@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}.trip-exposed{background:#fff}.trip-overlay{display:none;position:fixed;left:0;top:0;background:#000;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.trip-block{display:none;padding:8px;position:absolute;text-align:center;min-width:100px;border-radius:3px}.trip-block:before{border:solid transparent;content:" ";height:0;width:0;position:absolute}.trip-block.n:before,.trip-block.s:before{border-width:8px;left:50%;margin-left:-8px}.trip-block.e:before,.trip-block.w:before{border-width:8px;top:50%;margin-top:-8px}.trip-block.n:before{top:100%}.trip-block.s:before{bottom:100%}.trip-block.e:before{right:100%}.trip-block.w:before{left:100%}.trip-block.screen-center,.trip-block.screen-ne,.trip-block.screen-nw,.trip-block.screen-se,.trip-block.screen-sw{position:fixed}.trip-block.animated.flash{animation:flash .5s ease 0s both}.trip-block.animated.bounce{animation:bounce .5s ease 0s both}.trip-block.animated.shake{animation:shake .5s ease 0s both}.trip-block.animated.tada{animation:tada .5s ease 0s both}.trip-block.animated.fadeIn{animation:fadeIn .5s ease 0s both}.trip-block.animated.fadeInUp{animation:fadeInUp .5s ease 0s both}.trip-block.animated.fadeInDown{animation:fadeInDown .5s ease 0s both}.trip-block.animated.fadeInLeft{animation:fadeInLeft .5s ease 0s both}.trip-block.animated.fadeInRight{animation:fadeInRight .5s ease 0s both}.trip-block.animated.fadeInUpBig{animation:fadeInUpBig .5s ease 0s both}.trip-block.animated.fadeInDownBig{animation:fadeInDownBig .5s ease 0s both}.trip-block.animated.fadeInLeftBig{animation:fadeInLeftBig .5s ease 0s both}.trip-block.animated.fadeInRightBig{animation:fadeInRightBig .5s ease 0s both}.trip-block.animated.bounceIn{animation:bounceIn .5s ease 0s both}.trip-block.animated.bounceInDown{animation:bounceInDown .5s ease 0s both}.trip-block.animated.bounceInUp{animation:bounceInUp .5s ease 0s both}.trip-block.animated.bounceInLeft{animation:bounceInLeft .5s ease 0s both}.trip-block.animated.bounceInRight{animation:bounceInRight .5s ease 0s both}.trip-block.animated.rotateIn{animation:rotateIn .5s ease 0s both}.trip-block.animated.rotateInDownLeft{animation:rotateInDownLeft .5s ease 0s both}.trip-block.animated.rotateInDownRight{animation:rotateInDownRight .5s ease 0s both}.trip-block.animated.rotateInUpLeft{animation:rotateInUpLeft .5s ease 0s both}.trip-block.animated.rotateInUpRight{animation:rotateInUpRight .5s ease 0s both}.trip-block .trip-content{clear:right}.trip-block .trip-close{position:relative;font-size:80%;float:right;margin-top:-5px;z-index:1}.trip-block .trip-close:hover{text-decoration:none}.trip-block .trip-navigation{display:flex}.trip-block .trip-next,.trip-block .trip-prev,.trip-block .trip-skip{padding:5px 10px}.trip-block .trip-next,.trip-block .trip-prev{flex:1}.trip-block .trip-next.disabled,.trip-block .trip-prev.disabled{color:grey;pointer-events:none}.trip-block .trip-skip{flex:2}.trip-block .trip-progress-bar{height:1px;background-color:#444;width:0}.trip-block .trip-progress-steps{border:1px solid #ddd;border-width:1px 0}.trip-block .trip-progress-steps .trip-progress-step{display:inline-block;width:8px;height:8px;border-radius:100%;background:#ddd;margin:15px 5px 11px}.trip-block .trip-progress-steps .trip-progress-step.selected{background:none;border:1px solid;transform:scale(1.25)}.trip-block.black{background:#333;color:#ddd;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.trip-block.black .trip-close{color:#ddd}.trip-block.black .trip-close:hover{color:#fff}.trip-block.black.n:before{border-top-color:#333}.trip-block.black.s:before{border-bottom-color:#333}.trip-block.black.e:before{border-right-color:#333}.trip-block.black.w:before{border-left-color:#333}.trip-block.white{background:#fff;color:#333;border:1px solid #ddd}.trip-block.white .trip-close{color:#333}.trip-block.white .trip-close:hover{color:#000}.trip-block.white.n:before{border-top-color:#fff}.trip-block.white.s:before{border-bottom-color:#fff}.trip-block.white.e:before{border-right-color:#fff}.trip-block.white.w:before{border-left-color:#fff}.trip-overlay.yeti{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.yeti{padding:0;background:#008cba;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.39)}.trip-block.yeti.n:before{margin-top:-1px;border-top-color:#008cba}.trip-block.yeti.s:before{border-bottom-color:#006687}.trip-block.yeti.e:before{border-right-color:#008cba}.trip-block.yeti.w:before{border-left-color:#008cba}.trip-block.yeti .trip-header{position:relative;font-size:18px;background:#006687;margin:0;border-radius:3px 3px 0 0;padding:5px}.trip-block.yeti .trip-content{font-size:12px;padding:15px;max-width:450px}.trip-block.yeti .trip-close{right:0;top:0;margin:3px 8px 0 0;color:#fff;font-size:16px}.trip-block.yeti .trip-close:hover{color:#000}.trip-block.yeti .trip-next,.trip-block.yeti .trip-prev,.trip-block.yeti .trip-skip{font-size:12px;color:#fff}.trip-block.yeti .trip-next:hover,.trip-block.yeti .trip-prev:hover,.trip-block.yeti .trip-skip:hover{background:#006687}.trip-block.yeti .trip-next.disabled,.trip-block.yeti .trip-prev.disabled{color:#bfbfbf}.trip-block.yeti .trip-next{border-radius:0 0 5px 0}.trip-block.yeti .trip-prev{border-radius:0 0 0 5px}.trip-block.yeti .trip-progress-bar{background:#acf9ac}.trip-overlay.dark{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}.trip-block.dark{background:#333;padding:0;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.39);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92);opacity:.92}.trip-block.dark.n:before{margin-top:-1px;border-top-color:#333}.trip-block.dark.s:before{border-bottom-color:#555}.trip-block.dark.e:before{border-right-color:#333}.trip-block.dark.w:before{border-left-color:#333}.trip-block.dark .trip-header{position:relative;font-size:16px;background:#555;margin:0;border-radius:3px 3px 0 0;padding:5px}.trip-block.dark .trip-content{font-size:12px;padding:1em;max-width:450px}.trip-block.dark .trip-close{right:0;top:0;margin:3px 8px 0 0;color:#fff;font-size:16px}.trip-block.dark .trip-close:hover{color:#000}.trip-block.dark .trip-next,.trip-block.dark .trip-prev,.trip-block.dark .trip-skip{font-size:12px;color:#fff}.trip-block.dark .trip-next:hover,.trip-block.dark .trip-prev:hover,.trip-block.dark .trip-skip:hover{background:#666}.trip-block.dark .trip-next.disabled,.trip-block.dark .trip-prev.disabled{color:grey}.trip-block.dark .trip-next{border-radius:0 0 5px 0}.trip-block.dark .trip-prev{border-radius:0 0 0 5px}.trip-block.dark .trip-progress-bar{background:#acf9ac}.trip-block.minimalism{padding:0;background:#fff;min-width:400px;max-width:90vw;max-height:90vh;box-shadow:0 2px 7px 2px rgba(0,0,0,.5);border-radius:8px}.trip-block.minimalism.n:before{border-top-color:#fff}.trip-block.minimalism.s:before{border-bottom-color:#fff}.trip-block.minimalism.e:before{border-right-color:#fff}.trip-block.minimalism.w:before{border-left-color:#fff}.trip-block.minimalism .trip-content{padding:5px}.trip-block.minimalism .trip-header{padding:10px}.trip-block.minimalism h1{font-size:25px;color:#1e2224;margin-bottom:10px;font-weight:700}.trip-block.minimalism p{line-height:160%;font-size:12px;color:#bebebe}.trip-block.minimalism .trip-progress-steps{border:1px solid #212527;border-width:1px 0}.trip-block.minimalism .trip-progress-steps .trip-progress-step{background:#1e2224}.trip-block.minimalism .trip-progress-steps .trip-progress-step.selected{background:none}.trip-block.minimalism .trip-navigation{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.trip-block.minimalism .trip-next,.trip-block.minimalism .trip-prev,.trip-block.minimalism .trip-skip{font-size:12px;text-decoration:none;color:#bebebe}.trip-block.minimalism .trip-next,.trip-block.minimalism .trip-prev{padding:18px 36px;margin:10px;max-width:150px}.trip-block.minimalism .trip-next.disabled,.trip-block.minimalism .trip-prev.disabled{color:#bebebe}.trip-block.minimalism .trip-next{background:#383f43;border-radius:3px}.trip-block.minimalism .trip-skip{display:block;border-top:1px solid #bebebe;padding:15px;flex-basis:100%}

/*! Tablesaw - v3.1.2 - 2019-03-19
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2019 Filament Group; Licensed MIT */.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{box-sizing:border-box}.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:none;box-shadow:0 1px 0 #fff;color:#4a4a4a;cursor:pointer;margin:0;padding:.5em .85em .4em;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.tablesaw-btn{color:#1c95d4}.tablesaw-btn:hover{text-decoration:none}.tablesaw-btn:active{background-color:#ddd}@supports (box-shadow:none){.tablesaw-btn:focus{background-color:#fff;outline:none;box-shadow:0 0 .35em #4faeef!important}}.tablesaw-btn-select select{background:none;border:none;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent}.tablesaw-btn select option{background:#fff;color:#000}.tablesaw-btn{display:inline-block;width:auto;height:auto;position:relative;top:0}.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em}.tablesaw-btn-select{text-align:left;display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em}.tablesaw-btn-select:after{content:" ";position:absolute;background:none;background-repeat:no-repeat;background-position:.25em .45em;content:"▼";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}.tablesaw-btn-select.btn-micro:after,.tablesaw-btn-select.btn-small:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:none;box-shadow:none;border-left-width:0}.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em}.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0}.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0}.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;text-indent:-9999px}.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:" ";overflow:hidden;width:0;height:0;position:absolute}.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent}.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none}.tablesaw-bar{clear:both}.tablesaw-bar *{box-sizing:border-box}.tablesaw-bar-section{float:left}.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;box-shadow:none;background:transparent;font-size:1em;padding-left:.3em}.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0}.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em}.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:transparent}.tablesaw-bar-section~table{clear:both}.tablesaw-bar-section .abbreviated{display:inline}.tablesaw-bar-section .longform{display:none}@media (min-width:24em){.tablesaw-bar-section .abbreviated{display:none}.tablesaw-bar-section .longform{display:inline}}.tablesaw td,.tablesaw th{padding:.5em .7em;text-align:left;vertical-align:middle}.tablesaw-sortable-btn{padding:.5em .7em}.tablesaw thead th{text-align:left}.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf}.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8}.tablesaw caption{text-align:left;margin:.59375em 0}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px;box-shadow:3px 0 4px -1px #e4e1de}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media (max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media (min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe td.tablesaw-swipe-cellhidden,.tablesaw-swipe th.tablesaw-swipe-cellhidden{display:none}}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tablesaw-overflow>.tablesaw{margin-top:2px}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}.tablesaw-columntoggle-btnwrap{position:relative}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em}.tablesaw-columntoggle tbody td{line-height:1.5}.tablesaw-columntoggle-popup{display:none}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1}.tablesaw-columntoggle-popup fieldset{margin:0}@media only all{.tablesaw-columntoggle td.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-6{display:none}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0!important;right:1em;left:auto!important;width:12em;max-width:18em;margin:-.5em auto 0}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}@media (min-width:20em){.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-1{display:table-cell}}@media (min-width:30em){.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-2{display:table-cell}}@media (min-width:40em){.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-3{display:table-cell}.tablesaw-columntoggle tbody td{line-height:2}}@media (min-width:50em){.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-4{display:table-cell}}@media (min-width:60em){.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-5{display:table-cell}}@media (min-width:70em){.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-6{display:table-cell}}@media only all{.tablesaw-columntoggle td.tablesaw-toggle-cellhidden,.tablesaw-columntoggle th.tablesaw-toggle-cellhidden{display:none}.tablesaw-columntoggle td.tablesaw-toggle-cellvisible,.tablesaw-columntoggle th.tablesaw-toggle-cellvisible{display:table-cell}}.tablesaw-columntoggle-popup .tablesaw-btn-group>label{display:block;padding:.2em 0;white-space:nowrap;cursor:default}.tablesaw-columntoggle-popup .tablesaw-btn-group>label input{margin-right:.8em}.tablesaw-sortable-head{position:relative;vertical-align:top}.tablesaw .tablesaw-sortable-head{padding:0}.tablesaw-sortable-btn{min-width:100%;color:inherit;background:transparent;border:0;text-align:inherit;font:inherit;text-transform:inherit}.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:" "}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"↑"}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"↓"}.tablesaw-advance{float:right}.tablesaw-advance.minimap{margin-right:.4em}.tablesaw-advance-dots{float:left;margin:0;list-style:none}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.checkbox,.checkbox--pill,.events-listing__extra-filter input,.radio,.radio--pill,.sr-only,.vh{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.clearfix,.name-card,.pagination__list,.panel-card__header,.partners,.sitemap ul li ul,.snippet-card__header,.story-listing__list .row{zoom:1}.clearfix:after,.clearfix:before,.name-card:after,.name-card:before,.pagination__list:after,.pagination__list:before,.panel-card__header:after,.panel-card__header:before,.partners:after,.partners:before,.sitemap ul li ul:after,.sitemap ul li ul:before,.snippet-card__header:after,.snippet-card__header:before,.story-listing__list .row:after,.story-listing__list .row:before{content:"";display:table}.clearfix:after,.name-card:after,.pagination__list:after,.panel-card__header:after,.partners:after,.sitemap ul li ul:after,.snippet-card__header:after,.story-listing__list .row:after{clear:both}.container,.container-lg{margin:auto;position:relative;width:100%;padding:0 30px}@media only screen and (min-width:1440px){.container,.container-lg{padding:0 25px}}.anchor-nav--events.on-desktop .anchor-nav__list,.breadcrumbs ol,.custom-select__custom-dropdown .custom-list,.custom-year-filter ul,.dropdown-nav ul,.filters-group__list,.filters-group__subgroup,.gallery__list,.image-info ul,.innovative-tech-listing__list,.newsroom__list,.pagination__list,.programme-listing__list,.regulation-listing__list,.search-results__list,.selected-posts__list,.site-nav ul,.sitemap ul,.social-share__list,.tags-list__list,.video-gallery__list{padding:0;margin:0;list-style-type:none}.container{max-width:1440px}.container-lg{max-width:1920px}.img-responsive{display:block;height:auto;margin:auto;max-width:100%;width:100%}.table-wrapper.hide-indicator small{display:none}.table-wrapper small{margin:0 0 10px;font-size:.75em;font-weight:500;line-height:120%;color:#702f8a;display:flex;gap:4px;justify-content:end;align-items:center}.table-wrapper small span{margin:0}.table-wrapper small .icon{font-size:.8333333333em}.table-responsive{width:100%;position:relative;margin-bottom:20px!important;padding:0 0 7px}.table-responsive table{margin:0!important}.table-responsive.ps.ps--active-x .ps__rail-x{opacity:1;background-color:transparent}.table-responsive .ps__rail-y{display:none}.table-responsive .ps__rail-x{height:5px}.table-responsive .ps__rail-x .ps__thumb-x{height:5px;background-color:#b9b9b9;bottom:0}.hide{display:none}.row{margin:0 -15px;display:flex;flex-wrap:wrap}.row-reverse{flex-direction:row-reverse}[class*=" col-"],[class^=col-]{width:100%;padding:0 15px}[class*=" col-offset-"],[class^=col-offset-]{margin:auto}.desktop-only,.tablet-only{display:none}.add-border{border:1px solid #c9c9c9}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-xs-1{margin-left:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-xs-2{margin-left:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-offset-xs-3{margin-left:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-xs-4{margin-left:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-xs-5{margin-left:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-offset-xs-6{margin-left:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-xs-7{margin-left:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-xs-8{margin-left:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-offset-xs-9{margin-left:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-xs-10{margin-left:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-xs-11{margin-left:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-offset-xs-12{margin-left:100%}@media only screen and (max-width:767px){.no-mobile{display:none}}@media only screen and (min-width:768px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-sm-1{margin-left:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-sm-2{margin-left:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-offset-sm-3{margin-left:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-sm-4{margin-left:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-sm-5{margin-left:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-offset-sm-6{margin-left:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-sm-7{margin-left:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-sm-8{margin-left:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-offset-sm-9{margin-left:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-sm-10{margin-left:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-sm-11{margin-left:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-offset-sm-12{margin-left:100%}.mobile-only{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.tablet-only{display:block}.no-tablet{display:none}}@media only screen and (min-width:1024px),print{.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-md-1{margin-left:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-md-2{margin-left:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-offset-md-3{margin-left:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-md-4{margin-left:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-md-5{margin-left:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-offset-md-6{margin-left:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-md-7{margin-left:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-md-8{margin-left:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-offset-md-9{margin-left:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-md-10{margin-left:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-md-11{margin-left:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-offset-md-12{margin-left:100%}.desktop-only{display:block}.no-desktop{display:none}}@media only screen and (min-width:1440px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-offset-lg-1{margin-left:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-offset-lg-2{margin-left:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-offset-lg-4{margin-left:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-offset-lg-5{margin-left:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-offset-lg-6{margin-left:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-offset-lg-7{margin-left:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-offset-lg-8{margin-left:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-offset-lg-9{margin-left:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-offset-lg-10{margin-left:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-offset-lg-11{margin-left:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-offset-lg-12{margin-left:100%}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?sno1up);src:url(../fonts/icomoon.eot?sno1up#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?sno1up) format("truetype"),url(../fonts/icomoon.woff?sno1up) format("woff"),url(../fonts/icomoon.svg?sno1up#icomoon) format("svg");font-weight:400;font-style:normal}.checkbox+label:after,.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-bar .tablesaw-bar-section .tablesaw-btn:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search-thin:before{content:"\e93d"}.icon-location-pin:before{content:"\e93b"}.icon-calendar-line:before{content:"\e93c"}.icon-speeches:before{content:"\e92d"}.icon-press-releases:before{content:"\e92e"}.icon-events:before{content:"\e92f"}.icon-content-hub:before{content:"\e930"}.icon-licenses:before{content:"\e931"}.icon-regulations:before{content:"\e932"}.icon-roadmap:before{content:"\e933"}.icon-certification:before{content:"\e934"}.icon-industry-digital-plans:before{content:"\e935"}.icon-digital-solutions:before{content:"\e936"}.icon-grants:before{content:"\e937"}.icon-programmes:before{content:"\e923"}.icon-suitcase:before{content:"\e929"}.icon-graduation-hat:before{content:"\e92a"}.icon-people:before{content:"\e92b"}.icon-home:before{content:"\e928"}.icon-building:before{content:"\e927"}.icon-blockquote:before{content:"\e926"}.icon-info:before{content:"\e920"}.icon-right-arrow:before{content:"\e919"}.icon-down-arrow:before{content:"\e922"}.icon-external-link:before{content:"\e904"}.icon-reset:before{content:"\e921"}.icon-excel:before{content:"\e916"}.icon-powerpoint:before{content:"\e917"}.icon-word:before{content:"\e918"}.icon-rocket:before{content:"\e905"}.icon-connection:before{content:"\e909"}.icon-lock:before{content:"\e90a"}.icon-phone:before{content:"\e90b"}.icon-tower:before{content:"\e914"}.icon-arrow:before{content:"\e915"}.icon-share:before{content:"\e906"}.icon-time:before{content:"\e907"}.icon-arrow-right:before{content:"\e90c"}.icon-arrow-left:before{content:"\e908"}.icon-calendar:before{content:"\e90d"}.icon-check:before{content:"\e90e"}.icon-organisation:before{content:"\e90f"}.icon-individual:before{content:"\e910"}.icon-location:before{content:"\e911"}.icon-play:before{content:"\e912"}.icon-quote:before{content:"\e913"}.icon-play-fill:before{content:"\e938"}.icon-expand:before{content:"\e939"}.icon-play-outline:before{content:"\e93a"}.icon-chevron-up:before{content:"\e91b"}.icon-chevron-down:before{content:"\e91c"}.icon-chevron-left:before{content:"\e91d"}.icon-chevron-right:before{content:"\e91e"}.icon-search:before{content:"\e91f"}.icon-close:before{content:"\e5cd"}.icon-angle-down:before{content:"\e313"}.icon-angle-left:before{content:"\e314"}.icon-angle-right:before{content:"\e315"}.icon-angle-up:before{content:"\e316"}.icon-instagram:before{content:"\e900"}.icon-linkedin:before{content:"\e903"}.icon-twitter:before{content:"\e93e"}.icon-facebook:before{content:"\e902"}.icon-youtube:before{content:"\e91a"}.icon-plus:before{content:"\e924"}.icon-minus:before{content:"\e925"}.icon-filter:before{content:"\e92c"}.icon-file-pdf:before{content:"\eadf"}.icon-user:before{content:"\e971"}.icon-company:before{content:"\e93f"}.icon-film:before{content:"\e940"}.icon-tv:before{content:"\e95b"}@keyframes drawSVGLine{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes drawSVGLineReverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes drawArrowBody{0%{stroke-dashoffset:0}to{stroke-dashoffset:-6}}@keyframes drawArrowHead{0%{stroke-dashoffset:2}to{stroke-dashoffset:8}}@keyframes drawLine{0%{stroke-dashoffset:2}to{stroke-dashoffset:-1}}@keyframes extendWidthFull{0%{width:0}to{width:100%}}@keyframes extendWidthDesktop{0%{width:0}to{width:calc(100% - 266px)}}@keyframes extendWidth{0%{width:0}to{width:calc(100% - 111px)}}@keyframes extendHeight{0%{height:0%}to{height:100%}}@keyframes leftright{0%{transform:translate(0)}to{transform:translate(20px)}}@keyframes leftrightshort{0%{transform:translate(0)}to{transform:translate(16px)}}@keyframes leftrightctaarrow{0%{transform:translate(0)}to{transform:translate(8px)}}@keyframes rightleft{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes rightleftshort{0%{transform:translate(0)}to{transform:translate(-12px)}}@keyframes updownshort{0%{transform:translate(0)}to{transform:translateY(12px)}}@keyframes updown{0%{transform:translate(0)}to{transform:translateY(20px)}}@keyframes updownshortscrolldown{0%{transform:translate(0)}to{transform:translateY(12px)}}@keyframes downupshort{0%{transform:translateY(-12px)}to{transform:translate(0)}}@keyframes downup{0%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*,:after,:before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}body,html{font-size:1em}body{background-color:#fff;line-height:1.3;font-family:Montserrat,Arial,sans-serif!important;max-width:100vw;overflow-x:hidden}body.body--dark{background-color:#080c18;color:#fff}body.body--dark .btn-primary--dark{background-color:transparent;color:#fff;border:1px solid #fff}body.no-scroll{overflow:hidden}b,strong{font-weight:700}.browsehappy{background:#fff8e2;color:#000;margin:0;padding:.5em 0;text-align:center}a,button{transition:all .25s ease-in-out;cursor:pointer;outline:none}button,input,optgroup,select,textarea{font:inherit}iframe{display:inline-block;max-width:100%}img,video{display:block;max-width:100%}.is-homepage .main-content{margin:-67px 0 0}@media only screen and (min-width:1024px),print{.is-homepage .main-content{margin:-80px 0 0}}.main-content--dark{background-color:#080c18}.home-first{position:relative}.home-section{padding:30px 0}.home-last-section{background:linear-gradient(#f8f8f8,#f2f2f2);margin:-1px 0}.detail-wrapper{position:relative}.detail-wrapper.career-wrapper{padding-top:0!important}.detail-wrapper.career-wrapper .home-banner__media:before{display:none}.detail-wrapper .detail-content{padding:20px 0}.detail-wrapper .detail-aside{padding-bottom:72px}@media only screen and (min-width:1024px),print{.detail-wrapper .detail-aside{padding-bottom:32px}}@media only screen and (max-width:1023px){.event-detail-wrapper{margin-top:0!important}}@media only screen and (min-width:1024px){.home-first{margin-bottom:20px}.home-section{padding:40px 0}.detail-wrapper .detail-aside,.detail-wrapper .detail-content{padding:36px 0}}.sitemap ul{list-style-type:none;padding-bottom:20px}.sitemap ul li{background-color:#f7f7f7}.sitemap ul li:before{display:none}.sitemap ul li a{text-decoration:none;display:block;padding:10px 20px;border-top:1px solid #ddd;font-weight:700}.sitemap ul li ul li{padding-right:20px}.sitemap ul li ul li a{padding-bottom:10px;background-color:#ebebeb;border-top:1px solid #ddd;font-weight:200}.sitemap ul li ul li ul{border-bottom:none}.sitemap ul li ul li ul li a{background:none;border-top:none}@media only screen and (min-width:1440px){.sitemap>ul>li>ul>li{float:left;width:50%}}.link__pdf{position:relative}.link__pdf:after{font-family:icomoon;content:"\eadf";color:#d46a6a;margin-left:5px;display:inline-block}.link__pdf.article-link__image:after{display:none}.link__word:after{font-family:icomoon;content:"\e918";color:#004d8a;margin-left:5px;display:inline-block}.link__word.article-link__image:after{display:none}.link__ppt:after{font-family:icomoon;content:"\e917";color:#e64a19;margin-left:5px;display:inline-block}.link__ppt.article-link__image:after{display:none}.link__excel:after{font-family:icomoon;content:"\e916";color:#0c7238;margin-left:5px;display:inline-block}.link__excel.article-link__image:after{display:none}.link__external:after{font-family:icomoon;content:"\e904";color:#702f8a;margin-left:5px;display:inline-block}.link__external.article-link__image:after{display:none}[class^=icon-],body [class*=icon-]{height:auto;line-height:inherit;width:auto;margin:auto}.chat_box [class*=" icon-"],[class^=icon-]{background-repeat:no-repeat;display:inline-block;height:14px;line-height:14px;margin-top:1px;vertical-align:text-top;width:14px;margin-left:3px}.chat_box{transform:translateX(-80px)!important}.imda-carousel__controls{display:flex;align-items:center;justify-content:space-between}.imda-carousel__controls [data-carousel-pager]{font-weight:600;line-height:140%;color:#262626}.imda-carousel__controls [data-carousel-arrows]{display:flex;align-items:center;justify-content:center}.imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:40px;height:40px;font-size:.875em;border-radius:50%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;opacity:1;transition:all .3s ease-in-out;background-color:#702f8a;border:none}.imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{margin:0 12px 0 0}.imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:transparent;border:1px solid #702f8a;color:#702f8a;opacity:.4;cursor:auto}.imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{text-decoration:none;background-color:#532d67}.imda-carousel__controls [data-carousel-arrows] .slick-arrow span{position:relative}.imda-carousel__controls [data-carousel-dots]{font-weight:600;line-height:150%;letter-spacing:.04em;color:#702f8a}.imda-carousel__controls [data-carousel-dots] ul{padding:0;margin:0;list-style-type:none;display:flex}.imda-carousel__controls [data-carousel-dots] li{margin:0 24px 0 0}.imda-carousel__controls [data-carousel-dots] li:last-child{margin:0!important}.imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:56px;background-color:#702f8a}.imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:24px;margin:0 0 0 12px}.imda-carousel__controls [data-carousel-dots] button{background-color:transparent;margin:0;padding:0;border:none;display:flex;align-items:center;cursor:auto}.imda-carousel__controls [data-carousel-dots] .dot-indicator{width:6px;height:6px;border-radius:3px;border:1px solid #702f8a;background-color:transparent;transition:all .25s ease-in-out}.imda-carousel__controls [data-carousel-dots] .dot-page{display:block;width:0;overflow:hidden;font-weight:600;line-height:140%;color:#262626;margin:0;transition:all .25s ease-in-out}.imda-carousel__controls--dotsbar [data-carousel-arrows] .slick-arrow{background-color:#f7f4f9;border:1px solid #702f8a;color:#702f8a}.imda-carousel__controls--dotsbar [data-carousel-arrows] .slick-arrow:hover{background-color:#f0eaf3}@media only screen and (max-width:1023px){.imda-carousel__controls--dotsbar [data-carousel-dots]{width:100%;margin-left:0}.imda-carousel__controls--dotsbar [data-carousel-dots] ul{display:table;width:calc(100% + 12px);table-layout:fixed;margin:0 -6px}.imda-carousel__controls--dotsbar [data-carousel-dots] li{display:table-cell}.imda-carousel__controls--dotsbar [data-carousel-dots] button{width:100%;padding:0 6px}.imda-carousel__controls--dotsbar [data-carousel-dots] .dot-indicator{width:100%!important;background-color:#e2d5e8;border-color:#e2d5e8}.imda-carousel__controls--dotsbar [data-carousel-dots] .slick-active .dot-indicator{border-color:#702f8a}.imda-carousel__controls--dotsbar [data-carousel-dots] .dot-page{display:none}}.trip-exposed{background:transparent;pointer-events:none}.trip-exposed.questionnaire-filters{border-radius:4px}@media only screen and (min-width:1024px),print{.trip-exposed.home-tabs__nav{border-radius:4px}}.trip-block{max-width:340px;padding:24px;text-align:left;border-radius:4px}@media only screen and (max-width:1439px){.trip-block[data-trip-step="0"].pin-right:before{left:auto;right:102px}}@media only screen and (max-width:1023px){.trip-block[data-trip-step="2"].pin-right:before{left:auto;right:12px}}.trip-block .trip-content{line-height:140%}.trip-block .trip-content strong{font-weight:600;color:#767676;display:block;margin:0 0 8px;padding:0 20px 0 0}.trip-block .trip-content p{color:#000;margin:0 0 16px}.trip-block .trip-content p:last-child{margin:0}.trip-block .trip-navigation{margin:16px 0 0;display:block}.trip-block .trip-navigation>a{width:calc(50% - 5px);padding:10px 20px;white-space:nowrap}.trip-block .trip-navigation>a:first-child{margin:0 10px 0 0}.trip-overlay{opacity:.35}.trip-overlay.shorten{top:112px;height:calc(100vh - 112px)!important}.empty-msg{font-size:1rem;color:#262626}.bg-light-purple{background-color:#f0eaf3}img.responsive{width:30%;height:auto}@media only screen and (max-width:767px){img.responsive{width:49%}}.custom-select__label{color:#262626;font-size:.875em;font-weight:500;margin-right:10px}.custom-select select{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.custom-select__custom-dropdown{display:inline-block;position:relative;min-width:220px}.custom-select__custom-dropdown.list-shown .custom-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select__custom-dropdown.list-shown .custom-list{opacity:1;transform:scale(1);visibility:visible}.custom-select__custom-dropdown.list-shown .icon{transform:rotate(180deg)}.custom-select__custom-dropdown .custom-trigger{background:#fff;border-radius:8px;border:1px solid #c6acd0;color:#702f8a;font-size:1.125em;font-weight:500;padding:10px 50px 10px 10px;position:relative;text-align:left;width:100%}@media only screen and (max-width:767px){.custom-select__custom-dropdown .custom-trigger{font-size:1em}}.custom-select__custom-dropdown .custom-trigger:focus,.custom-select__custom-dropdown .custom-trigger:hover{background:#fcfcfc;box-shadow:0 0 12px rgba(112,47,138,.2)}.custom-select__custom-dropdown .custom-trigger .icon{align-items:center;display:flex;color:#702f8a;font-size:.4444444444em;height:100%;justify-content:center;position:absolute;width:48px;right:0;text-align:center;top:0;transition:transform .25s ease-in-out}.custom-select__custom-dropdown .custom-list{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.25);max-height:350px;opacity:0;overflow:auto;position:absolute;scrollbar-color:hsla(0,0%,100%,.4) #080c18;scrollbar-width:thin;scrollbar-face-color:hsla(0,0%,100%,.4);scrollbar-track-color:#080c18;transform:scale(.5);transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100%;z-index:8}.custom-select__custom-dropdown .custom-list::-webkit-scrollbar{width:5px;height:5px;background:#080c18}.custom-select__custom-dropdown .custom-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:5px}.custom-select__custom-dropdown .custom-list li.active button{background:#f0eaf3;color:#702f8a;padding-right:45px}.custom-select__custom-dropdown .custom-list li.active button:after{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.custom-select__custom-dropdown .custom-list li button{background:#fff;border:0;color:#767676;display:block;font-size:1em;font-weight:600;padding:12px 10px;text-align:left;width:100%}@media only screen and (max-width:767px){.custom-select__custom-dropdown .custom-list li button{font-size:.875em}}.custom-select__custom-dropdown .custom-list li button:focus,.custom-select__custom-dropdown .custom-list li button:hover{background:#f0eaf3;color:#702f8a}@media only screen and (max-width:767px){.custom-select__label{border:0;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute;background:none;text-indent:999px}.custom-select__custom-dropdown{display:block}}.dropdown-nav{display:inline-block;position:relative;min-width:200px}.dropdown-nav.list-shown .dropdown-nav__trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-nav.list-shown ul{opacity:1;transform:scale(1);visibility:visible}.dropdown-nav.list-shown .icon{transform:rotate(180deg)}.dropdown-nav__trigger{background:#fff;border-radius:8px;border:1px solid #c6acd0;color:#702f8a;font-size:1.125em;font-weight:500;padding:10px 50px 10px 10px;position:relative;text-align:left;width:100%}@media only screen and (max-width:767px){.dropdown-nav__trigger{font-size:1em}}.dropdown-nav__trigger:focus,.dropdown-nav__trigger:hover{background:#fcfcfc;box-shadow:0 0 12px rgba(112,47,138,.2)}.dropdown-nav__trigger .icon{align-items:center;display:flex;color:#702f8a;font-size:.4444444444em;height:100%;justify-content:center;position:absolute;width:48px;right:0;text-align:center;top:0;transition:transform .25s ease-in-out}.dropdown-nav ul{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.25);max-height:350px;opacity:0;overflow:auto;position:absolute;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8;transform:scale(.5);transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100%;z-index:8}.dropdown-nav ul::-webkit-scrollbar{width:5px;height:5px;background:#e2d5e8}.dropdown-nav ul::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.dropdown-nav ul li.active a{background:#f0eaf3;color:#702f8a;padding-right:45px}.dropdown-nav ul li.active a:after{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.dropdown-nav ul li a{background:#fff;border:0;color:#767676;display:block;font-size:1em;font-weight:600;padding:12px 10px;text-align:left;text-decoration:none;width:100%}@media only screen and (max-width:767px){.dropdown-nav ul li a{font-size:.875em}}.dropdown-nav ul li a:focus,.dropdown-nav ul li a:hover{background:#f0eaf3;color:#702f8a}@media only screen and (max-width:767px){.dropdown-nav{display:block}}[data-modal-toggle] [data-modal-content]{display:none}[data-modal]{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}[data-modal] .modal-body{position:absolute;max-width:calc(100% - 60px);width:960px;top:50%;left:50%;transform:translate(-50%,-50%)}[data-modal] .modal-body button[data-modal-close]{position:absolute;right:10px;top:10px;color:#fff;z-index:2;background:transparent;border:none}.modal .accordion-group{margin-bottom:10px}.modal .accordion-group .accordion-title{background:#f2f2f2;border-left:4px solid #702f8a;border-radius:4px;color:#702f8a;display:block;padding:15px 20px;position:relative;text-decoration:none;transition:all .25s ease-in-out}.modal .accordion-group .accordion-title:focus,.modal .accordion-group .accordion-title:hover{background:#d9d9d9}.modal .accordion-group .accordion-title .label{font-size:1.5em;font-weight:500}.modal .accordion-group .accordion-title .icon{align-items:center;display:flex;font-size:1.8em;height:100%;justify-content:center;position:absolute;right:15px;transition:all .25s ease-in-out;top:0;vertical-align:middle}.modal .accordion-group .accordion-content{display:none;padding:20px}.modal .accordion-group.expanding .accordion-title{background:#702f8a;color:#fff}.modal .accordion-group.expanding .accordion-title .icon{transform:rotate(180deg)}.custom-year-filter__filters.showing{position:relative;padding-top:9px;margin-top:9px}.custom-year-filter__filters.showing:before{content:"";display:block;width:calc(100% - 32px);height:1px;border-top:1px solid #fff;position:absolute;top:0;left:16px}.custom-year-filter__filter{display:none}.custom-year-filter__dropdown{display:inline-block;position:relative}.custom-year-filter__dropdown .custom-list{box-shadow:0 0 6px rgba(0,0,0,.25);max-height:350px;opacity:0;overflow:auto;position:absolute;scrollbar-color:hsla(0,0%,100%,.4) #080c18;scrollbar-width:thin;transform:scale(.5);transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden;width:100%;z-index:8}.custom-year-filter__dropdown .custom-list::-webkit-scrollbar{width:5px;height:5px;background:#080c18}.custom-year-filter__dropdown .custom-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:5px}.custom-year-filter__dropdown.list-shown .custom-list{opacity:1;transform:scale(1);visibility:visible}.custom-year-filter__dropdown .custom-trigger{position:relative;font-size:1.125em;font-weight:500;text-align:left}@media only screen and (max-width:767px){.custom-year-filter__dropdown .custom-trigger{font-size:1em}}.custom-year-filter__dropdown .custom-trigger .icon{align-items:center;display:flex;color:#702f8a;font-size:.4444444444em;height:100%;justify-content:center;position:absolute;width:48px;right:0;text-align:center;top:0;transition:transform .25s ease-in-out}.custom-year-filter__year-range{display:flex;flex-wrap:wrap;gap:8px;padding:9px 16px}.custom-year-filter__year-range>div{flex:1 0 40%;width:40%;text-align:center}.custom-year-filter__year-range>div input{width:100%;color:#fff;background-color:transparent;border-radius:2px;padding:5px 8px;border:1px solid #fff;outline:none}.custom-year-filter__year-range>div label{font-size:.75em!important;padding:0!important}.custom-year-filter__year-range span.separator{flex:0 0 15px;display:inline-block;height:1px;border-bottom:1px solid #fff;position:relative;top:15px}.custom-year-filter__year-range .error-msg{width:100%;color:#eb0028;font-size:.875em;margin:4px 0}.custom-year-filter__option{padding:0 16px}.custom-year-filter .decades-range__label{font-size:.875em;margin:9px 16px}.custom-year-filter .radio--label-only+label{padding-left:16px}.btn{border:0;border-radius:4px;display:inline-block;outline:0;position:relative;text-decoration:none;cursor:pointer}.btn-factsheet,.btn-primary{background-color:#702f8a;color:#fff;padding:10px 20px;transition:all .25s ease-in-out;border-radius:40px;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease-in-out;text-decoration:none!important}.btn-factsheet .icon,.btn-primary .icon{margin:0 0 0 12px;font-size:.875em}.btn-factsheet:focus,.btn-factsheet:hover,.btn-primary:focus,.btn-primary:hover{background-color:#532d67}.btn-factsheet--inverse,.btn-primary--inverse{background-color:#fff;color:#702f8a;border:1px solid #702f8a;padding:5px 19px;text-decoration:none!important}.btn-factsheet--inverse:focus,.btn-factsheet--inverse:hover,.btn-primary--inverse:focus,.btn-primary--inverse:hover{background-color:#f0eaf3}.btn-factsheet--dark,.btn-primary--dark{background-color:transparent;color:#fff;border-color:#fff}.btn-factsheet{color:#fff!important}.btn-angle{background:linear-gradient(90deg,#702f8a,#702f8a);box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);color:#fff;padding:0 40px 0 15px}.btn-angle:focus,.btn-angle:hover{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34)}.btn-angle span:first-child{display:inline-block;font-weight:700;padding:10px 0;text-transform:uppercase}.btn-angle .icon{align-items:center;border-left:1px solid #8a26a1;display:flex;font-size:1.2em;height:100%;justify-content:center;padding:5px;position:absolute;right:0;top:0}.btn-angle--white{background:#fff;border:1px solid #702f8a;color:#702f8a}.btn-angle--white:focus,.btn-angle--white:hover{background:#d9d9d9}.btn-angle--white .icon{border-left-color:#ddd}.btn-circle{background:none;border:1px solid #767676;border-radius:50%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);color:#767676;width:55px;height:55px}.btn-circle:focus,.btn-circle:hover{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34)}.btn-circle .icon{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.btn-pill{background:hsla(0,0%,100%,.15);border:0;border-radius:15px;color:#fff;font-size:.8125em;font-weight:700;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}.btn-pill:focus,.btn-pill:hover{background:#fff;color:#702f8a}.btn-pill--target{letter-spacing:normal}.btn-pill--target .icon{display:inline-block;margin-right:5px}.btn-pill--target .label{font-weight:200;text-transform:none}.btn-tag{background:none;border:1px solid #702f8a;border-radius:15px;color:#702f8a;font-size:.625em;font-weight:400;letter-spacing:.1em;padding:4px 10px 3px;text-transform:uppercase}.btn-tag:focus,.btn-tag:hover{background:#702f8a;color:#fff}.btn-social-share{background:#fff;border:1px solid #702f8a;border-radius:40px;color:#702f8a;padding:0 56px 0 28px}.btn-social-share:focus,.btn-social-share:hover{background:#702f8a;border-color:#fff;box-shadow:4px 4px 16px 0 rgba(0,0,0,.34);color:#fff}.btn-social-share:focus .icon,.btn-social-share:hover .icon{border-right-color:#fff}.btn-social-share .label{display:inline-block;font-weight:500;padding:10px 0}.btn-social-share .icon{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;right:20px;padding:5px 10px;position:absolute;top:0;transition:border .25s ease-in-out}.btn-share{color:#702f8a;display:inline-block;text-decoration:none}.btn-share .icon{font-size:1.2em}.sggd-btn{text-decoration:none;position:relative;color:#70368d;padding-right:40px;transition:all .4s ease-in-out;border-radius:8px}.sggd-btn,.sggd-btn .fa{display:inline-block}.sggd-btn:focus{outline:none}.sggd-btn .btn-text{display:inline-block;width:100%;border:2px solid #fff;transition:all .4s ease-in-out}.sggd-btn .btn-text span{padding:10px 20px;font-family:Montserrat,Arial,sans-serif;font-weight:900;font-size:.9375em;color:#fff;display:block}.sggd-btn .arrow{display:block;position:absolute;top:0;right:2px;padding:7px 13px;height:100%;border:2px solid #fff;border-left:0;transition:all .4s ease-in-out}.sggd-btn .arrow .arrow-wrapper{vertical-align:bottom;display:inline-block;padding-bottom:5px}.sggd-btn .arrow .arrow-wrapper span{display:block;width:8px;height:2px;background-color:#fff;transition:all .4s ease-in-out}.sggd-btn .arrow .arrow-wrapper .left{transform:rotate(40deg)}.sggd-btn .arrow .arrow-wrapper .right{margin-top:2px;transform:rotate(-40deg)}.sggd-btn--special .btn-text{border-radius:50px 0 0 50px}.sggd-btn--special .btn-text span{text-transform:uppercase;font-size:1em;font-weight:400;padding:10px 25px}.sggd-btn--special .arrow{border-radius:0 50px 50px 0;padding:7px 15px}.sggd-btn--special .arrow .arrow-wrapper{padding-bottom:0}.sggd-btn--special .arrow .arrow-wrapper .right{margin-top:4px}.sggd-btn--standard{color:#70368d;padding-right:13px;border:none}.sggd-btn--standard .btn-text{border:none}.sggd-btn--standard .btn-text span{color:#702f8a;padding-left:0;font-size:1em;font-weight:400}.sggd-btn--standard .arrow{border:none;display:inline-block;vertical-align:middle}.sggd-btn--standard .arrow span{background-color:#702f8a!important}.imda-theme--maroon .sggd-btn--standard .btn-text span{color:#9e1b64}.imda-theme--maroon .sggd-btn--standard .arrow span{background-color:#9e1b64!important}.imda-theme--teal .sggd-btn--standard .btn-text span{color:#008672}.imda-theme--teal .sggd-btn--standard .arrow span{background-color:#008672!important}.sggd-btn--standard:hover .arrow{transform:translateX(10px)}.sggd-btn--gradient{border:none;background:#157dc1;background:linear-gradient(90deg,#157dc1,#39ac85);padding-right:20px}.scf-wrapper .sggd-btn--gradient{background:#702f8a;padding:10px 20px;transition:all .25s ease-in-out;border-radius:40px;transition:all .35s ease-in-out;text-decoration:none!important}.scf-wrapper .sggd-btn--gradient .btn-text span{font-weight:400;padding:0}.scf-wrapper .sggd-btn--gradient .btn-text+.arrow{position:static;display:inline-flex;align-items:center;padding:7px 0;margin:0 0 0 12px}.scf-wrapper .sggd-btn--gradient .btn-text+.arrow .arrow-wrapper{padding:0}.imda-theme--maroon .scf-wrapper .sggd-btn--gradient{background:#9e1b64}.imda-theme--teal .scf-wrapper .sggd-btn--gradient{background:#008672}.sggd-btn--gradient .arrow,.sggd-btn--gradient .btn-text{border:none}.sggd-btn--gradient:hover .arrow{transform:translateX(5px)}.sggd-btn.scf-btn{background:linear-gradient(90deg,#70368d,#d2005e);padding-right:25px}.sggd-btn.scf-btn .btn-text span{color:#fff;padding:10px 20px}.sggd-btn.scf-btn .fa{color:#fff;position:absolute;right:10px;top:12px}.sggd-btn--noicon{padding:0}.sggd-btn--noicon .btn-text{display:block}.btn--icon{background-color:#fff;color:#702f8a;padding:10px;display:inline-flex;align-items:center;position:relative;line-height:150%;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.btn--icon .icon{font-size:12px}.btn--icon .label{display:inline-block;padding-left:10px}.back-to-top{border-radius:50%;background-color:#4b4c4e;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:all .25s ease-in-out;position:fixed;right:40px;bottom:126px;border:none;z-index:9999}.back-to-top.active{opacity:1;visibility:visible;pointer-events:auto}.back-to-top svg path{stroke:#fff;fill:#fff}.pill{display:inline-block;font-weight:400;font-size:.875em;line-height:140%;padding:4px 16px;border-radius:40px;text-decoration:none;transition:all .35s ease-in-out;margin-right:10px;margin-bottom:10px;color:#702f8a;border:1px solid #702f8a}.pill:hover{background-color:#e2d5e8}.pill.pill--dark{color:#fff!important;background-color:transparent;border-color:#939393!important}button.pill{background-color:#fff}.checkbox{opacity:0}.checkbox+label{color:#262626;cursor:pointer;display:inline-block;padding-left:25px;position:relative}.checkbox+label:before{content:"";background:#fff;border:1px solid #939393;border-radius:2px;display:inline-block;height:16px;left:0;position:absolute;margin-right:12px;width:16px;vertical-align:middle}.checkbox+label:after{content:"\e90e";color:#fff;font-size:.6em;left:3px;margin-top:4px;opacity:0;position:absolute;transform:scale(1.5);transition:transform .15s cubic-bezier(.75,0,0,.75),opacity .15s ease-in-out,visibility .15s ease-in-out;top:0;visibility:hidden}.checkbox:checked+label:before{background-color:#702f8a;border-color:#702f8a}.checkbox:checked+label:after{opacity:1;transform:scale(1);visibility:visible}.checkbox--pill,.radio--pill{opacity:0}.checkbox--pill+label,.radio--pill+label{text-align:center;color:#702f8a;padding:8px 16px;width:100%;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;line-height:120%;border:1px solid #702f8a;border-radius:100px;background-color:#fff;transition:all .35s ease-in-out}.checkbox--pill:checked+label,.radio--pill:checked+label{color:#fff;background-color:#702f8a}.radio--pill-dark+label{padding:8px 0 4px;margin:0 12px;font-weight:400;background-color:transparent;color:#fff;border:none;border-bottom:2px solid transparent;border-radius:0;font-size:1.25em;transition:font-weight .1s ease-in,border-bottom-color .1s ease-in}@media only screen and (min-width:1024px),print{.radio--pill-dark+label{font-size:1.5em}}.radio--pill-dark+label:hover{border-bottom:2px solid #fff}.radio--pill-dark:checked+label{background-color:transparent;font-weight:600;border-bottom:2px solid #fff}.radio{opacity:0}.radio+label{cursor:pointer;display:inline-block;position:relative}.radio:not(.radio--label-only)+label{padding-left:25px}.radio:not(.radio--label-only)+label:before{content:"";background:transparent;border:1px solid #939393;border-radius:16px;display:inline-block;height:18px;left:0;top:50%;transform:translateY(-50%);position:absolute;margin-right:12px;width:18px;vertical-align:middle}.radio:not(.radio--label-only)+label:after{content:"";display:inline-block;border-radius:50%;width:10px;height:10px;background-color:#fff;left:4px;top:50%;opacity:0;position:absolute;transform:scale(1.5) translateY(-50%);transition:transform .15s cubic-bezier(.75,0,0,.75),opacity .15s ease-in-out,visibility .15s ease-in-out;visibility:hidden}.radio:checked+label:after{opacity:1;transform:scale(1) translateY(-50%);visibility:visible}.radio.radio--label-only+label{display:block}.radio.radio--label-only:checked+label{background:#5a2f71;color:#fff;font-weight:600}.search-field{position:relative}.search-field__input{background:#fff;border-radius:23px;border:1px solid #c6acd0;padding:10px 40px 10px 20px;transition:box-shadow .25s ease-in-out;width:100%;outline:none}@media only screen and (min-width:768px),print{.search-field__input{font-size:1.125em}}.search-field__input::-ms-clear,.search-field__input::-ms-reveal{display:none;width:0;height:0}.search-field__input::-webkit-search-cancel-button,.search-field__input::-webkit-search-decoration,.search-field__input::-webkit-search-results-button,.search-field__input::-webkit-search-results-decoration{display:none}.search-field__input:focus{box-shadow:0 0 12px rgba(112,47,138,.2)}.search-field .btn-submit{background:none;border:0;color:#702f8a;display:inline-block;font-size:1.8em;position:absolute;right:0;top:0;height:100%;padding:0 16px}.search-field .btn-submit span{display:block;padding:6px 2px;font-size:.6428571429em}.search-field .btn-submit .icon-search:before{position:relative;bottom:2px}.search-field .error-msg{color:#eb0028}@keyframes loading{0%{box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);background:#702f8a}50%{background:#008262}to{box-shadow:4px 4px 16px 0 rgba(0,0,0,.34);background:#eb0028}}@keyframes loadingSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loadingDotBefore{0%{opacity:0}25%{opacity:1}75%{opacity:1}90%,to{opacity:0}}@keyframes loadingDot{0%{opacity:0}25%{opacity:0}50%{opacity:1}75%{opacity:1}90%,to{opacity:0}}@keyframes loadingDotAfter{0%{opacity:0}25%{opacity:0}50%{opacity:0}75%{opacity:1}90%,to{opacity:0}}@keyframes loadingChild{0%{background:#702f8a}50%{background:#008262}to{background:#eb0028}}.loading-icon{display:inline-block;overflow:hidden;position:relative;width:300px;text-align:center;padding:220px 0 0}.loading-icon lottie-player{position:absolute;top:0;left:0;right:0;width:300px;height:220px}.loading-icon__text{font-size:1.25em;letter-spacing:.5px;color:#262626!important}.loading-icon__text .dot1{animation:loadingDotBefore 2s linear infinite}.loading-icon__text .dot2{animation:loadingDot 2s linear infinite}.loading-icon__text .dot3{animation:loadingDotAfter 2s linear infinite}.award-badge{position:relative;display:inline-block;line-height:1;padding:0 20px}@media only screen and (min-width:1024px),print{.award-badge{padding:0 26px}}.award-badge .label{font-size:.875em;display:inline-block;text-align:center;line-height:1;text-transform:uppercase}@media only screen and (min-width:1024px),print{.award-badge .label{font-size:1.5em}}.award-badge__svgs>*{position:absolute;width:auto;height:100%;top:0}.award-badge__svgs>* svg{height:100%}.award-badge__svgs .left{left:0}.award-badge__svgs .right{right:0}.award-badge--sm{padding:0 20px}@media only screen and (max-width:1023px){.award-badge--sm{padding:0 12px}.award-badge--sm svg{width:10px}}.award-badge--sm .label{font-size:.625em;vertical-align:middle}.film-fallback-image{background:linear-gradient(153.76deg,#702f8a -36.18%,#471d58 17.7%,#471d58 71.58%,#702f8a 125.46%);height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.film-fallback-image:before{content:"";display:block;width:50%;height:100%;position:absolute;top:16px;transform:skewY(-20deg);right:0;background:linear-gradient(180deg,hsla(0,0%,100%,.2) -10.15%,rgba(112,47,138,.2) 32.44%)}.film-fallback-image .icon{font-size:2.5em;color:#c6acd0}@media only screen and (min-width:1024px),print{.film-fallback-image .icon{font-size:3.125em}}@media only screen and (min-width:1440px){.film-fallback-image .icon{font-size:3.75em}}.site-nav a{text-decoration:none}@media only screen and (max-width:1023px){.site-nav{transition:all .25s ease-in-out;padding:9px 30px 120px;height:calc(100vh - 179px);height:calc(var(--vh, 1vh)*100 - 179px);overflow:auto}}@media only screen and (max-width:1023px) and (-webkit-device-pixel-ratio:3){.site-nav{padding:22px 20px 200px}}.site-nav::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}@media only screen and (min-width:1024px),print{.site-nav__lvl1{height:80px;display:flex;justify-content:space-between;align-items:center}}.site-nav__lvl1>li{display:flex;align-items:center;justify-content:space-between;transition:background-color,border-color .35s ease-in-out}@media only screen and (max-width:1023px){.site-nav__lvl1>li{background-color:#fff;width:100%;border-bottom:1px solid #939393}.site-nav__lvl1>li:last-child{border-bottom:none}}.site-nav__lvl1>li.active .site-nav__lvl2{opacity:1;visibility:visible;pointer-events:auto;z-index:1}@media only screen and (max-width:1023px){.site-nav__lvl1>li.active .site-nav__lvl2{transform:translate(0)}}@media only screen and (min-width:1024px),print{.site-nav__lvl1>li{margin:0 10px;height:80px;position:relative}.site-nav__lvl1>li:after{content:"";position:absolute;left:0;right:0;bottom:0;width:0;height:4px;background-color:#702f8a;transition:width .35s ease-in-out}.site-nav__lvl1>li.active>button{transform:rotate(270deg)}.site-nav__lvl1>li:hover:after{width:100%}.site-nav__lvl1>li:hover>a{color:#702f8a!important}}@media only screen and (min-width:1440px){.site-nav__lvl1>li{margin:0 16px}}@media only screen and (min-width:1920px){.site-nav__lvl1>li{margin:0 32px 0 0}.site-nav__lvl1>li:last-child{margin:0}}.site-nav__lvl1>li>a{color:#262626;display:block;font-weight:500;line-height:140%;padding:20px 0;transition:color .35s ease-in-out}@media only screen and (max-width:1023px){.site-nav__lvl1>li>a{font-weight:600;font-size:1.25em;width:100%}}@media only screen and (min-width:1024px),print{.site-nav__lvl1>li>a{text-align:center;line-height:17px;margin-right:4px;font-size:.875em}}@media only screen and (min-width:1440px){.site-nav__lvl1>li>a{min-width:100px}}.site-nav__lvl1>li>button{margin:0;background-color:transparent;color:#262626;border:none}@media only screen and (max-width:1023px){.site-nav__lvl1>li>button{display:block;font-size:.875em}}@media only screen and (min-width:1024px),print{.site-nav__lvl1>li>button{font-size:.75em;transform:rotate(90deg)}}.site-nav__lvl2{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease-in-out}.site-nav__lvl2.container{padding:0;display:block!important}@media only screen and (max-width:1550px){.site-nav__lvl2.container{margin:0 50px;width:calc(100% - 100px)}}@media only screen and (max-width:1023px){.site-nav__lvl2.container{width:100%;margin:0}}@media only screen and (max-width:1023px){.site-nav__lvl2{position:fixed;top:179px;left:0;right:0;width:100vw;height:calc(100vh - 179px);height:calc(var(--vh, 1vh)*100 - 179px);transform:translate(100%);overflow-y:auto}.site-nav__lvl2::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (min-width:1024px),print{.site-nav__lvl2{background-color:#f0eaf3;position:fixed;top:112px;left:0;right:0;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.35)}.site-nav__lvl2,.site-nav__lvl2 .container{max-height:calc(100vh - 162px);max-height:calc(var(--vh, 1vh)*100 - 162px);border-radius:0 0 8px 8px}.site-nav__lvl2__nav{overflow-y:auto;overflow-x:hidden;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8}.site-nav__lvl2__nav::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__nav::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.site-nav__lvl2:before{content:"";position:absolute;height:100%;width:50%;top:0;right:0;background-color:#fff;z-index:0;border-radius:0 0 8px 0}}@media only screen and (min-width:1024px),print{.site-nav__lvl2 .btn-back{display:none}}@media only screen and (max-width:1023px){.site-nav__lvl2 .container{flex-direction:column;padding:0}}@media only screen and (min-width:1024px),print{.site-nav__lvl2 .container{z-index:1}}.site-nav__lvl2__intro{color:#262626;flex:0 0 100%;max-width:100%;background-color:#f0eaf3;padding:32px 20px;overflow-y:auto;position:relative}.site-nav__lvl2__intro::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__intro::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}@media only screen and (min-width:1024px),print{.site-nav__lvl2__intro{padding:56px 16px 56px 0;flex:0 0 23.3333333333%;max-width:23.3333333333%}}.site-nav__lvl2__intro button{display:block;width:100%;background-color:transparent;color:#262626;font-weight:500;line-height:140%;text-align:left;margin:0 0 24px;padding:0;border:none;display:flex;align-items:center;height:22px;position:relative;z-index:1}.site-nav__lvl2__intro button .icon{margin:0 10px 0 0;font-size:.875em}.site-nav__lvl2__intro__bg{left:0;bottom:0;width:100%;height:100%;z-index:0}.site-nav__lvl2__intro__bg,.site-nav__lvl2__intro__bg svg{position:absolute;top:0;right:0}@media only screen and (min-width:1024px),print{.site-nav__lvl2__intro__bg svg{top:auto;bottom:0}}.site-nav__lvl2__intro__content{position:relative;z-index:1}@media only screen and (min-width:1024px),print{.site-nav__lvl2__intro__content{padding:0 16px 0 0;max-height:calc(100vh - 274px);max-height:calc(var(--vh, 1vh)*100 - 274px);overflow-y:auto}.site-nav__lvl2__intro__content::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__intro__content::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}.site-nav__lvl2__intro strong{font-weight:600;font-size:1.625em;line-height:32px;margin:0 0 12px;display:block}@media only screen and (min-width:1024px),print{.site-nav__lvl2__intro strong{font-size:1.25em;line-height:120%;margin:0 0 8px}}.site-nav__lvl2__intro p{line-height:125%;margin:0}.site-nav__lvl2__nav{background-color:#fff;flex:0 0 100%;max-width:100%;padding:12px 20px 120px}@media only screen and (max-width:1023px) and (-webkit-device-pixel-ratio:3){.site-nav__lvl2__nav{padding:12px 20px 200px}}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav{padding:40px 0 40px 48px;flex:0 0 76.6666666667%;max-width:76.6666666667%}}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav ul{margin:0 -16px;display:flex;flex-wrap:wrap;overflow-y:auto}.site-nav__lvl2__nav ul::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-nav__lvl2__nav ul::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (max-width:1023px){.site-nav__lvl2__nav li{border-bottom:1px solid #939393}.site-nav__lvl2__nav li:last-child{border-bottom:none}}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav li{flex:0 0 50%;max-width:50%;padding:0 16px}}.site-nav__lvl2__nav a{display:flex;height:100%;transition:none;padding:20px 0}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav a{padding:16px 20px}.site-nav__lvl2__nav a:hover .nav-item__image img{transform:scale(1.1)}}.site-nav__lvl2__nav a .nav-item__image{flex:0 0 130px;max-width:130px;height:86px}@media only screen and (max-width:1023px){.site-nav__lvl2__nav a .nav-item__image{flex:0 0 96px;max-width:96px;height:64px}}.site-nav__lvl2__nav a .nav-item__image img,.site-nav__lvl2__nav a .nav-item__image picture{display:block;overflow:hidden;width:100%;height:auto;aspect-ratio:16/10.5;border-radius:8px}.site-nav__lvl2__nav a .nav-item__image img{transition:transform .2s ease-in-out}.site-nav__lvl2__nav a .nav-item__text{color:#262626}@media only screen and (max-width:1023px){.site-nav__lvl2__nav a .nav-item__text{padding:0 14px;flex:0 0 calc(100% - 96px);max-width:calc(100% - 96px)}}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav a .nav-item__text{padding:0 14px;flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}}.site-nav__lvl2__nav a .nav-item__text span{font-weight:600;line-height:16px;display:block;margin:0 0 4px}@media only screen and (min-width:1024px),print{.site-nav__lvl2__nav a .nav-item__text span{margin:0 0 5px}}.site-nav__lvl2__nav a .nav-item__text p{margin:0;line-height:16px;font-size:.875em}.site-search{background-color:#fff;font-size:1em;width:100%;max-width:1440px;margin:0 auto;color:#000}.body--dark .site-search .rte{color:#000}.site-search.search-opened{opacity:1;visibility:visible;pointer-events:auto}.site-search.active .site-search__results{display:block}.site-search.active .btn-back,.site-search.active .btn-cancel{display:flex}@media only screen and (max-width:1023px){.site-search{padding:16px 0 0}}@media only screen and (min-width:1024px),print{.site-search{position:fixed;top:112px;left:0;right:0;box-shadow:0 3px 2px rgba(0,0,0,.2);padding:32px 0;opacity:0;visibility:hidden;pointer-events:none;transition:all .35s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:0 0 8px 8px;z-index:-1}}.site-search .container{flex-wrap:wrap}@media only screen and (min-width:1024px),print{.site-search .container{padding:0}}.site-search .container>*{max-width:100%;flex:0 0 100%}@media only screen and (min-width:1024px),print{.site-search__results__no-results,.site-search__results__popular,.site-search__results__suggestions{overflow-y:auto;max-height:400px}.site-search__results__no-results::-webkit-scrollbar,.site-search__results__popular::-webkit-scrollbar,.site-search__results__suggestions::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-search__results__no-results::-webkit-scrollbar-thumb,.site-search__results__popular::-webkit-scrollbar-thumb,.site-search__results__suggestions::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (min-width:1024px),print{.site-search__results__no-results,.site-search__results__popular{padding:0 82px}}.site-search__form{width:100%;display:flex;gap:17px}.site-search__form.has-error{margin:0 0 12px}@media only screen and (min-width:1024px),print{.site-search__form{padding:0 64px}}.site-search__form>div{position:relative;flex:1 1 auto}.site-search__form .error-msg{position:absolute;z-index:0;margin:8px 0 0 18px;font-size:.875em;color:#eb0028}.site-search__icons>.icon{position:absolute;font-size:1.125em;top:5px;left:14px;color:#702f8a}@media only screen and (min-width:1024px),print{.site-search__icons>.icon{font-size:1.25em;left:18px}}.site-search__icons .btn-back{position:absolute;width:24px;height:24px;background-color:#f2f2f2;padding:0;margin:0;border:none;top:6px;left:8px;color:#702f8a}@media only screen and (min-width:1024px),print{.site-search__icons .btn-back{display:none!important}}.site-search__icons .btn-cancel{position:absolute;width:24px;height:24px;background-color:#939393;border-radius:50%;color:#fff;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:none;top:6px;right:6px;font-size:.75em}@media only screen and (min-width:1024px),print{.site-search__icons .btn-cancel{top:7px;right:7px}}.site-search__icons .btn-cancel .icon{margin:0}.site-search__input{box-sizing:border-box!important;border:none;border-radius:0;font-size:.875em;outline:0;padding:9px 39px;background-color:#fff;background:#f2f2f2;border-radius:20px;-webkit-appearance:none;color:#767676;font-weight:400;line-height:160%;width:100%;height:100%}@media only screen and (min-width:1024px),print{.site-search__input{font-size:1.125em;padding:4px 55px}}.site-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.site-search .btn-search{background:transparent;border:1px solid #702f8a;color:#702f8a;padding:8px 24px;border-radius:40px;transition:all .35s ease-in-out}.site-search .btn-search .label{color:#702f8a}.site-search .btn-search:focus,.site-search .btn-search:hover{background:#532d67}.site-search .btn-search:focus .label,.site-search .btn-search:hover .label{color:#fff}@media only screen and (max-width:1023px){.site-search .btn-search{display:none}}.site-search .btn-back,.site-search .btn-cancel{display:none}.site-search__results{margin:24px 0 0}@media only screen and (max-width:1023px){.site-search__results{display:none;position:absolute;background-color:#fff;width:100%;top:100%;left:0;right:0;padding:24px 30px;margin:0;height:calc(100vh - 153px);height:calc(var(--vh, 1vh)*100 - 153px);overflow:auto}.site-search__results::-webkit-scrollbar{width:5px;background:#e2d5e8}.site-search__results::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}.site-search__results ul{padding:0;margin:0;list-style-type:none}.site-search__results__no-results li,.site-search__results__popular li{margin:0 0 12px}.site-search__results__no-results li:last-child,.site-search__results__popular li:last-child{margin:0}.site-search__results__no-results li .icon-search,.site-search__results__no-results li .icon-search-thin,.site-search__results__popular li .icon-search,.site-search__results__popular li .icon-search-thin{color:#702f8a;margin:0}.site-search__results__no-results li a,.site-search__results__popular li a{display:flex;gap:20px;align-items:flex-start;justify-content:flex-start;text-decoration:none}.site-search__results__no-results li span:last-child,.site-search__results__popular li span:last-child{font-weight:500;line-height:150%;color:#000}@media only screen and (max-width:1023px){.site-search__results__popular{padding:0 10px}}.site-search__results__popular>span{font-weight:400;line-height:150%;color:#939393;display:block;margin:0 0 12px}.site-search__results__suggestions{display:none}.site-search__results__suggestions li a{display:flex;gap:16px;align-items:flex-start;text-decoration:none;transition:all .3s ease-in-out}@media only screen and (min-width:1024px),print{.site-search__results__suggestions li a{padding:6px 82px}}@media (hover:hover){.site-search__results__suggestions li a:hover{background-color:#f0eaf3}}.site-search__results__suggestions li a>span{color:#702f8a;font-size:1.125em;margin:11px 0 0}.site-search__results__suggestions li a>div .title{display:block;font-weight:500;line-height:150%;color:#262626}.site-search__results__suggestions li a>div .type{font-weight:400;font-size:.875em;line-height:150%;color:#767676}.site-search__results__suggestions>div{margin:20px 0 0;text-align:center}.site-search__results__suggestions>div a{padding:7px 20px}.site-search__results__no-results{display:none}.site-search__results__no-results p{font-weight:400;line-height:150%;color:#262626;margin:0 0 20px}@media only screen and (max-width:767px){.site-search__results__no-results p{font-size:.875em}}.site-search__results__no-results .rte{border-top:1px solid #c9c9c9;padding:20px 0 0}@media only screen and (min-width:1024px),print{.site-search__results__no-results .rte{font-size:1em}}.site-search__results__no-results .rte p{margin:0 0 8px}.site-search__results__no-results .rte ul li{margin:14px 0}.site-search__results__no-results .rte>ul>li{display:block}.site-search__results__no-results .rte>ul ul{padding:0}.site-search__results__no-results .rte>ul ul li span:last-child{color:#939393}.site-search__results__no-results .rte>ul ul li:before{display:none}.site-search__results__categories{margin:15px 0 0;display:flex;gap:10px;flex-wrap:wrap}.site-search__results__categories .btn-primary{padding:2px 18px;background:transparent;border:1px solid #702f8a;color:#702f8a;border-radius:40px;font-size:1em}.site-search__results__categories .btn-primary:focus,.site-search__results__categories .btn-primary:hover{background:#5a2f71;color:#fff}.rte{color:#262626}.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill),.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):hover,.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill),.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):hover,.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill),.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):hover,.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill),.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):hover,.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill),.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):hover,.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill),.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):after,.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):focus,.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):hover{color:#fff}.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):visited:after,.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):visited:after,.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):visited:after,.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):visited:after,.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):visited:after,.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):visited,.body--dark.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):visited:after{color:#ffbc75}.body--dark .rte{color:#fff}.body--dark .rte ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23C6ACD0'/%3E%3C/svg%3E")}.body--dark.imda-theme--maroon .rte ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23D8A4C1'/%3E%3C/svg%3E")}.body--dark.imda-theme--teal .rte ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%2399CFC7'/%3E%3C/svg%3E")}@media only screen and (min-width:1024px),print{.rte{font-size:1.125em}}.rte:last-child,.rte>:last-child{margin-bottom:0}.rte ol,.rte p,.rte table,.rte ul{line-height:1.4}.rte ol strong,.rte p strong,.rte ul strong{font-weight:600}.rte p{margin-top:0!important;margin-bottom:20px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:500}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte h2{margin-top:30px;margin-bottom:20px}.rte h3,.rte h4{margin-top:20px;margin-bottom:20px}.rte h5,.rte h6{margin-top:10px;margin-bottom:20px}.rte h1{font-size:1.75em}@media only screen and (min-width:1024px),print{.rte h1{font-size:1.7777777778em}}.rte h2{font-size:1.625em}@media only screen and (min-width:1024px),print{.rte h2{font-size:1.6666666667em}}.rte h3{font-size:1.25em;font-weight:500}@media only screen and (min-width:1024px),print{.rte h3{font-size:1.3333333333em}}.rte h4{font-size:1.125em;font-weight:500}@media only screen and (min-width:1024px),print{.rte h4{font-size:1.1111111111em}}.rte h5{font-size:1em;font-weight:500}@media only screen and (min-width:1024px),print{.rte h5{font-size:1em}}.rte h6{font-size:1em;font-weight:500}@media only screen and (min-width:1024px),print{.rte h6{font-size:1em}}.rte a{color:#702f8a;text-decoration:underline;word-break:break-word}.rte a:visited{color:#9e1b64}.rte hr{background-color:transparent;border:1px dashed transparent;border-bottom-color:#767676;margin:32px 0}.rte .table{width:100%;overflow-y:hidden;overflow-x:hidden}.rte .table table{filter:none}.rte.table--white table tr:nth-child(odd) td{background-color:transparent}.rte table{width:100%!important;overflow:auto;display:table;overflow-x:auto;overflow-wrap:break-word;margin:0 0 20px;border-radius:4px;border-spacing:0}.rte table tr:first-child td:first-child,.rte table tr:first-child th:first-child{border-top-left-radius:4px}.rte table tr:first-child td:last-child,.rte table tr:first-child th:last-child{border-top-right-radius:4px}.rte table tr:first-child td,.rte table tr:first-child th{border-top:1px solid #929292}.rte table tr:last-child td:first-child{border-bottom-left-radius:4px}.rte table tr:last-child td:last-child{border-bottom-right-radius:4px}.rte table tr td:first-child,.rte table tr th:first-child{border-left:1px solid #929292}.rte table thead+tbody tr:first-child td:first-child{border-top-left-radius:0}.rte table thead+tbody tr:first-child td:last-child{border-top-right-radius:0}.rte table td{background-color:#fefeff}.rte table td,.rte table th{padding:10px;border-right:1px solid #929292;border-bottom:1px solid #929292;word-break:break-word;min-width:100px}.rte table td>:last-child,.rte table th>:last-child{margin-bottom:0}.rte table th{background-color:#fefeff;color:#262626;text-align:left;border-bottom:2px solid #702f8a;border-bottom-left-radius:0;border-bottom-right-radius:0}.rte table tr:nth-child(odd) td{background-color:#f2f2f2}.rte ol,.rte ul{padding-left:40px;word-break:normal}@media only screen and (min-width:1024px),print{.rte ol,.rte ul{font-size:1.125rem}}.rte ol li,.rte ul li{margin:20px 0}.rte ol li:last-child,.rte ul li:last-child{margin:0}.rte ol{counter-reset:list-number-counter}.rte ol li{list-style-type:none;position:relative}.rte ol>li:before{counter-increment:list-number-counter;content:counter(list-number-counter) ". ";position:absolute;top:0;left:-40px}.rte ol.tablesaw-advance-dots li:before{display:none}.rte ol ol{padding-left:40px}.rte ul>li{position:relative;list-style-type:none}.rte ul>li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23702F8A'/%3E%3C/svg%3E");position:absolute;left:-40px;top:-2px}.rte ul>li>ul{padding-left:40px}.rte ul>li.maroon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23702F8A'/%3E%3C/svg%3E")}.rte ul>li.turquoise:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23008672'/%3E%3C/svg%3E")}.rte .gallery ul>li{position:static}.rte .image-float-left{float:left}.rte img{display:inline-block;height:auto}.rte .iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.rte .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tablesaw-bar{zoom:1;margin:0 0 12px}.tablesaw-bar:after,.tablesaw-bar:before{content:"";display:table}.tablesaw-bar:after{clear:both}.tablesaw-bar .tablesaw-bar-section label{color:#702f8a;display:flex;align-items:center;font-weight:600;padding:8px 0}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{padding:0 24px 0 0;position:relative}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' fill='%23fff' stroke='%23702F8A'/%3E%3C/svg%3E");color:#702f8a;font-size:.5em;padding:0;top:50%;left:auto;right:0;bottom:auto;transform:translateY(-50%)}.tablesaw-advance{padding:5px 0 6px}.tablesaw-advance a.tablesaw-nav-btn{color:#702f8a;border-color:#702f8a;padding:0!important;margin-top:0;margin-bottom:0;position:relative;width:32px;height:32px}.tablesaw-advance a.tablesaw-nav-btn:before{text-indent:0;font-size:.8571428571em;transform:translate(-50%,-50%)}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' fill='%23fff' stroke='%23702F8A'/%3E%3C/svg%3E");border:none;width:auto;height:auto;top:50%;left:50%}.tablesaw-advance-dots{padding:0;height:32px;display:flex;align-items:center}.tablesaw-advance-dots li{padding:0 4px}.tablesaw-advance-dots li i{width:5px;height:5px;background:#702f8a;display:block}.tablesaw{border-collapse:separate}.tablesaw-stack{width:100%!important}.tablesaw-stack td .tablesaw-cell-label a,.tablesaw-stack td .tablesaw-cell-label a:hover,.tablesaw-stack td .tablesaw-cell-label a:visited,.tablesaw-stack th .tablesaw-cell-label a,.tablesaw-stack th .tablesaw-cell-label a:hover,.tablesaw-stack th .tablesaw-cell-label a:visited{color:#fff!important}.tablesaw-stack.overflow{border-collapse:collapse}.tablesaw-stack.overflow thead td,.tablesaw-stack.overflow thead th{display:none}.tablesaw-stack.overflow tbody td,.tablesaw-stack.overflow tbody th{padding:0;display:flex;width:100%!important}.tablesaw-stack.overflow tbody tr{display:table-row;border-bottom:2px solid #262626}.tablesaw-stack.overflow tbody tr:first-child td{border-top:none}.tablesaw-stack.overflow tbody tr:first-child td:first-child{border-top:1px solid #929292;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.tablesaw-stack.overflow tbody tr:first-child td:first-child .tablesaw-cell-label{border-radius:4px 0 0 0}.tablesaw-stack.overflow tbody tr:last-child{border-bottom:none}.tablesaw-stack.overflow tbody tr:last-child td:first-child{border-bottom-left-radius:0}.tablesaw-stack.overflow tbody tr:last-child td:last-child{border-bottom:1px solid #929292;border-bottom-left-radius:4px}.tablesaw-stack.overflow tbody tr:last-child td:last-child .tablesaw-cell-label{border-radius:0 0 0 4px}.tablesaw-stack.overflow td .tablesaw-cell-label,.tablesaw-stack.overflow th .tablesaw-cell-label{display:inline-block!important;padding:12px;border-left:1px solid #929292;border-right:1px solid #929292;color:#262626;font-weight:500;flex:0 0 30%;max-width:30%}.tablesaw-stack.overflow td:first-child,.tablesaw-stack.overflow th:first-child{border-left:0 solid!important}.tablesaw-stack.overflow .tablesaw-cell-content{padding:12px;flex:0 0 70%;max-width:70%}.tablesaw-stack .tablesaw-cell-content>:last-child{margin:0}@media only screen and (max-width:639px){.no-scrollbar .tablesaw-stack td,.no-scrollbar .tablesaw-stack th{border:1px solid #929292!important}.no-scrollbar .tablesaw-stack td:first-child,.no-scrollbar .tablesaw-stack th:first-child{border-left:1px solid #929292!important}.no-scrollbar .tablesaw-stack td{padding:0!important}.no-scrollbar .tablesaw-stack tr{border:0!important}.tablesaw{border-collapse:collapse}.tablesaw-stack{border-left:none!important;border-right:none!important}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{padding:0;display:flex;width:100%!important}.tablesaw-stack tbody tr{display:table-row;border-bottom:2px solid #262626}.tablesaw-stack tbody tr:first-child td{border-top:none}.tablesaw-stack tbody tr:first-child td:first-child{border-top:1px solid #929292;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.tablesaw-stack tbody tr:first-child td:first-child .tablesaw-cell-label{border-radius:4px 0 0 0}.tablesaw-stack tbody tr:last-child{border-bottom:none}.tablesaw-stack tbody tr:last-child td:first-child{border-bottom-left-radius:0}.tablesaw-stack tbody tr:last-child td:last-child{border-bottom:1px solid #929292;border-bottom-left-radius:4px}.tablesaw-stack tbody tr:last-child td:last-child .tablesaw-cell-label{border-radius:0 0 0 4px}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block!important;padding:12px;border-left:1px solid #929292;border-right:1px solid #929292;color:#262626;font-weight:500;flex:0 0 30%;max-width:30%}.tablesaw-stack td:first-child,.tablesaw-stack th:first-child{border-left:0 solid!important}.tablesaw-stack .tablesaw-cell-content{padding:12px;flex:0 0 70%;max-width:70%}}@media only screen and (max-width:480px){.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{flex:0 0 40%;max-width:40%}.tablesaw-stack .tablesaw-cell-content{padding:12px;flex:0 0 60%;max-width:60%}}.announcement-banners{width:100%;position:absolute;top:129px;left:20px;right:20px;max-width:1440px;display:flex;gap:12px;align-items:center;flex-direction:column;z-index:9;width:calc(100% - 40px)}@media only screen and (min-width:1024px),print{.announcement-banners{top:137px;left:50%;transform:translate(-50%)}}.announcement-banner-item{border-radius:8px;background-color:#fff;padding:18px 64px 18px 24px;position:relative;box-shadow:0 0 8px 0 rgba(75,76,78,.4);width:100%;display:none}.announcement-banner-item--gray{background-color:#d9dada;max-width:calc(100% - 30px);margin:0 auto}@media only screen and (min-width:1024px),print{.announcement-banner-item--gray{max-width:calc(100% - 60px)}}.announcement-banner-item svg line,.announcement-banner-item svg path:nth-child(2){stroke:#702f8a}.announcement-banner-item__ui{position:absolute;top:20px;right:20px}.announcement-banner-item__ui button{margin:0;padding:0;display:block;width:24px;height:24px;font-size:.9375em;color:#262626;background-color:transparent;border:none}.announcement-banner-item__content{display:flex;align-items:flex-start;gap:10px}.announcement-banner-item__icon+.announcement-banner-item__text{margin-top:4px}.announcement-banner-item__text{margin:0;font-size:.75em}.body--dark .announcement-banner-item__text{color:#262626}@media only screen and (min-width:1024px),print{.announcement-banner-item__text{font-size:.875em}}.announcement-banner-item__text>:last-child{margin:0}.article-link{margin:0 0 20px}@media only screen and (min-width:1024px),print{.article-link{margin:0 0 30px}}@media (hover:hover){.article-link.has-link:hover .article-link__content:before{width:calc(100% - 3px)}.article-link.has-link:hover .article-link__content:after{height:calc(100% - 3px)}.article-link.has-link:hover .article-link__content__lines:before{width:33px}.article-link.has-link:hover .article-link__content__lines:after{height:33px}}.article-link__image{display:block;border-radius:8px;overflow:hidden;margin:0 0 20px}.article-link__image img{transition:transform .25s cubic-bezier(.75,0,0,.75);width:100%;height:auto}.article-link__content{position:relative;padding:12px 16px 8px;word-wrap:break-word}.article-link__content:after,.article-link__content:before{content:"";position:absolute;top:3px;left:3px;background-color:#939393}.article-link__content:before{width:44px;height:1px;transition:width .35s linear}@media (hover:none){.article-link__content:before{width:100%}}.article-link__content:after{width:1px;height:44px;transition:height .35s linear}@media (hover:none){.article-link__content:after{height:100%}}.article-link__content__lines:after,.article-link__content__lines:before{content:"";position:absolute;top:0;left:0;background-color:#702f8a}.article-link__content__lines:before{width:23px;height:3px;transition:width .35s linear}@media (hover:none){.article-link__content__lines:before{width:33px}}.article-link__content__lines:after{width:3px;height:23px;transition:height .35s linear}@media (hover:none){.article-link__content__lines:after{height:33px}}.article-link__title{margin:0;color:#262626;line-height:140%;font-size:1.25em;font-weight:700}.article-link__title a{color:#262626;text-decoration:none}.article-link__title a:visited{color:#595965}.article-link__title a:focus,.article-link__title a:hover{color:#702f8a}.article-link__title a[href=""]:focus,.article-link__title a[href=""]:hover,.article-link__title a[href="#"]:focus,.article-link__title a[href="#"]:hover{color:#262626}.article-link__title a[href=""]:visited,.article-link__title a[href="#"]:visited{color:#595965}.article-link__desc{color:#262626;line-height:140%;font-size:1rem}.article-link__align-left .article-link__image img,.article-link__desc>*{margin:0}.article-link__align-left .article-link__desc,.article-link__align-left .article-link__title{text-align:left}.article-link__align-right .article-link__image img{margin:0 0 0 auto}.article-link__align-right .article-link__desc,.article-link__align-right .article-link__title{text-align:right}.image-card{background:#fff;border:1px solid #c9c9c9;display:block;margin-bottom:16px;overflow:hidden;position:relative;transition:all .5s cubic-bezier(.75,0,0,.75);text-decoration:none;border-radius:8px}@media (hover:hover){.image-card:is(a):focus,.image-card:is(a):hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.image-card:is(a):focus .image-card__image img,.image-card:is(a):hover .image-card__image img{transform:scale(1.1)}.image-card:is(a):focus .image-card__title,.image-card:is(a):hover .image-card__title{color:#702f8a}.image-card:is(a):focus .image-card__content:before,.image-card:is(a):hover .image-card__content:before{width:100%}}.image-card .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#702f8a}.image-card--has-teaser{background:#f2f2f2;box-shadow:none}.image-card--has-teaser .image-card__title{color:#262626;font-size:1.0625em;font-weight:600;position:relative;text-transform:uppercase}.image-card--has-teaser .image-card__content{padding-bottom:60px}.image-card--has-teaser:focus,.image-card--has-teaser:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.image-card--has-teaser:focus .image-card__title,.image-card--has-teaser:hover .image-card__title{color:#702f8a}.image-card--has-teaser:focus .image-card__content,.image-card--has-teaser:hover .image-card__content{background:#fcfcfc}.image-card__image{display:block;overflow:hidden}.image-card__image img{width:100%;transition:transform .5s cubic-bezier(.75,0,0,.75);height:auto}.image-card__title{color:#262626;font-size:1.25em;font-weight:600;margin:8px 0}.image-card__desc{color:#3c3c3c;font-weight:400;margin-top:8px}.image-card__teaser{color:#9e1b64;font-size:.75em;font-weight:400;text-transform:uppercase}.image-card__content{padding:20px 24px 38px;transition:background .5s cubic-bezier(.75,0,0,.75);position:relative}.image-card__content:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.image-card__content:before{width:100%}}.summary-card{border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08)}.summary-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.summary-card__content{padding:20px 30px}.summary-card__title{font-size:1.875em;font-weight:400;margin:10px 0}@media only screen and (min-width:768px){.summary-card{display:flex}.summary-card__content,.summary-card__image{width:50%}}@media only screen and (min-width:1024px){.summary-card__image{width:40%}.summary-card__content{width:60%}}.breadcrumbs.breadcrumbs--single{margin:24px 0}.breadcrumbs.breadcrumbs--single ol li:after,.breadcrumbs.breadcrumbs--single ol li a{color:#262626}.breadcrumbs.breadcrumbs--single ol li a:before{background:#262626}.breadcrumbs.breadcrumbs--single ol li span{color:#262626}@media only screen and (max-width:1023px){.breadcrumbs.breadcrumbs--tight ol li:after{margin:0 4px}}.breadcrumbs ol li{display:inline-block}.breadcrumbs ol li:after{content:"/";color:#fff;font-weight:200;margin:0 16px}.breadcrumbs ol li:last-child:after{display:none}.breadcrumbs ol li a{color:#fff;display:inline-block;font-size:.875em;line-height:140%;font-weight:500;position:relative;text-decoration:none}.breadcrumbs ol li a:before{content:"";background:#fff;bottom:0;display:block;height:1px;position:absolute;transition:transform .25s ease-in-out;transform:scaleX(0);transform-origin:left center;width:100%}.breadcrumbs ol li a:focus:before,.breadcrumbs ol li a:hover:before{transform:scaleX(1)}.breadcrumbs ol li span{color:#fff;font-size:.875em;font-weight:500}.breadcrumbs ol li .icon{font-size:1.1428571429em}.video-player{border-radius:8px;overflow:hidden;position:relative}.video-player.video-ready .btn-play{display:flex}.video-player.video-play .video-player__holder{z-index:1}.video-player .btn-play{display:flex;bottom:0;color:#702f8a;font-size:3em;left:0;padding:0;position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;transition:background-color .25s ease-in-out;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.video-player .btn-play .icon{display:inline-block;transition:all .25s ease-in-out}.video-player .btn-play .icon:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:#fff;border-radius:50%;z-index:-1}@media only screen and (min-width:768px),print{.video-player .btn-play .icon:after{width:56px;height:56px}}.video-player .btn-play:focus .icon,.video-player .btn-play:hover .icon{transform:scale(1.2)}.video-player__content{position:relative}.video-player__content img,.video-player__content picture{display:block;width:100%;height:auto}.video-player__caption{color:#fff;margin:0;padding:40px 24px 16px;position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1;font-weight:500}.video-player__caption:before{content:"";left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000)}.video-player__caption:before,.video-player__holder{position:absolute;top:0;width:100%;height:100%;z-index:-1}@media only screen and (min-width:768px){.video-player .btn-play{font-size:5em}}.highlight-card{max-width:768px;margin:56px auto 30px;position:relative;background-color:#fff}@media only screen and (max-width:1023px){.highlight-card{box-shadow:0 0 8px rgba(112,47,138,.4);border-radius:8px;overflow:hidden}}@media only screen and (min-width:768px),print{.highlight-card{display:flex;margin-top:50px;width:calc(100% - 26px);left:13px;min-height:225px}}@media only screen and (min-width:1024px),print{.highlight-card{margin-bottom:60px}}.highlight-card__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1}@media only screen and (max-width:767px){.highlight-card__bg{display:none}}@media only screen and (min-width:768px),print{.highlight-card__bg:before{content:"";display:block;width:23.5%;height:100%;background-color:#e2d5e8;transform:skewX(-30.029deg)}}.highlight-card__bg svg{position:absolute}.highlight-card__bg svg path{stroke:#d9dada;opacity:.6}.highlight-card__bg .svg-triangle{right:0;top:0;z-index:2}.highlight-card__bg .svg-line{left:0;bottom:0;z-index:1}.highlight-card__content{position:relative;line-height:180%;width:100%}@media only screen and (min-width:1024px),print{.highlight-card__content{border-radius:8px;overflow:hidden;box-shadow:0 0 8px rgba(112,47,138,.4)}}.highlight-card__text{position:relative}.highlight-card__text a,.highlight-card__text a:after{color:#702f8a}.highlight-card__text--main{display:flex;flex-direction:column}@media only screen and (min-width:768px),print{.highlight-card__text--main{display:block}}.highlight-card__text--main__image{width:100%;position:relative}@media only screen and (min-width:768px),print{.highlight-card__text--main__image{width:350px;position:absolute;top:-26px;left:-26px;z-index:1}}.highlight-card__text--main__image img{width:100%;height:auto}@media only screen and (min-width:768px),print{.highlight-card__text--main__image img{border-radius:8px}}.highlight-card__text--main__contact{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:15px}@media only screen and (min-width:768px),print{.highlight-card__text--main__contact{display:block;padding:44px 0 20px 350px}}.highlight-card__text--main__contact>*{position:relative;z-index:1;margin:0}.highlight-card__text--main__contact h3{margin:0 0 16px}.highlight-card__text--main__contact table td{vertical-align:top}.highlight-card__text--main__contact table td:first-child{width:30%;min-width:120px;white-space:nowrap;padding-right:5px}.highlight-card__text--category{text-align:left;padding:15px;position:relative}.highlight-card__text--category:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;background-color:#f0eaf3}@media only screen and (min-width:768px),print{.highlight-card__text--category{padding:20px 15px 38px 350px}}.highlight-card__text--category>*{position:relative;z-index:1;margin:0}.highlight-card__text--category table td{vertical-align:top}.highlight-card__text--category table td:first-child{width:30%;min-width:120px;white-space:nowrap;padding-right:5px}.highlight-card--border img{box-shadow:0 0 8px rgba(112,47,138,.4)}.box-quote{background-color:transparent;margin:20px auto 30px}.box-quote--with-text{max-width:none}@media only screen and (min-width:768px),print{.box-quote--with-text{display:flex;gap:60px}}.box-quote--with-text .box-quote__quote{position:relative;margin:0 0 16px}@media only screen and (min-width:768px),print{.box-quote--with-text .box-quote__quote{margin:0;flex:0 0 40%;max-width:40%}}@media only screen and (min-width:768px),print{.box-quote--reversed{flex-direction:row-reverse}}.box-quote__image img{height:auto}.box-quote__quote{padding:24px 0 0;position:relative}.box-quote__quote:before{content:"";position:absolute;top:0;left:0;width:81px;height:15px;display:block;background-color:#702f8a}.box-quote--sm .box-quote__quote{padding-top:18px}.box-quote--sm .box-quote__quote:before{width:40px;height:6px}@media only screen and (min-width:1024px),print{.box-quote--sm .box-quote__quote:before{width:55px;height:10px}}.box-quote--sm .box-quote__quote blockquote{font-size:1.125em}@media only screen and (min-width:1024px),print{.box-quote--sm .box-quote__quote blockquote{font-size:28px}}.box-quote--sm .box-quote__content{padding-bottom:24px}@media only screen and (min-width:1024px),print{.box-quote--sm .box-quote__content{padding-bottom:30px}}.box-quote .icon-blockquote{color:#702f8a;display:block;font-size:2.5em;position:absolute;line-height:1}@media only screen and (min-width:1024px),print{.box-quote .icon-blockquote{font-size:2.75em}}.box-quote .icon-blockquote:before{display:block}.box-quote .icon-blockquote--1{right:20px;bottom:0;transform:rotate(180deg)}.box-quote__content{position:relative;padding:0 0 44px}.box-quote__content blockquote{font-weight:600;font-size:1.25em;line-height:140%;margin:0 0 20px}@media only screen and (min-width:1024px),print{.box-quote__content blockquote{font-size:1.5em}}.box-quote__content blockquote:last-child{margin:0}.box-quote__content h3{font-size:1.25em;font-weight:500;margin:0 0 10px}@media only screen and (min-width:1024px),print{.box-quote__content h3{font-size:1.375em}}.box-quote__content .name{font-weight:600;line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.box-quote__content .name{font-size:1.125em}}.box-quote__content .designation{margin:0;line-height:140%}@media only screen and (min-width:1024px),print{.box-quote__content .designation{font-size:1.125em}}.image-text{position:relative;overflow:hidden;border-radius:8px;max-width:100%;filter:drop-shadow(0 0 12px rgba(112,47,138,.2));margin:20px 0 30px}.image-text img{width:100%;border-radius:8px;transition:transform .35s ease-in-out;height:auto}.image-text__caption{padding:40px 24px 16px;font-weight:500;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);color:#fff;z-index:2}.image-text__caption,.image-text__caption:before{position:absolute;left:0;right:0;bottom:0;width:100%}.image-text__caption:before{content:"";top:0;height:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000);z-index:-1}.image-cta-listing{margin:20px 0 0}@media only screen and (max-width:1023px){.image-cta-listing .row>div{margin-bottom:20px}.image-cta-listing .row>div:last-child{margin-bottom:0}}@media only screen and (min-width:1024px),print{.image-cta-listing .row>div:first-child:nth-last-child(3),.image-cta-listing .row>div:last-child:nth-child(3),.image-cta-listing .row>div:nth-child(2):nth-last-child(2){flex:0 0 33.3333333333%;max-width:33.3333333333%}}.image-cta-listing .row .image-link,.image-cta-listing .row .image-link__content p{margin:0}.image-cta-listing .row .image-link__content span{display:block}.image-cta-listing .row .image-link__content .btn{margin-top:14px}.image-rte{position:relative;background-color:#fff;zoom:1}.image-rte:after,.image-rte:before{content:"";display:table}.image-rte:after{clear:both}.image-rte__image{display:block;width:100%;float:left;margin-right:16px;margin-bottom:16px;border-radius:8px;overflow:hidden}@media only screen and (min-width:768px),print{.image-rte__image{width:50%}}@media only screen and (min-width:1024px),print{.image-rte__image{width:50%;margin-bottom:0}}.image-rte__image img{width:100%}.image-rte__content{line-height:180%;word-wrap:break-word}.image-rte__content h3{font-weight:600;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px),print{.image-rte__content h3{font-size:1.75em}}.image-rte__content table td{vertical-align:top}.image-rte__content table td:first-child{white-space:nowrap;padding-right:20px}.teaser-card{border:1px solid #c9c9c9;display:block;text-decoration:none;overflow:hidden;position:relative;margin:0 0 20px;transition:all .25s cubic-bezier(.75,0,0,.75);background-color:#fff;border-radius:8px}.teaser-card .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#702f8a}@media only screen and (min-width:1024px),print{.teaser-card{margin:0 0 30px}}@media (hover:hover){.teaser-card:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4);z-index:3}.teaser-card:hover .teaser-card__header:before{width:calc(100% + 80px)}.teaser-card:hover .teaser-card__image img{transform:scale(1.1)}.teaser-card:hover .teaser-card__title{color:#702f8a}}.teaser-card:visited .teaser-card__title{color:#595965}.teaser-card--multiple-categories{overflow:visible}.teaser-card--multiple-categories .teaser-card__header{margin:30px 0 0}.teaser-card--multiple-categories .teaser-card__header:before,.teaser-card--multiple-categories .teaser-card__header>div:before{display:none}.teaser-card--multiple-categories .teaser-card__header>div{display:flex;gap:10px}.teaser-card--multiple-categories .teaser-card__header .category{font-weight:600;line-height:140%}.teaser-card--multiple-categories .teaser-card__header .other-categories{position:relative;z-index:2}.teaser-card--multiple-categories .teaser-card__header .other-categories:focus>span,.teaser-card--multiple-categories .teaser-card__header .other-categories:hover>span{background-color:#702f8a;color:#fff}.teaser-card--multiple-categories .teaser-card__header .other-categories:focus div,.teaser-card--multiple-categories .teaser-card__header .other-categories:hover div{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) scale(1)}.teaser-card--multiple-categories .teaser-card__header .other-categories>span{font-weight:300;line-height:140%;border:1px solid #702f8a;border-radius:2px;position:relative;padding:0 6px;transition:all .3s ease-in-out}.teaser-card--multiple-categories .teaser-card__header .other-categories div{position:absolute;top:100%;left:50%;padding:7px 0 0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) scale(.5);transition:all .25s ease-in-out}.teaser-card--multiple-categories .teaser-card__header .other-categories div:after{content:"";display:block;border:5px solid transparent;border-bottom-color:#702f8a;position:absolute;top:-2px;left:calc(50% - 5px)}.teaser-card--multiple-categories .teaser-card__header .other-categories ul{list-style-type:none;margin:0;background-color:#702f8a;padding:20px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.teaser-card--multiple-categories .teaser-card__header .other-categories ul li{border-bottom:1px solid #fff;padding:0 0 8px;font-weight:600;font-size:.8571428571em;line-height:140%;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0;white-space:nowrap}.teaser-card--multiple-categories .teaser-card__header .other-categories ul li:last-child{border:none;padding:0}.teaser-card--multiple-categories .teaser-card__content{padding:18px 20px 54px}.teaser-card__header{position:relative;font-size:.875em}.teaser-card__header:before{content:"";position:absolute;top:0;left:-40px;height:100%;width:100px;display:block;background-color:#f0eaf3;transition:width .35s ease-in-out;transform:skewX(-44.02897806deg)}@media (hover:none){.teaser-card__header:before{width:calc(100% + 80px)}}.teaser-card__header>div{display:inline-block;text-transform:uppercase;font-weight:500;letter-spacing:.08em;color:#702f8a;padding:5px 5px 5px 20px;max-width:80%;position:relative}.teaser-card__header>div:before{content:"";display:block;width:calc(100% + 20px);height:100%;position:absolute;left:0;top:0;background-color:#f0eaf3;transform:skewX(-44.02897806deg)}.teaser-card__header>div>*{position:relative}.teaser-card__header span{display:inline;color:#702f8a;line-height:140%;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.teaser-card__header .industry:before{content:"/";font-weight:200;margin:0 10px}.teaser-card__content{padding:24px 20px 54px;color:#262626}.teaser-card__content>*{margin:16px 0 0}.teaser-card__content>:first-child{margin-top:0}.teaser-card__content .pill{display:inline-block;margin:10px 10px 0 0;position:relative;z-index:1}.teaser-card__title{transition:all .25s cubic-bezier(.75,0,0,.75);text-decoration:none;font-size:1.25em;font-weight:600;line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.teaser-card__title{font-size:1.375em}}.teaser-card__target .icon{font-size:.875em}.teaser-card__target .label{margin-left:5px}.teaser-card__topics{margin-top:14px}.teaser-card__link{position:absolute;display:inline-block;width:100%;height:100%;z-index:1}.teaser-card__image{overflow:hidden}.teaser-card__image img{transition:all .5s cubic-bezier(.75,0,0,.75);width:100%}.teaser-card--newsroom{border-color:#c9c9c9}.teaser-card--newsroom .teaser-card__header .date{transform:none;position:absolute;right:0;top:0;background-color:transparent;padding-right:21px}.teaser-card--newsroom .teaser-card__header .date:before{content:none}.teaser-card--newsroom .teaser-card__header{padding-right:160px}.teaser-card--newsroom.no-border{border:none}@media (hover:hover){.teaser-card--newsroom.no-border{box-shadow:none}.teaser-card--newsroom.no-border:hover .teaser-card__image:before{width:100%}}.teaser-card--newsroom.no-border .date{padding:5px 10px}.teaser-card--newsroom.no-border .teaser-card__header{padding-right:130px;background-color:#d9dada}.teaser-card--newsroom.no-border .teaser-card__header:before{content:none}.teaser-card--newsroom.no-border .teaser-card__header>div{background-color:transparent}.teaser-card--newsroom.no-border .teaser-card__header>div:before{content:none}.teaser-card--newsroom.no-border .teaser-card__content{padding:16px 12px 54px;position:relative}.teaser-card--newsroom.no-border .teaser-card__content:after{content:"";width:1px;height:calc(100% - 38px);position:absolute;left:0;top:16px;border-left:1px solid #939393}.teaser-card--newsroom.no-border .teaser-card__title{font-size:1.125em}.teaser-card--newsroom.no-border .teaser-card__image{position:relative}.teaser-card--newsroom.no-border .teaser-card__image:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.teaser-card--newsroom.no-border .teaser-card__image:before{width:100%}}.story-card{background:#fff;color:#262626;display:flex;overflow:hidden;text-decoration:none;box-shadow:0 0 8px rgba(112,47,138,.4);border:1px solid #c9c9c9}.story-card .tag-pill{background:hsla(0,0%,100%,.15);border:0;border-radius:15px;color:#fff;font-size:.8125em;font-weight:200;letter-spacing:.1em;padding:3px 10px;text-transform:uppercase}@media (hover:hover){.story-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.story-card:hover .story-card__image img{transform:scale(1.1)}.story-card:hover .story-card__content:before{opacity:1;width:100%}.story-card:hover .story-card__title{color:#702f8a}}.story-card--reverse{flex-direction:row-reverse}.story-card--vertical{flex-direction:column}.story-card--vertical .story-card__content,.story-card--vertical .story-card__image{width:100%}.story-card__image{overflow:hidden;position:relative;width:50%}.story-card__image picture{display:block;width:100%;overflow:hidden}.story-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .3s cubic-bezier(.75,0,0,.75);width:100%}.story-card__image .tag-pill{bottom:20px;font-size:.625em;font-weight:400;position:absolute;right:20px}.story-card__content{display:flex;flex-direction:column;flex-grow:1;padding:20px 20px 84px;position:relative;width:50%}.story-card__content *{position:relative}.story-card__content:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:none){.story-card__content:before{width:100%}}.story-card__title{font-size:1.25em;font-weight:600;margin:0}.story-card__desc{font-weight:400}.story-card__company{bottom:50px;margin:0;position:absolute;padding-right:20px}.story-card__company .label{font-weight:600}.story-card__company .icon,.story-card__company .label{color:#767676;transition:color .25s ease-in-out;vertical-align:middle}.story-card__company .icon{font-size:1.4em;margin-right:6px;display:inline-block}.listing-filter{margin-bottom:30px}.listing-filter__label{color:#262626;font-size:1.125em;font-weight:600;letter-spacing:.1em;margin:0}.listing-filter__field.hide{display:none}.listing-filter .row{margin:0}.listing-filter__category-tabs{display:flex;align-items:center;flex-wrap:nowrap;overflow:auto;padding-bottom:6px;margin:0 24px}@media only screen and (min-width:768px),print{.listing-filter__category-tabs{flex-wrap:wrap;justify-content:center;margin:0}}.listing-filter__category-tabs label{white-space:nowrap;width:auto}.listing-filter__category-tabs label .category-count{margin-left:4px}.listing-filter__category-tabs-wrapper{position:relative}.listing-filter__category-tabs-wrapper .category-btn{background-color:transparent;color:#fff;border:none;padding-bottom:6px;position:absolute;top:50%;transform:translateY(-50%);height:100%;width:24px}@media only screen and (min-width:768px),print{.listing-filter__category-tabs-wrapper .category-btn{display:none}}.listing-filter__category-tabs-wrapper .category-btn.listing-filter__category-prev-btn{left:0}.listing-filter__category-tabs-wrapper .category-btn.listing-filter__category-next-btn{right:0}@media only screen and (max-width:767px){.listing-filter{border:2px solid #702f8a;border-radius:4px}.listing-filter__header{padding:10px 20px}}@media only screen and (max-width:767px) and (max-width:767px){.listing-filter__header{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px){.listing-filter__header .btn-pill{background:linear-gradient(90deg,#612057,#6f358d);font-size:.875em;font-weight:500;text-transform:none}.listing-filter__header .btn-pill:focus,.listing-filter__header .btn-pill:hover{color:#fff}}@media only screen and (max-width:767px){.listing-filter__label{font-size:.875em}}@media only screen and (max-width:767px){.listing-filter__filters{border-top:2px solid #702f8a;display:none;padding:20px}}@media only screen and (max-width:767px){.listing-filter__field{margin-bottom:20px;flex:0 0 100%;max-width:100%}.listing-filter__field:last-child{margin-bottom:0}}@media only screen and (min-width:768px){.listing-filter{margin-bottom:28px}.listing-filter__header{display:inline-block}.listing-filter__header .btn-pill{display:none}.listing-filter__label{display:inline-block;margin-bottom:20px;margin-right:20px}.listing-filter__filters{display:block;width:100%}.listing-filter__field{display:inline-block;margin-bottom:20px;margin-right:20px}}.tags-list__title{font-size:1.125em;font-weight:700;margin:0 0 12px;color:#262626}@media only screen and (min-width:1024px),print{.tags-list__title{font-size:1.25em}}.tags-list__list{margin:-8px 0 0}.tags-list__list li{display:inline-block;margin:10px 0 0}.tags-list__list li a.pill{margin:0 10px 0 0}.tags-list--links ul{padding-left:0}.tags-list--links ul li{margin:0}.tags-list--links ul li:before{content:none}.tags-list--links ul li a.pill{text-decoration:none;background-color:#702f8a;color:#fff;font-size:.8888888889em}.tags-list--links ul li a.pill:focus,.tags-list--links ul li a.pill:hover{background-color:#5a2f71}.tags-list--links ul li a.btn-primary{font-size:.8888888889em;line-height:1.2;margin:0 16px 10px 0}.child-card{background:#fff;border:1px solid #c9c9c9;color:#262626;display:block;margin-bottom:20px;padding:24px 24px 54px;position:relative;text-decoration:none;overflow:hidden;border-radius:8px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transition:all .25s cubic-bezier(.75,0,0,.75)}@media (hover:hover){.child-card:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4)}}.child-card__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:1}.child-card__bg:before{content:"";display:block;width:97px;height:61px;background-color:#f7f4f9;transform:skewX(-30.029deg);position:absolute;left:-32px;bottom:-16px}.child-card__bg svg{position:absolute}.child-card__bg svg path{stroke:#d9dada;opacity:.6}.child-card__bg .svg-line{left:26px;bottom:0;z-index:1}.child-card--no-arrow{padding-bottom:80px}.child-card__category{color:#702f8a;font-size:.875em;font-weight:500;text-transform:uppercase;margin-bottom:10px}.child-card__title{font-size:1.25em;padding-right:25px;font-weight:600;margin:0;transition:color .25s ease-in-out}.child-card__desc{font-size:1em;font-weight:400;margin:0;padding-top:10px}.child-card button.btn{position:absolute;bottom:24px}.child-card button.btn .icon{position:static;margin:0 0 0 12px}.child-card button.btn:hover .icon{color:#fff}.child-card .icon{position:absolute;right:24px;bottom:20px;color:#702f8a}.child-card .closed{display:none;background-color:#939393;color:#fff;margin-top:10px;width:120px;padding:0 0 2px;height:68px;border-radius:0;align-items:flex-end;justify-content:center;transform:rotate(45deg) translateY(-60px) translateX(10px);position:absolute;top:0;right:0;font-size:14px}.child-card__closed .closed{display:flex}.child-card__closed:hover .child-card__desc{color:#000}.snippet-card{background:#fff;border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08);position:relative;transition:box-shadow .25s ease-in-out}.snippet-card,.snippet-card .btn-tag,.snippet-card .pill{margin-bottom:10px}.snippet-card:focus,.snippet-card:hover{box-shadow:0 3px 16px 0 rgba(0,0,0,.25),0 0 3px 0 rgba(0,0,0,.24)}.snippet-card--dark-red .snippet-card__header .category,.snippet-card--dark-red .snippet-card__title:focus,.snippet-card--dark-red .snippet-card__title:hover{color:#b2262e}.snippet-card--coral .snippet-card__header .category,.snippet-card--coral .snippet-card__title:focus,.snippet-card--coral .snippet-card__title:hover{color:#c63a41}.snippet-card--rose .snippet-card__header .category,.snippet-card--rose .snippet-card__title:focus,.snippet-card--rose .snippet-card__title:hover{color:#9e1b64}.snippet-card--sea-green .snippet-card__header .category,.snippet-card--sea-green .snippet-card__title:focus,.snippet-card--sea-green .snippet-card__title:hover{color:#00875e}.snippet-card--grass-green .snippet-card__header .category,.snippet-card--grass-green .snippet-card__title:focus,.snippet-card--grass-green .snippet-card__title:hover{color:#4c822a}.snippet-card--steel-blue .snippet-card__header .category,.snippet-card--steel-blue .snippet-card__title:focus,.snippet-card--steel-blue .snippet-card__title:hover{color:#0074a0}.snippet-card--royal-blue .snippet-card__header .category,.snippet-card--royal-blue .snippet-card__title:focus,.snippet-card--royal-blue .snippet-card__title:hover{color:#046bcc}.snippet-card--navy-blue .snippet-card__header .category,.snippet-card--navy-blue .snippet-card__title:focus,.snippet-card--navy-blue .snippet-card__title:hover{color:#1949b3}.snippet-card--orange .snippet-card__header .category,.snippet-card--orange .snippet-card__title:focus,.snippet-card--orange .snippet-card__title:hover{color:#ba5c20}.snippet-card__header{border-bottom:1px solid #d9dada;padding:7px 20px}.snippet-card__header .category{color:#702f8a}.snippet-card__header .category,.snippet-card__header .industry{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.snippet-card__header .industry:before{content:"|";font-weight:200;margin:0 10px}.snippet-card__header .date{font-size:.75em;float:right;margin-top:3px;text-transform:uppercase}.snippet-card__content{padding:20px}.snippet-card__content .btn{margin-right:10px}.snippet-card__title{color:#262626;font-weight:500;text-decoration:none}.snippet-card__title:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.snippet-card__title:visited{color:#595965}.snippet-card__title:focus,.snippet-card__title:hover{color:#702f8a}.snippet-card__title h3{display:inline;font-size:1.5em;margin:5px 0 10px}.snippet-card__desc{font-weight:200}.snippet-card__target{margin:10px 0}.snippet-card__target .icon{font-size:.8em}.snippet-card__target .label{font-size:.875em;font-weight:200;margin-left:5px}@media only screen and (min-width:1024px){.snippet-card__target{margin:0;position:absolute;right:20px;top:7px}}.filters-group{margin-bottom:30px}.filters-group__label{color:#702f8a;font-weight:600;margin:0;text-transform:uppercase}.filters-group__field{margin-bottom:40px;position:relative;transition:transform .25s cubic-bezier(.75,0,0,.75),opacity .25s ease-in-out,visibility .25s ease-in-out}.filters-group__field.hidden{opacity:0;transform:translateY(40px);visibility:hidden}.filters-group .custom-select.selecting{z-index:1}.filters-group__field-label{color:#262626;display:block;font-size:1.125em;font-weight:600;margin-bottom:8px}.filters-group__select .custom-select__custom-dropdown{display:block}.filters-group__select .custom-select__custom-dropdown .custom-list{border-bottom-left-radius:22px;border-bottom-right-radius:22px}.filters-group__select .custom-select__custom-dropdown .custom-list li button{padding-left:20px;padding-right:20px}.filters-group__select .custom-trigger{border-radius:22px;padding-left:20px;padding-right:20px}.filters-group__list li{border-radius:4px;display:block;margin-bottom:24px}.filters-group__list>li{transition:all .25s ease-in-out}.filters-group__list>li.active ul{padding:15px 5px 5px 15px;margin:0 -5px}.filters-group__list>li.active ul li:last-child{margin-bottom:0}.filters-group__list>li ul{display:none}.filters-group__checkbox .filters-group__field-label{margin-bottom:20px}.filters-group__subgroup .checkbox+label{font-weight:400}.filters-group__footer .btn-primary{display:block}@media only screen and (max-width:767px){.filter-sticky{margin-bottom:30px}.filters-group{border:2px solid #702f8a;border-radius:4px}.filters-group.sticky{position:fixed;top:0;width:calc(100% - 30px);z-index:2}.filters-group.sticky .filters-group__header{background:#fff}.filters-group.sticky .filters-group__filters{background:#fff;height:100%;overflow:auto}.filters-group.sticky.filters-shown{height:100%}.filters-group__header{padding:10px 20px}}@media only screen and (max-width:767px) and (max-width:767px){.filters-group__header{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px){.filters-group__header .btn-pill{background:#702f8a;float:right;font-weight:500;text-transform:none}.filters-group__header .btn-pill:focus,.filters-group__header .btn-pill:hover{color:#fff}}@media only screen and (max-width:767px){.filters-group__label{font-size:.875em}}@media only screen and (max-width:767px){.filters-group__filters{border-top:2px solid #702f8a;display:none;padding:20px;position:relative;z-index:2}}@media only screen and (max-width:767px){.filters-group__field:last-child{margin-bottom:0}}@media only screen and (min-width:768px){.filters-group{transition:background-color .25s ease-in-out,padding .25s ease-in-out,box-shadow .25s ease-in-out;scrollbar-color:#702f8a #e2d5e8;scrollbar-width:thin;scrollbar-face-color:#702f8a;scrollbar-track-color:#e2d5e8}.filters-group::-webkit-scrollbar{width:5px;background:#e2d5e8}.filters-group::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.filters-group__header{display:none}.filters-group__filters{display:block!important}.filters-group.sticky{height:100%;overflow:auto;padding:20px 0;position:fixed;top:0;width:calc(33.33333% - 5px)}.filters-group.sticky__header{display:block}.filters-group.stick-to-bottom{bottom:0;position:absolute;width:calc(33.33333% - 5px)}.filters-group__footer{display:none}}@media only screen and (min-width:1024px){.filters-group.stick-to-bottom,.filters-group.sticky{width:326.3333333333px}}@media only screen and (min-width:1440px){.filters-group.stick-to-bottom,.filters-group.sticky{width:305px}}.panel-card{background:#fff;border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.08);overflow:hidden;cursor:default;transition:all .25s cubic-bezier(.75,0,0,.75)}.panel-card:focus,.panel-card:hover{box-shadow:0 3px 16px 0 rgba(0,0,0,.25),0 0 3px 0 rgba(0,0,0,.24)}.panel-card:focus .panel-card__image a img,.panel-card:hover .panel-card__image a img{transform:scale(1.1)}.panel-card:focus .panel-card__title,.panel-card:hover .panel-card__title{color:#702f8a}.panel-card--dark-red .panel-card__header{background:#b2262e}.panel-card--dark-red:focus .panel-card__title,.panel-card--dark-red:hover .panel-card__title{color:#b2262e}.panel-card--coral .panel-card__header{background:#c63a41}.panel-card--coral:focus .panel-card__title,.panel-card--coral:hover .panel-card__title{color:#c63a41}.panel-card--rose .panel-card__header{background:#9e1b64}.panel-card--rose:focus .panel-card__title,.panel-card--rose:hover .panel-card__title{color:#9e1b64}.panel-card--sea-green .panel-card__header{background:#00875e}.panel-card--sea-green:focus .panel-card__title,.panel-card--sea-green:hover .panel-card__title{color:#00875e}.panel-card--grass-green .panel-card__header{background:#4c822a}.panel-card--grass-green:focus .panel-card__title,.panel-card--grass-green:hover .panel-card__title{color:#4c822a}.panel-card--steel-blue .panel-card__header{background:#0074a0}.panel-card--steel-blue:focus .panel-card__title,.panel-card--steel-blue:hover .panel-card__title{color:#0074a0}.panel-card--royal-blue .panel-card__header{background:#046bcc}.panel-card--royal-blue:focus .panel-card__title,.panel-card--royal-blue:hover .panel-card__title{color:#046bcc}.panel-card--navy-blue .panel-card__header{background:#1949b3}.panel-card--navy-blue:focus .panel-card__title,.panel-card--navy-blue:hover .panel-card__title{color:#1949b3}.panel-card--orange .panel-card__header{background:#ba5c20}.panel-card--orange:focus .panel-card__title,.panel-card--orange:hover .panel-card__title{color:#ba5c20}.panel-card--grey .panel-card__header{background:#a9a9a9}.panel-card--grey:focus .panel-card__title,.panel-card--grey:hover .panel-card__title{color:#767676}.panel-card--event .panel-card__header .date{float:none}.panel-card--simple .panel-card__header{background:transparent;border-bottom:1px solid #d9dada}.panel-card--simple .panel-card__header .category{color:#702f8a}.panel-card--simple .panel-card__header .date{color:#262626}.panel-card__header{background:#702f8a;color:#fff;padding:5px 10px}.panel-card__header .industry{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.panel-card__header .date{float:right;font-size:.75em;font-weight:400;margin-top:3px;text-transform:uppercase}.panel-card__header .date .icon{margin-right:5px;opacity:.5}.panel-card__title{color:#262626;text-decoration:none}.panel-card__title:visited{color:#595965}.panel-card__title h3{font-size:1.5em;margin:10px 0}.panel-card__image{overflow:hidden;width:100%}.panel-card__image a{display:block}.panel-card__image img{transition:transform .25s cubic-bezier(.75,0,0,.75);width:100%}.panel-card__desc{font-size:.9375em;font-weight:200}.panel-card__content{padding:20px}.panel-card__content .btn{margin:0 10px 8px 0;letter-spacing:.05em}.image-link{margin:0 0 20px;border:1px solid #c9c9c9;border-radius:8px;transition:all .25s cubic-bezier(.75,0,0,.75)}@media only screen and (min-width:1024px),print{.image-link{margin:0 0 30px}}@media (hover:hover){.image-link:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4)}}.image-link__image{display:block;position:relative}.image-link__image:before{content:"";position:absolute;left:0;right:0;bottom:-2px;width:100%;height:2px;background-color:#702f8a;transition:width .35s ease-in-out}.image-link__image img{margin:auto;border-radius:8px 8px 0 0;height:auto}.image-link__content{padding:22px;word-wrap:break-word}.image-link__content p{font-size:1.25em;font-weight:600;line-height:140%;color:#262626;margin:0 0 14px}.pagination{text-align:center}@media only screen and (max-width:449px){.pagination{margin:0 -15px;white-space:nowrap}}.pagination__list{display:inline-block}@media only screen and (max-width:449px){.pagination__list{white-space:nowrap}}.pagination__list li{display:inline-block;margin-right:10px}@media only screen and (max-width:449px){.pagination__list li{margin-right:0;font-size:.875em}}.pagination__list li.active a{background:#e2d5e8;color:#262626}.pagination__list li.first-page .icon:before{border-left:2px solid #702f8a}.pagination__list li.last-page .icon:before{border-right:2px solid #702f8a}.pagination__list li a{align-items:center;border:2px solid transparent;border-radius:50%;color:#262626;display:flex;font-weight:600;height:40px;justify-content:center;margin:0;text-decoration:none;width:40px}.pagination__list li a:focus,.pagination__list li a:hover{background:#e2d5e8;color:#262626}.pagination__list li.next-page a,.pagination__list li.prev-page a{border:1px solid #702f8a;color:#702f8a}.pagination__list li.next-page a:focus,.pagination__list li.next-page a:hover,.pagination__list li.prev-page a:focus,.pagination__list li.prev-page a:hover{color:#702f8a}.cta-banner{background-color:#fff;overflow:hidden;position:relative;display:flex;align-items:stretch;flex-wrap:wrap;box-shadow:0 0 12px rgba(112,47,138,.2);margin-bottom:30px;border-radius:8px;transition:all .25s cubic-bezier(.75,0,0,.75)}@media only screen and (min-width:1024px),print{.cta-banner{margin-bottom:60px}}@media (hover:hover){.cta-banner:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4)}.cta-banner:hover .cta-banner__bg .shape-with-fill path{fill:#e2d5e8}.cta-banner:hover .cta-banner__image img{transform:scale(1.1)}}.cta-banner--event{border-radius:8px;border:1px solid #fff;overflow:hidden;margin-bottom:20px}@media only screen and (min-width:1024px),print{.cta-banner--event{margin-bottom:24px}}.cta-banner--event .cta-banner__bg .svg-line{display:none}.cta-banner--event .cta-banner__bg .shape-with-fill path{fill:transparent}.cta-banner--event .cta-banner__content{background-color:#080c18;padding:26px 20px 30px}@media only screen and (min-width:1024px),print{.cta-banner--event .cta-banner__content{padding:26px 64px 30px}}.cta-banner--event .cta-banner__title{font-weight:600;font-size:1.125em;line-height:120%;margin:0 0 23px}@media only screen and (min-width:1024px),print{.cta-banner--event .cta-banner__title{font-size:2.25em;margin:0 0 33px}}.cta-banner--event .btn{border:1px solid #fff;background-color:transparent;padding:7px 20px}.cta-banner__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:0}@media only screen and (max-width:1023px){.cta-banner__bg{display:none}}.cta-banner__bg .svg-line{position:absolute;top:55%;left:0;fill:none}.cta-banner__bg .svg-line path{stroke:#ecd1e0}.cta-banner__bg .shape-with-fill{max-height:80%;width:auto;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.cta-banner__bg .shape-with-fill path{stroke:#e2d5e8;fill:#fff;transition:fill .35s ease-in-out}.cta-banner__image{flex:0 0 100%;max-width:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px),print{.cta-banner__image{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px),print{.cta-banner__image{flex:0 0 37%;max-width:37%}}.cta-banner__image picture{display:block}.cta-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .3s cubic-bezier(.75,0,0,.75)}@media only screen and (min-width:768px),print{.cta-banner__image img{position:absolute;top:0;left:0;bottom:0;right:0}}.cta-banner__content{position:relative;padding:24px 20px;line-height:140%;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (min-width:768px),print{.cta-banner__content{padding:30px 32px;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px),print{.cta-banner__content{flex:0 0 63%;max-width:63%;padding-right:160px}}@media only screen and (min-width:1440px){.cta-banner__content{padding:60px 160px 60px 64px}}.cta-banner__text{position:relative}.cta-banner__type{font-weight:500;font-size:.75em;line-height:140%;margin:0 0 18px;display:inline-block;color:#262626;background-color:#fff;border-radius:4px;text-transform:uppercase;padding:2px 7px}.cta-banner__type.cta-banner__type--gold{background-color:#91713b;color:#fff}@media only screen and (min-width:1024px),print{.cta-banner__type{font-size:1em}}.cta-banner__title{font-size:1.5em;font-weight:600;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px),print{.cta-banner__title{font-size:1.75em}}.cta-banner__desc{margin:0 0 16px}@media only screen and (min-width:1024px),print{.cta-banner__desc{font-size:1.125em}}@media only screen and (max-width:1023px){.social-share{display:flex;align-items:center}}.social-share__label{display:block;margin:0 0 16px;font-weight:600;line-height:140%;color:#702f8a}@media only screen and (max-width:1023px){.social-share__label{margin:0 16px 0 0}}.social-share__list{display:inline-block;margin:0}@media only screen and (max-width:1023px){.social-share__list{display:flex;align-items:center}}.social-share__list li{display:block;margin:0 0 10px}.social-share__list li:last-child{margin:0}@media only screen and (max-width:1023px){.social-share__list li{margin:0 10px 0 0}}.social-share--horizontal{padding:20px 0}.social-share .btn-share{display:flex;justify-content:center;align-items:center;position:relative;width:40px!important;height:40px!important;border-radius:50%;color:#702f8a;border:1px solid #702f8a;background-color:#fff;margin-bottom:0}.social-share .btn-share .icon{position:relative;z-index:1}.social-share .btn-share:focus,.social-share .btn-share:hover{color:#fff;background-color:#532d67;border-color:#532d67}.notification{background:hsla(0,0%,94.9%,.85);display:none;padding:20px 0}.notification .btn-close{background:none;border:0;color:#000;height:35px;position:absolute;right:0;top:-5px;width:35px}.notification .btn-close .icon{font-size:1.3em}.notification__content{padding-right:35px;position:relative}.notification p{margin:0}.notification a{color:#30338d}.notification a:visited{color:#702f8a}.notification a:focus,.notification a:hover{color:#eb0028}.cookie-message{background:hsla(0,0%,100%,.95);border:1px solid #d9dada;bottom:0;display:none;position:fixed;width:100%;z-index:9999999999}.cookie-message a{color:#0475bc}.cookie-message a:visited{color:#702f8a}.cookie-message a:focus,.cookie-message a:hover{color:#eb0028}.cookie-message .btn-close{border:1px solid #702f8a;background:#fff;color:#702f8a;display:inline-block;padding:5px 10px}.cookie-message .btn-close .label{color:#702f8a;font-size:1em}.cookie-message .btn-close:focus,.cookie-message .btn-close:hover{background:#702f8a}.cookie-message .btn-close:focus span,.cookie-message .btn-close:hover span{color:#fff}.cookie-message__content{padding:20px 0;position:relative;display:block}.cookie-message__content p{margin:0}.cookie-message__content .btn-close{margin-top:20px}@media only screen and (min-width:1024px){.cookie-message__content{padding:20px;display:flex;justify-content:center;align-items:center}.cookie-message__content .btn-close{right:0;margin:0 0 0 15px}}.name-card{background:#fff;border-radius:4px;margin-bottom:20px;position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;height:calc(100% - 20px);border-radius:8px}@media only screen and (min-width:768px),print{.name-card{box-shadow:0 0 12px rgba(112,47,138,.2)}}@media only screen and (min-width:1024px),print{.name-card{margin-bottom:30px}}.name-card>*{width:100%}@media only screen and (min-width:768px),print{.name-card__content{display:flex}}.name-card__content .btn svg{min-width:24px}.name-card__img{float:left;flex:0 0 35.7615894%;max-width:35.7615894%;width:35.7615894%;padding:6px 0}@media only screen and (min-width:768px),print{.name-card__img{padding:42px 12px 12px}}.name-card__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.name-card__info{flex:0 0 64.2384106%;max-width:64.2384106%;overflow:hidden;display:flex;flex-direction:column;gap:24px;line-height:1.4;color:#262626;padding:0 22px 12px;position:relative;float:left}@media only screen and (min-width:768px),print{.name-card__info{padding:38px 10px 12px 0}}.name-card__name{font-size:1.125em;margin:0;font-weight:600}.name-card__designation p{margin:0}.name-card__footer{padding:12px 0 36px}@media only screen and (min-width:768px),print{.name-card__footer{padding:12px 12px 24px}}.name-card__footer>.btn{width:100%;text-align:center;font-size:.875em}.name-card__footer>.btn:not(:last-child){margin-bottom:12px}.block-card{background-color:#fff}@media only screen and (max-width:1023px){.block-card.block-card--double{display:none}}@media only screen and (min-width:1024px),print{.block-card{position:relative;padding-top:54.8701298701%}}.block-card a{text-decoration:none;color:#262626;padding:16px 56px 16px 16px;border-style:solid;border-width:1px;display:block;transition:all .25s ease-in-out;position:relative}@media only screen and (min-width:1024px),print{.block-card a{padding:16px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:right}}.block-card a:focus h3,.block-card a:hover h3{color:#702f8a}.block-card h3{font-size:1.125em;line-height:140%;margin:0 0 8px;font-weight:600;text-align:left}.block-card p{margin:0;text-align:left}@media only screen and (min-width:1024px),print{.block-card p{padding:0 56px 0 0}}@media only screen and (min-width:1440px){.block-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}}.block-card .icon-chevron-right{position:absolute;bottom:calc(50% - 10px);right:16px;color:#702f8a}@media only screen and (min-width:1024px),print{.block-card .icon-chevron-right{bottom:16px}}@media only screen and (max-width:1023px){.block-card:not(article) picture{position:relative;padding-top:28.5714285714%}}@media only screen and (min-width:1024px),print{.block-card:not(article){padding-top:0}}.block-card picture{position:relative;padding-top:54.8701298701%}.block-card picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.block-card--double picture{position:relative;padding-top:109.7402597403%}.questionnaire-filters{position:relative;z-index:1;background-color:#fff;box-shadow:0 0 20px rgba(112,47,138,.2)}@media only screen and (max-width:1023px){.questionnaire-filters__top{border-radius:8px 8px 0 0}}.questionnaire-filters__bottom{position:relative}@media only screen and (max-width:1023px){.questionnaire-filters__bottom{border-radius:0 0 8px 8px}}.questionnaire-filters__bottom:before{content:"";display:block;height:1px;width:calc(100% - 40px);background-color:#fff;position:absolute;top:0;left:20px;right:20px}@media only screen and (min-width:1024px),print{.questionnaire-filters__bottom:before{background-color:#939393;width:calc(100% - 48px);left:24px;right:24px}}@media only screen and (min-width:1024px),print{.questionnaire-filters__bottom--disabled{display:none!important}}.questionnaire-filters__bottom,.questionnaire-filters__top{padding:20px}@media only screen and (min-width:1024px),print{.questionnaire-filters__bottom,.questionnaire-filters__top{padding:24px}}.questionnaire-filters__bottom .adjustSpacing,.questionnaire-filters__top .adjustSpacing{margin:0 0 30px!important}.questionnaire-filters__bottom>span,.questionnaire-filters__top>span{font-weight:600;line-height:140%;letter-spacing:.08em;text-transform:uppercase;color:#fff;display:block;margin:0 0 12px}@media only screen and (max-width:1023px){.questionnaire-filters__bottom>span,.questionnaire-filters__top>span{margin:0 0 8px}}@media only screen and (min-width:1024px),print{.questionnaire-filters__bottom>span,.questionnaire-filters__top>span{color:#702f8a}}.questionnaire-filters .custom-select--placeholder label,.questionnaire-filters .custom-select label{font-weight:600;font-size:1.125em;line-height:140%;color:#262626;display:block;transition:color .35s ease-in-out;pointer-events:none}@media only screen and (max-width:1023px){.questionnaire-filters .custom-select--placeholder label,.questionnaire-filters .custom-select label{color:#fff;margin:0 0 8px}}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select--placeholder label,.questionnaire-filters .custom-select label{font-size:1.375em;flex:0 0 110px;max-width:110px;padding-right:10px}}.questionnaire-filters .custom-select{width:100%}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select{display:flex;align-items:center;gap:16px}}.questionnaire-filters .custom-select__custom-dropdown{display:block}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select__custom-dropdown{margin:0 -5px -5px;flex:0 0 calc(100% - 110px);max-width:calc(100% - 110px)}}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select__custom-dropdown .custom-list{opacity:1;visibility:visible;box-shadow:none;position:static;overflow:visible;transform:none;border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;flex-wrap:wrap}}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select__custom-dropdown .custom-list li{padding:0 5px}}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#702f8a;color:#fff}}.questionnaire-filters .custom-select__custom-dropdown .custom-list li button{font-size:.875em;padding:13px 20px}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-select__custom-dropdown .custom-list li button{text-align:center;color:#702f8a;padding:8px 16px;margin:0 0 10px;width:100%;cursor:pointer;display:inline-block;font-weight:600;font-size:18px;line-height:120%;border:1px solid #702f8a;border-radius:100px;background-color:#fff;transition:all .35s ease-in-out;white-space:nowrap}.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:after{content:none}}@media (hover:hover){.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:focus,.questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background:#702f8a;color:#fff}}.questionnaire-filters .custom-trigger{border-radius:4px;padding:8px 56px 8px 20px;font-size:1em}@media only screen and (min-width:1024px),print{.questionnaire-filters .custom-trigger{display:none}}.questionnaire-filters .custom-trigger[disabled]{pointer-events:none;color:#b9b9b9!important;border-color:#b9b9b9!important;background:transparent!important}.questionnaire-filters .custom-trigger[disabled] .icon{color:#b9b9b9!important}.questionnaire-filters .btn-reset{position:absolute;right:10px;font-weight:500;font-size:1em;line-height:140%;color:#702f8a;background-color:#fff;padding:4px 16px;display:inline-block;border:none;text-decoration:underline}.questionnaire-filters .btn-reset span.icon-reset{margin-left:12px;vertical-align:bottom;font-size:.875em}@media only screen and (max-width:1023px){.questionnaire-filters .btn-reset{padding:0;background-color:transparent!important;color:#fff;text-decoration:none;margin-right:0;right:20px}.questionnaire-filters .btn-reset span.icon-reset{margin-left:6px}}.questionnaire-article-item{padding:16px 0 0;margin:0 0 24px;position:relative}@media (hover:hover) and (min-width:1024px){.questionnaire-article-item{border-top:1px solid #939393}}@media only screen and (max-width:1023px){.questionnaire-article-item{margin:0 0 16px}}.reloaded .questionnaire-article-item{opacity:0;transition:opacity .25s ease-in-out}@media (hover:none){.reloaded .questionnaire-article-item:before{width:23px}}.reloaded .questionnaire-article-item.fadein{opacity:1}@media (hover:none){.reloaded .questionnaire-article-item.fadein:before{width:100%}}.questionnaire-article-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;transition:width .35s ease-in-out;background-color:#702f8a}@media (hover:hover) and (min-width:1024px){.questionnaire-article-item:before{width:24px}}@media (hover:hover) and (min-width:1024px){.questionnaire-article-item:hover:before{width:100%}.questionnaire-article-item:hover h3{color:#702f8a}}.questionnaire-article-item a{display:flex;width:100%;align-items:center;justify-content:space-between;color:#262626;text-decoration:none;gap:24px}@media only screen and (min-width:1024px),print{.questionnaire-article-item a{align-items:flex-end}}.questionnaire-article-item h3{font-weight:600;font-size:1.125em;line-height:120%;margin:0 0 8px}@media only screen and (max-width:1023px){.questionnaire-article-item h3{color:#fff}}.questionnaire-article-item h3 span.title{margin-right:8px}.questionnaire-article-item h3 .icon-external-link{vertical-align:baseline}.questionnaire-article-item p{line-height:140%;margin:0}@media only screen and (max-width:1023px){.questionnaire-article-item p{color:#fff}}.questionnaire-article-item .icon-chevron-right{color:#fff;margin:0}@media only screen and (min-width:1024px),print{.questionnaire-article-item .icon-chevron-right{color:#702f8a}}.topic-card>div{position:relative;padding:16px 20px 0;height:100%;word-wrap:break-word;word-break:break-word}@media only screen and (max-width:1023px){.topic-card>div{padding:14px 14px 0}}.topic-card>div:after,.topic-card>div:before{content:"";position:absolute;top:3px;left:3px;background-color:#939393}.topic-card>div:before{width:44px;height:1px;transition:width .35s linear}.topic-card>div:after{width:1px;height:44px;transition:height .35s linear}.topic-card__lines:after,.topic-card__lines:before{content:"";position:absolute;top:0;left:0;background-color:#702f8a}.topic-card__lines:before{width:23px;height:3px;transition:width .35s linear}@media (hover:none){.topic-card__lines:before{width:33px}}.topic-card__lines:after{width:3px;height:23px;transition:height .35s linear}@media (hover:none){.topic-card__lines:after{height:33px}}.topic-card__image{margin:0 0 10px;display:block;flex:0 0 48px;max-width:48px}@media only screen and (max-width:1023px){.topic-card__image{flex:0 0 26px;max-width:26px;margin:0 0 8px}}.topic-card__image img{height:auto}.topic-card__text p{line-height:140%;margin:0}.section-header h3{font-weight:600;margin-top:0;line-height:1.4;margin-right:32px;font-size:1.5em}.section-header .btn{vertical-align:middle}.section-header__header-wrapper{margin-bottom:24px}.section-header__header-wrapper>*{display:inline-block;margin:8px 0;vertical-align:middle}.purplebg-section-wrapper{position:relative}.purplebg-section-wrapper:before{content:"";display:block;width:100%;height:12px;position:absolute;top:0;left:0;box-shadow:0 0 12px rgba(112,47,138,.2)}.event-detail-wrapper+.purplebg-section-wrapper .purplebg-section-wrapper__bg,.event-detail-wrapper+.purplebg-section-wrapper:before{display:none}.event-detail-wrapper+.purplebg-section-wrapper .purplebg-section-wrapper__box-wrapper{background-color:rgba(76,43,93,.4)}.event-detail-wrapper+.purplebg-section-wrapper .row{margin-left:-18px;margin-right:-18px}.event-detail-wrapper+.purplebg-section-wrapper .col-md-4{padding:0 18px}.purplebg-section-wrapper__box-wrapper{background-color:#f7f4f9;position:relative;padding-top:60px;padding-bottom:20px}.purplebg-section-wrapper__box-wrapper>h2{margin:0 auto;font-weight:600;line-height:1.4;font-size:2em;padding:0 30px;max-width:1440px}@media only screen and (min-width:1024px),print{.purplebg-section-wrapper__box-wrapper>h2{text-align:center}}@media only screen and (max-width:1023px){.purplebg-section-wrapper .section-header h2.no-desktop{display:block}}.purplebg-section-wrapper .section-header__header-wrapper{margin-bottom:12px}.purplebg-section-wrapper__bg{display:none}@media only screen and (min-width:1024px),print{.purplebg-section-wrapper__bg{display:block}.purplebg-section-wrapper__bg svg{position:absolute}.purplebg-section-wrapper__bg svg.trapezium{top:0;right:0;transform:scaleX(-1)}.purplebg-section-wrapper__bg svg.triangle{bottom:0;left:-110px}}.purplebg-section-wrapper__content{padding-top:0}.purplebg-section-wrapper__content>section:first-child .container{position:relative;padding-bottom:54px}.purplebg-section-wrapper__content>section:first-child .container:after{content:"";display:block;width:calc(100% - 40px);height:1px;border-bottom:1px solid #939393;position:absolute;bottom:0;left:20px}.purplebg-section-wrapper__content>section:last-child .container{padding-bottom:54px}.purplebg-section-wrapper__content>section:last-child .container:after{content:none}.purplebg-section-wrapper__content .cta{margin-top:30px!important}.short-image-card{text-decoration:none;position:relative;display:block;color:#262626;margin-bottom:20px;border:1px solid #c9c9c9;border-radius:8px}@media (hover:hover){.short-image-card:hover .short-image-card__read-time:before{width:calc(100% + 20px)}.short-image-card:hover .short-image-card__img-wrapper img{transform:scale(1.1)}}.short-image-card__read-time{position:absolute;top:0;left:0;z-index:1;text-transform:uppercase;color:#702f8a;font-size:.875em;font-weight:500;width:100%;overflow:hidden}.short-image-card__read-time:before{content:"";position:absolute;top:0;left:0;height:100%;width:100px;display:block;background-color:#f0eaf3;transform:skewX(-44.02897806deg);z-index:-1;transition:width .35s ease-in-out}@media (hover:none){.short-image-card__read-time:before{width:calc(100% + 20px)}}.short-image-card__read-time>div{padding:5px 5px 5px 10px;background-color:#f0eaf3;display:inline-block;position:relative}.short-image-card__read-time>div:before{content:"";position:absolute;top:0;right:-20px;height:100%;width:100px;display:block;background-color:#f0eaf3;transition:width .35s ease-in-out;transform:skewX(-44.02897806deg);z-index:-1}.short-image-card__read-time .icon{margin-right:10px}.short-image-card__img-wrapper{display:block;position:relative;padding-top:67.2839506173%;overflow:hidden}.short-image-card__img-wrapper img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .5s cubic-bezier(.75,0,0,.75)}.short-image-card__text{padding:24px 20px 54px}.short-image-card__title{line-height:1.4;font-weight:600;margin:8px 0}.short-image-card__tag-list{display:none;font-size:.875em;margin-bottom:18px;font-weight:500;color:#767676}@media only screen and (min-width:1024px),print{.short-image-card__tag-list{font-size:1em}}.short-image-card .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#702f8a}.thumbnail-card-portrait>a{display:block;position:relative;overflow:hidden;box-shadow:0 0 8px rgba(0,0,0,.4);border-radius:6px}@media only screen and (min-width:1024px),print{.thumbnail-card-portrait>a{border-radius:8px}}.thumbnail-card-portrait>a:after,.thumbnail-card-portrait>a:before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.thumbnail-card-portrait>a:before{height:50%;opacity:.5;z-index:1;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000)}.thumbnail-card-portrait>a:after{top:0;height:100%;background-color:#262626;z-index:3}@media (hover:hover){.thumbnail-card-portrait>a:hover .thumbnail-card-portrait__header:before{width:calc(100% + 80px)}.thumbnail-card-portrait>a:hover .thumbnail-card-portrait__image img{transform:scale(1.1)}}.thumbnail-card-portrait.backdrop-blur>a:after,.thumbnail-card-portrait.backdrop-blur>a:before{display:none}.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text{padding:12px}@media only screen and (min-width:1024px),print{.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text{padding:16px}}.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text .article-details .content{bottom:0;display:flex;flex-direction:column;justify-content:space-between;background:rgba(8,12,24,.85);border-radius:0 0 8px 8px;padding:20px 16px}.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text .article-details .content h3{line-height:125%}@media only screen and (min-width:1024px),print{.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text .article-details .content h3{line-height:140%}}@media only screen and (max-width:1023px){.thumbnail-card-portrait.backdrop-blur .thumbnail-card-portrait__text .article-details .content h3{margin:0}}.thumbnail-card-portrait.backdrop-blur .icon-chevron-right{display:none}.thumbnail-card-portrait .icon-button{position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;background:transparent;border-radius:50px;width:40px;height:40px;border:1px solid #fff;color:#fff;font-size:1.25em}@media only screen and (min-width:768px),print{.thumbnail-card-portrait .icon-button{width:56px;height:56px;font-size:1.5em}}.thumbnail-card-portrait picture{display:block;position:relative;padding-top:136.0613810742%}.thumbnail-card-portrait picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .5s cubic-bezier(.75,0,0,.75)}.thumbnail-card-portrait__text{position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;padding:30px 16px;z-index:2}@media only screen and (min-width:1024px),print{.thumbnail-card-portrait__text{padding:30px 24px}}.thumbnail-card-portrait__text .content{position:absolute;width:100%;left:0;right:0;bottom:0;padding:30px 20px 90px;z-index:2}.thumbnail-card-portrait__text .content h3{font-weight:600;font-size:1.125em;line-height:140%;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:76px}@media only screen and (min-width:1440px){.thumbnail-card-portrait__text .content h3{font-size:1.75em;height:118px}}.thumbnail-card-portrait__text .content .career-people-info{color:#fff;text-shadow:0 0 6px rgba(0,0,0,.25)}.thumbnail-card-portrait__text .content .career-people-info p{margin:0;font-size:.875em}.thumbnail-card-portrait__text .content .career-people-info p:first-child{margin-bottom:0}@media only screen and (min-width:768px),print{.thumbnail-card-portrait__text .content .career-people-info p:first-child{margin-bottom:5px}}@media only screen and (min-width:768px),print{.thumbnail-card-portrait__text .content .career-people-info p{font-size:1em}}.thumbnail-card-portrait__text .content ul{zoom:1;list-style-type:none;padding:0;margin:16px 0 44px;display:none}.thumbnail-card-portrait__text .content ul:after,.thumbnail-card-portrait__text .content ul:before{content:"";display:table}.thumbnail-card-portrait__text .content ul:after{clear:both}@media only screen and (max-width:1023px){.thumbnail-card-portrait__text .content ul{display:none}}.thumbnail-card-portrait__text .content li{font-weight:500;font-size:.875em;line-height:140%;letter-spacing:.08em;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.25);display:inline;float:left}.thumbnail-card-portrait__text .content li:after{content:"|";margin:0 8px}.thumbnail-card-portrait__text .content li:last-child:after{display:none}.thumbnail-card-portrait .article-details{position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;padding:30px 20px;z-index:2}.thumbnail-card-portrait .article-details span{font-weight:600;font-size:.875em;line-height:140%;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.25)}.thumbnail-card-portrait .article-details .footer-date{position:absolute;display:flex;align-items:center;bottom:54px;left:20px}@media only screen and (min-width:1024px),print{.thumbnail-card-portrait .article-details .footer-date+span{display:inline-flex;align-items:center}.thumbnail-card-portrait .article-details .footer-date+span:before{content:" • ";display:inline-block;margin:0 3px}}.thumbnail-card-portrait .article-details .footer-date svg{margin-right:8px}.thumbnail-card-portrait .article-details .header-readtime{display:inline-flex;position:absolute;align-items:center;background-color:#262626;border-radius:25px;bottom:18px;left:20px;padding:2px 20px}.thumbnail-card-portrait .article-details .header-readtime svg{margin-right:8px}.thumbnail-card-portrait .article-details .header-readtime .readtime{text-transform:uppercase;line-height:140%;font-weight:400;font-size:.75em}.thumbnail-card-portrait .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#fff}.topic-card-listing{margin:16px 20px 0;position:relative}@media only screen and (min-width:1024px),print{.topic-card-listing .row>div:first-child:nth-last-child(3),.topic-card-listing .row>div:last-child:nth-child(3),.topic-card-listing .row>div:nth-child(2):nth-last-child(2){flex:0 0 33.3333333333%;max-width:33.3333333333%}.topic-card-listing .row>div:first-child:last-child{flex:0 0 100%;max-width:100%}}.topic-card-listing .row .topic-card{margin-bottom:16px}.topic-card-listing .row .topic-card>div{display:inline-flex}.topic-card-listing .row .topic-card>div .topic-card__image{margin-bottom:0;margin-right:16px;max-height:-moz-fit-content;max-height:fit-content}.topic-card-listing .row .topic-card>div .topic-card__image img{aspect-ratio:1/1}@media only screen and (min-width:1024px),print{.topic-card-listing .row .topic-card>div .topic-card__image img{height:48px}}@media only screen and (max-width:1023px){.topic-card-listing .row .topic-card>div .topic-card__image img{width:100%}}.topic-card-listing--iconTop{margin:20px 0}.topic-card-listing--iconTop .row .topic-card>div{display:block}.topic-card-listing--iconTop .row .topic-card>div .topic-card__image{margin-bottom:20px}.collapsible-content{margin:0 0 40px}@media only screen and (max-width:1023px){.collapsible-content{margin:0}.collapsible-content.content-expanded .desktopOnlyText{display:block!important}}.collapsible-content .rte{color:#fff}@media only screen and (max-width:1023px){.collapsible-content .rte{font-size:1.125em}.collapsible-content .rte .desktopOnlyText{display:none}}@media only screen and (min-width:1024px),print{.collapsible-content .rte .desktopOnlyText{display:block!important}}.collapsible-content__collapsible__content{margin:16px 0 0}@media only screen and (min-width:1024px),print{.collapsible-content__collapsible__content{display:block}}.collapsible-content__collapsible__handle{text-align:center;margin:36px 0 0}.collapsible-content__collapsible__handle button{padding:0;margin:0;font-weight:600;font-size:1.125em;line-height:140%;border:none;border-bottom:2px solid #767676;color:#fff;background-color:transparent}[data-collapsible-item]{display:none}@media only screen and (min-width:1024px),print{[data-collapsible-item]{display:block}}.collapsible-content__collapsible button[data-theme=white]{color:#fff!important;border-bottom:none;font-weight:400;font-size:1em}.collapsible-content__collapsible button[data-theme=white]:before{content:"\e316";font-family:icomoon;display:none}.collapsible-content__collapsible button[data-theme=white]:after{content:"\e313";font-family:icomoon;display:block}.collapsible-content__collapsible.expanded button:before{display:block}.collapsible-content__collapsible.expanded button:after{display:none}.stories-card a{border:1px solid #f2f2f2;border-radius:8px;color:#f2f2f2;height:100%;text-decoration:none}.stories-card__image,.stories-card a{display:block;overflow:hidden;position:relative}.stories-card__image{padding-top:62.4365482234%;border-radius:8px 8px 0 0}.stories-card__image img,.stories-card__image picture{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.stories-card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.stories-card .header-readtime{display:inline-flex;position:absolute;align-items:center;background-color:#262626;border-radius:25px;left:22px;bottom:7px;padding:2px 20px;font-size:.75em}.stories-card .header-readtime svg{margin-right:8px}.stories-card .header-readtime .readtime{text-transform:uppercase;line-height:140%}.stories-card__text{padding:20px 20px 50px}@media only screen and (min-width:1024px),print{.stories-card__text{padding:20px 30px 50px}}.stories-card__text h3{line-height:140%;font-weight:600;margin:0 0 20px;font-size:1.25em}@media only screen and (min-width:1024px),print{.stories-card__text h3{font-weight:500;font-size:1.375em}}.stories-card__text p{line-height:140%;margin:0 0 30px}@media only screen and (max-width:1023px){.stories-card__text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.stories-card__text a{background-color:#000}.stories-card__text .footer-date{position:absolute;display:flex;align-items:center;bottom:30px;left:20px}@media only screen and (min-width:1024px),print{.stories-card__text .footer-date{left:30px}}.stories-card__text .footer-date svg{margin-right:9px}.stories-card__text .footer-date .date{font-size:.875em;line-height:normal}.stories-card__text .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#f2f2f2}.thumbnail-card>a,.thumbnail-card>div{display:block;position:relative;overflow:hidden;border-radius:6px}@media only screen and (min-width:1024px),print{.thumbnail-card>a,.thumbnail-card>div{border-radius:8px}}@media (hover:hover){.thumbnail-card>a:hover,.thumbnail-card>div:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4)}}.thumbnail-card>a:before,.thumbnail-card>div:before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;opacity:0;transition:opacity .5s ease-in-out;height:50%;opacity:.5;z-index:1;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000)}@media (hover:hover){.thumbnail-card>a:hover .thumbnail-card__header:before,.thumbnail-card>div:hover .thumbnail-card__header:before{width:calc(100% + 80px)}.thumbnail-card>a:hover .thumbnail-card__image img,.thumbnail-card>div:hover .thumbnail-card__image img{transform:scale(1.1)}}.thumbnail-card picture{display:block;position:relative;padding-top:66.7226890756%}.thumbnail-card picture img{top:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .5s cubic-bezier(.75,0,0,.75)}.thumbnail-card__text,.thumbnail-card picture img{position:absolute;left:0;bottom:0;right:0;width:100%}.thumbnail-card__text{padding:24px 60px 24px 30px;z-index:2}@media only screen and (min-width:1024px),print{.thumbnail-card__text{padding:24px 90px 24px 30px}}.thumbnail-card__text h3{font-weight:600;font-size:1.125em;line-height:130%;color:#f2f2f2;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0;height:47px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:1024px),print{.thumbnail-card__text h3{font-size:1.75em;height:73px}}.thumbnail-card__text ul{zoom:1;list-style-type:none;padding:0;margin:12px 0 0}.thumbnail-card__text ul:after,.thumbnail-card__text ul:before{content:"";display:table}.thumbnail-card__text ul:after{clear:both}.thumbnail-card__text li{font-weight:400;font-size:.75em;line-height:140%;color:#f2f2f2;text-shadow:0 0 6px rgba(0,0,0,.25);display:inline;float:left}@media only screen and (min-width:1024px),print{.thumbnail-card__text li{font-size:1em}}.thumbnail-card__text li:after{content:"|";margin:0 8px}.thumbnail-card__text li:last-child:after{display:none}.thumbnail-card .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#fff}.event-listing-card{height:100%;border-radius:8px;transition:all .25s cubic-bezier(.75,0,0,.75)}@media (hover:hover){.event-listing-card:hover{box-shadow:0 0 15px 0 rgba(169,130,185,.4)}.event-listing-card:hover .event-listing-card__image img{transform:scale(1.1)}}.event-listing-card>a{display:flex;flex-direction:column;text-decoration:none;position:relative;border:1px solid #fff;border-radius:8px;height:100%}.event-listing-card__type{position:absolute;right:15px;bottom:30px;font-weight:500;font-size:.875em;line-height:140%;display:inline-block;padding:0 10px;color:#fff;border-radius:10px;background-color:#080c18}.event-listing-card__image{position:relative;padding-top:65.7289002558%;overflow:hidden;flex:0;border-radius:8px 8px 0 0}.event-listing-card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.75,0,0,.75)}.event-listing-card__text{position:relative;color:#fff;padding:50px 20px;background-color:#080c18;flex:1 1 50%;border-radius:0 0 8px 8px}@media only screen and (min-width:1024px),print{.event-listing-card__text{padding:50px 30px}}.event-listing-card__text .event-listing-card__ribbon{position:absolute;top:0;left:0}@media only screen and (max-width:319px){.event-listing-card__text .event-listing-card__ribbon{display:none}}.event-listing-card__text .event-listing-card__ribbon:before{content:"";position:absolute;top:-15px;left:-18px;width:30px;height:30px;background-color:#939393;transform-origin:bottom left;transform:skew(135deg);display:inline-block;z-index:-1}.event-listing-card__text .event-listing-card__ribbon .event-listing-card__tag{margin:15px 0 20px -18px;padding:2px 7px 2px 48px;background-color:#fff;color:#262626;font-weight:500;font-size:.875em;line-height:140%;display:inline-flex;align-items:center;letter-spacing:.1em;text-transform:uppercase}.event-listing-card__text .event-listing-card__ribbon--gold:before{background-color:#74603b}.event-listing-card__text .event-listing-card__ribbon--gold .event-listing-card__tag{background-color:#91713b;color:#fff}.event-listing-card__text .event-listing-card__ribbon--white:before{background-color:#939393}.event-listing-card__text .event-listing-card__ribbon--white .event-listing-card__tag{background-color:#fff}.event-listing-card__text h3{margin:0 0 20px;font-weight:500;line-height:140%;font-size:1.375em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1023px){.event-listing-card__text h3{font-size:1.25em}}.event-listing-card__text p{margin:0 0 30px;font-size:.875em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;line-height:140%}@media only screen and (max-width:1023px){.event-listing-card__text p{display:none}}.event-listing-card__text .footer-date{display:flex;gap:9px;align-items:center;position:absolute;bottom:30px;left:20px}@media only screen and (min-width:1024px),print{.event-listing-card__text .footer-date{left:30px}}.event-listing-card__text .date{font-size:.875em;text-transform:uppercase}.event-listing-card .icon-chevron-right{position:absolute;right:24px;bottom:26px;color:#fff}.event-listing-thumbnail-card{position:relative;border-radius:8px;border:1px solid #fff;background-color:#080c18}.event-listing-thumbnail-card a{display:block;color:#fff;text-decoration:none}.event-listing-thumbnail-card__image{position:relative;padding-top:46.943231441%;overflow:hidden;border-radius:8px 8px 0 0}@media only screen and (min-width:768px),print{.event-listing-thumbnail-card__image{position:relative;padding-top:35.480349345%}}.event-listing-thumbnail-card__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.event-listing-thumbnail-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;border-radius:8px}.event-listing-thumbnail-card__overlay img{position:absolute;width:96px;height:auto;top:auto;left:auto;right:0;bottom:-11px}@media only screen and (min-width:768px),print{.event-listing-thumbnail-card__overlay img{width:150px;bottom:-17px}}.event-listing-thumbnail-card__text{width:100%;padding:20px 24px;background-color:#080c18;position:relative;border-radius:0 0 8px 8px}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon{position:absolute;bottom:100%;left:0}@media only screen and (max-width:319px){.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon{display:none}}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon:before{content:"";position:absolute;top:-30px;left:-18px;width:30px;height:30px;background-color:#939393;transform-origin:bottom left;transform:skew(135deg);display:inline-block;z-index:-1}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon .event-listing-thumbnail-card__tag{margin:0 0 15px -18px;padding:6px 12px 6px 42px;color:#262626;font-weight:500;line-height:140%;display:inline-flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;font-size:.875em;box-shadow:3px 3px 5px rgba(0,0,0,.3)}@media only screen and (max-width:767px){.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon .event-listing-thumbnail-card__tag{font-size:1em}}@media only screen and (min-width:1024px),print{.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon .event-listing-thumbnail-card__tag{font-size:1.25em}}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon--gold:before{background-color:#74603b}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon--gold .event-listing-thumbnail-card__tag{background-color:#91713b;color:#fff}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon--white:before{background-color:#939393}.event-listing-thumbnail-card__text .event-listing-thumbnail-card__ribbon--white .event-listing-thumbnail-card__tag{background-color:#fff}.event-listing-thumbnail-card__text h3{font-weight:500;line-height:140%;margin:0 0 22px;font-size:1.25em}@media only screen and (max-width:1023px){.event-listing-thumbnail-card__text h3{font-size:1.5em}}@media only screen and (max-width:767px){.event-listing-thumbnail-card__text h3{font-size:1.375em}}@media only screen and (min-width:1024px),print{.event-listing-thumbnail-card__text h3{font-weight:600;font-size:2em;margin:0 0 10px}}.event-listing-thumbnail-card__text .footer-date{position:absolute;bottom:20px;left:24px}@media only screen and (min-width:1024px),print{.event-listing-thumbnail-card__text .footer-date{position:relative;left:auto;bottom:auto}}.event-listing-thumbnail-card__text .date{text-transform:uppercase;font-weight:500;line-height:140%;font-size:.75em}@media only screen and (max-width:767px){.event-listing-thumbnail-card__text .date{font-size:.875em}}@media only screen and (min-width:1024px),print{.event-listing-thumbnail-card__text .date{display:block;font-size:1.25em;margin:0 0 12px}}.event-listing-thumbnail-card .icon-chevron-right{position:absolute;right:24px;bottom:20px;color:#fff;font-size:1.125em}@media only screen and (min-width:1024px),print{.event-listing-thumbnail-card .icon-chevron-right{font-size:1.375em;bottom:24px}}.event-listing-thumbnail-card .btn{color:#f2f2f2;border:1px solid #f2f2f2;background-color:transparent}@media only screen and (max-width:1023px){.event-listing-thumbnail-card .btn{display:none}}.event-listing-card-placeholder{position:relative;display:flex;align-items:end;border-radius:8px;overflow:hidden}@media only screen and (min-width:1024px),print{.event-listing-card-placeholder{align-items:center}}.event-listing-card-placeholder__image{background:linear-gradient(113.41deg,rgba(76,43,93,.5),rgba(76,43,93,0) 78.81%),linear-gradient(138.3deg,rgba(255,175,193,0) 49.15%,rgba(255,175,193,.6) 109.54%),#702f8a;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.event-listing-card-placeholder__image svg{position:absolute;right:0;bottom:0;width:169px;height:303px}@media only screen and (min-width:1024px),print{.event-listing-card-placeholder__image svg{width:auto;height:auto}}.event-listing-card-placeholder__text{color:#fff;padding:64px 30px 30px;z-index:1}@media only screen and (min-width:1024px),print{.event-listing-card-placeholder__text{padding:90px 75px}}.event-listing-card-placeholder__text h3{font-weight:600;font-size:1.5em;line-height:140%;margin:0 0 16px;max-width:50%}@media only screen and (min-width:1024px),print{.event-listing-card-placeholder__text h3{max-width:524px;font-size:2.25em}}.event-listing-card-placeholder__text p{line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.event-listing-card-placeholder__text p{max-width:524px;font-size:1.5em}}.event-speaker-card{padding:30px 50px 34px;border:1px solid #fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;height:100%}@media only screen and (min-width:1024px),print{.event-speaker-card{padding:28px 30px 31px}}.event-speaker-card__image{position:relative;width:128px;height:128px;margin:0 0 15px;display:block;border-radius:50%;overflow:hidden}@media only screen and (min-width:1024px),print{.event-speaker-card__image{width:154px;height:154px;margin:0 0 26px}}.event-speaker-card__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.event-speaker-card__text header{text-align:center;margin:0 0 18px}.event-speaker-card__text header h3{font-weight:500;font-size:1.125em;line-height:140%;margin:0 0 2px}.event-speaker-card__text header p{font-size:.875em;line-height:140%;margin:0}.event-speaker-card__text>p{line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.event-speaker-card__text>p{font-size:1.125em}}.event-carousel-card{color:#f0f0f0;overflow:hidden}.event-carousel-card__image{position:relative;padding-top:71.4666666667%}@media only screen and (min-width:1024px),print{.event-carousel-card__image{position:relative;padding-top:21.6666666667%}}.event-carousel-card__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.event-carousel-card__text{padding:26px 20px 31px;border:1px solid #fff;border-radius:8px;background-color:#080c18;text-align:center;margin:-65px auto 0;position:relative;z-index:1;max-width:calc(100% - 60px)}@media only screen and (min-width:1024px),print{.event-carousel-card__text{padding:26px 20px;max-width:954px;margin:-95px auto 0}}.event-carousel-card__tag{font-weight:500;font-size:.75em;line-height:140%;margin:0 0 12px;display:inline-block;text-transform:uppercase;border-radius:4px;padding:2px 7px;color:#262626;background-color:#fff}@media only screen and (min-width:1024px),print{.event-carousel-card__tag{font-size:1em;margin:0 0 10px}}.event-carousel-card__tag--gold{background-color:#91713b;color:#fff}.event-carousel-card h3{font-weight:600;font-size:1.125em;line-height:140%;margin:0 0 9px}@media only screen and (min-width:1024px),print{.event-carousel-card h3{font-size:2em;line-height:120%;margin:0 0 8px}}.event-carousel-card p{font-weight:500;line-height:140%;margin:0 auto 10px;max-width:568px}@media only screen and (max-width:1023px){.event-carousel-card p{display:none}}.event-carousel-card .date{font-size:.75em;line-height:140%;margin:0 0 16px;display:block}@media only screen and (min-width:1024px),print{.event-carousel-card .date{font-size:1em;margin:0 0 10px}}.event-carousel-card a{color:#f2f2f2;border:1px solid #f2f2f2;background-color:transparent}.event-carousel-card-placeholder{position:relative;display:flex;align-items:end}@media only screen and (min-width:1024px),print{.event-carousel-card-placeholder{align-items:center}}.event-carousel-card-placeholder__image{background:linear-gradient(108.59deg,rgba(63,38,73,.8) 23.78%,rgba(76,43,93,0)),linear-gradient(147.01deg,rgba(255,175,193,0) 27.42%,rgba(255,175,193,.6) 101.33%),#702f8a;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.event-carousel-card-placeholder__image svg{position:absolute;top:0;right:0;width:184px;height:214px}@media only screen and (min-width:1024px),print{.event-carousel-card-placeholder__image svg{width:auto;height:auto;right:100px}}.event-carousel-card-placeholder__text{color:#fff;padding:64px 30px 30px;z-index:1}@media only screen and (min-width:1024px),print{.event-carousel-card-placeholder__text{padding:72px 100px}}.event-carousel-card-placeholder__text h3{font-weight:600;font-size:1.5em;line-height:140%;margin:0 0 16px;max-width:50%}@media only screen and (min-width:1024px),print{.event-carousel-card-placeholder__text h3{max-width:524px;font-size:2.25em}}.event-carousel-card-placeholder__text p{line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.event-carousel-card-placeholder__text p{max-width:524px;font-size:1.5em}}.article-summary{background-color:#f0eaf3;border-left:3px solid #702f8a;padding:30px 30px 30px 27px;margin:0 0 32px}@media only screen and (min-width:1024px),print{.article-summary{padding:40px 40px 40px 37px;margin:0 0 36px}}.article-summary .rte{font-weight:500}.article-summary .rte>:last-child{margin-bottom:0}.press-release-card{border:1px solid #c9c9c9;display:block;text-decoration:none;overflow:hidden;position:relative;margin:0 0 20px;transition:all .5s cubic-bezier(.75,0,0,.75);background-color:#fff;height:100%;padding:20px 20px 64px}@media only screen and (min-width:1024px),print{.press-release-card{margin:0 0 30px}}.press-release-card:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media (hover:hover){.press-release-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.press-release-card:hover:before{width:100%}.press-release-card:hover h3{color:#702f8a}}.press-release-card a{display:block;height:100%;text-decoration:none}.press-release-card__tag{display:block;color:#702f8a;font-size:.875em;line-height:140%;font-weight:600;text-transform:uppercase;margin:0 0 12px}.press-release-card h3{text-decoration:none;font-size:1.25em;font-weight:600;line-height:140%;margin:0;color:#262626;transition:all .25s cubic-bezier(.75,0,0,.75)}@media only screen and (min-width:1024px),print{.press-release-card h3{font-size:1.375em}}.press-release-card p{margin:16px 0 30px;line-height:140%;color:#262626}.press-release-card .btn{position:absolute;left:20px;bottom:30px;padding:6px 20px;border:1px solid #702f8a;color:#702f8a!important}.press-release-card .btn,.press-release-card .btn:hover{background-color:transparent}.footnote{margin:0 0 24px}.footnote.active .footnote__toggle .icon{transform:scaleY(-1)}.footnote__toggle{font-weight:600;line-height:140%;color:#767676;gap:9px;display:inline-flex;align-items:center;cursor:pointer;border:none;margin:0;padding:0;outline:0;background-color:transparent}@media only screen and (min-width:1024px),print{.footnote__toggle{font-size:1.125em}}.footnote__toggle .icon{width:20px;height:20px;background-color:#767676;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.3125em}@media only screen and (min-width:1024px),print{.footnote__toggle .icon{font-size:.2777777778em}}.footnote__content{padding:20px 0 12px}.footnote-block{padding:20px 30px;background-color:#d9dada;border-radius:8px;margin:20px 0 40px}.footnote-block>h3{margin:0 0 6px;font-size:.8125em}@media only screen and (min-width:1024px),print{.footnote-block>h3{font-size:.9375em}}.footnote-block .rte{font-size:.8125em}@media only screen and (min-width:1024px),print{.footnote-block .rte{font-size:.9375em}}.footnote-block .rte>*{line-height:160%}.footnote-block .rte>:last-child{margin:0}.image-text-layout{zoom:1;margin:20px 0 30px}.image-text-layout:after,.image-text-layout:before{content:"";display:table}.image-text-layout:after{clear:both}.image-text-layout--reversed .image-text-layout__image{float:right}@media only screen and (min-width:768px),print{.image-text-layout--reversed .image-text-layout__image{float:right;margin:0 0 20px 40px}}.image-text-layout__image{position:relative;margin:0 0 20px}@media only screen and (min-width:768px),print{.image-text-layout__image{float:left;width:40%;margin:0 40px 20px 0}}.image-text-layout__image picture{display:block;width:100%}.image-text-layout__image img{width:100%;border-radius:8px;height:auto}.image-text-layout__image__caption{position:absolute;left:0;right:0;bottom:0;width:100%;padding:40px 24px 16px;margin:0;font-weight:500;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);color:#fff;z-index:2}.image-text-layout__image__caption:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.556075) 40%,#000);z-index:-1;border-radius:0 0 8px 8px}.image-text-layout__text>:last-child{margin-bottom:0}.grayscale-card{position:relative;padding:0;flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px),print{.grayscale-card{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.grayscale-card:nth-child(2) .grayscale-card__image:after{background-color:#6f244e}.grayscale-card:nth-child(3) .grayscale-card__image:after{content:"";background-color:#262626}.grayscale-card__image,.grayscale-card__image:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.grayscale-card__image:after{content:"";background-color:#4c2b5d;opacity:.5}.grayscale-card__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.grayscale-card__text{padding:30px 30px 72px;color:#fff;display:flex;flex-direction:column;position:relative;z-index:1}@media only screen and (min-width:768px),print{.grayscale-card__text{min-height:483px;height:100%}}@media only screen and (min-width:1024px),print{.grayscale-card__text{padding:40px 50px 82px}}.grayscale-card__text h3{margin:0 0 16px;font-size:1.5em}@media only screen and (min-width:1024px),print{.grayscale-card__text h3{font-size:2em;margin:0 0 28px}}.grayscale-card__text p{margin:0 0 70px}@media only screen and (min-width:1024px),print{.grayscale-card__text p{margin:0 0 90px;font-size:1.125em}}.grayscale-card__text>div{width:100%;position:absolute;left:0;right:0;bottom:30px;text-align:center}@media only screen and (min-width:1024px),print{.grayscale-card__text>div{bottom:40px}}.grayscale-card__text a{color:#fff;border:1px solid #fff;background-color:transparent}.image-icon-cta{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;flex:0 0 50%;max-width:50%}@media only screen and (min-width:768px),print{.image-icon-cta{flex:1 0 0;width:100%;min-width:0;max-width:200px}}.image-icon-cta img,.image-icon-cta picture{width:auto;height:100%}.text-card{padding:0 12px}.text-card>div{border:1px solid #c9c9c9;border-radius:8px;padding:28px;height:100%}.text-card__header{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px}.text-card__header img{width:36px;height:36px;display:block}.text-card__header h3{color:#262626;font-size:1.125em;line-height:130%;margin:0}@media only screen and (min-width:1024px),print{.text-card__header h3{font-size:1.25em}}@media only screen and (min-width:1024px),print{.text-card__text{font-size:1.125em}}.text-card__text p{margin:0 0 14px}.text-card__text p:last-child{margin-bottom:0}.text-card--cta>div{padding:30px 20px}@media only screen and (min-width:1024px),print{.text-card--cta>div{padding:30px 20px 40px}}.text-card--cta .text-card__teaser-img{width:100%}.text-card--cta .text-card__teaser-img img{width:100%;height:auto}.text-card--cta .text-card__platforms>.no-desktop{border-top:1px solid #000;margin-top:14px}.text-card--cta .text-card__platforms>.no-desktop .label{margin:14px 0 12px;font-weight:600}.text-card--cta .text-card__platforms>.no-desktop .sublabel{margin:12px 0 8px;font-size:.875em;font-weight:800;color:#702f8a}.text-card--cta .text-card__platforms>.no-desktop .sublabel span:first-child{color:#9e1b64}.text-card--cta .text-card__platforms>.no-desktop .text-card__platforms-list{font-size:.875em}.text-card--cta .text-card__platforms>.no-desktop .text-card__platforms-list .btn-primary{padding:5px 10px 5px 5px;margin-right:6px}.text-card--cta .text-card__platforms>.no-desktop .text-card__platforms-list .btn-primary img{margin-right:4px;width:28px;height:28px}.text-card--cta .text-card__platforms>.no-desktop .text-card__platforms-list .btn-primary .icon{margin-left:8px}.text-card--cta .text-card__platforms>.no-desktop .text-card__platforms-list:last-child{margin-bottom:0}.text-card--cta .text-card__platforms-list{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width:1024px),print{.text-card--cta .text-card__platforms-list{justify-content:center}}.text-card--cta .text-card__platforms-list a{margin-bottom:10px}@media only screen and (min-width:1024px),print{.text-card--cta .text-card__platforms span{margin:0 5px}.text-card--cta .text-card__platforms span:first-child{margin-right:12px}}.text-card--cta .text-card__platforms span img{width:24px;height:24px}@media only screen and (min-width:1024px),print{.text-card--cta .text-card__cta{margin-top:14px;text-align:center}}@media only screen and (min-width:1024px),print{.text-card--cta .text-card__body{display:flex;flex-direction:column;justify-content:space-between;height:100%}}.scroll-progress-bar{background-color:#fff;width:100%;position:fixed;top:99px;z-index:8;transform:translateY(-100%);transition:all .3s ease-in-out}.scroll-progress-bar.slide-down{transform:translate(0)}@media only screen and (min-width:1024px),print{.scroll-progress-bar{top:112px}}.scroll-progress-bar__title{padding:13px 0;line-height:140%;font-weight:600;color:#262626;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:1024px),print{.scroll-progress-bar__title{padding:13px 24px}}.scroll-progress-bar__bar{background-color:#e2d5e8;width:100%;height:3px;position:relative}.scroll-progress-bar__progress{position:absolute;top:0;left:0;bottom:0;background-color:#702f8a;width:0;height:3px;border-radius:2px;transition:all .15s ease-in-out}.film-card picture{display:block;width:100%;position:relative;padding-top:56.4705882353%}.film-card picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .5s cubic-bezier(.75,0,0,.75);border-radius:8px}.film-card a.film-card__wrapper{text-decoration:none;color:#fff;border-radius:8px;position:relative;display:flex;justify-content:flex-end;overflow:hidden}@media (hover:hover){.film-card a.film-card__wrapper:hover .film-card__image img{transform:scale(1.1)}}.film-card__text{z-index:2;padding:21px 24px}.film-card__text,.film-card__text:before{width:100%;position:absolute;bottom:0;left:0}.film-card__text:before{content:"";display:block;background-image:linear-gradient(0deg,#000 30%,rgba(0,0,0,.6) 70%,transparent);height:100%;z-index:0}@media only screen and (min-width:768px),print{.film-card__text:before{background-image:linear-gradient(0deg,#000 10%,rgba(0,0,0,.6) 70%,transparent)}}.film-card__text h3{font-size:1.25em;font-weight:600;margin:0;line-height:1.1;word-wrap:break-word}@media only screen and (min-width:1024px),print{.film-card__text h3{font-size:1.875em}}.film-card__text .content p{font-size:1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1023px){.film-card__text .content p{display:none}}.film-card .content,.film-card__footer{position:relative}.film-card__footer{margin:0 -16px;font-size:.875em}@media only screen and (min-width:1024px),print{.film-card__footer{padding:0 16px;font-weight:600;font-size:1em}}.film-card__footer span{padding:0 16px;display:inline;margin-bottom:4px;line-height:1.1}.film-card__footer span:not(:last-child){border-right:1px solid #fff}.film-card__footer .director{display:none;padding-left:0}@media only screen and (min-width:1024px),print{.film-card__footer .director{display:inline}}.film-card--highlight picture{position:relative;padding-top:142.8571428571%}@media only screen and (min-width:768px),print{.film-card--highlight picture{position:relative;padding-top:56.4705882353%}}.film-card--highlight a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease-in-out;background-color:#000;z-index:3}.film-card--highlight h3{font-size:1.375em;margin-bottom:10px}@media only screen and (min-width:1024px),print{.film-card--highlight h3{font-size:2.5em;margin-bottom:16px}}.film-card--highlight .film-card__text{border-radius:8px;background:rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:calc(100% - 40px);left:20px;bottom:20px;padding:20px 20px 16px}.film-card--highlight .film-card__text:before{content:none}.film-card--highlight .film-card__text .content p{margin-bottom:10px}@media only screen and (min-width:1024px),print{.film-card--highlight .film-card__text .content p{margin-bottom:16px}}@media only screen and (min-width:768px),print{.film-card--highlight .film-card__text{padding:24px;width:60%;bottom:24px}}.film-card--portrait a.film-card__wrapper{display:block}.film-card--portrait picture{overflow:hidden}.film-card--portrait .film-fallback-image,.film-card--portrait picture{position:relative;padding-top:142.8571428571%;border-radius:8px}.film-card--portrait .film-fallback-image .icon{position:absolute;font-size:2.125em;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media only screen and (min-width:768px),print{.film-card--portrait .film-fallback-image .icon{font-size:3.125em}}@media only screen and (min-width:1440px){.film-card--portrait .film-fallback-image .icon{font-size:3.75em}}.film-card--portrait .film-card__text{padding:16px 0;position:static}@media only screen and (min-width:1024px),print{.film-card--portrait .film-card__text{padding:8px 0}}.film-card--portrait .film-card__text:before{content:none}.film-card--portrait h3{font-size:1em;font-weight:400}@media only screen and (min-width:1024px),print{.film-card--portrait h3{font-weight:600;font-size:1.125em}}@media only screen and (max-width:1023px){.film-card--portrait .pill{display:none}}.film-tv-card{border:1px solid #fff;border-radius:8px;position:relative;z-index:1}.film-tv-card:hover .film-tv-card__right{background-color:#5a2f71}.film-tv-card__wrapper{display:flex}.film-tv-card a{text-decoration:none;color:#fff}.film-tv-card picture{display:block;position:relative;padding-top:142.8571428571%;border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden;height:100%}.film-tv-card picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.film-tv-card .film-fallback-image{position:relative;padding-top:142.8571428571%;border-top-left-radius:8px;border-bottom-left-radius:8px}.film-tv-card .film-fallback-image .icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.film-tv-card__left{width:35%}@media only screen and (min-width:1024px),print{.film-tv-card__left{width:40%}}@media only screen and (min-width:1440px){.film-tv-card__left{width:45%}}.film-tv-card__right{width:65%;padding:16px 16px 40px;position:relative;border-top-right-radius:8px;border-bottom-right-radius:8px;transition:background-color .3s ease-in-out}@media only screen and (min-width:1024px),print{.film-tv-card__right{width:60%}}@media only screen and (min-width:1440px){.film-tv-card__right{padding-bottom:60px;width:55%}}.film-tv-card__right .top-label{margin:0 0 16px;font-size:.875em;display:flex;word-wrap:break-word}.film-tv-card__right .top-label>*{padding:0 18px 0 0;line-height:1}.film-tv-card__right .top-label>:not(:last-child){position:relative}.film-tv-card__right .top-label>:not(:last-child):after{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:8px;border-right:1px solid #fff}.film-tv-card__right .classification{font-size:.875em}.film-tv-card__right h3{font-size:1.125em;font-weight:600;margin:0 0 16px;word-wrap:break-word}@media only screen and (min-width:1024px),print{.film-tv-card__right h3{font-size:1.25em}}@media only screen and (min-width:1440px){.film-tv-card__right h3{font-size:1.5em}}.film-tv-card__right .film-tv-card__desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:1023px){.film-tv-card__right .film-tv-card__desc{display:none}}.film-tv-card__right .film-tv-card__bottom{font-size:.875em;margin-top:20px}.film-tv-card__right .film-tv-card__bottom>*{margin-bottom:4px}@media only screen and (min-width:1440px){.film-tv-card__right .film-tv-card__bottom{position:absolute;bottom:40px;width:calc(100% - 32px)}}.film-tv-card__right .award{position:absolute;bottom:16px}@media only screen and (min-width:1024px),print{.film-tv-card__right .award{display:none}}@media only screen and (min-width:1024px),print{.film-tv-card .award{position:absolute;top:15px;left:-12px;z-index:1}.film-tv-card .award__wrapper{background-color:#91713b;padding:8px 0 9px}.film-tv-card .award+.film-tv-card__left:before{content:"";position:absolute;top:0;left:-12px;width:16px;height:16px;transform-origin:bottom left;transform:skew(130deg);display:inline-block;z-index:-1;background-color:#74603b}.film-tv-card .award .award-badge svg path{fill:#fff}}.film-tv-card .icon-chevron-right{position:absolute;bottom:16px;right:16px}@media only screen and (min-width:1440px){.film-tv-card--featured .film-tv-card__left{width:35%}}.film-tv-card--featured .film-tv-card__right{background-color:rgba(8,12,24,.8)}@media only screen and (min-width:1440px){.film-tv-card--featured .film-tv-card__right{width:65%;padding:48px 20px}}@media only screen and (min-width:1024px),print{.film-tv-card--featured h3{font-size:1.5em}}@media only screen and (min-width:1440px){.film-tv-card--featured h3{font-size:1.875em}}@media only screen and (min-width:1024px),print{.film-tv-card--featured .film-tv-card__desc{font-size:1.125em;margin-bottom:40px}}.film-tv-card--featured .top-label{display:block;margin:0 0 16px}.film-tv-card--featured .top-label>:first-child{padding-left:0}@media only screen and (min-width:1024px),print{.film-tv-card--featured .top-label{font-weight:600;font-size:1.125em}}.latest-films{display:none;border:1px solid hsla(0,0%,100%,.5);border-radius:8px;margin-top:30px;background-color:#272128;position:relative}@media only screen and (min-width:1024px),print{.latest-films{margin-top:40px}}.latest-films:before{content:"";display:block;width:24px;height:22px;position:absolute;left:50%;top:-1px;transform:translateX(-50%) translateY(-50%) rotate(56deg) skew(28deg,4deg);border-top:1px solid hsla(0,0%,100%,.5);border-left:1px solid hsla(0,0%,100%,.5);border-top-left-radius:6px;background:linear-gradient(130deg,hsla(0,0%,100%,.1) 1%,transparent 60%,#272128 0);background-color:#272128;z-index:0}@media only screen and (min-width:1024px),print{.latest-films:before{width:34px;height:30px;border-top-left-radius:10px;transform:translateX(-50%) translateY(-50%) rotate(56deg) skew(26deg,4deg)}}.latest-films:after{content:"";background:linear-gradient(285.36deg,rgba(72,30,88,.1),rgba(243,236,236,.1) 12.35%,rgba(39,33,40,.2901960784),rgba(72,30,88,.2) 94.03%);width:100%;height:100%;display:block;position:absolute;top:0;z-index:1}.latest-films__list{display:flex;padding:20px 9px;position:relative;z-index:2;flex-wrap:wrap}@media only screen and (min-width:768px),print{.latest-films__list{padding:24px 18px 70px;flex-wrap:nowrap}}.latest-films__list>*{width:20%;padding:0 6px;flex-grow:1}@media only screen and (min-width:1024px),print{.latest-films__list>*{padding:0 10px}}.latest-films__list>:nth-child(4){display:none}@media only screen and (min-width:1024px),print{.latest-films__list>:nth-child(4){display:block}}.latest-films__list .film-card a.film-card__wrapper{overflow:visible}.latest-films__list .film-card__text{padding:10px 0}@media only screen and (min-width:768px),print{.latest-films__list .film-card__text{position:absolute;top:100%;padding:16px 0}}.latest-films__list .film-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875em}@media only screen and (min-width:1024px),print{.latest-films__list .film-card h3{font-size:1.125em}}.latest-films__view-all{display:block!important}@media only screen and (max-width:767px){.latest-films__view-all{width:100%;text-align:center;margin-top:4px}}.latest-films__view-all a.btn-primary{font-weight:500;font-size:.875em}@media only screen and (min-width:768px),print{.latest-films__view-all a.btn-primary{padding:10px 15px;display:flex;align-items:center;border:none;border-radius:8px;height:100%;background-color:hsla(0,0%,100%,.1)}}@media only screen and (min-width:1024px),print{.latest-films__view-all a.btn-primary{font-size:1.125em}}.smart-searchbar{position:relative}.smart-searchbar .search-filters__input{padding-left:24px}@media only screen and (min-width:1024px),print{.smart-searchbar .search-filters__input{padding-top:6px;padding-bottom:6px}}.smart-searchbar .search-filters__suggestions{padding:0;top:calc(100% + 12px);left:0;width:100%;max-height:60vh;overflow:auto;border-radius:8px}.smart-searchbar .search-filters__suggestions p{font-size:1em;padding:16px}@media only screen and (min-width:1024px),print{.smart-searchbar .search-filters__suggestions p{font-size:1.125em}}.smart-searchbar.active .search-filters__suggestions{opacity:1;visibility:visible;pointer-events:auto}.smart-searchbar .btn-search{position:absolute;right:12px;top:50%;transform:translateY(-50%);padding:0 8px 0 20px;background-color:transparent;height:100%}.smart-searchbar--dark .search-filters__input{background:transparent;border-color:#fff!important;color:#fff!important}.smart-searchbar--dark .search-filters__input::-moz-placeholder{color:#fff;opacity:1}.smart-searchbar--dark .search-filters__input::placeholder{color:#fff;opacity:1}@media only screen and (max-width:1023px){.smart-searchbar--dark .search-filters__input::-moz-placeholder{font-size:.75em}.smart-searchbar--dark .search-filters__input::placeholder{font-size:.75em}}.smart-searchbar--dark .search-filters__suggestions{background-color:#080c18;border:1px solid #fff!important}.smart-searchbar--dark .search-filters__suggestions li a{padding:6px 20px}.smart-searchbar--dark .search-filters__suggestions li a:hover{background-color:hsla(0,0%,100%,.1)!important}.smart-searchbar--dark .search-filters__suggestions li a>span{color:#fff!important}.smart-searchbar--dark .search-filters__suggestions li a .title{color:#fff}.smart-searchbar--dark .search-filters__suggestions .btn{display:flex;justify-content:flex-start;background-color:transparent;border:none;border-radius:0;padding-top:20px;padding-bottom:20px}.smart-searchbar--dark .search-filters__suggestions .btn:focus,.smart-searchbar--dark .search-filters__suggestions .btn:hover{background-color:hsla(0,0%,100%,.1)}.smart-searchbar--dark .btn-search{color:#fff}.film-header{position:relative}.film-header h1{font-size:2em;font-weight:600;line-height:1.1;margin:10px 0}@media only screen and (min-width:1024px),print{.film-header h1{font-size:3.25em;padding-right:240px}}.film-header__detail-list{display:flex;flex-wrap:wrap;margin:0 -15px 20px}@media only screen and (min-width:1024px),print{.film-header__detail-list{margin:0 -24px 24px;padding-right:240px}}.film-header__detail-list span{padding:0 15px;font-weight:600;line-height:1.1;margin-bottom:5px}@media only screen and (min-width:1024px),print{.film-header__detail-list span{padding:0 24px;font-size:1.5em}}.film-header__detail-list span:not(:last-child){border-right:2px solid hsla(0,0%,100%,.5)}@media only screen and (min-width:1024px),print{.film-header__detail-list span:not(:last-child){border-color:#fff;border-right-width:1px}}.film-header__award{margin-bottom:20px}@media only screen and (min-width:1024px),print{.film-header__award{position:absolute;top:50%;transform:translateY(-50%);right:0;margin-bottom:0}}.full-page-image{position:relative}.full-page-image__bg-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-page-image__bg-image:before{background-color:rgba(0,0,0,.8)}.full-page-image__bg-image:after,.full-page-image__bg-image:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0}.full-page-image__bg-image:after{background:linear-gradient(180deg,#481e58,rgba(19,19,19,0) 77%,#000 96%)}.full-page-image__bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.accolades{margin-bottom:20px}@media only screen and (min-width:1024px),print{.accolades{margin-bottom:24px}}.accolades__title{margin-bottom:10px;font-weight:600;font-size:1em}@media only screen and (min-width:1024px),print{.accolades__title{font-size:1.125em;margin-bottom:12px}}.accolades__item{position:relative;display:inline-block;line-height:1;padding:0 20px;max-width:280px;display:flex;align-items:center;margin-bottom:20px;height:60px}@media only screen and (min-width:1024px),print{.accolades__item{margin-bottom:24px;padding:0 26px}}.accolades__item:last-child{margin-bottom:0}.accolades__item-info{text-align:center;width:100%}.accolades__item-info .label{font-size:.875em;line-height:1.2}.accolades__item-title{display:block;color:#c6acd0;font-size:1em}.accolades__item-svgs>*{position:absolute;width:auto;height:100%;top:0;display:flex;align-items:center}.accolades__item-svgs .left{left:0}.accolades__item-svgs .right{right:0}.two-col-accordion{position:relative;border-bottom:1px solid hsla(0,0%,100%,.5)}@media only screen and (min-width:1024px),print{.two-col-accordion{padding:24px 0;display:flex}}.two-col-accordion__toggle-btn{background-color:transparent;width:42px;height:42px;color:#fff;border:none;font-size:.5em;transition:all .25s ease-in-out;position:absolute;top:0;right:0}@media only screen and (min-width:1024px),print{.two-col-accordion__toggle-btn{display:none}}.two-col-accordion h3{margin:0 0 10px;font-size:1em;font-weight:600}@media only screen and (min-width:1024px),print{.two-col-accordion h3{margin:0 0 8px;font-size:1.5em}}.two-col-accordion__subdetails{color:#b9b9b9;display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px),print{.two-col-accordion__subdetails{font-size:1.125em;flex-direction:column}}.two-col-accordion__subdetails>span{padding:0 5px;line-height:1;margin-bottom:5px}@media only screen and (min-width:1024px),print{.two-col-accordion__subdetails>span{line-height:1.2;margin-bottom:8px}}.two-col-accordion__subdetails>span:not(:last-child){border-right:2px solid hsla(0,0%,100%,.5)}@media only screen and (min-width:1024px),print{.two-col-accordion__subdetails>span:not(:last-child){border-right:none}}.two-col-accordion a{text-decoration:underline;color:#c6acd0}.two-col-accordion__left{padding:10px 0}@media only screen and (min-width:1024px),print{.two-col-accordion__left{padding:0;width:25%}}@media only screen and (min-width:1440px){.two-col-accordion__left{width:20%}}.two-col-accordion__right{display:none;padding:0 0 10px}@media only screen and (min-width:1024px),print{.two-col-accordion__right{display:block!important;padding:0 0 0 24px;width:75%}}@media only screen and (min-width:1440px){.two-col-accordion__right{width:80%}}.two-col-accordion.expanded .two-col-accordion__toggle-btn{transform:rotate(180deg)}.two-col-accordion .read-more-btn{padding:0;margin-bottom:20px;background-color:transparent;border:none;border-bottom:2px solid #767676;color:#fff;line-height:1.4;font-weight:600}.sg-crest{width:20px;height:28px}.masthead-layout{display:flex;align-items:center;gap:.25rem}.sgds-masthead{padding:0;background-color:#f0f0f0;color:#474747;font-size:.625em}@media only screen and (min-width:450px){.sgds-masthead{font-size:.75em}}@media only screen and (min-width:1024px),print{.sgds-masthead{font-size:.875em}}.sgds-masthead-button{display:flex;align-items:center;color:#2f60ce;cursor:pointer}.sgds-masthead-button .is-text{text-decoration:underline}.sgds-masthead-identify-icon{width:12px;height:21px;display:block;transform:rotate(0deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out 0s}.sgds-masthead-identify-icon.open{transform:rotate(180deg)}.sgds-masthead-content{padding-top:1rem;padding-bottom:2rem}@media only screen and (min-width:1024px),print{.sgds-masthead-content{padding-top:2.5rem;padding-bottom:3rem}}.sgds-masthead-content .content-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10rem}@media only screen and (max-width:1023px){.sgds-masthead-content .content-grid{grid-template-columns:1fr;gap:2rem}}.sgds-masthead-content .column-wrapper{display:flex;gap:1rem;font-size:1rem}@media only screen and (max-width:1023px){.sgds-masthead-content .column-wrapper{font-size:12px;gap:.5rem}}.sgds-masthead-content .column-wrapper .content .title{font-weight:600;margin-bottom:.5rem}.sgds-masthead-content .column-wrapper .content article{line-height:1.5rem}@media only screen and (max-width:1023px){.sgds-masthead-content .column-wrapper .content article{line-height:1.2rem}}.sgds-masthead-content .banner-icon{width:18px}@media only screen and (max-width:1023px){.sgds-masthead-content .banner-icon{width:12px}}.sgds-masthead-content .banner-icon-inline{width:1rem}@media only screen and (max-width:1023px){.sgds-masthead-content .banner-icon-inline{width:.6rem;height:10px;margin-top:.15rem}}.sgds-masthead-content .trusted-websites-link{display:inline-flex;align-items:center;color:#2f60ce;text-decoration:none}.sgds-masthead-content .trusted-websites-icon{fill:#2f60ce;margin-left:2px}@media only screen and (max-width:1023px){.sgds-masthead-content .trusted-websites-icon{width:12px}}@media only screen and (min-width:1024px),print{.columns{width:100%}}.column{display:block;flex:1 1 0px;padding:2px 0}.site-header{position:sticky;top:0;z-index:10;width:100%}@media only screen and (min-width:1024px),print{.site-header{box-shadow:0 0 6px rgba(0,0,0,.25)}}.site-header.trip-active{z-index:100000;pointer-events:none}.site-header.trip-active:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1}@media only screen and (max-width:1023px){.site-header.trip-active+main{position:relative;z-index:-1}}@media only screen and (max-width:1023px){.site-header.trip-active .site-header__inner{z-index:100000}.site-header.trip-active .site-header__inner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1}}.is-homepage .site-header.site-header--top{box-shadow:none}.is-homepage .site-header.site-header--top .site-logo .site-logo--top{display:block}.is-homepage .site-header.site-header--top .site-logo .site-logo--default{display:none}.is-homepage .site-header.site-header--top .btn-toggle-search{color:#fff}.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.is-homepage .site-header.site-header--top .profile-indicator{background-color:transparent;border:1px solid #fff}.is-homepage .site-header.site-header--top .site-header__main{background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.is-homepage .site-header.site-header--top .site-header__main:after{content:none}@media only screen and (min-width:1024px),print{.is-homepage .site-header.site-header--top .site-nav__lvl1>li>a,.is-homepage .site-header.site-header--top .site-nav__lvl1>li>button{color:#fff}}.is-homepage .site-header.active .site-logo .site-logo--top,.is-homepage .site-header:hover .site-logo .site-logo--top{display:none}.is-homepage .site-header.active .site-logo .site-logo--default,.is-homepage .site-header:hover .site-logo .site-logo--default{display:block}.is-homepage .site-header.active .btn-toggle-search,.is-homepage .site-header:hover .btn-toggle-search{color:#702f8a}.is-homepage .site-header.active .btn-toggle-menu .line,.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#702f8a}.is-homepage .site-header.active .site-header__main,.is-homepage .site-header:hover .site-header__main{background:#fff}@media only screen and (min-width:1024px),print{.is-homepage .site-header.active .site-nav__lvl1>li>a,.is-homepage .site-header.active .site-nav__lvl1>li>button,.is-homepage .site-header:hover .site-nav__lvl1>li>a,.is-homepage .site-header:hover .site-nav__lvl1>li>button{color:#262626}}.is-homepage .site-header .profile-indicator.active{color:#262626;background-color:#fff}.is-homepage .site-header .profile-indicator.active svg path{stroke:#262626}.is-homepage .site-header .profile-indicator.active~.mobile-angle-up{display:block}.site-header .container:not(.sgds-masthead-content){display:flex}.site-header .btn-toggle-search{background-color:transparent;border:0;font-size:1.25em;position:absolute;width:48px;height:48px;top:50%;right:6px;transform:translateY(-50%);padding:0;color:#702f8a;transition:color .25s ease-in-out}@media only screen and (min-width:1440px){.site-header .btn-toggle-search{right:calc(50% - 709px)}}.site-header .btn-toggle-menu{background-color:transparent;border:0;height:48px;outline:0;position:relative;width:48px}@media only screen and (max-width:1023px){.site-header .btn-toggle-menu{position:absolute;top:9.5px;right:7.5px}}.site-header .btn-toggle-menu .line{background-color:#702f8a;border-radius:2px;display:inline-block;height:3px;margin:auto;position:absolute;top:22.5px;left:12.5px;transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:23px}.site-header .btn-toggle-menu .line:nth-child(2){transform:translateY(-7px)}.site-header .btn-toggle-menu .line:nth-child(3){transform:translateY(7px)}.site-header .btn-toggle-menu.active .line:nth-child(2),.site-header .btn-toggle-menu.active .line:nth-child(3){transform:translateY(0);opacity:0}.site-header .btn-toggle-menu.active .line:nth-child(4){transform:rotate(-45deg)}.site-header .btn-toggle-menu.active .line:nth-child(5){transform:rotate(45deg)}.site-header .site-logo{display:block;width:142px}.site-header .site-logo .site-logo--top{display:none}@media only screen and (min-width:1024px),print{.site-header .site-logo{flex:0 0 132px;padding:22px 0}}@media only screen and (min-width:1440px){.site-header .site-logo{flex:0 0 142px}}.site-header .site-logo img{width:100%;aspect-ratio:4/1;display:block;transition:opacity .25s ease-in-out}.site-header__main{padding:16px 0;position:relative;background:#fff;transition:all .25s ease-in-out}@media only screen and (max-width:1023px){.site-header__main:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 2px 6px rgba(0,0,0,.15);pointer-events:none}}@media only screen and (min-width:1024px),print{.site-header__main{padding:0}}.site-header__main>.container{position:static}.site-header__mobile-ui .profile-icon{visibility:visible;position:absolute;top:22px;right:90px;z-index:2;pointer-events:none}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .profile-icon{visibility:hidden}}.site-header__mobile-ui .profile-icon svg{min-height:21px;max-width:25px;margin-bottom:10px;scale:1.2}.site-header__mobile-ui .profile-icon svg path{stroke:#fff}.site-header__mobile-ui .mobile-angle-up{display:none;position:absolute;scale:.85;top:50px;right:95px;z-index:3}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .mobile-angle-up{display:none}}.site-header__mobile-ui .icon{color:#fff;font-size:1.5em;font-weight:100;position:absolute;top:47px;right:90px;visibility:visible;z-index:3;pointer-events:none;scale:1}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .icon{visibility:hidden}}.site-header__mobile-ui .placeholder-angle-down{font-size:1.5em;font-weight:100;position:absolute;top:46px;right:96px;visibility:visible;z-index:3;pointer-events:none}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .placeholder-angle-down{visibility:hidden}}.site-header__mobile-ui .profile-indicator{font-size:.625em;position:absolute;top:40px;right:60px;font-weight:500;transform:translateY(-50%);color:#fff;text-align:center;background-color:#767676;height:120%;width:85px;border-radius:0 0 8px 8px;padding:16px 16px 24px;z-index:1}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .profile-indicator{display:none}}.site-header__mobile-ui .profile-indicator.active{background-color:#fff;color:#262626;z-index:1}.site-header__mobile-ui .profile-indicator.active~.mobile-angle-up{display:block}.site-header__mobile-ui .profile-indicator.purpleShadow{box-shadow:0 0 8px rgba(112,47,138,.4)}.site-header__mobile-ui .profile-indicator.maroonShadow{box-shadow:0 0 8px rgba(97,17,62,.4)}.site-header__mobile-ui .profile-indicator.turquoiseShadow{box-shadow:0 0 8px rgba(1,82,70,.4)}.site-header__mobile-ui .hide{display:none}.site-header__mobile-ui .defaultIcon{top:12px}.site-header__mobile-ui .defaultIcon svg{scale:2.5}.site-header__mobile-ui .defaultIcon svg path{stroke:#262626}@media only screen and (min-width:1024px),print{.site-header__mobile-ui .defaultIcon{display:none}}.site-header__mobile-ui .darkIcon svg path{stroke:#262626}.site-header__inner{display:block;transition:background-color .25s ease-in-out}@media only screen and (max-width:1023px){.site-header__inner{background-color:#fff;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 98px);height:calc(var(--vh, 1vh)*100 - 98px);visibility:hidden;opacity:0;pointer-events:none;transition:all .25s ease-in-out;z-index:999}}@media only screen and (min-width:1024px),print{.site-header__inner{position:relative;padding:0 153px 0 0;flex:0 0 calc(100% - 164px);max-width:calc(100% - 164px)}}@media only screen and (min-width:1440px){.site-header__inner{margin:0 0 0 16px;padding:0 169px 0 0;flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px)}}.site-header__inner.active{visibility:visible;opacity:1;pointer-events:auto}.site-header__profile{position:relative!important}@media only screen and (min-width:1024px),print{.site-header__profile{position:absolute!important;top:0;right:0}.site-header__profile .container{padding:0}}.site-header__profile.active button{background-color:#fff!important;color:#262626;z-index:2}.site-header__profile.active button .icon{transform:scaleY(-1)}@media only screen and (min-width:1024px),print{.site-header__profile.active button{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:1023px){.site-header__profile.active button{border-bottom-left-radius:0;border-bottom-right-radius:0}}.site-header__profile.active nav{opacity:1;visibility:visible;pointer-events:auto}.site-header__profile.active .icon-angle-down{visibility:hidden;z-index:3}@media only screen and (min-width:1024px),print{.site-header__profile.active .spacer{visibility:visible;position:absolute;background-color:#fff;height:8px;bottom:-7px;width:100%;z-index:5;transition:all .25s ease-in}}.site-header__profile button{display:none;align-items:center;justify-content:center;width:100%;padding:20px;color:#fff;cursor:pointer;border:none;transition:all .25s ease-in-out;border-radius:0 0 8px 8px;background-color:#767676}@media only screen and (min-width:1024px),print{.site-header__profile button{display:flex;justify-content:flex-end;flex-direction:column;width:112px;height:97px;padding:5px 20px 0;font-size:.8125em;line-height:normal}}.site-header__profile button .icon{margin:0;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.site-header__profile button .icon{font-size:1.875em}}@media only screen and (max-width:1023px){.site-header__profile button .icon{font-size:2.25em}}.site-header__profile button svg{min-height:21px;margin-bottom:5px;scale:1.2;pointer-events:none}.site-header__profile button svg path{stroke:#fff}@media only screen and (max-width:1023px){.site-header__profile button svg{min-height:50px;scale:1.5}}.site-header__profile button.purpleShadow{box-shadow:0 0 8px rgba(112,47,138,.4)}.site-header__profile button.maroonShadow{box-shadow:0 0 8px rgba(97,17,62,.4)}.site-header__profile button.turquoiseShadow{box-shadow:0 0 8px rgba(1,82,70,.4)}.site-header__profile button .hide{display:none}.site-header__profile nav{position:absolute;top:100%;left:0;right:0;width:100%;opacity:0;background-color:#fff;z-index:1;visibility:hidden;pointer-events:none;transition:all .25s ease-in-out;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:.8125em}@media only screen and (max-width:1023px){.site-header__profile nav{width:100%;left:0;position:fixed;top:100px;pointer-events:auto}}.site-header__profile nav.purpleShadow{box-shadow:0 0 8px rgba(112,47,138,.4)}.site-header__profile nav.maroonShadow{box-shadow:0 0 8px rgba(97,17,62,.4)}.site-header__profile nav.turquoiseShadow{box-shadow:0 0 8px rgba(1,82,70,.4)}.site-header__profile ul{border-radius:0 0 8px 8px;overflow:hidden;padding:0;margin:0;list-style-type:none;box-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (max-width:1023px){.site-header__profile ul{border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.15)}}.site-header__profile li{display:flex;width:100%;align-items:center;text-align:left;cursor:pointer;padding:10px 30px}@media only screen and (min-width:1024px),print{.site-header__profile li{display:list-item;text-align:center;padding:10px 0}}@media only screen and (min-width:1024px),print{.site-header__profile li:nth-child(2){padding-top:20px}}.site-header__profile li:nth-child(2).active,.site-header__profile li:nth-child(2):hover{background-color:#e2d5e8}.site-header__profile li:nth-child(3).active,.site-header__profile li:nth-child(3):hover{background-color:#ecd1e0}.site-header__profile li:nth-child(4).active,.site-header__profile li:nth-child(4):hover{background-color:#cce7e3}.site-header__profile li:last-child{padding:0;display:none}@media only screen and (min-width:1024px),print{.site-header__profile li:last-child{display:list-item}}@media only screen and (min-width:1024px),print{.site-header__profile li{text-align:center}}.site-header__profile li .icon{font-size:1.5625em}@media only screen and (min-width:1024px),print{.site-header__profile li .icon{font-size:1.875em}}.site-header__profile .darkIcon svg path{stroke:#262626}.site-header__profile .spacer{visibility:hidden;background-color:transparent}.site-header__profile .label{padding:20px 30px;font-size:.75em;font-weight:500;color:#fff;background-color:#767676}@media only screen and (min-width:1024px),print{.site-header__profile .label{display:none}}.site-header__profile a{padding:10px 16px;font-size:.875em;display:block;color:#262626;text-decoration:none;transition:all .25s ease-in-out;position:relative;width:100%}@media only screen and (min-width:1024px),print{.site-header__profile a{padding:5px 16px 10px}}.site-header__profile a.purple{color:#262626}@media only screen and (min-width:1024px),print{.site-header__profile a.purple{color:#702f8a}}.site-header__profile a.maroon{color:#262626}@media only screen and (min-width:1024px),print{.site-header__profile a.maroon{color:#9e1b64}}.site-header__profile a.turquoise{color:#262626}@media only screen and (min-width:1024px),print{.site-header__profile a.turquoise{color:#008672}}@media only screen and (min-width:1024px),print{.site-header__profile a{text-align:center}}.site-footer{color:#fff;padding:44px 0 120px;line-height:150%;background-color:#2e2e3c;position:relative;z-index:3}@media only screen and (min-width:1024px),print{.site-footer{padding:56px 0 120px;line-height:140%}}.site-footer h2{font-size:1.125em;line-height:120%;font-weight:500;margin:0 0 40px;color:#fff}@media only screen and (min-width:1440px){.site-footer h2{font-size:1.25em}}.site-footer ul{padding:0;margin:0;list-style-type:none}@media only screen and (min-width:1024px),print{.site-footer ul{display:flex;align-items:center;justify-content:flex-start}}.site-footer ul li{margin:0 0 18px}@media only screen and (min-width:1024px),print{.site-footer ul li{margin:0 24px 0 0}}@media only screen and (max-width:1023px){.site-footer ul li:last-child{margin-bottom:0}}@media only screen and (min-width:1024px),print{.site-footer ul li:last-child{margin-right:0}}.site-footer ul a{text-decoration:none;font-weight:400;line-height:150%;color:#fff}.site-footer ul a:hover{text-decoration:underline}.site-footer ul a .icon-external-link{line-height:1}@media only screen and (min-width:1024px),print{.site-footer__row1{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;border-bottom:1px solid #fff}}@media only screen and (max-width:1023px){.site-footer__row1 nav:first-child{padding:0 0 24px;border-bottom:1px solid #fff}}.site-footer__row1 nav:first-child ul{flex-wrap:wrap}@media only screen and (max-width:1023px){.site-footer__row1 nav:last-child{margin:24px 0 36px}}.site-footer__row1 nav:last-child ul{display:flex;align-items:center;justify-content:flex-start}.site-footer__row1 nav:last-child ul li{margin:0 32px 0 0}.site-footer__row1 nav:last-child ul li:last-child{margin:0}.site-footer__row1 nav:last-child ul a{font-size:1.875em;position:relative;display:flex;align-items:center;text-decoration:none;height:40px}.site-footer__row1 nav:last-child ul a:before{content:"";background-color:#702f8a;border-radius:50%;height:40px;left:50%;position:absolute;transform:translate(-50%) scale(0);transition:transform .25s cubic-bezier(.75,0,0,.75);top:0;width:40px;z-index:0}.site-footer__row1 nav:last-child ul a:focus,.site-footer__row1 nav:last-child ul a:hover{color:#fff}.site-footer__row1 nav:last-child ul a:focus:before,.site-footer__row1 nav:last-child ul a:hover:before{transform:translate(-50%) scale(1)}@media only screen and (min-width:1024px),print{.site-footer__row1 nav:last-child ul a{font-size:1.5em}}.site-footer__row1 nav:last-child ul [class^=icon-]{position:relative;z-index:1;margin:0}.site-footer__row1 nav a{white-space:nowrap}.site-footer__row1 nav a>span{margin:0 0 0 8px}@media only screen and (min-width:1024px),print{.site-footer__row2{padding:20px 0 0}}.site-footer__row2 nav{margin:0 0 24px}@media only screen and (min-width:1440px){.site-footer__row2 nav{margin:0}}@media only screen and (min-width:1024px),print{.site-footer__row2 nav ul{flex-wrap:wrap}}@media only screen and (min-width:1024px),print{.site-footer__row2 nav li{margin-bottom:8px}}.site-footer__row2 nav a{white-space:nowrap}.site-footer__row2 nav a>span{margin:0 0 0 8px}.site-footer__row2 div{margin-top:16px}.site-footer__row2 div>div{margin:0 0 8px}@media only screen and (min-width:1440px){.site-footer__row2 div>div{text-align:right}}.site-footer__row2 div>div:last-child{margin:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__text{height:calc(34vh - 10.88px);height:calc(var(--vh, 1vh)*100*0.34 - 10.88px)}}.profile-selector__intro{position:relative;padding:32px 20px;background-color:#f0eaf3}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro{height:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro{height:100%}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro{height:100%}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro{height:100%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro{height:100%}}@media only screen and (min-width:1024px),print{.profile-selector__intro{height:100%;padding:40px 24px;background-color:transparent}}@media only screen and (min-width:1440px){.profile-selector__intro{padding:64px}}.no-hover .profile-selector__intro.default-hidden .profile-selector__intro__bg,.no-hover .profile-selector__intro.default-hidden .profile-selector__intro__text{opacity:0}.profile-selector__intro__bg{position:absolute;right:0;bottom:0;overflow:hidden;transition:opacity .35s ease-in-out}@media only screen and (min-width:1024px),print{.profile-selector__intro__bg{top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:1023px){.profile-selector__intro__bg{width:100%;height:100%}.profile-selector__intro__bg:before{display:block;content:"";width:100%;height:50%;position:absolute;top:0;background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.profile-selector__intro__bg:after{display:block;content:"";width:100%;height:60%;position:absolute;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}}@media only screen and (max-width:1023px){.profile-selector__intro__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.profile-selector__intro__bg video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.profile-selector__intro__logo{display:block}@media only screen and (max-width:1023px){.profile-selector__intro__logo{margin:0 0 40px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro__logo{margin:0 0 48px}}@media only screen and (min-width:1024px),print{.profile-selector__intro__logo{position:absolute;top:40px;left:24px;z-index:3}}@media only screen and (min-width:1440px){.profile-selector__intro__logo{top:64px;left:64px}}@media only screen and (max-width:1023px){.profile-selector__intro__logo img{width:190px;position:relative;z-index:1}}@media only screen and (max-width:449px){.profile-selector__intro__logo img{width:170px}}@media only screen and (min-width:1024px),print{.profile-selector__intro__logo img{width:200px}}.profile-selector__intro__text{color:#fff;transition:opacity .35s ease-in-out}@media only screen and (max-width:1023px){.profile-selector__intro__text{position:relative}}@media only screen and (min-width:1024px),print{.profile-selector__intro__text{position:absolute;width:calc(100% - 48px);top:calc(50% + 50px);transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1440px){.profile-selector__intro__text{width:calc(100% - 128px)}}.profile-selector__intro h1{font-weight:500;font-size:1.75em;line-height:120%;margin:0 0 14px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__intro h1{font-size:2.5em}}@media only screen and (min-width:1024px),print{.profile-selector__intro h1{font-size:3em;margin:0 0 24px}}@media only screen and (min-width:1440px){.profile-selector__intro h1{font-size:3.5em;line-height:1.1}}.profile-selector__intro h1 b{font-weight:800}@media only screen and (min-width:1024px),print{.profile-selector__intro h1 b{font-weight:700}}.profile-selector__intro p{font-weight:500;line-height:140%;margin:0 0 16px}@media only screen and (min-width:1024px),print{.profile-selector__intro p{font-size:1.25em}}@media only screen and (min-width:1440px){.profile-selector__intro p{font-size:1.625em}}.profile-selector__info{display:flex;color:#fff;font-size:1.5em;width:24px;height:24px;margin:0;padding:0;border:none;background-color:transparent;text-decoration:none}@media only screen and (min-width:1024px),print{.profile-selector__info{display:none}}.profile-selector__info .icon{line-height:1;font-size:.5833333333em;margin:0;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:transparent;border:3px solid #fff;border-radius:50%;color:#fff;transition:all .35s ease-in-out}@media only screen and (max-width:1023px){.profile-selector__profiles{display:none}}@media only screen and (min-width:1024px),print{.profile-selector__profiles{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}}.profile-selector__profiles>div{opacity:0;visibility:hidden;pointer-events:none;transition:all .35s ease-in-out}.profile-selector__profiles>div.active{opacity:1;visibility:visible;pointer-events:auto}.profile-selector__profiles>div.active .profile-selector__profiles__image{background-color:#000}.profile-selector__profiles>div.active video{z-index:1;background-color:#000}.profile-selector__profiles__image,.profile-selector__profiles__image:after{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.profile-selector__profiles__image:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,.4),transparent);z-index:1}.profile-selector__profiles__image video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.profile-selector__profiles__text{position:absolute;left:0;right:0;top:calc(50% + 50px);transform:translateY(-50%);width:100%;padding:24px 24px 60px;color:#fff;z-index:1}@media only screen and (min-width:1440px){.profile-selector__profiles__text{padding:0 64px 64px}}.profile-selector__profiles__text h2{font-size:2em;line-height:120%;margin:0 0 20px;font-weight:500;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1440px){.profile-selector__profiles__text h2{font-size:2.25em}}.profile-selector__profiles__text h2 b{font-weight:800}.profile-selector__profiles__text p{font-weight:500;line-height:140%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0}@media only screen and (min-width:1440px){.profile-selector__profiles__text p{font-size:1.125em}}.profile-selector__profiles__text a{display:none;margin:16px 0 0}.no-hover .profile-selector__profiles__text a{display:inline-flex}.profile-selector__profiles>div:first-child .profile-selector__profiles__text{padding:24px 84px 60px 24px}@media only screen and (min-width:1440px){.profile-selector__profiles>div:first-child .profile-selector__profiles__text{padding:0 124px 64px 64px}}.profile-selector__main{position:relative}@media only screen and (min-width:1024px),print{.profile-selector__text{position:relative;width:40%;height:calc(100vh - 32px);height:calc(var(--vh, 1vh)*100 - 32px);z-index:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav{height:calc(66vh - 21.12px);height:calc(var(--vh, 1vh)*100*0.66 - 21.12px)}}@media only screen and (min-width:1024px),print{.profile-selector__nav{width:60%;height:calc(100vh - 32px);height:calc(var(--vh, 1vh)*100 - 32px);position:absolute;top:0;left:40%;right:0;bottom:0;z-index:1}}.profile-selector__nav ul{padding:0;margin:0;list-style-type:none}@media (hover:hover){.profile-selector__nav ul:hover li:after{opacity:1;visibility:visible}}@media only screen and (min-width:1024px),print{.profile-selector__nav ul li.active:after{opacity:0;visibility:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav li{height:calc(22vh - 7.04px);height:calc(var(--vh, 1vh)*100*0.22 - 7.04px)}}@media only screen and (max-width:1023px){.profile-selector__nav li{display:block;border-bottom:1px solid #fff}}@media only screen and (min-width:1024px),print{.profile-selector__nav li{position:absolute;top:0;bottom:0;height:100%;width:33.3333333333%;border-left:1px solid #fff;transition:width .35s ease-in-out}.profile-selector__nav li:after{content:"";background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .35s ease-in-out}}@media only screen and (min-width:1024px),print{.profile-selector__nav li:first-child{border-left:none}}@media only screen and (max-width:1023px){.profile-selector__nav li:last-child{border-bottom:none}}.profile-selector__nav li .btn.btn-primary{display:flex;height:auto;opacity:0;visibility:hidden;position:absolute;bottom:140px;width:calc(100% - 40px);left:20px;border:1px solid #fff;padding:10px 20px;transition:opacity .35s ease-in-out .2s;transform:translateY(calc(50% - 9px))}.profile-selector__nav li .btn.btn-primary svg{display:block;position:static;width:24px}@media only screen and (hover:hover) and (min-width:1024px),print and (hover:hover){.profile-selector__nav li:hover{width:calc(33.33333% + 70px);z-index:1}}@media only screen and (hover:none) and (min-width:1024px),print and (hover:none){.profile-selector__nav li.active{width:calc(33.33333% + 70px);z-index:1}.profile-selector__nav li.active .btn.btn-primary{opacity:1;visibility:visible}.profile-selector__nav li.active .btn.btn-primary .icon-chevron-right{display:inline-block}}@media (hover:none){.profile-selector__nav li.active a img{opacity:1;visibility:visible}.profile-selector__nav li.active a img:first-child{animation:leftright 2.5s linear infinite alternate}.profile-selector__nav li.active a img:nth-child(2){animation:updown 2.5s linear infinite alternate}.profile-selector__nav li.active a img:nth-child(3){animation:rightleft 2.5s linear infinite alternate}}@media (hover:none){.profile-selector__nav li.active .icon-chevron-right{display:none}}@media only screen and (min-width:1024px),print{.profile-selector__nav li.profile-item--purple{right:66.6666666667%}}.profile-selector__nav li.profile-item--purple a{background-color:#4c2b5d}@media only screen and (min-width:1024px),print{.profile-selector__nav li.profile-item--turquoise{right:0}}.profile-selector__nav li.profile-item--turquoise a{background-color:#2a5c51}@media only screen and (min-width:1024px),print{.profile-selector__nav li.profile-item--maroon{right:33.3333333333%}}.profile-selector__nav li.profile-item--maroon a{background-color:#7a2654}.profile-selector__nav a{display:block;color:#fff;text-decoration:none;padding:20px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.profile-selector__nav a{padding:32px 20px;height:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav a{padding:32px 20px;height:100%}}@media only screen and (min-device-width:834px) and (max-device-width:834px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav a{padding:32px 20px;height:100%}}@media only screen and (min-device-width:1112px) and (max-device-width:1112px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav a{padding:32px 20px;height:100%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.profile-selector__nav a{padding:32px 20px;height:100%}}@media only screen and (min-width:1024px),print{.profile-selector__nav a{width:100%;height:100%;padding:40px 20px;position:relative}}@media only screen and (min-width:1440px){.profile-selector__nav a{padding:40px 32px}}@media only screen and (min-width:1024px),print{.profile-selector__nav a .profile-item__text{position:absolute;top:40%;width:calc(100% - 40px)}}@media only screen and (min-width:1440px){.profile-selector__nav a .profile-item__text{width:calc(100% - 64px)}}@media (hover:hover){.profile-selector__nav a:hover img{opacity:1;visibility:visible}.profile-selector__nav a:hover img:first-child{animation:leftright 2.5s linear infinite alternate}.profile-selector__nav a:hover img:nth-child(2){animation:updown 2.5s linear infinite alternate}.profile-selector__nav a:hover img:nth-child(3){animation:rightleft 2.5s linear infinite alternate}}@media only screen and (min-width:1024px),print{.profile-selector__nav .profile-item__props{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}}.profile-selector__nav .profile-item__props img{display:block;position:absolute;opacity:0;visibility:hidden;transition:all .35s ease-in-out}@media only screen and (max-width:1023px){.profile-selector__nav .profile-item__props img{display:none}}.profile-selector__nav .profile-item__props img:first-child{top:0;right:0;height:22%}.profile-selector__nav .profile-item__props img:nth-child(2){right:0;bottom:0;height:32%}.profile-selector__nav .profile-item__props img:nth-child(3){left:0;bottom:0;height:11%}.profile-selector__nav .icon{display:block;margin:0 0 8px;font-size:2em}@media only screen and (max-width:1023px){.profile-selector__nav .icon{font-size:2.375em}}@media only screen and (max-width:449px){.profile-selector__nav .icon{font-size:2em}}@media only screen and (min-width:1024px),print{.profile-selector__nav .icon{margin:0 0 16px}}@media only screen and (min-width:1440px){.profile-selector__nav .icon{font-size:2.75em}}.profile-selector__nav .label{display:block;margin:0 0 14px;font-weight:600;font-size:1.375em;line-height:140%}@media only screen and (max-width:1023px){.profile-selector__nav .label{font-size:1.75em;margin:0 0 38px}}@media only screen and (max-width:449px){.profile-selector__nav .label{font-size:1.375em;margin:0 0 14px}}@media only screen and (min-width:1024px),print{.profile-selector__nav .label{margin:0 0 8px}}@media only screen and (min-width:1440px){.profile-selector__nav .label{font-size:1.75em}}.profile-selector__nav .profile-info{display:none}@media only screen and (min-width:1024px),print{.profile-selector__nav .profile-info{display:block}}.profile-selector__nav a:not(.btn) .icon-chevron-right{font-size:1.125em}@media only screen and (min-width:1024px),print{.profile-selector__nav a:not(.btn) .icon-chevron-right{position:absolute;left:20px;bottom:140px}}@media only screen and (min-width:1440px){.profile-selector__nav a:not(.btn) .icon-chevron-right{left:32px}}.profile-selector__nav a.btn .icon-chevron-right{font-size:.875em;margin:0 0 0 8px}.profile-selector__guide{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:11;display:flex;align-items:center;justify-content:center}.profile-selector__guide__overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(38,38,38,.4)}.profile-selector__guide__content{padding:32px 24px;background-color:#fff;display:flex;flex-direction:column;max-width:360px;position:relative;z-index:1}.profile-selector__guide .guide-item{margin:0 0 32px}.profile-selector__guide .guide-item__profile1 .icon,.profile-selector__guide .guide-item__profile1 h3{color:#4c2b5d}.profile-selector__guide .guide-item__profile2 .icon,.profile-selector__guide .guide-item__profile2 h3{color:#7a2654}.profile-selector__guide .guide-item__profile3 .icon,.profile-selector__guide .guide-item__profile3 h3{color:#2a5c51}.profile-selector__guide .icon{font-size:1.375em;margin:0 0 8px}.profile-selector__guide h3{font-weight:600;font-size:1.25em;line-height:140%;margin:0 0 8px}.profile-selector__guide p{line-height:140%;margin:0}.profile-selector__guide footer{margin:16px 0 0}.profile-selector__guide footer button{display:flex;text-align:center;width:100%}.profile-selector__guide footer button:focus-visible{outline:1px auto -webkit-focus-ring-color}@media only screen and (max-width:449px){html.mobile-maxheight{min-height:100vh;background-color:#f0eaf3}}.home-banner{position:relative}.home-banner [data-carousel]:not(.slick-initialized){display:flex}.home-banner [data-carousel]:not(.slick-initialized) .home-banner__slide{flex:0 0 100%;max-width:100%}.home-banner .slick-track{display:flex}.home-banner .slick-slide{height:inherit}.home-banner .slick-slide .home-banner__slide,.home-banner .slick-slide>div{height:100%}.home-banner__ui{position:absolute;left:50%;bottom:-14px;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%)}.home-banner__ui span{color:#f5e7ef}.home-banner__ui .icon{font-size:1.75em;animation:updownshortscrolldown 2s ease-in-out infinite alternate}.home-banner__slide{position:relative;display:block!important}.home-banner__slide .home-banner__text{z-index:2}@media only screen and (max-width:1023px){.home-banner__slide .home-banner__text{position:relative}}.home-banner__slide.is-image .home-banner__media:after,.home-banner__slide.is-image .home-banner__media:before{content:"";position:absolute;left:0;right:0;width:100%;z-index:1}.home-banner__slide.is-image .home-banner__text{z-index:2}@media only screen and (max-width:1023px){.home-banner__slide.is-image .home-banner__text{position:relative;align-items:flex-start;padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.home-banner__slide.is-image .home-banner__text .container{margin:0;padding:0 44px}}@media only screen and (min-width:1024px),print{.home-banner__slide.is-image .home-banner__text .container{padding:0 104px}}@media screen and (min-width:1600px){.home-banner__slide.is-image .home-banner__text .container{padding:0 25px}}.home-banner__slide.is-image .home-banner__text .container h1,.home-banner__slide.is-image .home-banner__text .container h2,.home-banner__slide.is-image .home-banner__text .container p{text-shadow:none}.home-banner .imda-carousel__controls .container{display:flex;align-items:center;position:static}@media only screen and (min-width:768px),print{.home-banner .imda-carousel__controls .container{justify-content:center}}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:transparent;border:none;position:absolute;height:100%;width:40px;top:0;bottom:0;border-radius:0;font-size:2em;margin:0;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px),print{.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:80px;font-size:2.5em}}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:0}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:0}.home-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}.home-banner .imda-carousel__controls [data-carousel-dots]{position:absolute;left:50%;bottom:64px;transform:translate(-50%)}@media only screen and (min-width:1024px),print{.home-banner .imda-carousel__controls [data-carousel-dots]{bottom:55px}}.home-banner .imda-carousel__controls [data-carousel-dots] li{margin:0 16px 0 0}@media only screen and (min-width:1024px),print{.home-banner .imda-carousel__controls [data-carousel-dots] li{margin:0 32px 0 0}}.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:8px;background-color:#fff}@media only screen and (min-width:1024px),print{.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{width:76px}}.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:24px;margin:0 0 0 12px}@media only screen and (max-width:1023px){.home-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-page{width:0;margin:0}}.home-banner .imda-carousel__controls [data-carousel-dots] .dot-indicator{width:8px;height:8px;border-radius:4px;border-color:#fff}.home-banner .imda-carousel__controls [data-carousel-dots] .dot-page{color:#fff}.home-banner__media:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.35);z-index:2}@media only screen and (max-width:1023px){.home-banner__media{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;min-height:0!important}}@media only screen and (min-width:1024px),print{.home-banner__media{position:relative;min-height:667px}.home-banner__media.transition{transition:all .25s ease-in-out}}.home-banner__media picture{display:block}.home-banner__media img,.home-banner__media picture,.home-banner__media video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-banner__media video{-webkit-clip-path:inset(0 0);clip-path:inset(0 0)}.home-banner__text{color:#fff;display:flex;align-items:center;width:100%}@media only screen and (max-width:1023px){.home-banner__text{padding:90px 24px 120px}}@media only screen and (min-width:1024px),print{.home-banner__text{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}}@media only screen and (min-width:1024px),print{.home-banner__text .container{padding:0 104px}}@media screen and (min-width:1600px){.home-banner__text .container{padding:0 25px}}.home-banner__text .container>*{max-width:810px}.home-banner__text .container>:last-child{margin-bottom:0}.home-banner__text .container>span{display:none}.home-banner__text .container .btn-primary{transition:background-color .35s ease-in-out}.home-banner__text h1,.home-banner__text h2{font-weight:600;font-size:1.875em;line-height:120%;margin:0 0 16px;padding-top:0;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.home-banner__text h1,.home-banner__text h2{font-size:4em;margin:0 0 24px}}.home-banner__text h1 b,.home-banner__text h2 b{font-weight:700}.home-banner__text p{font-weight:400;line-height:140%;text-shadow:0 0 6px rgba(0,0,0,.15);margin:0 0 32px;padding-right:150px}@media only screen and (max-width:767px){.home-banner__text p{padding-right:100px}}@media only screen and (max-width:449px){.home-banner__text p{padding-right:50px}}@media only screen and (min-width:1024px),print{.home-banner__text p{font-size:1.375em;margin:0 0 48px}}.home-banner[data-type=career]{padding:0;overflow:visible}.home-banner[data-type=career]:before{display:none}.home-banner[data-type=career] .home-banner__text{min-height:465px;padding-top:0}.home-banner[data-type=career] .home-banner__text h1,.home-banner[data-type=career] .home-banner__text h2{color:#262626;text-align:center}@media only screen and (min-width:768px),print{.home-banner[data-type=career] .home-banner__text h1,.home-banner[data-type=career] .home-banner__text h2{text-align:left}}@media only screen and (min-width:1024px),print{.home-banner[data-type=career] .home-banner__text h1,.home-banner[data-type=career] .home-banner__text h2{font-size:3.375em}}@media only screen and (min-width:1024px),print{.home-banner[data-type=career] .home-banner__text{min-height:auto}}.home-banner[data-type=career] .home-banner__text>.container{margin-top:50px}.home-banner[data-type=career] .home-banner__ui span{color:#767676}.home-tabs{padding:0;text-align:center;position:relative}@media only screen and (min-width:1024px),print{.home-tabs{padding:64px 0}}.home-tabs h2{font-weight:600;font-size:2.25em;line-height:120%;margin:0 0 32px}.home-tabs__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.home-tabs__shapes .shape{position:absolute}.home-tabs__shapes--1 .shape1{top:50%;left:-36px;animation:rightleftshort 3s ease-in-out infinite alternate}.home-tabs__shapes--1 .shape2{right:4%;bottom:-76px;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--1 .shape3{top:0;left:calc(100% - 40px);animation:leftrightshort 3s ease-in-out infinite alternate}@media only screen and (max-width:1480px){.home-tabs__shapes--1 .shape3{display:none}}.home-tabs__shapes--2 .shape1{top:-32px;right:calc(100% - 60px);animation:leftrightshort 3s ease-in-out infinite alternate}.home-tabs__shapes--2 .shape2{top:152px;right:-60px;animation:rightleftshort 3s ease-in-out infinite alternate}.home-tabs__shapes--2 .shape3{right:-51px;bottom:-162px;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape1{top:269px;right:calc(100% - 213px);animation:leftrightshort 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape2{right:-150px;bottom:-120px;animation:updown 3s ease-in-out infinite alternate}.home-tabs__shapes--3 .shape3{top:-115px;left:calc(100% - 40px);animation:rightleftshort 3s ease-in-out infinite alternate}@media only screen and (max-width:1510px){.home-tabs__shapes--3 .shape3{display:none}}@media only screen and (max-width:1023px){.home-tabs .container{padding:0}}.home-tabs__nav{position:relative;margin:0 0 32px;background-color:#fff;display:flex;justify-content:center;width:100%}@media only screen and (max-width:1023px){.home-tabs__nav{overflow:hidden;padding:0 0 3px;display:none}}.home-tabs__nav.nav-init .ui-handle,.home-tabs__nav.nav-init .ui-handle-static{transform:scale(1)}.home-tabs__nav.nav-init .ui-handle-static--two{transform:scale(.9)}.home-tabs__nav nav{flex:0 0 100%;max-width:100%;display:flex;position:relative;z-index:1}@media only screen and (max-width:1023px){.home-tabs__nav nav{padding:0 20px}}@media only screen and (min-width:1024px),print{.home-tabs__nav nav{height:67px}}.home-tabs__nav .ui-handle{width:calc(100% - 40px);display:block;background-color:#702f8a;height:3px;position:absolute;bottom:0}@media only screen and (max-width:1023px){.home-tabs__nav .ui-handle{left:20px!important;right:20px!important}}@media only screen and (min-width:1024px),print{.home-tabs__nav .ui-handle{top:100%;left:0;right:auto;bottom:auto;transition:all .55s cubic-bezier(.79,0,.21,1);transform:scale(1);width:33.3333333333%}}.home-tabs__nav .ui-handle-static{width:calc(100% - 40px);display:block;background-color:#676767;height:1px;position:absolute;bottom:0}@media only screen and (max-width:1023px){.home-tabs__nav .ui-handle-static{left:20px!important;right:20px!important}}@media only screen and (min-width:1024px),print{.home-tabs__nav .ui-handle-static{top:101%;left:0;right:auto;bottom:auto;transform:scale(1);width:33.3333333333%}}.home-tabs__nav .ui-handle-static--two{left:33.3333333333%}.home-tabs__nav .ui-handle-static--three{left:66.6666666667%}.home-tabs__nav a{padding:14px 24px;color:#262626;text-decoration:none;height:100%;flex:0 0 100%;max-width:100%;font-size:1.5em;font-weight:400;line-height:120%}@media only screen and (min-width:1024px),print{.home-tabs__nav a{display:flex!important;align-items:center;justify-content:center;flex:0 0 33.33%;max-width:33.33%;tranform:none!important;transition:all .4s ease-in-out}}.home-tabs__nav a.active,.home-tabs__nav a:hover{color:#262626}@media only screen and (min-width:1024px),print{.home-tabs__nav a.active,.home-tabs__nav a:hover{font-size:2em;font-weight:500}}@media only screen and (min-width:1440px){.home-tabs__nav a.active,.home-tabs__nav a:hover{font-size:2em;font-weight:500}}.home-tabs__nav a strong{font-weight:500}.home-tabs__shapes--1,.home-tabs__shapes--2,.home-tabs__shapes--3{display:block;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.home-tabs__content{text-align:left}.home-tabs__content>section{display:block}@media only screen and (max-width:1023px){.home-tabs__content>section.article-gallery-carousel{display:none}}@media only screen and (min-width:1024px),print{.home-tabs__content>section{height:0;opacity:0;visibility:hidden;pointer-events:none;margin:0 -10px}}.home-tabs__content .transition,.home-tabs__shapes .transition{transition:all .3s ease-in-out}.home-tabs__content .fadeout,.home-tabs__shapes .fadeout{opacity:0;visibility:hidden;pointer-events:none}.home-tabs__content .fadein,.home-tabs__shapes .fadein{opacity:1;visibility:visible;pointer-events:auto}.home-tabs__content .active,.home-tabs__shapes .active{height:auto}.stories-carousel{padding:64px 0;position:relative;z-index:1;overflow:hidden;background:linear-gradient(180deg,#431c53,#702f89)}.stories-carousel.stories-carousel--no-background{background:transparent}@media only screen and (min-width:1024px),print{.stories-carousel.stories-carousel--no-background{padding:40px 0}}.stories-carousel.stories-carousel--no-background .stories-carousel__header h2{color:#262626}.stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#702f8a;border:none;color:#fff}@media only screen and (max-width:767px){.stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow{font-size:.875em}}.stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#532d67}@media only screen and (min-width:1024px),print{.stories-carousel{padding:80px 0 148px}}.stories-carousel__header{margin:0 0 40px;text-align:center}@media only screen and (min-width:1024px),print{.stories-carousel__header{margin:0 0 48px}}.stories-carousel__header h2{font-weight:600;font-size:1.625em;line-height:120%;color:#fff;margin:0 0 16px}.stories-carousel__header h2:last-child{margin:0}@media only screen and (max-width:1023px){.stories-carousel__header h2{max-width:280px;margin:0 auto 20px}}@media only screen and (min-width:1024px),print{.stories-carousel__header h2{font-size:2.25em}}.stories-carousel__header p{margin:0 0 24px;line-height:120%;color:#fff}.stories-carousel__body{position:relative}.stories-carousel__body [data-carousel]{width:calc(100% - 80px);margin:0 auto}@media only screen and (min-width:450px){.stories-carousel__body [data-carousel]{width:calc(100% - 120px)}}@media only screen and (min-width:768px),print{.stories-carousel__body [data-carousel]{width:31.5322580645%;max-width:391px}}.stories-carousel__body [data-carousel]:not(.slick-initialized){display:flex}.stories-carousel .slick-list{overflow:visible}.stories-carousel .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:100px}.stories-carousel .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;transform:translateZ(0) scale(.7570332481);transition:transform .5s,opacity .5s;transition-timing-function:ease-in-out;pointer-events:none}.stories-carousel .slick-snext,.stories-carousel .slick-snext2,.stories-carousel .slick-sprev,.stories-carousel .slick-sprev2{display:block}.stories-carousel .slick-snext>a:before,.stories-carousel .slick-sprev>a:before{opacity:0}.stories-carousel .slick-snext>a:after,.stories-carousel .slick-sprev>a:after{opacity:.5}.stories-carousel .slick-snext2>a:before,.stories-carousel .slick-sprev2>a:before{opacity:0}.stories-carousel .slick-snext2>a:after,.stories-carousel .slick-sprev2>a:after{opacity:.7}.stories-carousel .slick-current{opacity:1;position:relative;display:block;transform:translateZ(0) scale(1);z-index:2;pointer-events:auto}.stories-carousel .slick-snext{opacity:1;transform:translate(10.5%) scale(.9015748031);z-index:1}@media only screen and (min-width:768px),print{.stories-carousel .slick-snext{transform:translate(59%) scale(.8797953964)}}.stories-carousel .slick-snext2{z-index:0}@media only screen and (min-width:768px),print{.stories-carousel .slick-snext2{opacity:1;transform:translate(104%) scale(.7570332481)}}.stories-carousel .slick-sprev{opacity:1;transform:translate(-10.5%) scale(.9015748031)}@media only screen and (min-width:768px),print{.stories-carousel .slick-sprev{transform:translate(-59%) scale(.8797953964)}}@media only screen and (min-width:768px),print{.stories-carousel .slick-sprev2{opacity:1;transform:translate(-104%) scale(.7570332481)}}.stories-carousel__footer{margin:32px 0 0;text-align:center}.stories-carousel__footer a{background-color:transparent;border:1px solid #fff}@media only screen and (min-width:1024px),print{.stories-carousel .imda-carousel__controls{justify-content:flex-start}}.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{position:absolute;top:calc(50% - 20px);background-color:transparent}@media only screen and (max-width:767px){.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{font-size:1.5em}}@media only screen and (max-width:449px){.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:32px;height:32px}}@media only screen and (min-width:768px),print{.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff}}.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:0}@media only screen and (max-width:449px){.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:-12px}}.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:0}@media only screen and (max-width:449px){.stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:-12px}}.people-carousel{padding:64px 0;position:relative;z-index:1;overflow:hidden;background:#f2f2f2}@media only screen and (min-width:1024px),print{.people-carousel{padding:80px 0 148px}}.people-carousel__header{margin:0 0 40px;text-align:center}@media only screen and (min-width:1024px),print{.people-carousel__header{margin:0 0 48px;text-align:left}}.people-carousel__header h2{font-weight:600;font-size:1.625em;line-height:120%;color:#262626;margin:0 0 16px}.people-carousel__header h2:last-child{margin:0}@media only screen and (max-width:1023px){.people-carousel__header h2{max-width:280px;margin:0 auto 20px}}@media only screen and (min-width:1024px),print{.people-carousel__header h2{font-size:3.25em}}.people-carousel__header p{margin:0 0 24px;line-height:120%;color:#262626;font-weight:500;display:none;font-size:1.125em}@media only screen and (min-width:768px),print{.people-carousel__header p{display:block}}.people-carousel__body{position:relative}.people-carousel__body [data-carousel]{width:calc(100% - 80px);margin:0 auto}@media only screen and (min-width:450px){.people-carousel__body [data-carousel]{width:calc(100% - 120px)}}@media only screen and (min-width:768px),print{.people-carousel__body [data-carousel]{width:31.5322580645%;max-width:391px}}.people-carousel__body [data-carousel]:not(.slick-initialized){display:flex}@media only screen and (max-width:767px){.people-carousel .thumbnail-card-portrait__text .content{padding:18px}}.people-carousel .thumbnail-card-portrait__text .content h3{height:auto;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}.people-carousel .slick-list{overflow:visible}.people-carousel .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:100px}.people-carousel .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;transform:translateZ(0) scale(.7570332481);transition:transform .5s,opacity .5s;transition-timing-function:ease-in-out}.people-carousel .slick-snext,.people-carousel .slick-snext2,.people-carousel .slick-sprev,.people-carousel .slick-sprev2{display:block}.people-carousel .slick-snext>a:before,.people-carousel .slick-sprev>a:before{opacity:0}.people-carousel .slick-snext>a:after,.people-carousel .slick-sprev>a:after{opacity:.5}.people-carousel .slick-snext2>a:before,.people-carousel .slick-sprev2>a:before{opacity:0}.people-carousel .slick-snext2>a:after,.people-carousel .slick-sprev2>a:after{opacity:.7}.people-carousel .slick-current{opacity:1;position:relative;display:block;transform:translateZ(0) scale(1);z-index:2}.people-carousel .slick-snext{opacity:1;transform:translate(10.5%) scale(.9015748031);z-index:1}@media only screen and (min-width:768px),print{.people-carousel .slick-snext{transform:translate(59%) scale(.8797953964)}}.people-carousel .slick-snext2{z-index:0}@media only screen and (min-width:768px),print{.people-carousel .slick-snext2{opacity:1;transform:translate(104%) scale(.7570332481)}}.people-carousel .slick-sprev{opacity:1;transform:translate(-10.5%) scale(.9015748031)}@media only screen and (min-width:768px),print{.people-carousel .slick-sprev{transform:translate(-59%) scale(.8797953964)}}@media only screen and (min-width:768px),print{.people-carousel .slick-sprev2{opacity:1;transform:translate(-104%) scale(.7570332481)}}.people-carousel__footer{margin:32px 0 0;text-align:center}.people-carousel__footer a{background-color:transparent;border:1px solid #fff}@media only screen and (min-width:1024px),print{.people-carousel .imda-carousel__controls{justify-content:flex-start}}.people-carousel .imda-carousel__controls [data-carousel-dots]{margin:35px auto 0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px),print{.people-carousel .imda-carousel__controls [data-carousel-dots]{display:block}}.people-carousel .imda-carousel__controls [data-carousel-dots] .slick-active .dot-indicator{background-color:#262626}.people-carousel .imda-carousel__controls [data-carousel-dots] .dot-indicator{border-color:#262626;display:none}@media only screen and (min-width:768px),print{.people-carousel .imda-carousel__controls [data-carousel-dots] .dot-indicator{display:block}}.people-carousel .imda-carousel__controls [data-carousel-dots] .total-dots{display:block;color:#262626}@media only screen and (min-width:768px),print{.people-carousel .imda-carousel__controls [data-carousel-dots] .total-dots{display:none}}@media only screen and (max-width:767px){.people-carousel .imda-carousel__controls [data-carousel-dots] .slick-dots li,.people-carousel .imda-carousel__controls [data-carousel-dots] .slick-dots li .dot-page{margin:0}}.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{position:absolute;top:calc(50% - 20px);background-color:transparent;color:#262626;font-size:2em;text-shadow:0 0 6px rgba(0,0,0,.25)}.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent!important}@media only screen and (max-width:449px){.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{width:32px;height:32px}}@media only screen and (min-width:1024px),print{.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{font-size:2.5em}}.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:0}@media only screen and (max-width:449px){.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:-12px}}.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:0}@media only screen and (max-width:449px){.people-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:-12px}}.people-modal{position:relative;border-radius:8px;overflow:hidden}.people-modal button[data-modal-close]{position:absolute;right:10px;top:10px;color:#fff;z-index:2;background:transparent;border:none;font-size:1.25em}.people-modal button[data-modal-close][data-theme=dark]{color:#fff}@media only screen and (min-width:768px),print{.people-modal button[data-modal-close][data-theme=dark]{color:#262626}}.people-modal .video-player__content img{aspect-ratio:960/540;-o-object-fit:cover;object-fit:cover}.people-modal .video-player .btn-play{color:#fff;font-size:1.625em}.people-modal .video-player .btn-play .icon:after{background-color:transparent;border:2px solid #fff;transform:translate(-53%,-53%);width:56px;height:56px}.people-modal__quote{display:flex;background-color:#f2f2f2;color:#262626;flex-direction:column}@media only screen and (min-width:768px),print{.people-modal__quote{flex-direction:row}}.people-modal__quote-img{aspect-ratio:335/180;width:100%}@media only screen and (min-width:768px),print{.people-modal__quote-img{aspect-ratio:325/540;width:35%}}.people-modal__quote-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.people-modal__quote-content{position:relative;height:100%}.people-modal__quote-container{flex:1;padding:30px;position:relative}@media screen and (max-height:667px){.people-modal__quote-container{padding:12px 20px}}@media only screen and (min-width:768px),print{.people-modal__quote-container{padding:80px 30px 30px}}@media only screen and (min-width:1024px),print{.people-modal__quote-container{padding:100px 30px 30px}}.people-modal__quote-container img.graphic{height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;position:absolute;top:0;right:0;width:95%;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}@media only screen and (min-width:768px),print{.people-modal__quote-container img.graphic{height:auto}}.people-modal__quote-container .icon-blockquote{font-size:2.25em}@media screen and (max-height:667px){.people-modal__quote-container h3{font-size:1em;margin:0 0 12px}}.people-modal__quote-container .designation,.people-modal__quote-container .name{margin:0;line-height:140%}@media screen and (max-height:667px){.people-modal__quote-container .designation,.people-modal__quote-container .name{font-size:.875em}}.people-modal__quote-container .quote{max-height:25vh;overflow:auto;padding:0 12px 0 0}@media screen and (max-height:667px){.people-modal__quote-container .quote{margin:12px 0;font-size:.875em}}.digital-blocks{position:relative}@media only screen and (max-width:1023px){.digital-blocks{padding:64px 20px}}@media only screen and (min-width:1024px),print{.digital-blocks{padding:0 10px}}.digital-blocks__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.digital-blocks__shapes svg{display:block}.digital-blocks__shapes .shape1{position:absolute;top:-40px;left:-40px;animation:rightleftshort 3s ease-in-out infinite alternate}.digital-blocks__shapes .shape2{position:absolute;top:52px;left:-67px;animation:rightleftshort 3.5s ease-in-out infinite alternate}.digital-blocks__shapes .shape3{position:absolute;right:-4px;bottom:-6px;animation:leftrightshort 3s ease-in-out infinite alternate}.digital-blocks__header{color:#262626;margin:0 0 24px}@media only screen and (min-width:1024px),print{.digital-blocks__header{width:55%;min-height:194px;position:relative;z-index:1}}@media screen and (min-width:1180px){.digital-blocks__header{width:48%}}@media only screen and (min-width:1440px){.digital-blocks__header{width:43%}}.digital-blocks__header .no-desktop{text-align:center;padding:0 40px}.digital-blocks__header h2{font-weight:600;font-size:26px;line-height:120%;margin:0 0 18px}@media only screen and (min-width:1024px),print{.digital-blocks__header h2{font-weight:400;font-size:2.25em;margin:0 0 16px}}.digital-blocks__header h2 b{font-weight:600}.digital-blocks__header p{font-weight:500;line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.digital-blocks__header p{font-size:1.125em;padding:0 80px 0 0}}@media screen and (min-width:1180px){.digital-blocks__header p{padding:0}}.digital-blocks__body{margin:0 0 16px}@media only screen and (min-width:1024px),print{.digital-blocks__body{margin:-194px 0 32px}}.digital-blocks .no-desktop .digital-blocks__body .slick-slide{padding:0 1px}.digital-blocks .no-desktop .digital-blocks__body .slick-slide>div{width:100%}.digital-blocks .no-desktop .digital-blocks__body .slick-slide>div:not(:last-child) a{border-bottom:none}@media only screen and (max-width:1023px){.digital-blocks__controls--bottom{height:40px}}@media only screen and (min-width:1024px),print{.digital-blocks__controls--bottom{justify-content:flex-start}}.digital-blocks__controls--bottom [data-carousel-dots]{margin:0 0 0 32px}.digital-blocks .slick-active .article-group{padding:2px}.digital-blocks .slick-active .article-group>div .block-card{transform:rotateY(0deg)}@media only screen and (max-width:1023px){.digital-blocks .slick-slide>div:first-child .block-card a{border-radius:8px 8px 0 0}}@media only screen and (max-width:1023px){.digital-blocks .slick-slide>div:last-child .block-card a{border-radius:0 0 8px 8px}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group{display:flex!important;width:100%}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div{flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;justify-content:flex-end;padding:2px 0 0}}.digital-blocks .article-group>div .block-card{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg);transition:transform .5s cubic-bezier(.75,0,0,.75)}@media only screen and (max-width:1023px){.digital-blocks .article-group>div article a{border-bottom:none}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div:first-child .block-card a{border-radius:8px 0 0 8px}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div:nth-child(2) .block-card:first-child a,.digital-blocks .article-group>div:nth-child(3) .block-card:first-child img{border-radius:8px 0 0 0}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div:last-child .block-card:first-child a{border-radius:8px 8px 0 0}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div:last-child .block-card:last-child img{border-radius:0 0 8px 0}}@media only screen and (min-width:1024px),print{.digital-blocks .article-group>div:last-child article a{border-bottom:none}}@media only screen and (max-width:1023px){.digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-style:solid;border-bottom-width:1px}}@media only screen and (min-width:1024px),print{.article-gallery-carousel.active{position:relative}}.article-gallery-carousel .imda-carousel__controls{width:100%;height:40px}@media only screen and (max-width:1023px){.article-gallery-carousel .imda-carousel__controls{margin:32px 0 24px}}@media only screen and (min-width:1024px),print{.article-gallery-carousel .imda-carousel__controls{padding:0 10px;justify-content:flex-start;margin-top:24px}}.article-gallery-carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}.article-gallery-carousel picture{display:block!important;overflow:hidden}.article-gallery-carousel picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:8px}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .slick-slide{padding:10px}}.article-gallery-carousel__texts .article-card{position:relative}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card{display:flex!important;flex-direction:column}}.article-gallery-carousel__texts .article-card>a{position:absolute;width:100%;height:100%;z-index:1}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card>a{display:none;pointer-events:none}}.article-gallery-carousel__texts .article-card__image{width:100%}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card__image{flex:0 0 44.7154471545%;max-width:44.7154471545%}}.article-gallery-carousel__texts .article-card__text{padding:24px;background-color:#fff;border-radius:8px}@media only screen and (max-width:1023px){.article-gallery-carousel__texts .article-card__text{border-left:1px solid #a982b9;border-right:1px solid #a982b9;border-bottom:1px solid #a982b9}}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card__text{padding:28px;align-self:flex-end;flex:0 0 56.5040650407%;max-width:56.5040650407%;box-shadow:0 0 12px rgba(112,47,138,.2);position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1}}.article-gallery-carousel__texts .article-card__text h3{font-weight:600;font-size:1.25em;line-height:120%;color:#262626;margin:0 0 16px}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card__text h3{font-size:1.75em;margin:0 0 24px}}.article-gallery-carousel__texts .article-card__text p{color:#262626;line-height:140%;margin:0 0 16px}@media only screen and (max-width:1023px){.article-gallery-carousel__texts .article-card__text p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width:1024px),print{.article-gallery-carousel__texts .article-card__text p{margin:0 0 24px}}.article-gallery-carousel__texts .article-card__text .btn{z-index:2}.article-gallery-carousel__images{position:relative;margin:32px 0 0}@media only screen and (min-width:1024px),print{.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}}@media only screen and (min-width:1024px),print{.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow.slick-prev{left:10px}}@media only screen and (min-width:1024px),print{.article-gallery-carousel__images [data-carousel-arrows] .slick-arrow.slick-next{right:10px}}@media only screen and (max-width:1023px){.article-gallery-carousel__images [data-carousel]{display:none}}@media only screen and (min-width:1024px),print{.article-gallery-carousel__images [data-carousel]{padding:0 62px;text-align:center}}.article-gallery-carousel__images .slick-slide{padding:0 10px;cursor:pointer}@media only screen and (min-width:1024px),print{.article-gallery-carousel__images .slick-slide{padding:0 30px}}.article-gallery-carousel__images .slick-slide.slick-current{cursor:auto}.article-gallery-carousel__images .slick-slide.slick-current picture{border-color:#e2d5e8}.article-gallery-carousel__images .slick-slide.slick-current picture:after{background-color:transparent}.article-gallery-carousel__images picture{border:5px solid transparent;transition:all .35s ease-in-out}.article-gallery-carousel__images picture:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:all .35s ease-in-out}.call-to-actions{position:relative;background-color:#f2f2f2;z-index:2}.call-to-actions.no-desktop{overflow:hidden;padding:64px 0}.call-to-actions.desktop-only{padding:0 0 48px}.call-to-actions .row{margin:0;background-color:#fff;border-radius:8px}@media only screen and (min-width:1024px),print{.call-to-actions .row{margin:0 0 -86px;transform:translateY(-86px);filter:drop-shadow(0 0 12px rgba(112,47,138,.2))}}.call-to-actions .row>div{position:relative}@media only screen and (min-width:1024px),print{.call-to-actions .row>div{padding:48px 48px 78px}}@media only screen and (min-width:1440px){.call-to-actions .row>div{padding:64px}}@media only screen and (min-width:1024px),print{.call-to-actions .row>div:first-child{border-right:1px solid #939393}}.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:187px;bottom:-160px;right:36px}@media only screen and (max-width:1200px){.call-to-actions .row>div:first-child .call-to-actions__bg svg{width:150px;bottom:-120px}}.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:160px;right:-14px;top:-80px}@media only screen and (max-width:1200px){.call-to-actions .row>div:last-child .call-to-actions__bg svg{width:130px;top:-40px}}.call-to-actions__bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:-1}.call-to-actions__bg svg{position:absolute;fill:#fff}.call-to-actions__bg svg path{transition:fill .35s ease-in-out}.call-to-actions picture{margin:0 0 24px;display:block}.call-to-actions picture img{max-height:110px}.call-to-actions__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.call-to-actions__shapes .shape1{position:absolute;top:-19px;left:-32px;animation:updownshort 2.7s ease-in-out infinite alternate}.call-to-actions__shapes .shape2{position:absolute;right:-14px;bottom:-36px;animation:downupshort 3.2s ease-in-out infinite alternate}.call-to-actions h2{font-weight:400;font-size:1.625em;line-height:140%;color:#262626;margin:0}@media only screen and (min-width:1024px),print{.call-to-actions h2{font-size:2.25em}}.call-to-actions p{line-height:140%;color:#262626;margin:8px 0 0}.call-to-actions a{margin:14px 0 0}@media only screen and (min-width:768px),print{.call-to-actions a{margin:24px 0 0}}.call-to-actions__lottie{margin:0 0 16px;transform:translateY(24px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.call-to-actions__lottie.fade-in{transform:translate(0);opacity:1;visibility:visible}.call-to-actions__lottie img{width:150px;height:150px;display:block;margin:0 auto}.call-to-actions__lottie lottie-player{margin:0 auto}.call-to-actions__text{text-align:center;transform:translateY(24px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.call-to-actions__text.fade-in{transform:translate(0);opacity:1;visibility:visible}.call-to-actions__text h2{font-weight:600;line-height:120%;margin:0 0 8px}.call-to-actions__text p{line-height:140%;margin:0 auto 14px;max-width:280px}.call-to-actions-simple{position:relative}.call-to-actions-simple:before{content:"";top:0;position:absolute;width:50%;max-width:240px;height:20px;background-color:#767676;left:-20px;display:block;transform:translateY(calc(-100% + 1px)) skewX(44.02897806deg)}@media only screen and (min-width:1024px),print{.call-to-actions-simple:before{max-width:400px;width:400px;height:30px}}.call-to-actions-simple .container{padding-bottom:20px}@media only screen and (min-width:1024px),print{.call-to-actions-simple .container{padding-top:44px;padding-bottom:64px}}.call-to-actions-simple h2{font-weight:600;font-size:1.5em;line-height:1.1;margin:0 0 20px}@media only screen and (min-width:1024px),print{.call-to-actions-simple h2{font-size:2.5em;margin:0 0 24px}}@media only screen and (min-width:1024px),print{.call-to-actions-simple__body{display:flex;flex-wrap:wrap;margin:0 -24px}}.call-to-actions-simple__body>div{padding:40px 0}.call-to-actions-simple__body>div:nth-child(2){border-top:1px solid hsla(0,0%,100%,.5)}@media only screen and (min-width:1024px),print{.call-to-actions-simple__body>div:nth-child(2){border-left:1px solid hsla(0,0%,100%,.5);border-top:none}}.call-to-actions-simple__body>div p{margin:0 0 20px}@media only screen and (min-width:1024px),print{.call-to-actions-simple__body>div{flex:0 0 50%;padding:0 24px}.call-to-actions-simple__body>div:only-child{flex:0 0 55%}.call-to-actions-simple__body>div p{font-size:1.125em;margin:0 0 24px}}.call-to-actions-simple__bg{position:absolute;bottom:0;right:8.4%;z-index:0;width:calc(40% - 15px)}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.call-to-actions-simple__bg{width:calc(25% - 15px)}}@media only screen and (min-width:1024px),print{.call-to-actions-simple__bg{width:calc(30% - 15px)}}.call-to-actions-simple__bg .shape{position:relative;padding-top:64.8648648649%;width:100%}.call-to-actions-simple__bg .imda-letter{position:absolute}.call-to-actions-simple__bg .imda-letter--1{width:17%;top:16.2962963%;left:7.913669065%;animation:updownshort 3s ease-in-out infinite alternate}.call-to-actions-simple__bg .imda-letter--2{width:17%;top:16.2962963%;left:42%;animation:updownshort 3s ease-in-out infinite alternate}.call-to-actions-simple__bg .imda-letter--3{width:32%;top:16.2962963%;left:83%;animation:rightleftshort 3s ease-in-out infinite alternate}.call-to-actions-simple__bg .imda-letter--4{width:19%;top:52.7%;left:77%;animation:rightleftshort 3s ease-in-out infinite alternate}.call-to-actions-simple__bg .imda-letter--5{width:19%;top:52.7%;left:103%;animation:rightleftshort 3s ease-in-out infinite alternate}.call-to-actions-simple__bg .imda-letter path{position:absolute;top:0;stroke:#fff;opacity:.6}@media only screen and (max-width:1023px){.call-to-actions-simple--single .container{padding-bottom:40px}}.introduction{color:#fff;position:relative;overflow:hidden;padding:30px 0 0;margin:-30px 0 0}.introduction:before{content:"";width:275px;height:30px;position:absolute;bottom:calc(100% - 32px);left:-15px;transform:skewX(44.02897806deg)}@media only screen and (min-width:1440px){.introduction:before{left:calc(50% - 735px)}}@media only screen and (min-width:1440px){.introduction:after{content:"";width:calc(50% - 720px);height:30px;position:absolute;bottom:calc(100% - 32px);left:0}}.introduction .container{display:flex}.introduction h2{position:relative;margin:0 0 16px;font-weight:500;line-height:120%;font-size:2.25em}.introduction h2 b{font-weight:800}.introduction__text{position:relative;z-index:1;flex:0 0 62%;max-width:62%;padding:48px 0;min-height:275px}.introduction__text .rte{color:#fff}.introduction__image{position:absolute;bottom:0;right:8.4%;z-index:0;width:calc(30% - 15px)}.introduction__image .shape{position:relative;padding-top:64.8648648649%;width:100%}.introduction__image .imda-letter{position:absolute}.introduction__image .imda-letter--1{left:7.913669065%}.introduction__image .imda-letter--1,.introduction__image .imda-letter--2{width:17%;top:16.2962963%;animation:updownshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--2{left:42%}.introduction__image .imda-letter--3{width:32%;top:16.2962963%;left:83%;animation:rightleftshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--4{left:77%}.introduction__image .imda-letter--4,.introduction__image .imda-letter--5{width:19%;top:52.7%;animation:rightleftshort 3s ease-in-out infinite alternate}.introduction__image .imda-letter--5{left:103%}.introduction__image .imda-letter path{position:absolute;top:0}.newsletter{position:relative;padding:48px 0;z-index:0;box-shadow:0 -4px 8px rgba(112,47,138,.1);background-color:#fff}.newsletter:hover .newsletter__bg svg path.left{fill:#ecd1e0}.newsletter:hover .newsletter__bg svg path.right{fill:#e2d5e8}@media only screen and (min-width:768px),print{.newsletter{padding:44px 0}}@media only screen and (min-width:1024px),print{.newsletter{padding:64px 0}}.newsletter__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;overflow:hidden}@media only screen and (max-width:767px){.newsletter__bg{display:none}}.newsletter__bg svg{position:absolute;right:0;bottom:0}@media only screen and (max-width:1439px){.newsletter__bg svg{width:170px;height:97px}}@media only screen and (max-width:1023px){.newsletter__bg svg{width:150px;height:86px}}.newsletter__bg svg path{fill:#fff;transition:all .35s ease-in-out}.newsletter .container{z-index:2}@media only screen and (min-width:768px),print{.newsletter .container{display:flex;align-items:center;justify-content:space-between}}.newsletter__content{display:flex;flex-direction:column;gap:20px;margin:0 0 20px}@media only screen and (min-width:768px),print{.newsletter__content{margin:0;flex-direction:row;align-items:center;max-width:70%;flex:0 0 70%;padding:0 20px 0 0}}@media only screen and (min-width:1024px),print{.newsletter__content{gap:40px}}.newsletter__image{display:none}@media only screen and (min-width:768px),print{.newsletter__image{display:block;max-width:120px;flex:0 0 120px}}@media only screen and (min-width:1024px),print{.newsletter__image{max-width:100px;flex:0 0 100px}}.newsletter__image picture{display:block}.newsletter__image picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.newsletter__text{color:#262626}@media only screen and (min-width:1024px),print{.newsletter__text{padding-right:200px}}.newsletter__text p{line-height:140%;margin:0}.newsletter__text h2{margin:0 0 6px;font-size:1.5em;line-height:120%;font-weight:400}.newsletter__text h2 strong{font-weight:600}@media only screen and (min-width:1024px),print{.newsletter__text h2{font-size:2.5em}}@media only screen and (min-width:768px),print{.newsletter__cta{max-width:30%;flex:0 0 30%;padding:0 0 0 20px}}.partners{border-top:1px solid #767676}@media only screen and (max-width:1023px){.partners{padding:48px 0}}.partners .container{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.partners .container{padding:0 12px}}.partners [data-carousel-arrows] .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;color:#702f8a;background-color:transparent;font-size:1.125em}.partners [data-carousel-arrows] .slick-arrow:hover{background-color:transparent!important}.partners [data-carousel-arrows] .slick-arrow.slick-prev{left:0}.partners [data-carousel-arrows] .slick-arrow.slick-next{right:0}.partners__header{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px),print{.partners__header{display:none}}.partners__header h2{text-align:center;padding:0 24px;font-weight:600;font-size:1.625em;line-height:120%;margin:0 0 16px;color:#262626}.partners__group{padding:0 8px}@media only screen and (min-width:1024px),print{.partners__group{padding:32px 20px 40px}}.partners__group--subsidiary{flex:0 0 50%;max-width:50%}@media only screen and (min-width:1024px),print{.partners__group--subsidiary{flex:0 0 25%;max-width:25%;padding-left:0}}@media only screen and (min-width:1280px){.partners__group--subsidiary{flex:0 0 20%;max-width:20%}}.partners__group--related-sites{flex:0 0 50%;max-width:50%}@media only screen and (min-width:1024px),print{.partners__group--related-sites{flex:0 0 75%;max-width:75%;padding-right:0}}@media only screen and (min-width:1280px){.partners__group--related-sites{flex:0 0 80%;max-width:80%}}.partners__group--related-sites [data-carousel]:not(.slick-initialized){padding:0 14px;display:flex;justify-content:flex-start}.partners__group--related-sites [data-carousel]:not(.slick-initialized)>.partner-link{padding:0 48px 0 0}.partners__group--related-sites [data-carousel]:not(.slick-initialized)>.partner-link:last-child{padding:0}.partners__list{position:relative;margin:0 -14px}.partners .slick-slider{padding:0 56px}.partners .partner-link{display:block!important;height:40px}.partners .partner-link img{display:block;margin:0 auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.partners .slick-button{position:absolute}.partners .slick-button.slick-prev{left:0}.partners .slick-button.slick-next{right:0}.partners__label{font-weight:600;font-size:.875em;line-height:140%;color:#262626;margin:0 0 12px;text-align:center}@media only screen and (min-width:1024px),print{.partners__label{margin:0 0 16px;text-align:left}}.page-banner{position:relative;padding:44px 0 76px;overflow:hidden}@media only screen and (min-width:1024px),print{.page-banner{padding:24px 0 120px;min-height:250px}}@media only screen and (max-width:1023px){.page-banner .breadcrumbs{display:none}}@media only screen and (min-width:1024px),print{.page-banner .breadcrumbs{margin:0 0 50px}}.page-banner .info-container{text-align:start;color:#fff;text-transform:uppercase}@media only screen and (min-width:1024px),print{.page-banner .info-container{text-align:center}}.page-banner .info-container .article-info{display:inline-flex;text-align:center;margin:20px 20px 20px 0;padding:5px 10px;border:1px solid #fff;border-radius:25px;color:#fff;font-size:1em;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.page-banner .info-container .article-info{margin:20px 0;padding:5px}}@media only screen and (max-width:449px){.page-banner .info-container .article-info{font-size:.75em}}.page-banner .info-container .article-info svg{margin:0 20px;scale:1.3;align-self:center}@media only screen and (max-width:767px){.page-banner .info-container .article-info svg{display:none}}.page-banner .info-container .article-info span:first-of-type,.page-banner .info-container .article-info span:last-of-type{margin-right:20px}@media only screen and (max-width:767px){.page-banner .info-container .article-info span:first-of-type,.page-banner .info-container .article-info span:last-of-type{margin-left:16px;margin-right:16px}}.page-banner__background{display:block;width:100%;position:absolute;top:0;height:300px}@media only screen and (min-width:1024px),print{.page-banner__background{height:400px}}@media only screen and (min-width:768px),print{.page-banner__background{height:400px}}.page-banner__background img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.page-banner__background~.page-banner__line,.page-banner__background~.page-banner__notch,.page-banner__background~.page-banner__shapes{display:none}.page-banner:before{content:"";background:transparent;transition:all .3s ease-in-out}.page-banner:before,.page-banner__shapes{height:100%;left:0;position:absolute;top:0;width:100%}.page-banner__shapes{right:0;bottom:0;z-index:0}@media only screen and (max-width:1023px){.page-banner__shapes .building{display:none}}.page-banner__shapes.animation-building-start .building path{animation-name:drawSVGLine;animation-timing-function:linear;animation-duration:.3s;animation-iteration-count:1;animation-direction:normal}.page-banner__shapes.animation-building-end .building path{stroke-dashoffset:0}.page-banner__shapes.animation-logo-start .logo polyline{animation-name:drawSVGLine;animation-timing-function:linear;animation-duration:.3s;animation-iteration-count:1;animation-direction:normal}.page-banner__shapes.animation-logo-start .logo path{animation-name:drawSVGLine;animation-timing-function:linear;animation-duration:.15s;animation-iteration-count:1;animation-direction:normal;animation-delay:.15s}.page-banner__shapes.animation-logo-end .logo path,.page-banner__shapes.animation-logo-end .logo polyline{stroke-dashoffset:0}.page-banner__shapes .building,.page-banner__shapes .logo{position:absolute}.page-banner__shapes .building path,.page-banner__shapes .building polyline,.page-banner__shapes .logo path,.page-banner__shapes .logo polyline{stroke-dasharray:1;stroke-dashoffset:1}.page-banner__shapes .logo{right:-2px;bottom:20px}@media only screen and (min-width:1024px),print{.page-banner__shapes .logo{bottom:30px}}@media only screen and (max-width:1023px){.page-banner__shapes .logo{width:140px;height:auto}}@media only screen and (max-width:449px){.page-banner__shapes .logo{width:110px;height:auto}}.page-banner__shapes .building{left:-17px;bottom:0}@media only screen and (max-width:1023px){.page-banner__shapes .building{left:-9.5px;width:60px;height:auto}}.page-banner__line{position:absolute;bottom:0;left:-2px;width:calc(60% + 5px);height:1px}.page-banner__line.animation-line-start:before{animation-timing-function:linear;animation-duration:.1s;animation-iteration-count:1;animation-direction:normal;animation-name:extendWidthFull}.page-banner__line.animation-line-end:before{width:100%}@media only screen and (min-width:768px),print{.page-banner__line{width:calc(66.75% - 147px)}}@media only screen and (min-width:1024px),print{.page-banner__line{left:150px;height:2px}}@media only screen and (min-width:1440px){.page-banner__line{width:calc(50% + 245px)}}.page-banner__line:before{content:"";display:block;width:0;height:2px;background-color:#c6acd0}.page-banner__notch{position:absolute;bottom:-2px;right:-10px;width:40%;height:22px;transform:skewX(-44.02897806deg);background-color:#fff}@media only screen and (min-width:1024px),print{.page-banner__notch{right:-15px;width:33.25%;height:32px}}@media only screen and (min-width:1440px){.page-banner__notch{width:calc(50% - 242px)}}.page-banner__notch.animation-step-1-start:before{animation-duration:.02s;animation-name:extendHeight}.page-banner__notch.animation-step-1-end:before{height:calc(100% + 2px)}@media only screen and (max-width:1023px){.page-banner__notch.animation-step-1-end:before{height:calc(100% + 1px)}}.page-banner__notch.animation-step-2-start:after{animation-duration:.05s;animation-name:extendWidth}@media only screen and (min-width:1024px),print{.page-banner__notch.animation-step-2-start:after{animation-name:extendWidthDesktop}}@media only screen and (min-width:1024px),print{.page-banner__notch.animation-step-2-end:after{width:calc(100% - 265px)}}@media only screen and (max-width:1023px){.page-banner__notch.animation-step-2-end:after{width:calc(100% - 157px)}}@media only screen and (max-width:449px){.page-banner__notch.animation-step-2-end:after{width:calc(100% - 127px)}}.page-banner__notch:after,.page-banner__notch:before{content:"";position:absolute;left:-1px;background-color:#c6acd0;animation-timing-function:linear;animation-iteration-count:1;animation-direction:normal}.page-banner__notch:before{bottom:0;width:3px;height:0}@media only screen and (max-width:1023px){.page-banner__notch:before{width:2px}}.page-banner__notch:after{top:-2px;width:0;height:2px}@media only screen and (max-width:1023px){.page-banner__notch:after{top:-1px;height:1px}}.page-banner .container{z-index:1}.page-banner .page-title{color:#fff;font-size:1.625em;line-height:120%;font-weight:800;margin:0 auto}@media only screen and (max-width:1023px){.page-banner .page-title{padding-right:140px}}@media only screen and (max-width:449px){.page-banner .page-title{padding-right:0}}@media only screen and (min-width:1024px),print{.page-banner .page-title{font-size:2em;text-align:center;max-width:66.6666666667%}}.page-banner .page-desc{color:#fff;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.page-banner .page-desc{padding-right:140px}}@media only screen and (max-width:449px){.page-banner .page-desc{padding-right:0}}@media only screen and (min-width:1024px),print{.page-banner .page-desc{text-align:center;max-width:66.6666666667%}}.page-banner__event-info{margin:16px 0 0 10px}@media only screen and (min-width:1024px),print{.page-banner__event-info{max-width:66.6666666667%;margin:16px auto 0;display:flex;align-items:center;justify-content:center}}.page-banner__info-item{color:rgba(240,234,243,.8);display:block;margin:0 10px 3px 0;font-size:.875em}@media only screen and (min-width:1024px),print{.page-banner__info-item{margin:0 16px 0 0}}.page-banner__info-item:last-child{margin:0 10px 0 0}@media only screen and (min-width:1024px),print{.page-banner__info-item:last-child{margin:0}}.page-banner__info-item .icon{margin-right:6px}.page-banner--dark--detail:before,.page-banner--dark:before{background:#080c18!important}.page-banner--dark--detail .page-desc,.page-banner--dark--detail .page-title,.page-banner--dark .page-desc,.page-banner--dark .page-title{color:#fff}.page-banner--dark{overflow:visible;padding:104px 0 30px}@media only screen and (min-width:1024px),print{.page-banner--dark{padding:40px 0 20px}}.page-banner--dark .page-desc,.page-banner--dark .page-title{text-align:center;padding:0}.page-banner--dark .page-desc{max-width:none}.page-banner--dark--detail .page-banner__line:after,.page-banner--dark--detail .page-banner__line:before,.page-banner--dark--detail .page-banner__notch:after,.page-banner--dark--detail .page-banner__notch:before{background-color:#8d59a1!important}.page-banner--dark--detail .page-banner__shapes .building path,.page-banner--dark--detail .page-banner__shapes .logo path,.page-banner--dark--detail .page-banner__shapes .logo polyline{stroke:#8d59a1!important}.page-banner--maroon .page-banner__line:after,.page-banner--maroon .page-banner__line:before,.page-banner--maroon .page-banner__notch:after,.page-banner--maroon .page-banner__notch:before{background-color:#b14983!important}.page-banner--maroon .page-banner__shapes .building path,.page-banner--maroon .page-banner__shapes .logo path,.page-banner--maroon .page-banner__shapes .logo polyline{stroke:#b14983!important}.page-banner--teal .page-banner__line:after,.page-banner--teal .page-banner__line:before,.page-banner--teal .page-banner__notch:after,.page-banner--teal .page-banner__notch:before{background-color:#339e8e!important}.page-banner--teal .page-banner__shapes .building path,.page-banner--teal .page-banner__shapes .logo path,.page-banner--teal .page-banner__shapes .logo polyline{stroke:#339e8e!important}.page-banner--white .page-banner__line:after,.page-banner--white .page-banner__line:before,.page-banner--white .page-banner__notch:after,.page-banner--white .page-banner__notch:before{background-color:#fff!important;opacity:.6}.page-banner--white .page-banner__shapes .building path,.page-banner--white .page-banner__shapes .logo path,.page-banner--white .page-banner__shapes .logo polyline{stroke:#fff!important;opacity:.6}.publication-detail{border-bottom:1px solid #ddd}.publication-detail p{font-size:.75em;background:none;border-radius:15px;color:#702f8a;font-weight:400;letter-spacing:.1em;text-transform:uppercase;padding:10px 20px 8px 0;margin:0 -4px 0 0}.publication-detail p,.publication-detail p:after{display:inline-block;position:relative;vertical-align:middle}.publication-detail p:after{content:"|";padding-left:20px;color:#ddd}.publication-detail p:last-child:after{display:none}.related-posts{overflow:hidden}.related-posts .container{padding-top:32px;padding-bottom:40px}@media only screen and (min-width:1024px),print{.related-posts .container{padding-top:40px;padding-bottom:48px}}.related-posts .row.slick-initialized{display:block;position:relative;z-index:1}@media only screen and (max-width:1023px){.related-posts .col-md-4:last-child .teaser-card{margin:0}}@media only screen and (min-width:1024px),print{.related-posts .col-md-4 .teaser-card{height:100%;margin:0}}.related-posts [data-carousel]{margin-bottom:20px}@media only screen and (min-width:1024px),print{.related-posts [data-carousel]{margin-bottom:0}}.related-posts .slick-list{display:flex;overflow:visible}.related-posts .slick-track{display:flex}.related-posts .teaser-card{height:100%}.related-posts .cta{margin-top:40px;text-align:center}.story-listing{padding:30px 0}.story-listing__item{margin-bottom:20px}.story-listing__content{position:relative;min-height:300px}.story-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.story-listing__content.content-loaded .loading-icon,.story-listing__content.content-loaded:before{display:none}.story-listing__content.content-loaded .pagination,.story-listing__content.content-updating .loading-icon,.story-listing__content.content-updating:before{display:block}.story-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.story-listing__content .pagination{display:none}.story-listing__list .row{display:block}.story-listing__list [class*=" col-"],.story-listing__list [class^=col-]{float:left}@media only screen and (min-width:1024px){.story-listing__list .col-md-1{width:8.3333333333%}.story-listing__list .col-md-2{width:16.6666666667%}.story-listing__list .col-md-3{width:25%}.story-listing__list .col-md-4{width:33.3333333333%}.story-listing__list .col-md-5{width:41.6666666667%}.story-listing__list .col-md-6{width:50%}.story-listing__list .col-md-7{width:58.3333333333%}.story-listing__list .col-md-8{width:66.6666666667%}.story-listing__list .col-md-9{width:75%}.story-listing__list .col-md-10{width:83.3333333333%}.story-listing__list .col-md-11{width:91.6666666667%}.story-listing__list .col-md-12{width:100%}}@media only screen and (max-width:1023px){.story-listing__item .story-card{flex-direction:row}.story-listing__item:nth-child(2n) .story-card{flex-direction:row-reverse}}@media only screen and (max-width:767px){.story-listing__item .story-card{flex-direction:column}.story-listing__item .story-card__content,.story-listing__item .story-card__image{width:100%}.story-listing__item .story-card__content{padding-bottom:20px}.story-listing__item .story-card__company{bottom:0;margin-top:20px;position:relative}.story-listing__item:nth-child(2n) .story-card{flex-direction:column}}@media only screen and (min-width:1024px){.story-listing__item{margin-bottom:30px}.story-listing__item .story-card{height:100%}}.detail-content{margin-bottom:0!important;padding-bottom:20px!important}@media only screen and (min-width:1024px),print{.detail-content{padding-bottom:72px!important}}.detail-content>*{margin-top:20px;margin-bottom:30px}.detail-content>:first-child{margin-top:0}.detail-content>:last-child{margin-bottom:0}.detail-content .container{margin-left:auto;margin-right:auto}.detail-content .col-md-10>.rte,.detail-content .container>.rte,.detail-content>.rte{margin-top:20px;margin-bottom:30px}.detail-content .col-md-10>:first-child{margin-top:0}.detail-content .col-md-10>:last-child{margin-bottom:0}.detail-content .accordion-list,.detail-content .box-quote,.detail-content .cta-banner,.detail-content .gallery,.detail-content .highlight-card,.detail-content .image-cta-listing,.detail-content .image-rte,.detail-content .image-text,.detail-content .selected-posts,.detail-content .standard-content__carousel,.detail-content .teaser-card,.detail-content .topic-card-listing,.detail-content .video-player{margin-top:20px;margin-bottom:30px}.detail-content .gallery .image-text{margin:0}.detail-content .highlight-card{margin-top:56px}.detail-content .selected-posts .article-link{margin-bottom:0}.detail-content .footnote-block{margin-top:20px;margin-bottom:30px}.detail-content .row{margin-bottom:0}.detail-content .row .teaser-card{margin-top:0;margin-bottom:30px}.detail-content .rte>.image-text{margin-bottom:30px}.detail-content__footer{margin-bottom:0}.detail-content__footer:has(div){margin-top:20px}.detail-content__footer .btn-read-more{background-color:#f2f2f2;color:#000;display:flex;align-items:center;padding:24px;gap:20px;line-height:170%;border-radius:8px}@media only screen and (max-width:767px){.detail-content__footer .btn-read-more{flex-direction:column}}@media only screen and (min-width:1024px),print{.detail-content__footer .btn-read-more{margin-bottom:12px}}.detail-content__footer .btn-read-more .btn-primary{min-width:250px}.detail-content__footer .btn-read-more .title{font-weight:600;font-size:1.125em}@media only screen and (min-width:1024px),print{.detail-content__footer .btn-read-more .title{font-size:1.25em}}.detail-content__footer .detail-content__last-update{margin-top:20px;margin-bottom:0;font-size:.875em;line-height:140%;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#262626}@media only screen and (max-width:767px){.detail-content{padding-bottom:20px!important}.detail-content__footer .btn-social-share{display:none}}@media only screen and (max-width:1023px){.detail-aside .social-share{margin-top:0!important}}@media only screen and (min-width:1024px){.detail-aside{padding-top:50px}.detail-aside .sticky{position:fixed;top:0}.detail-aside .stick-to-bottom{position:absolute;top:auto;bottom:32px}}.gallery,.video-gallery{margin-bottom:30px}@media only screen and (min-width:1024px),print{.gallery,.video-gallery{margin-bottom:60px}}.gallery .image-text,.video-gallery .image-text{margin:0}.gallery__list .image-text,.video-gallery__list .image-text{filter:none}.gallery .imda-carousel__controls--gallery{margin-top:12px}.video-gallery__list .video-player{margin:0}.video-gallery .imda-carousel__controls--video-gallery{margin-top:12px}.page-header{position:relative;border-bottom:2px solid #fff}@media only screen and (min-width:768px),print{.page-header{padding:24px 0 0}.page-header:before{width:191px;left:calc(75% - 60px);transform:skewX(-44.02897806deg);border-left:3px solid #fff}.page-header:after,.page-header:before{content:"";background-color:#fff;height:30px;position:absolute;bottom:-2px;border-top:2px solid #fff;z-index:2}.page-header:after{width:calc(25% - 15px);right:0}}@media only screen and (min-width:1024px),print{.page-header{padding:24px 0 0}}@media only screen and (min-width:768px),print{.page-header--purple:before{content:"";background-color:#767676}.page-header--purple:after{background-color:#767676}}.page-header--remove-overlay .page-header__info-wrapper:before{background:transparent}.page-header .breadcrumbs{width:100%}@media only screen and (max-width:1023px){.page-header .breadcrumbs{display:none}}.page-header>.container{z-index:1;display:flex;flex-wrap:wrap}.page-header__image{height:100%;position:absolute;right:0;top:0;z-index:-1}.page-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.page-header .section-name{color:#fff;display:inline-block;font-size:.8125em;font-weight:200;padding-top:10px;position:relative;text-transform:uppercase}.page-header__info-wrapper{width:100%;position:relative;padding:94px 0 16px}@media only screen and (min-width:768px),print{.page-header__info-wrapper{padding:0 0 40px;margin:128px 0 0}}.page-header__info-wrapper:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(transparent,rgba(0,0,0,.3) 40%,rgba(0,0,0,.7))}.page-header__info>:last-child{margin:0}@media only screen and (min-width:1024px),print{.page-header__info{height:100%;width:70%;align-self:flex-end}}@media only screen and (min-width:1440px){.page-header__info{width:65%}}.page-header .page-title{color:#fff;font-weight:700;line-height:1.2;font-size:2.5em;margin:0 0 8px;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px),print{.page-header .page-title{font-size:4em}}.page-header .page-description{color:#fff;font-weight:500;line-height:1.4;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 24px}@media only screen and (min-width:1024px),print{.page-header .page-description{font-size:1.125em}}.page-header__ctas a{margin:0 10px 10px 0}.page-header__ctas a,.page-header__ctas a:hover{background-color:#767676}.page-header__image,.page-header__image img{width:100%}.page-header__bg{display:none}@media only screen and (max-width:1439px){.page-header__bg svg{width:260px;height:166px}}@media only screen and (min-width:1024px),print{.page-header__bg{display:inline-block;position:absolute;bottom:0;right:0;z-index:1;padding:20px 0;overflow:hidden}.page-header__bg svg{position:relative;overflow:visible;top:30px}.page-header__bg .updown{animation:downupshort 2.5s linear infinite alternate}.page-header__bg .leftright{animation:rightleftshort 2.5s linear infinite alternate}}@media only screen and (min-width:1440px){.page-header__bg svg{top:50px}}.standard-content{padding:30px 0 0}.standard-content__write-up{margin-top:30px}.standard-content .image-card{margin-bottom:20px}.standard-content:last-child{padding-bottom:50px}@media only screen and (min-width:768px){.standard-content .image-card{margin-bottom:30px}}.innovative-tech-listing,.programme-listing,.regulation-listing{padding:30px 0}@media only screen and (min-width:1024px),print{.innovative-tech-listing__filters,.programme-listing__filters,.regulation-listing__filters{padding-right:30px}}.innovative-tech-listing__content,.programme-listing__content,.regulation-listing__content{position:relative;min-height:300px}.innovative-tech-listing__content:before,.programme-listing__content:before,.regulation-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.innovative-tech-listing__content.content-loaded .loading-icon,.innovative-tech-listing__content.content-loaded:before,.programme-listing__content.content-loaded .loading-icon,.programme-listing__content.content-loaded:before,.regulation-listing__content.content-loaded .loading-icon,.regulation-listing__content.content-loaded:before{display:none}.innovative-tech-listing__content.content-loaded .pagination,.innovative-tech-listing__content.content-updating .loading-icon,.innovative-tech-listing__content.content-updating:before,.programme-listing__content.content-loaded .pagination,.programme-listing__content.content-updating .loading-icon,.programme-listing__content.content-updating:before,.regulation-listing__content.content-loaded .pagination,.regulation-listing__content.content-updating .loading-icon,.regulation-listing__content.content-updating:before{display:block}.innovative-tech-listing__content .loading-icon,.programme-listing__content .loading-icon,.regulation-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.innovative-tech-listing__content .pagination,.programme-listing__content .pagination,.regulation-listing__content .pagination{display:none}.innovative-tech-listing__list li,.programme-listing__list li,.regulation-listing__list li{margin-bottom:20px}@media only screen and (min-width:1024px),print{.innovative-tech-listing__list li,.programme-listing__list li,.regulation-listing__list li{margin-bottom:30px}}.events-listing,.events-search,.film-tv-listing,.news-listing{padding:30px 0}.events-listing__content,.events-search__content,.film-tv-listing__content,.news-listing__content{min-height:300px;overflow:hidden;position:relative;width:100%}.events-listing__content.content-loaded .loading-icon,.events-search__content.content-loaded .loading-icon,.film-tv-listing__content.content-loaded .loading-icon,.news-listing__content.content-loaded .loading-icon{display:none}.events-listing__content.content-loaded .pagination,.events-search__content.content-loaded .pagination,.film-tv-listing__content.content-loaded .pagination,.news-listing__content.content-loaded .pagination{display:block}.events-listing__content.content-updating .loading-icon,.events-search__content.content-updating .loading-icon,.film-tv-listing__content.content-updating .loading-icon,.news-listing__content.content-updating .loading-icon{display:block;z-index:2}.events-listing__content .loading-icon,.events-search__content .loading-icon,.film-tv-listing__content .loading-icon,.news-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.events-listing__content .pagination,.events-search__content .pagination,.film-tv-listing__content .pagination,.news-listing__content .pagination{display:none}.events-listing__item,.events-search__item,.film-tv-listing__item,.news-listing__item{width:100%;margin:0 0 20px}.events-listing__list,.events-search__list,.film-tv-listing__list,.news-listing__list{display:flex;flex-wrap:wrap}.events-listing--dark,.events-search--dark,.film-tv-listing--dark,.news-listing--dark{background:#080c18;color:#fff}.events-listing--dark .empty-msg,.events-listing--dark .pagination-js--dark .pagination__list li a,.events-search--dark .empty-msg,.events-search--dark .pagination-js--dark .pagination__list li a,.film-tv-listing--dark .empty-msg,.film-tv-listing--dark .pagination-js--dark .pagination__list li a,.news-listing--dark .empty-msg,.news-listing--dark .pagination-js--dark .pagination__list li a{color:#fff}.events-listing--dark .pagination-js--dark .pagination__list li.active a,.events-search--dark .pagination-js--dark .pagination__list li.active a,.film-tv-listing--dark .pagination-js--dark .pagination__list li.active a,.news-listing--dark .pagination-js--dark .pagination__list li.active a{background:#fff;color:#262626}.events-listing--dark .pagination-js--dark .pagination__list li.next-page a,.events-listing--dark .pagination-js--dark .pagination__list li.prev-page a,.events-search--dark .pagination-js--dark .pagination__list li.next-page a,.events-search--dark .pagination-js--dark .pagination__list li.prev-page a,.film-tv-listing--dark .pagination-js--dark .pagination__list li.next-page a,.film-tv-listing--dark .pagination-js--dark .pagination__list li.prev-page a,.news-listing--dark .pagination-js--dark .pagination__list li.next-page a,.news-listing--dark .pagination-js--dark .pagination__list li.prev-page a{border:0}.events-listing .listing-filter,.events-search .listing-filter,.film-tv-listing .listing-filter,.news-listing .listing-filter{margin:0 0 61px;display:flex;flex-direction:column;gap:33px}@media only screen and (max-width:1023px){.events-listing .listing-filter,.events-search .listing-filter,.film-tv-listing .listing-filter,.news-listing .listing-filter{margin:0 0 45px;padding:24px 24px 16px;border:1px solid #fff;border-radius:8px;gap:24px}}.events-listing .listing-filter .listing-filter__header,.events-search .listing-filter .listing-filter__header,.film-tv-listing .listing-filter .listing-filter__header,.news-listing .listing-filter .listing-filter__header{padding:0;display:flex;align-items:center;justify-content:space-between}.events-listing .listing-filter .listing-filter__header>div,.events-search .listing-filter .listing-filter__header>div,.film-tv-listing .listing-filter .listing-filter__header>div,.news-listing .listing-filter .listing-filter__header>div{display:flex;flex-direction:column;align-items:flex-start}.events-listing .listing-filter .listing-filter__header .btn-pill,.events-search .listing-filter .listing-filter__header .btn-pill,.film-tv-listing .listing-filter .listing-filter__header .btn-pill,.news-listing .listing-filter .listing-filter__header .btn-pill{background:#fff;font-size:.5em;color:#080c18;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;margin-right:10px}@media only screen and (min-width:768px),print{.events-listing .listing-filter .listing-filter__header .btn-pill,.events-search .listing-filter .listing-filter__header .btn-pill,.film-tv-listing .listing-filter .listing-filter__header .btn-pill,.news-listing .listing-filter .listing-filter__header .btn-pill{display:none}}.events-listing .listing-filter .listing-filter__header .btn-pill .icon,.events-search .listing-filter .listing-filter__header .btn-pill .icon,.film-tv-listing .listing-filter .listing-filter__header .btn-pill .icon,.news-listing .listing-filter .listing-filter__header .btn-pill .icon{margin:0;transition:all .25s ease-in-out;color:#080c18}.events-listing .listing-filter .listing-filter__header .btn-pill.expanded .icon,.events-search .listing-filter .listing-filter__header .btn-pill.expanded .icon,.film-tv-listing .listing-filter .listing-filter__header .btn-pill.expanded .icon,.news-listing .listing-filter .listing-filter__header .btn-pill.expanded .icon{transform:scaleY(-1)}.events-listing .listing-filter__footer,.events-search .listing-filter__footer,.film-tv-listing .listing-filter__footer,.news-listing .listing-filter__footer{margin:38px 0 0;display:flex;justify-content:center}@media only screen and (min-width:768px),print{.events-listing .listing-filter__footer,.events-search .listing-filter__footer,.film-tv-listing .listing-filter__footer,.news-listing .listing-filter__footer{display:none}}.events-listing .listing-filter__footer .btn,.events-search .listing-filter__footer .btn,.film-tv-listing .listing-filter__footer .btn,.news-listing .listing-filter__footer .btn{padding:8px 22px;border-radius:22px;color:#262626}.events-listing .listing-filter .listing-filter__label,.events-search .listing-filter .listing-filter__label,.film-tv-listing .listing-filter .listing-filter__label,.news-listing .listing-filter .listing-filter__label{font-size:1em;line-height:140%;letter-spacing:.08em;color:#fff;min-width:-moz-max-content;min-width:max-content}@media only screen and (min-width:768px),print{.events-listing .listing-filter .listing-filter__label,.events-search .listing-filter .listing-filter__label,.film-tv-listing .listing-filter .listing-filter__label,.news-listing .listing-filter .listing-filter__label{margin:0 0 18px;font-size:1.125em}}.events-listing .listing-filter__profile-label,.events-search .listing-filter__profile-label,.film-tv-listing .listing-filter__profile-label,.news-listing .listing-filter__profile-label{font-weight:300;font-size:.75em;line-height:140%;letter-spacing:.08em}.events-listing .listing-filter .checkbox+label,.events-search .listing-filter .checkbox+label,.film-tv-listing .listing-filter .checkbox+label,.news-listing .listing-filter .checkbox+label{color:#fff}.events-listing .listing-filter .checkbox+label:before,.events-search .listing-filter .checkbox+label:before,.film-tv-listing .listing-filter .checkbox+label:before,.news-listing .listing-filter .checkbox+label:before{background-color:transparent;border-color:#fff;top:50%;transform:translateY(-50%)}.events-listing .listing-filter .checkbox+label:after,.events-search .listing-filter .checkbox+label:after,.film-tv-listing .listing-filter .checkbox+label:after,.news-listing .listing-filter .checkbox+label:after{top:50%;transform:translateY(-50%);margin-top:0}.events-listing .listing-filter .checkbox:checked+label:before,.events-search .listing-filter .checkbox:checked+label:before,.film-tv-listing .listing-filter .checkbox:checked+label:before,.news-listing .listing-filter .checkbox:checked+label:before{background-color:transparent;border-color:#fff}.events-listing .listing-filter .checkbox:checked+label:after,.events-search .listing-filter .checkbox:checked+label:after,.film-tv-listing .listing-filter .checkbox:checked+label:after,.news-listing .listing-filter .checkbox:checked+label:after{transform:scale(1) translateY(-50%)}.events-listing .listing-filter .listing-filter__reset,.events-search .listing-filter .listing-filter__reset,.film-tv-listing .listing-filter .listing-filter__reset,.news-listing .listing-filter .listing-filter__reset{display:flex;align-items:center}.events-listing .listing-filter .listing-filter__reset-btn,.events-search .listing-filter .listing-filter__reset-btn,.film-tv-listing .listing-filter .listing-filter__reset-btn,.news-listing .listing-filter .listing-filter__reset-btn{background:none;border:none;color:#fff;font-size:.875em;text-decoration:underline}.events-listing .listing-filter .custom-select__custom-dropdown,.events-search .listing-filter .custom-select__custom-dropdown,.film-tv-listing .listing-filter .custom-select__custom-dropdown,.news-listing .listing-filter .custom-select__custom-dropdown{width:100%;min-width:150px}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__searchbar .row,.events-search .listing-filter .listing-filter__searchbar .row,.film-tv-listing .listing-filter .listing-filter__searchbar .row,.news-listing .listing-filter .listing-filter__searchbar .row{margin:0 -12px}}@media only screen and (max-width:1023px){.events-listing .listing-filter .listing-filter__searchbar .listing-filter__field,.events-search .listing-filter .listing-filter__searchbar .listing-filter__field,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__field,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__field{margin-bottom:20px;flex:0 0 100%;max-width:100%}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__field:last-child,.events-search .listing-filter .listing-filter__searchbar .listing-filter__field:last-child,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__field:last-child,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__field:last-child{margin-bottom:0}}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection{margin:0 0 16px}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after{width:calc(100% - 36px);left:18px;right:18px}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list li[data-value=""]:after{width:calc(100% - 42px);left:21px;right:21px}}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection{margin:0;width:calc(33.33333% - 12px);position:relative;padding:0 0 0 12px}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection:after,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection:after,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection:after,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection:after{content:"";display:block;width:1px;height:24px;background-color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-trigger,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-trigger,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-trigger,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-trigger{border-right:none;border-radius:22px 0 0 22px}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list,.events-search .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__selection .custom-list{border-radius:22px 0 22px 22px}}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__searchbar .listing-filter__search,.events-search .listing-filter .listing-filter__searchbar .listing-filter__search,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__search,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__search{margin:0;width:calc(66.66667% + 12px);padding:0 12px 0 0;line-height:1.4}.events-listing .listing-filter .listing-filter__searchbar .listing-filter__search .search-field__input,.events-search .listing-filter .listing-filter__searchbar .listing-filter__search .search-field__input,.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__search .search-field__input,.news-listing .listing-filter .listing-filter__searchbar .listing-filter__search .search-field__input{border-left:none;border-radius:0 22px 22px 0;padding:8px 50px}}.events-listing .listing-filter .listing-filter__filters,.events-search .listing-filter .listing-filter__filters,.film-tv-listing .listing-filter .listing-filter__filters,.news-listing .listing-filter .listing-filter__filters{border:none;padding:7px 0 0}@media only screen and (min-width:768px),print{.events-listing .listing-filter .listing-filter__filters,.events-search .listing-filter .listing-filter__filters,.film-tv-listing .listing-filter .listing-filter__filters,.news-listing .listing-filter .listing-filter__filters{padding:0;display:block!important}}@media only screen and (min-width:768px),print{.events-listing .listing-filter .listing-filter__filters .row,.events-search .listing-filter .listing-filter__filters .row,.film-tv-listing .listing-filter .listing-filter__filters .row,.news-listing .listing-filter .listing-filter__filters .row{margin:0 -12px}}.events-listing .listing-filter .listing-filter__filters .listing-filter__selection,.events-search .listing-filter .listing-filter__filters .listing-filter__selection,.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection,.news-listing .listing-filter .listing-filter__filters .listing-filter__selection{margin:0 0 10px;width:100%}@media only screen and (min-width:768px),print{.events-listing .listing-filter .listing-filter__filters .listing-filter__selection,.events-search .listing-filter .listing-filter__filters .listing-filter__selection,.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection,.news-listing .listing-filter .listing-filter__filters .listing-filter__selection{width:50%;margin:0 0 14px;padding:0 12px}}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__filters .listing-filter__selection,.events-search .listing-filter .listing-filter__filters .listing-filter__selection,.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection,.news-listing .listing-filter .listing-filter__filters .listing-filter__selection{width:33.3333333333%}}@media only screen and (max-width:767px){.events-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-of-type,.events-search .listing-filter .listing-filter__filters .listing-filter__selection:last-of-type,.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-of-type,.news-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-of-type{margin:0}}.events-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-child,.events-search .listing-filter .listing-filter__filters .listing-filter__selection:last-child,.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-child,.news-listing .listing-filter .listing-filter__filters .listing-filter__selection:last-child{margin:0}.events-listing .listing-filter .listing-filter__filters .custom-trigger,.events-search .listing-filter .listing-filter__filters .custom-trigger,.film-tv-listing .listing-filter .listing-filter__filters .custom-trigger,.news-listing .listing-filter .listing-filter__filters .custom-trigger{border-radius:0;border:1px solid transparent;border-bottom-color:#fff}.events-listing .listing-filter .listing-filter__filters .custom-trigger:focus,.events-listing .listing-filter .listing-filter__filters .custom-trigger:hover,.events-search .listing-filter .listing-filter__filters .custom-trigger:focus,.events-search .listing-filter .listing-filter__filters .custom-trigger:hover,.film-tv-listing .listing-filter .listing-filter__filters .custom-trigger:focus,.film-tv-listing .listing-filter .listing-filter__filters .custom-trigger:hover,.news-listing .listing-filter .listing-filter__filters .custom-trigger:focus,.news-listing .listing-filter .listing-filter__filters .custom-trigger:hover{background:transparent;box-shadow:none}.events-listing .listing-filter .listing-filter__filters .custom-list,.events-search .listing-filter .listing-filter__filters .custom-list,.film-tv-listing .listing-filter .listing-filter__filters .custom-list,.news-listing .listing-filter .listing-filter__filters .custom-list{border-radius:8px}.events-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all],.events-search .listing-filter .listing-filter__filters .custom-list li[data-value=all],.film-tv-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all],.news-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all]{position:relative}.events-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.events-search .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.film-tv-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.news-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before{content:"\e91c";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:17px;transform:scaleY(-1);font-size:.4444444444em;color:#fff!important}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.events-search .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.film-tv-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before,.news-listing .listing-filter .listing-filter__filters .custom-list li[data-value=all] button:before{font-size:.4444444444em;right:16px}}.events-listing .listing-filter .listing-filter__filters .custom-select__custom-dropdown.list-shown .custom-list,.events-search .listing-filter .listing-filter__filters .custom-select__custom-dropdown.list-shown .custom-list,.film-tv-listing .listing-filter .listing-filter__filters .custom-select__custom-dropdown.list-shown .custom-list,.news-listing .listing-filter .listing-filter__filters .custom-select__custom-dropdown.list-shown .custom-list{border-radius:8px}.events-listing .listing-filter .search-field__input,.events-search .listing-filter .search-field__input,.film-tv-listing .listing-filter .search-field__input,.news-listing .listing-filter .search-field__input{-webkit-appearance:none;-webkit-border-radius:0 0 22px 22px}.events-listing .listing-filter .search-field__input::-moz-placeholder, .events-search .listing-filter .search-field__input::-moz-placeholder, .film-tv-listing .listing-filter .search-field__input::-moz-placeholder, .news-listing .listing-filter .search-field__input::-moz-placeholder{font-weight:600;color:#fff;opacity:1}.events-listing .listing-filter .search-field__input::placeholder,.events-search .listing-filter .search-field__input::placeholder,.film-tv-listing .listing-filter .search-field__input::placeholder,.news-listing .listing-filter .search-field__input::placeholder{font-weight:600;color:#fff;opacity:1}@media only screen and (min-width:768px),print{.events-listing .listing-filter .search-field .btn-submit,.events-search .listing-filter .search-field .btn-submit,.film-tv-listing .listing-filter .search-field .btn-submit,.news-listing .listing-filter .search-field .btn-submit{right:12px}}.events-listing .listing-filter .search-field .icon,.events-search .listing-filter .search-field .icon,.film-tv-listing .listing-filter .search-field .icon,.news-listing .listing-filter .search-field .icon{color:#fff;cursor:pointer}.events-listing .listing-filter .custom-trigger,.events-listing .listing-filter .search-field__input,.events-search .listing-filter .custom-trigger,.events-search .listing-filter .search-field__input,.film-tv-listing .listing-filter .custom-trigger,.film-tv-listing .listing-filter .search-field__input,.news-listing .listing-filter .custom-trigger,.news-listing .listing-filter .search-field__input{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:22px;padding:10px 50px 10px 16px;line-height:1.4}@media only screen and (min-width:768px),print{.events-listing .listing-filter .custom-trigger,.events-listing .listing-filter .search-field__input,.events-search .listing-filter .custom-trigger,.events-search .listing-filter .search-field__input,.film-tv-listing .listing-filter .custom-trigger,.film-tv-listing .listing-filter .search-field__input,.news-listing .listing-filter .custom-trigger,.news-listing .listing-filter .search-field__input{padding:8px 50px 8px 28px}}.events-listing .listing-filter .custom-trigger:focus,.events-listing .listing-filter .custom-trigger:hover,.events-listing .listing-filter .search-field__input:focus,.events-listing .listing-filter .search-field__input:hover,.events-search .listing-filter .custom-trigger:focus,.events-search .listing-filter .custom-trigger:hover,.events-search .listing-filter .search-field__input:focus,.events-search .listing-filter .search-field__input:hover,.film-tv-listing .listing-filter .custom-trigger:focus,.film-tv-listing .listing-filter .custom-trigger:hover,.film-tv-listing .listing-filter .search-field__input:focus,.film-tv-listing .listing-filter .search-field__input:hover,.news-listing .listing-filter .custom-trigger:focus,.news-listing .listing-filter .custom-trigger:hover,.news-listing .listing-filter .search-field__input:focus,.news-listing .listing-filter .search-field__input:hover{background-color:transparent}.events-listing .listing-filter .custom-trigger .icon,.events-listing .listing-filter .search-field__input .icon,.events-search .listing-filter .custom-trigger .icon,.events-search .listing-filter .search-field__input .icon,.film-tv-listing .listing-filter .custom-trigger .icon,.film-tv-listing .listing-filter .search-field__input .icon,.news-listing .listing-filter .custom-trigger .icon,.news-listing .listing-filter .search-field__input .icon{color:#fff}.events-listing .listing-filter .custom-select__custom-dropdown.list-shown .custom-trigger .icon,.events-search .listing-filter .custom-select__custom-dropdown.list-shown .custom-trigger .icon,.film-tv-listing .listing-filter .custom-select__custom-dropdown.list-shown .custom-trigger .icon,.news-listing .listing-filter .custom-select__custom-dropdown.list-shown .custom-trigger .icon{transform:rotate(0)}.events-listing .listing-filter .custom-year-filter__dropdown,.events-listing .listing-filter .custom-year-filter__dropdown .custom-trigger,.events-search .listing-filter .custom-year-filter__dropdown,.events-search .listing-filter .custom-year-filter__dropdown .custom-trigger,.film-tv-listing .listing-filter .custom-year-filter__dropdown,.film-tv-listing .listing-filter .custom-year-filter__dropdown .custom-trigger,.news-listing .listing-filter .custom-year-filter__dropdown,.news-listing .listing-filter .custom-year-filter__dropdown .custom-trigger{width:100%}.events-listing .listing-filter .custom-year-filter__dropdown .custom-list label,.events-search .listing-filter .custom-year-filter__dropdown .custom-list label,.film-tv-listing .listing-filter .custom-year-filter__dropdown .custom-list label,.news-listing .listing-filter .custom-year-filter__dropdown .custom-list label{padding-top:9px;padding-bottom:9px;padding-right:40px}@media only screen and (min-width:768px),print{.events-listing .listing-filter .custom-year-filter__dropdown .custom-list label,.events-search .listing-filter .custom-year-filter__dropdown .custom-list label,.film-tv-listing .listing-filter .custom-year-filter__dropdown .custom-list label,.news-listing .listing-filter .custom-year-filter__dropdown .custom-list label{font-size:1.125em}}.events-listing .listing-filter .custom-list,.events-search .listing-filter .custom-list,.film-tv-listing .listing-filter .custom-list,.news-listing .listing-filter .custom-list{top:0;background-color:#080c18;border-radius:22px;border:1px solid #fff}.events-listing .listing-filter .custom-list li button,.events-search .listing-filter .custom-list li button,.film-tv-listing .listing-filter .custom-list li button,.news-listing .listing-filter .custom-list li button{background:#080c18;font-size:1em;font-weight:400;line-height:140%;padding:9px 50px 9px 16px;color:#fff}.events-listing .listing-filter .custom-list li button:focus,.events-listing .listing-filter .custom-list li button:hover,.events-search .listing-filter .custom-list li button:focus,.events-search .listing-filter .custom-list li button:hover,.film-tv-listing .listing-filter .custom-list li button:focus,.film-tv-listing .listing-filter .custom-list li button:hover,.news-listing .listing-filter .custom-list li button:focus,.news-listing .listing-filter .custom-list li button:hover{background:#080c18;color:#a982b9}.events-listing .listing-filter .custom-list li button:after,.events-search .listing-filter .custom-list li button:after,.film-tv-listing .listing-filter .custom-list li button:after,.news-listing .listing-filter .custom-list li button:after{font-size:.875em}@media only screen and (min-width:768px),print{.events-listing .listing-filter .custom-list li button,.events-search .listing-filter .custom-list li button,.film-tv-listing .listing-filter .custom-list li button,.news-listing .listing-filter .custom-list li button{font-size:1.125em;padding:8px 28px}}.events-listing .listing-filter .custom-list li.active button,.events-search .listing-filter .custom-list li.active button,.film-tv-listing .listing-filter .custom-list li.active button,.news-listing .listing-filter .custom-list li.active button{background:#5a2f71;color:#fff;font-weight:600}.events-listing .listing-filter .custom-list li.active button:after,.events-search .listing-filter .custom-list li.active button:after,.film-tv-listing .listing-filter .custom-list li.active button:after,.news-listing .listing-filter .custom-list li.active button:after{display:none}.events-listing .listing-filter .custom-list li[data-value=""],.events-search .listing-filter .custom-list li[data-value=""],.film-tv-listing .listing-filter .custom-list li[data-value=""],.news-listing .listing-filter .custom-list li[data-value=""]{position:relative}.events-listing .listing-filter .custom-list li[data-value=""]:after,.events-search .listing-filter .custom-list li[data-value=""]:after,.film-tv-listing .listing-filter .custom-list li[data-value=""]:after,.news-listing .listing-filter .custom-list li[data-value=""]:after{content:"";position:absolute;width:calc(100% - 18px);height:.5px;left:9px;right:9px;bottom:0;background-color:#fff}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .custom-list li[data-value=""]:after,.events-search .listing-filter .custom-list li[data-value=""]:after,.film-tv-listing .listing-filter .custom-list li[data-value=""]:after,.news-listing .listing-filter .custom-list li[data-value=""]:after{width:100%;height:1px;left:0;right:0}}.events-listing .listing-filter .custom-list li[data-value=""] button,.events-search .listing-filter .custom-list li[data-value=""] button,.film-tv-listing .listing-filter .custom-list li[data-value=""] button,.news-listing .listing-filter .custom-list li[data-value=""] button{pointer-events:none}.events-listing .listing-filter .custom-list li[data-value=""] button:before,.events-search .listing-filter .custom-list li[data-value=""] button:before,.film-tv-listing .listing-filter .custom-list li[data-value=""] button:before,.news-listing .listing-filter .custom-list li[data-value=""] button:before{content:"\e91c";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:17px;transform:scaleY(-1);font-size:.4444444444em}@media only screen and (min-width:1024px),print{.events-listing .listing-filter .custom-list li[data-value=""] button:before,.events-search .listing-filter .custom-list li[data-value=""] button:before,.film-tv-listing .listing-filter .custom-list li[data-value=""] button:before,.news-listing .listing-filter .custom-list li[data-value=""] button:before{right:16px}}.events-listing .listing-filter .custom-list li[data-value=""].active button,.events-search .listing-filter .custom-list li[data-value=""].active button,.film-tv-listing .listing-filter .custom-list li[data-value=""].active button,.news-listing .listing-filter .custom-list li[data-value=""].active button{background:#080c18;font-weight:400}.events-listing .listing-filter .custom-list li[data-value=""].active button:after,.events-search .listing-filter .custom-list li[data-value=""].active button:after,.film-tv-listing .listing-filter .custom-list li[data-value=""].active button:after,.news-listing .listing-filter .custom-list li[data-value=""].active button:after{display:none}@media only screen and (min-width:768px),print{.events-listing__list,.film-tv-listing__list,.news-listing__list{margin:0 -12px}.events-listing__list .empty-msg,.film-tv-listing__list .empty-msg,.news-listing__list .empty-msg{padding:0 12px}.events-listing__item,.film-tv-listing__item,.news-listing__item{padding:0 12px;width:50%;margin-bottom:24px}.events-listing__item>*,.film-tv-listing__item>*,.news-listing__item>*{height:100%;display:flex;flex-direction:column}.events-listing__item>*>:last-child,.film-tv-listing__item>*>:last-child,.news-listing__item>*>:last-child{flex-grow:1}}@media only screen and (min-width:1024px),print{.events-listing__item,.film-tv-listing__item,.news-listing__item{width:33.3333333333%}}.events-listing .listing-filter{margin:0 0 50px}@media only screen and (max-width:1023px){.events-listing .listing-filter{margin:0 0 33px}}.events-listing__summary{text-align:center;margin:0 0 40px}@media only screen and (min-width:1024px),print{.events-listing__summary{text-align:left;margin:0 0 36px}}.events-listing__summary p{font-size:1.375em;line-height:140%;margin:0 0 12px}@media only screen and (min-width:1024px),print{.events-listing__summary p{font-size:1.625em;margin:0 0 28px}}.events-listing__extra-filter input{opacity:0}.events-listing__extra-filter input+label{position:relative;padding:0 0 0 61px;display:inline-block;font-size:1.125em;font-weight:500;line-height:140%;cursor:pointer}.events-listing__extra-filter input+label:before{content:"";display:block;width:48px;height:24px;background-color:transparent;border-radius:14px;position:absolute;top:0;left:0;border:1px solid #fff;transition:all .25s ease-in-out}.events-listing__extra-filter input+label:after{content:"";display:block;width:20px;height:20px;background-color:#ff8300;position:absolute;top:2px;left:2px;border-radius:10px;transition:all .25s ease-in-out}.events-listing__extra-filter input:checked+label:before{background-color:#ff8300;border-color:#ff8300}.events-listing__extra-filter input:checked+label:after{top:2px;left:26px;background-color:#fff}.events-listing__content{overflow:visible}.events-listing__item{z-index:1}.events-listing .event-listing-card .event-listing-card__text h3,.events-listing .event-listing-card .event-listing-card__text p{display:block}.events-listing .event-listing-card .event-listing-card__text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:1024px),print{.anchor-nav+.container{margin-top:40px}}.anchor-nav:not(.on-desktop){background:#fff;position:absolute;top:0;width:100%;z-index:9;padding:30px 0}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop){padding:0;border-bottom:1px solid #c9c9c9}}.anchor-nav:not(.on-desktop)+.container .detail-content{padding-top:0}.anchor-nav:not(.on-desktop).invisible{opacity:0}.anchor-nav:not(.on-desktop).is-sticky,.anchor-nav:not(.on-desktop)[data-type=career]{position:fixed}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop).is-sticky,.anchor-nav:not(.on-desktop)[data-type=career]{top:112px;transition:background-color .2s ease-in-out;border-bottom-color:transparent}}@media only screen and (max-width:1023px){.anchor-nav:not(.on-desktop).is-sticky,.anchor-nav:not(.on-desktop)[data-type=career]{top:99px;padding:0;margin:0;transform:translateY(-100%)}.anchor-nav:not(.on-desktop).is-sticky .container,.anchor-nav:not(.on-desktop)[data-type=career] .container{padding:0}.anchor-nav:not(.on-desktop).is-sticky .container>div,.anchor-nav:not(.on-desktop)[data-type=career] .container>div{border:none;padding:0}.anchor-nav:not(.on-desktop).is-sticky header,.anchor-nav:not(.on-desktop)[data-type=career] header{margin:0}.anchor-nav:not(.on-desktop).is-sticky header>div,.anchor-nav:not(.on-desktop)[data-type=career] header>div{display:none}.anchor-nav:not(.on-desktop).is-sticky button,.anchor-nav:not(.on-desktop)[data-type=career] button{color:#702f8a;background-color:#f0eaf3;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;width:100%;border:none;margin:0;outline:0;text-align:left;line-height:140%;font-weight:600}.anchor-nav:not(.on-desktop).is-sticky button>span,.anchor-nav:not(.on-desktop)[data-type=career] button>span{margin:0}.anchor-nav:not(.on-desktop).is-sticky .anchor-nav__list,.anchor-nav:not(.on-desktop)[data-type=career] .anchor-nav__list{position:absolute;top:100%;left:0;right:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;box-shadow:0 0 12px rgba(112,47,138,.2)}.anchor-nav:not(.on-desktop).is-sticky .anchor-nav__list li,.anchor-nav:not(.on-desktop)[data-type=career] .anchor-nav__list li{margin:0}.anchor-nav:not(.on-desktop).is-sticky .anchor-nav__list li.active a,.anchor-nav:not(.on-desktop)[data-type=career] .anchor-nav__list li.active a{color:#702f8a;background-color:#f0eaf3;font-weight:600}.anchor-nav:not(.on-desktop).is-sticky .anchor-nav__list li.active a:before,.anchor-nav:not(.on-desktop)[data-type=career] .anchor-nav__list li.active a:before{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.anchor-nav:not(.on-desktop).is-sticky .anchor-nav__list li a,.anchor-nav:not(.on-desktop)[data-type=career] .anchor-nav__list li a{font-weight:400;color:#262626;padding:10px 20px;text-decoration:none;position:relative}}@media only screen and (max-width:1023px){.anchor-nav:not(.on-desktop).slide-down{transform:translate(0);transition:transform .25s ease-in-out}.anchor-nav:not(.on-desktop).slide-down .anchor-nav__list{transition:all .25s ease-in-out}}@media only screen and (max-width:1023px){.anchor-nav:not(.on-desktop).slide-up{transition:transform .25s ease-in-out}}@media only screen and (max-width:1023px){.anchor-nav:not(.on-desktop).expanded button{background-color:#4c2b5d;color:#fff}.anchor-nav:not(.on-desktop).expanded button .icon:before{content:"\e925"}.anchor-nav:not(.on-desktop).expanded .anchor-nav__list{opacity:1;visibility:visible;pointer-events:auto}}.anchor-nav:not(.on-desktop) .label--current{display:block}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .container{display:flex;align-items:center;gap:35px}}.anchor-nav:not(.on-desktop) .container>div{border-left:2px solid #c9c9c9;padding:8px 18px}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .container>div{padding:0;border-left:none}}.anchor-nav:not(.on-desktop) header>div{font-weight:600;font-size:1.125em;line-height:140%;color:#262626;margin:0 0 10px}.anchor-nav:not(.on-desktop) button{display:none}.anchor-nav:not(.on-desktop) span{font-weight:600;line-height:140%}.anchor-nav:not(.on-desktop) .anchor-nav__list{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .anchor-nav__list{flex-direction:row;justify-content:space-between;width:100%}}.anchor-nav:not(.on-desktop) .anchor-nav__list li{display:block;margin:0 0 12px}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .anchor-nav__list li{text-align:center;margin:0 10px 0 0}}.anchor-nav:not(.on-desktop) .anchor-nav__list li:last-child{margin:0}.anchor-nav:not(.on-desktop) .anchor-nav__list li a{display:block;font-weight:600;line-height:140%;transition:none}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .anchor-nav__list li a{text-decoration:none;color:#262626;font-weight:500;height:100%;border-bottom:3px solid transparent;padding:20px 30px;display:flex;align-items:center}}@media (hover:hover){.anchor-nav:not(.on-desktop) .anchor-nav__list li a{transition:color .2s ease-in-out,border-color .2s ease-in-out}.anchor-nav:not(.on-desktop) .anchor-nav__list li a:hover{border-color:transparent;font-weight:600}}@media only screen and (min-width:1024px),print{.anchor-nav:not(.on-desktop) .anchor-nav__list li.active a{font-weight:600}}@media only screen and (min-width:1024px),print{.anchor-nav--main.is-sticky{box-shadow:0 10px 20px 0 rgba(76,43,93,.45)}}.anchor-nav--main.is-sticky .anchor-nav__list li.active a{border-color:transparent!important}@media only screen and (min-width:1024px),print{.anchor-nav[data-type=career]{display:none}}.anchor-nav[data-type=career] button[aria-controls=anchorLinks]{background-color:#080c18!important;color:#fff!important}.anchor-nav--events{width:100%;z-index:9;position:relative;margin:0 0 75px;background-color:hsla(0,0%,100%,.2);border:none}.anchor-nav--events.is-sticky{position:fixed;top:112px;position:sticky;background-color:#4c2b5d}.anchor-nav--events .desktop-only .container{display:flex;align-items:center;gap:35px}.anchor-nav--events span{font-weight:600;line-height:140%}.anchor-nav--events.on-desktop .anchor-nav__list{display:flex;justify-content:space-between;width:100%;gap:12px}.anchor-nav--events.on-desktop .anchor-nav__list li{text-align:center;flex:1 0 0;width:100%;min-width:0;max-width:100%;margin:0}.anchor-nav--events.on-desktop .anchor-nav__list li:last-child{margin-right:0}.anchor-nav--events.on-desktop .anchor-nav__list li a{border-bottom:3px solid transparent;font-weight:500;text-decoration:none;height:100%;transition:border-color .2s ease-in-out;display:flex;align-items:center;color:#fff!important;justify-content:center;padding:20px}.anchor-nav--events.on-desktop .anchor-nav__list li a:hover{color:#fff!important;border-color:transparent!important;font-weight:600}.anchor-nav--events.on-desktop .anchor-nav__list li.active a{color:#fff!important;border-color:#fff!important;font-weight:600}.anchor-nav--events:not(.on-desktop) .label--default{display:block}@media only screen and (max-width:1023px){.anchor-nav--events{position:fixed}.anchor-nav--events.is-sticky{position:fixed;top:99px;position:sticky;background-color:#4c2b5d}}@media only screen and (max-width:1023px) and (max-width:1023px){.anchor-nav--events{top:99px;padding:0;margin:0;transform:translateY(-100%)}.anchor-nav--events .container{padding:0}.anchor-nav--events .container>div{border:none;padding:0}.anchor-nav--events header{margin:0}.anchor-nav--events header>div{display:none}.anchor-nav--events button{color:#702f8a;background-color:#f0eaf3;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;width:100%;border:none;margin:0;outline:0;text-align:left;line-height:140%;font-weight:600}.anchor-nav--events button>span{margin:0}.anchor-nav--events .anchor-nav__list{position:absolute;top:100%;left:0;right:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;box-shadow:0 0 12px rgba(112,47,138,.2)}.anchor-nav--events .anchor-nav__list li{margin:0}.anchor-nav--events .anchor-nav__list li.active a{color:#702f8a;background-color:#f0eaf3;font-weight:600}.anchor-nav--events .anchor-nav__list li.active a:before{content:"\e90e";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:20px}.anchor-nav--events .anchor-nav__list li a{font-weight:400;color:#262626;padding:10px 20px;text-decoration:none;position:relative}}@media only screen and (max-width:1023px){.anchor-nav--events .no-desktop li{text-align:left}}@media only screen and (max-width:1023px){.desktop-only{display:none}}.career-wrapper .detail-section{margin-bottom:0}.detail-section{margin-bottom:30px}.detail-section__title{font-size:1.625em;font-weight:500;margin:0 0 20px}@media only screen and (min-width:1024px),print{.detail-section__title{font-size:1.875em}}.detail-section__content{margin-top:20px}.detail-section__content>.rte{margin-top:20px;margin-bottom:30px}.detail-section__content>:first-child{margin-top:0}.detail-section__content>.row,.detail-section__content>:last-child{margin-bottom:0}.newsroom{padding:30px 0}.newsroom__content{position:relative;min-height:300px}.newsroom__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.newsroom__content.content-loaded .loading-icon,.newsroom__content.content-loaded:before{display:none}.newsroom__content.content-loaded .pagination,.newsroom__content.content-updating .loading-icon,.newsroom__content.content-updating:before{display:block}.newsroom__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.newsroom__content .pagination{display:none}.newsroom__list li{margin-bottom:20px}@media only screen and (min-width:768px){.newsroom__list li{margin-bottom:30px}.newsroom__content{float:right}}@media only screen and (min-width:1024px){.newsroom__filters{padding-right:30px}}.search-results{margin:30px 0 45px;position:relative}@media only screen and (min-width:1024px),print{.search-results{margin:45px 0 60px}}.search-results:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:4}.search-results.content-loaded .loading-icon,.search-results.content-loaded:before{display:none}.search-results.content-loaded .pagination,.search-results.content-updating .loading-icon,.search-results.content-updating:before{display:block}.search-results .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:4}.search-results__summary{margin:25px 0 36px;opacity:0}.search-results__summary.init{opacity:1}@media only screen and (min-width:1024px),print{.search-results__summary{margin:0 0 40px}}.search-results__summary p{line-height:140%;margin:0}.search-results__content{position:relative;min-height:300px}.search-results__content .pagination{display:none}.search-results__list li{margin-bottom:20px}@media only screen and (min-width:1024px),print{.search-results__list li{margin-bottom:30px}}.search-results__list li .teaser-card{height:100%}.digitalsol-listing{padding:30px 0}.digitalsol-listing__content{min-height:300px;overflow:hidden;position:relative;width:100%}.digitalsol-listing__content:before{content:"";background:#fff;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.digitalsol-listing__content.content-loaded .loading-icon,.digitalsol-listing__content.content-loaded:before{display:none}.digitalsol-listing__content.content-loaded .pagination,.digitalsol-listing__content.content-updating .loading-icon,.digitalsol-listing__content.content-updating:before{display:block}.digitalsol-listing__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:20px;z-index:1}.digitalsol-listing__content .pagination{display:none}.digitalsol-listing__item{margin-bottom:20px;width:100%}.digitalsol-listing__item .panel-card .panel-card__header{font-size:.875em;background-color:transparent;padding:10px;border-bottom:1px solid #e4e4e4}.digitalsol-listing__item .panel-card__content .btn-tag,.digitalsol-listing__item .panel-card__content .pill{display:inline-block;cursor:default}.digitalsol-listing__item .panel-card__content .btn-tag:hover,.digitalsol-listing__item .panel-card__content .pill:hover{color:#6f358d;background-color:transparent}.digitalsol-listing__item .panel-card--teal .panel-card__header{color:#3cab95}.digitalsol-listing__item .panel-card--blue .panel-card__header{color:#4a9acf}.digitalsol-listing__item .panel-card--green .panel-card__header{color:#48b577}.digitalsol-listing__item .panel-card--purple .panel-card__header{color:#9557ad}.digitalsol-listing__item .panel-card--orange .panel-card__header{color:#d68f1e}.digitalsol-listing__item .panel-card--red .panel-card__header{color:#d14536}@media only screen and (min-width:768px){.digitalsol-listing__list{margin:0;padding:5px 0 0;display:flex;flex-wrap:wrap}.digitalsol-listing__item{margin-bottom:30px;padding:0 15px;width:50%}}@media only screen and (min-width:1024px){.digitalsol-listing__item{width:33.3333333333%}}.accordion-item>.row{display:none}.accordion-list{margin-top:20px}@media only screen and (min-width:1024px),print{.accordion-list{margin-bottom:60px}}.accordion-list__header{position:relative;min-height:50px}.accordion-list__header--buttons{position:absolute;top:33%;transform:translateY(-50%);right:0}.accordion-list .accordion-item{margin-bottom:3px;border-top:1px solid #939393}.accordion-list .accordion-item>.row{display:block}.accordion-list .accordion-item .accordion-title{background-color:transparent;color:#442952;display:block;padding:24px 100px 24px 36px;position:relative;text-decoration:none}.accordion-list .accordion-item .accordion-title:before{content:"";position:absolute;top:0;left:0;width:24px;height:3px;z-index:1;background-color:#702f8a;transition:width .35s ease-in-out}@media only screen and (min-width:1024px) and (hover:hover){.accordion-list .accordion-item .accordion-title:hover span:first-child{font-size:1.1875em}.accordion-list .accordion-item .accordion-title:hover .guest-item .name{font-size:1.5625em}.accordion-list .accordion-item .accordion-title:hover .guest-item .desc{font-size:1.1875em}}.accordion-list .accordion-item .accordion-title__image img{height:auto}.accordion-list .accordion-item .accordion-title span:first-child{font-size:1.125em;font-weight:700;transition:all .25s ease-in-out}.accordion-list .accordion-item .accordion-title span:first-child i{display:block;font-weight:400;color:#d9dada;font-size:.8125em;font-style:normal}.accordion-list .accordion-item .accordion-title .icon{display:flex;height:100%;align-items:center;position:absolute;right:15px;font-size:1.8em;transition:transform .25s ease-in-out;top:0;color:#6f358d}.accordion-list .accordion-item .accordion-content{background-color:#fff;display:none;line-height:140%;color:#262626;padding:0 36px 20px}.accordion-list .accordion-item .accordion-content p{margin-top:0}.accordion-list .accordion-item.expanding .accordion-title .icon{transform:rotate(180deg)}.accordion-list .accordion-item.expanding .accordion-title:before{width:100%}@media only screen and (min-width:1024px),print{.accordion-list .accordion-item.expanding .accordion-title span:first-child{font-size:1.1875em}}.accordion-list .accordion-item.expanded .accordion-title .icon{transform:rotate(180deg)}.accordion-list .accordion-item.expanded .accordion-title:before{width:100%}@media only screen and (min-width:1024px),print{.accordion-list .accordion-item.expanded .accordion-title span:first-child{font-size:1.1875em}}.accordion-list .accordion-item.expanded .accordion-title .guest-item .info .desc{-webkit-line-clamp:unset}.accordion-content>.row>.col-md-3,.accordion-content>.row>.col-md-4{padding-right:24px}.accordion-content>.row>.col-md-3+.col-md-8,.accordion-content>.row>.col-md-3+.col-md-9,.accordion-content>.row>.col-md-4+.col-md-8,.accordion-content>.row>.col-md-4+.col-md-9{padding-right:8px;padding-left:24px}.accordion-content>.row>.col-md-3.col-sm-4,.accordion-content>.row>.col-md-3.col-sm-6,.accordion-content>.row>.col-md-3~.col-md-3,.accordion-content>.row>.col-md-3~.col-md-4,.accordion-content>.row>.col-md-4.col-sm-4,.accordion-content>.row>.col-md-4.col-sm-6,.accordion-content>.row>.col-md-4~.col-md-3,.accordion-content>.row>.col-md-4~.col-md-4{padding-right:8px}.accordion-content>.row>.col-md-8,.accordion-content>.row>.col-md-9{padding-right:24px}.accordion-content>.row>.col-md-8~.col-md-3,.accordion-content>.row>.col-md-8~.col-md-4,.accordion-content>.row>.col-md-9~.col-md-3,.accordion-content>.row>.col-md-9~.col-md-4{padding-left:8px;padding-right:24px}.accordion-content>.row>.col-md-8+.col-md-3,.accordion-content>.row>.col-md-8+.col-md-4,.accordion-content>.row>.col-md-9+.col-md-3,.accordion-content>.row>.col-md-9+.col-md-4{padding-right:8px;padding-left:24px}.accordion-content>.row>.col-md-8+.col-md-3:nth-child(odd),.accordion-content>.row>.col-md-8+.col-md-4:nth-child(odd),.accordion-content>.row>.col-md-9+.col-md-3:nth-child(odd),.accordion-content>.row>.col-md-9+.col-md-4:nth-child(odd){padding-left:8px;padding-right:24px}@media only screen and (max-width:767px){.accordion-list__header--buttons{text-align:right;margin-bottom:15px;position:relative;transform:none}}.accordion-list[data-type=event-speakers] .collapsible-content__collapsible{margin:0 auto;width:100%}.accordion-list[data-type=event-speakers] .collapsible-content__collapsible .collapsible-content__collapsible__handle{margin-top:10px}.accordion-list[data-type=event-speakers] .accordion-list__header--buttons .btn--icon{background-color:transparent;color:#fff}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item.expanded .accordion-title span:first-child,.accordion-list[data-type=event-speakers] .accordion-item.expanding .accordion-title span:first-child{font-size:1.4375em}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item.expanded .accordion-title .guest-item .event-speaker-card__image,.accordion-list[data-type=event-speakers] .accordion-item.expanding .accordion-title .guest-item .event-speaker-card__image{width:82px;height:82px}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item.expanded .accordion-title .guest-item .name,.accordion-list[data-type=event-speakers] .accordion-item.expanding .accordion-title .guest-item .name{font-size:1.5625em}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item.expanded .accordion-title .guest-item .desc,.accordion-list[data-type=event-speakers] .accordion-item.expanding .accordion-title .guest-item .desc{font-size:1.1875em}}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title{padding:24px 45px 24px 10px;color:#fff}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item .accordion-title{padding:24px 100px 24px 36px}}@media only screen and (min-width:1024px) and (hover:hover){.accordion-list[data-type=event-speakers] .accordion-item .accordion-title:hover span:first-child{font-size:1.4375em}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title:hover .guest-item .event-speaker-card__image{width:82px;height:82px}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title:hover .guest-item .name{font-size:1.5625em}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title:hover .guest-item .desc{font-size:1.1875em}}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title span:first-child{font-size:1em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item .accordion-title span:first-child{font-size:1.375em}}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title .icon:before{color:#fff}.accordion-list[data-type=event-speakers] .accordion-item .accordion-title:before{background-color:#fff}.accordion-list[data-type=event-speakers] .accordion-item .accordion-content{background-color:transparent;padding:0 10px 20px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-item .accordion-content{padding:0 36px 20px}}.accordion-list[data-type=event-speakers] .guest-item{display:flex;justify-content:center;align-items:flex-start;margin:20px 0}.accordion-list[data-type=event-speakers] .guest-item .event-speaker-card__image{margin:0 20px 0 0;width:60px;height:60px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .guest-item .event-speaker-card__image{width:100px;height:100px}}.accordion-list[data-type=event-speakers] .guest-item .info{flex:1;overflow-wrap:anywhere}.accordion-list[data-type=event-speakers] .guest-item .info .name{font-size:1em;font-weight:500;margin:0;padding:8px 0}.accordion-list[data-type=event-speakers] .guest-item .info .role{font-size:.625em;display:inline-block;line-height:1.5}.accordion-list[data-type=event-speakers] .guest-item .info p{line-height:1.2;font-size:.875em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .guest-item .info p{font-size:.8888888889em}}.accordion-list[data-type=event-speakers] .guest-item .info p:not(:last-child){margin-bottom:5px}.accordion-list[data-type=event-speakers] .accordion-title .guest-item .event-speaker-card__image{width:48px;height:48px;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-title .guest-item .event-speaker-card__image{width:80px;height:80px}}.accordion-list[data-type=event-speakers] .accordion-title .guest-item .name{font-weight:600;font-size:1.25em;padding-top:0;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-title .guest-item .name{font-size:1.5em}}.accordion-list[data-type=event-speakers] .accordion-title .guest-item .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-title .guest-item .desc{font-size:1.125em}}.accordion-list[data-type=event-speakers] .accordion-title .guest-item .desc p{margin:0;font-size:1em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-title .guest-item .desc p{font-size:1em}}.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .tags span{padding:5px;font-size:.75em;font-weight:500;background-color:#767676;border-radius:4px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .tags span{font-size:.875em}}.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .sessions{margin-bottom:20px}.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .sessions a{color:#fff!important;text-decoration:underline;word-break:normal}.accordion-list[data-type=event-speakers] .accordion-content .speaker-item .sessions a[data-modal-toggle]{margin-right:5px}.accordion-list[data-type=event-sessions] .collapsible-content__collapsible{margin:0 auto;width:100%}.accordion-list[data-type=event-sessions] .collapsible-content__collapsible .collapsible-content__collapsible__handle{margin-top:10px}.accordion-list[data-type=event-sessions] .accordion-list__header--buttons .btn--icon{background-color:transparent;color:#fff}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item.expanded .accordion-title span:first-child,.accordion-list[data-type=event-sessions] .accordion-item.expanding .accordion-title span:first-child{font-size:1.4375em}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item.expanded .accordion-title .guest-item .event-speaker-card__image,.accordion-list[data-type=event-sessions] .accordion-item.expanding .accordion-title .guest-item .event-speaker-card__image{width:82px;height:82px}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item.expanded .accordion-title .guest-item .name,.accordion-list[data-type=event-sessions] .accordion-item.expanding .accordion-title .guest-item .name{font-size:1.5625em}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item.expanded .accordion-title .guest-item .desc,.accordion-list[data-type=event-sessions] .accordion-item.expanding .accordion-title .guest-item .desc{font-size:1.1875em}}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title{padding:24px 45px 24px 10px;color:#fff}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item .accordion-title{padding:24px 100px 24px 36px}}@media only screen and (min-width:1024px) and (hover:hover){.accordion-list[data-type=event-sessions] .accordion-item .accordion-title:hover span:first-child{font-size:1.4375em}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title:hover .guest-item .event-speaker-card__image{width:82px;height:82px}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title:hover .guest-item .name{font-size:1.5625em}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title:hover .guest-item .desc{font-size:1.1875em}}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title span:first-child{font-size:1em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item .accordion-title span:first-child{font-size:1.375em}}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title .icon:before{color:#fff}.accordion-list[data-type=event-sessions] .accordion-item .accordion-title:before{background-color:#fff}.accordion-list[data-type=event-sessions] .accordion-item .accordion-content{background-color:transparent;padding:0 10px 20px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-item .accordion-content{padding:0 36px 20px}}.accordion-list[data-type=event-sessions] .guest-item{display:flex;justify-content:center;align-items:flex-start;margin:20px 0}.accordion-list[data-type=event-sessions] .guest-item .event-speaker-card__image{margin:0 20px 0 0;width:60px;height:60px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .guest-item .event-speaker-card__image{width:100px;height:100px}}.accordion-list[data-type=event-sessions] .guest-item .info{flex:1;overflow-wrap:anywhere}.accordion-list[data-type=event-sessions] .guest-item .info .name{font-size:1em;font-weight:500;margin:0;padding:8px 0}.accordion-list[data-type=event-sessions] .guest-item .info .role{font-size:.625em;display:inline-block;line-height:1.5}.accordion-list[data-type=event-sessions] .guest-item .info p{line-height:1.2;font-size:.875em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .guest-item .info p{font-size:.8888888889em}}.accordion-list[data-type=event-sessions] .guest-item .info p:not(:last-child){margin-bottom:5px}.accordion-list[data-type=event-sessions] .info-item{position:relative}.accordion-list[data-type=event-sessions] .info-item:not(:last-child){margin-bottom:8px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .info-item:not(:last-child){margin-bottom:20px}}.accordion-list[data-type=event-sessions] .info-item .icon{margin:0;position:absolute;top:0;left:0;line-height:normal}.accordion-list[data-type=event-sessions] .info-item .icon-calendar-line{font-size:1.25em}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .info-item .icon-calendar-line{font-size:1.1111111111em}}.accordion-list[data-type=event-sessions] .info-item .icon-location-pin{font-size:1.625em;margin:0 0 0 2px}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .info-item .icon-location-pin{font-size:1.4444444444em}}.accordion-list[data-type=event-sessions] .info-item .desc{font-size:.875em;padding:0 0 0 42px}.accordion-list[data-type=event-sessions] .info-item p{margin-bottom:0}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-content .rte .row{margin-bottom:40px}}@media only screen and (max-width:1023px){.accordion-list[data-type=event-sessions] .accordion-content .rte .col-md-3{margin:0 0 20px}}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-content .rte .col-md-8>:last-child{margin-bottom:0}}.accordion-list[data-type=event-sessions] .accordion-content .rte h3{font-size:1em;margin-bottom:10px;font-weight:600}@media only screen and (min-width:1024px),print{.accordion-list[data-type=event-sessions] .accordion-content .rte h3{font-size:1em;margin-bottom:20px}}[data-modal] .session-modal{background-color:#080c18;border:1px solid #fff;border-radius:8px;padding:50px;height:540px;max-height:80vh}@media only screen and (min-width:768px),print{[data-modal] .session-modal{max-height:350px;padding:50px 80px 50px 50px}}[data-modal] .session-modal .info-item{position:relative}[data-modal] .session-modal .info-item:not(:last-child){margin-bottom:8px}@media only screen and (min-width:1024px),print{[data-modal] .session-modal .info-item:not(:last-child){margin-bottom:20px}}[data-modal] .session-modal .info-item .icon{margin:0;position:absolute;top:0;left:0;line-height:normal}[data-modal] .session-modal .info-item .icon-calendar-line{font-size:1.25em}@media only screen and (min-width:1024px),print{[data-modal] .session-modal .info-item .icon-calendar-line{font-size:1.1111111111em}}[data-modal] .session-modal .info-item .icon-location-pin{font-size:1.625em;margin:0 0 0 2px}@media only screen and (min-width:1024px),print{[data-modal] .session-modal .info-item .icon-location-pin{font-size:1.4444444444em}}[data-modal] .session-modal .info-item .desc{font-size:.875em;padding:0 0 0 42px}[data-modal] .session-modal .info-item p{margin-bottom:0}[data-modal] .session-modal button[data-modal-close]{font-size:1.25em;right:20px;top:20px}[data-modal] .session-modal .row{height:100%;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.4) #080c18;scrollbar-width:thin}@media only screen and (max-width:1023px){[data-modal] .session-modal .row{flex-direction:column;flex-wrap:nowrap}}[data-modal] .session-modal .row::-webkit-scrollbar{width:5px;background:#080c18}[data-modal] .session-modal .row::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:5px}@media only screen and (max-width:1023px){[data-modal] .session-modal .row .col-md-4{margin:0 0 20px}}[data-modal] .session-modal h3{font-size:1.5em;font-weight:600;margin-top:0;margin-bottom:20px}@media only screen and (max-width:1023px){[data-modal] .session-modal h3{font-size:1.125em}}[data-modal] .session-modal .content>*{margin-top:0}[data-modal] .session-modal .content>:last-child{margin-bottom:0}[data-modal] .session-modal .content p{line-height:140%;font-size:.875em}@media only screen and (min-width:1024px),print{[data-modal] .session-modal .content p{font-size:1.125em}}[data-modal] .session-modal .info-item .desc p{margin-top:0}.accordion-sections{padding:80px 0 56px;position:relative;overflow:hidden}@media only screen and (min-width:1024px),print{.accordion-sections{padding:80px 0 40px}}.accordion-sections__shapes{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.accordion-sections__shapes .shape{position:absolute}.accordion-sections__shapes .shape path{stroke:#c9c9c9;opacity:.6}.accordion-sections__shapes .shape1{top:-599px;right:0;animation:updown 3s ease-in-out infinite alternate}@media only screen and (max-width:1023px){.accordion-sections__shapes .shape1{width:50%;height:auto;max-width:186px;top:auto;bottom:calc(100% - 55px)}}.accordion-sections__shapes .shape2{top:39%;left:-52px;animation:updown 3s ease-in-out infinite alternate}@media only screen and (max-width:1023px){.accordion-sections__shapes .shape2{top:auto;left:-11px;bottom:-52px;width:27.2%;height:auto;max-width:102px}}.accordion-sections__shapes .shape3{right:0;bottom:22%;animation:leftrightshort 3s ease-in-out infinite alternate}@media only screen and (max-width:1023px){.accordion-sections__shapes .shape3{display:none}}.accordion-sections .accordion-list__header h2{font-weight:600;font-size:2em;line-height:140%;margin:0 0 8px}.accordion-sections .accordion-list__header--buttons{text-align:left;margin:0 0 24px;position:static;transform:translate(0)}.accordion-sections .accordion-list__header--buttons .btn{padding:0}.accordion-sections .accordion-list{margin:0}.accordion-sections .accordion-list .btn--icon{color:#767676}@media only screen and (max-width:1023px){.accordion-sections .accordion-item{border-top:1px solid #939393;margin:0 0 16px;transition:all .3s ease-in-out}}.accordion-sections .accordion-item:last-child{margin:0}@media only screen and (max-width:1023px){.accordion-sections .accordion-item.expanded,.accordion-sections .accordion-item.expanding{background-color:transparent}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item{margin:0 0 80px;border-top:none}.accordion-sections .accordion-item:last-child{margin:0}}.accordion-sections .accordion-item .accordion-title:before{background-color:#767676}@media only screen and (max-width:1023px){.accordion-sections .accordion-item .accordion-title{padding:20px 78px 16px 9px}.accordion-sections .accordion-item .accordion-title span:nth-last-child(2){font-size:1.25em;line-height:130%;font-weight:400}.accordion-sections .accordion-item .accordion-title span:nth-last-child(2) strong{font-weight:600}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-title{display:none!important}}.accordion-sections .accordion-item .accordion-title__image{max-width:40px;max-height:40px;margin:0 0 10px}.accordion-sections .accordion-item .accordion-title .icon{right:-7px;color:#4c2b5d;align-items:flex-start;height:auto}.accordion-sections .accordion-item .accordion-title .icon:before{margin:3px 0 0}.accordion-sections .accordion-item .accordion-content{padding:0 9px;background-color:transparent}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content{display:block!important}}.accordion-sections .accordion-item .accordion-content header{max-width:950px;color:#262626}.accordion-sections .accordion-item .accordion-content header p{margin:0 0 16px;line-height:140%}.accordion-sections .accordion-item .accordion-content h3{font-weight:400;font-size:2em;margin:0 0 24px;line-height:140%}.accordion-sections .accordion-item .accordion-content h3 strong{font-weight:600}.accordion-sections .accordion-item .accordion-content .row{display:flex;flex-wrap:wrap;padding:0;margin:24px 0 0}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content .row{margin:38px -20px 0}}.accordion-sections .accordion-item .accordion-content .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections .accordion-item .accordion-content .row>div:not(.collapsible-content__collapsible){margin:0 0 24px;flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections .accordion-item .accordion-content .row>div:not(.collapsible-content__collapsible){padding:0 20px;margin:0 0 40px;flex:0 0 33.3333333333%;max-width:33.3333333333%}}.accordion-sections .accordion-item .accordion-content a{margin:0 10px 10px 0;background-color:#767676}.accordion-sections .accordion-item .accordion-content a:hover{background-color:#767676}@media only screen and (max-width:1023px){.accordion-sections .accordion-item .accordion-content a{background-color:transparent;color:#767676!important;border:1px solid #767676;padding:8px 20px}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal{display:flex!important}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal header{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal .row{flex:0 0 45%;max-width:45%;margin:0}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible){margin:0 0 40px;flex:100%;max-width:100%}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible)>div,.accordion-sections .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible)>div{display:flex;padding:14px 17px 0}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible) .topic-card__image,.accordion-sections .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible) .topic-card__image{margin:0 24px 0 0}}@media only screen and (min-width:1024px),print{.accordion-sections .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible) .topic-card__text,.accordion-sections .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible) .topic-card__text{flex:0 0 calc(100% - 72px);max-width:calc(100% - 72px)}}.accordion-sections .collapsible-content__collapsible{width:100%}@media only screen and (max-width:1023px){.accordion-sections .collapsible-content__collapsible{padding:0 0 40px}}.accordion-sections .collapsible-content__collapsible__content{margin:0}@media only screen and (min-width:1024px),print{.accordion-sections .collapsible-content__collapsible__content{display:flex!important;flex-wrap:wrap}}.accordion-sections .collapsible-content__collapsible__handle{text-align:center;margin:20px 0 0}.accordion-sections .collapsible-content__collapsible__handle button{border-bottom-color:#767676;color:#767676}.accordion-sections .collapsible-content .topic-card__lines:after,.accordion-sections .collapsible-content .topic-card__lines:before{background-color:#767676}.accordion-sections-career{background:#f2f2f2;padding:70px 0;color:#262626}.accordion-sections-career header{margin:0;text-align:center}.accordion-sections-career header h2{font-weight:600;font-size:1.625em;line-height:120%;color:#262626;margin:0 0 16px}.accordion-sections-career header h2:last-child{margin:0}@media only screen and (max-width:1023px){.accordion-sections-career header h2{max-width:280px;margin:0 auto 20px}}@media only screen and (min-width:1024px),print{.accordion-sections-career header h2{font-size:3.25em}}.accordion-sections-career header p{margin:0 0 24px;line-height:130%;color:#262626;font-weight:500;display:none;font-size:1.125em}@media only screen and (min-width:768px),print{.accordion-sections-career header p{display:block}}@media only screen and (min-width:1024px),print{.accordion-sections-career header p{font-size:1.5em}}.accordion-sections-career .accordion-list__container{margin-top:30px}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-list__container{margin-top:72px}}.accordion-sections-career .accordion-item__wrapper{position:relative;border-top:1px dashed rgba(38,38,38,.65)}.accordion-sections-career .accordion-item__wrapper:first-child .accordion-item .accordion-title:after{content:"";display:block!important;width:0;position:absolute;background-color:transparent;height:45px;max-height:100%;z-index:1;top:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-15px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:first-child .accordion-item .accordion-title:after{display:block!important;width:0;position:absolute;background-color:transparent;height:200px;max-height:100%;z-index:1;top:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-25px)}}.accordion-sections-career .accordion-item__wrapper:last-child{border-bottom:1px dashed rgba(38,38,38,.65)}.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:before{content:"";display:block!important;width:0;position:absolute;background-color:transparent;height:40px;max-height:100%;z-index:1;bottom:0;left:0;border-left:1px dashed rgba(38,38,38,.65);transform:translate(15px,15px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:before{transform:translate(30px,15px);display:block!important;width:0;position:absolute;background-color:transparent;height:50px;max-height:100%;z-index:1;bottom:0;left:0;border-left:1px dashed rgba(38,38,38,.65);transform:translate(15px,25px)}}@media only screen and (min-width:768px) and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:before{transform:translate(30px,25px)}}.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:after{content:"";display:block!important;width:0;position:absolute;background-color:transparent;height:75px;max-height:100%;z-index:1;bottom:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translate(-15px,15px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:after{transform:translate(-30px,15px);display:block!important;width:0;position:absolute;background-color:transparent;height:50px;max-height:100%;z-index:1;bottom:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translate(-15px,25px)}}@media only screen and (min-width:768px) and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child .border-shape:after{transform:translate(-30px,25px)}}.accordion-sections-career .accordion-item__wrapper:last-child:before{content:"";position:absolute;width:4px;height:4px;background:#767676;border-radius:10px;display:block;z-index:1;bottom:0;left:0;transform:translate(13.5px,2.5px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child:before{transform:translate(28.5px,2.5px)}}.accordion-sections-career .accordion-item__wrapper:last-child:after{content:"";position:absolute;width:4px;height:4px;background:#767676;border-radius:10px;display:block;z-index:1;bottom:0;right:0;transform:translate(-13.5px,2.5px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper:last-child:after{transform:translate(-28.5px,2.5px)}}.accordion-sections-career .accordion-item__wrapper .dot-shape:before{content:"";position:absolute;width:4px;height:4px;background:#767676;border-radius:10px;display:block;z-index:1;top:0;left:0;transform:translate(13.5px,-2.5px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .dot-shape:before{transform:translate(28.5px,-2.5px)}}.accordion-sections-career .accordion-item__wrapper .dot-shape:after{content:"";position:absolute;width:4px;height:4px;background:#767676;border-radius:10px;display:block;z-index:1;top:0;right:0;transform:translate(-13.5px,-2.5px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .dot-shape:after{transform:translate(-28.5px,-2.5px)}}.accordion-sections-career .accordion-item__wrapper .shape-container{display:none}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item__wrapper .shape-container{display:block}}.accordion-sections-career .accordion-item__wrapper .shape-container img{position:absolute;z-index:1}.accordion-sections-career .accordion-item__wrapper .shape-container img[data-shape="1"]{width:65px;top:0;left:54%;transform:translateY(-7.8%)}.accordion-sections-career .accordion-item__wrapper .shape-container img[data-shape="2"]{width:47px;top:0;right:12%;transform:translateY(-21.9%)}.accordion-sections-career .accordion-item__wrapper .shape-container img[data-shape="3"]{width:65px;right:26.6%;bottom:0;transform:translateY(-9.6%)}.accordion-sections-career .accordion-item__wrapper .shape-container img[data-shape="4"]{width:47px;left:49.8%;transform:translateY(-32.5%)}.accordion-sections-career .accordion-item__wrapper .shape-container img[data-shape="5"]{width:47px;right:18.6%;bottom:0;transform:translateY(-7%)}.accordion-sections-career .accordion-item__wrapper .accordion-item{z-index:1;padding:0 15px;background-color:transparent!important}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item{padding:0 30px}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded .accordion-title>span:not(.icon,.desc),.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding .accordion-title>span:not(.icon,.desc){font-size:1.0416666667em}}.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded .accordion-title .icon.icon-plus,.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding .accordion-title .icon.icon-plus{display:none}.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded .accordion-title .icon.icon-minus,.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding .accordion-title .icon.icon-minus{display:block}.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded[data-color=orange] .accordion-title,.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding[data-color=orange] .accordion-title{color:#ff8300}.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded[data-color=pink] .accordion-title,.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding[data-color=pink] .accordion-title{color:#ef3353}.accordion-sections-career .accordion-item__wrapper .accordion-item.expanded[data-color=green] .accordion-title,.accordion-sections-career .accordion-item__wrapper .accordion-item.expanding[data-color=green] .accordion-title{color:#4caa9c}.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=orange] .accordion-title{color:#ff8300}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=orange] .accordion-title{color:#262626}}.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=pink] .accordion-title{color:#ef3353}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=pink] .accordion-title{color:#262626}}.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=green] .accordion-title{color:#4caa9c}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item[data-color=green] .accordion-title{color:#262626}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title{display:block;padding:50px 30px 30px 15px;font-weight:600;color:#262626}@media only screen and (min-width:1024px) and (hover:hover){.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title:hover>span:not(.icon,.desc){font-size:1.0416666667em}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title span{transition:all .25s ease-in-out}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title .desc{display:block;margin-top:15px;color:#262626;font-size:1.25em}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title .desc{display:none}}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title{padding:55px 100px 50px 25px;font-size:1.5em}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title .icon{transform:none;right:20px;top:45px;font-size:1em}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title .icon:before{color:#262626}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title .icon.icon-minus{display:none}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title:before{content:"";display:block!important;width:0;position:absolute;background-color:transparent;height:65px;max-height:100%;z-index:1;top:0;left:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-15px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title:before{display:block!important;width:0;position:absolute;background-color:transparent;height:200px;max-height:100%;z-index:1;top:0;left:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-25px)}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title:after{content:"";display:block!important;width:0;position:absolute;background-color:transparent;height:110px;max-height:100%;z-index:1;top:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-65px)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title:after{display:block!important;width:0;position:absolute;background-color:transparent;height:200px;max-height:100%;z-index:1;top:0;right:0;border-left:1px dashed rgba(38,38,38,.65);transform:translateY(-25px)}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title__image{margin:0;position:absolute;top:0;left:0;width:485px;height:35px;max-width:100%;overflow:hidden}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;transform:translateX(-20%)}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-title__image img{transform:none}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content{display:none;transition:opacity .3s ease}@media only screen and (min-width:768px),print{.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content{padding:0 25px 50px}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content.resizing{opacity:0}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .col-md-12{max-width:100%!important;flex:0 0 100%!important}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte{color:#262626}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots)>.collapsible-content__collapsible>.collapsible-content__collapsible__content,.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots)>.collapsible-content__collapsible>.collapsible-content__collapsible__content.row{margin-top:0}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots)>.collapsible-content__collapsible>.collapsible-content__collapsible__content>li{list-style-type:none;position:relative}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots)>.collapsible-content__collapsible>.collapsible-content__collapsible__content>li:before{position:absolute;left:-40px;top:-2px}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots) li{margin:0;overflow-wrap:break-word}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content .rte ul:not(.slick-dots) li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='10' viewBox='0 0 25 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.83.5l-8.9 8.77H.5V.5h22.33z' stroke='%23262626'/%3E%3C/svg%3E")}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content header{text-align:left;font-weight:600}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content header.career-img-carousel__header h3{font-size:1.5em;margin:0 0 20px}@media only screen and (max-width:1023px){.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content header.career-img-carousel__header h3{font-size:1.25em}}.accordion-sections-career .accordion-item__wrapper .accordion-item .accordion-content header h3{font-size:1.75em;padding-top:0}.accordion-sections-career .collapsible-content__collapsible button{color:#262626!important;border-bottom:none;font-weight:400;font-size:1em}.accordion-sections-career .collapsible-content__collapsible button:before{content:"\e316";font-family:icomoon;display:none}.accordion-sections-career .collapsible-content__collapsible button:after{content:"\e313";font-family:icomoon;display:block}.accordion-sections-career .collapsible-content__collapsible.expanded button:before{display:block}.accordion-sections-career .collapsible-content__collapsible.expanded button:after{display:none}.accordion-sections-career .accordion-item{position:relative;border:none}@media only screen and (max-width:1023px){.accordion-sections-career .accordion-item{margin:0 0 16px;transition:all .3s ease-in-out}}.accordion-sections-career .accordion-item:last-child{margin:0}@media only screen and (max-width:1023px){.accordion-sections-career .accordion-item.expanded,.accordion-sections-career .accordion-item.expanding{background-color:#f0eaf3}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item{margin:0 0 80px;border-top:none}.accordion-sections-career .accordion-item:last-child{margin:0}}.accordion-sections-career .accordion-item .accordion-title:before{display:none}@media only screen and (max-width:1023px){.accordion-sections-career .accordion-item .accordion-title{padding:20px 78px 16px 9px}.accordion-sections-career .accordion-item .accordion-title span:nth-last-child(2){font-size:1.25em;line-height:130%;font-weight:400}.accordion-sections-career .accordion-item .accordion-title span:nth-last-child(2) strong{font-weight:600}}.accordion-sections-career .accordion-item .accordion-title__image{max-width:40px;max-height:40px;margin:0 0 10px}.accordion-sections-career .accordion-item .accordion-title .icon{right:-7px;color:#4c2b5d;align-items:flex-start;height:auto}.accordion-sections-career .accordion-item .accordion-title .icon:before{margin:3px 0 0}.accordion-sections-career .accordion-item .accordion-content{padding:0 9px;background-color:transparent}.accordion-sections-career .accordion-item .accordion-content header{max-width:950px;color:#262626}.accordion-sections-career .accordion-item .accordion-content header p{margin:0 0 16px;line-height:140%}.accordion-sections-career .accordion-item .accordion-content h3{font-weight:600;font-size:2em;margin:0 0 24px;line-height:140%}.accordion-sections-career .accordion-item .accordion-content h3 strong{font-weight:600}.accordion-sections-career .accordion-item .accordion-content .row{display:flex;flex-wrap:wrap;padding:0;margin:24px 0 0}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content .row{margin:38px -20px 0}}.accordion-sections-career .accordion-item .accordion-content .collapsible-content__collapsible__content.row,.accordion-sections-career .accordion-item .accordion-content .row.row{margin-top:0}.accordion-sections-career .accordion-item .accordion-content .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections-career .accordion-item .accordion-content .row>div:not(.collapsible-content__collapsible){margin:0;flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections-career .accordion-item .accordion-content .row>div:not(.collapsible-content__collapsible){padding:0 20px;margin:0 0 15px;flex:0 0 33.3333333333%;max-width:33.3333333333%}}.accordion-sections-career .accordion-item .accordion-content a{margin:0 10px 10px 0}@media only screen and (max-width:1023px){.accordion-sections-career .accordion-item .accordion-content a{background-color:transparent;color:#702f8a!important;border:1px solid #702f8a;padding:8px 20px}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal{display:flex!important}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal header{flex:0 0 66%;max-width:66%}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal .row{flex:0 0 45%;max-width:45%;margin:0}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible),.accordion-sections-career .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible){margin:0 0 40px;flex:100%;max-width:100%}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible)>div,.accordion-sections-career .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible)>div{display:flex;padding:14px 17px 0}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible) .topic-card__image,.accordion-sections-career .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible) .topic-card__image{margin:0 24px 0 0}}@media only screen and (min-width:1024px),print{.accordion-sections-career .accordion-item .accordion-content--horizontal .collapsible-content__collapsible__content>div:not(.collapsible-content__collapsible) .topic-card__text,.accordion-sections-career .accordion-item .accordion-content--horizontal .row>div:not(.collapsible-content__collapsible) .topic-card__text{flex:0 0 calc(100% - 72px);max-width:calc(100% - 72px)}}.accordion-sections-career .collapsible-content__collapsible{width:100%}@media only screen and (max-width:1023px){.accordion-sections-career .collapsible-content__collapsible{padding:0 0 40px}}.accordion-sections-career .collapsible-content__collapsible__content{margin:0}@media only screen and (min-width:1024px),print{.accordion-sections-career .collapsible-content__collapsible__content{display:flex!important;flex-wrap:wrap}}.accordion-sections-career .collapsible-content__collapsible__handle{text-align:center;margin:20px 0 0}.accordion-sections-career .collapsible-content__collapsible__handle button{border-bottom-color:#702f8a;color:#702f8a}.standard-content__carousel{margin:0 0 30px}@media only screen and (min-width:1024px),print{.standard-content__carousel{margin-bottom:60px}}.standard-content__carousel .container{padding:0}.standard-content__carousel .slick-track{display:flex}.standard-content__carousel .slick-slide{height:inherit}.standard-content__carousel .standard-content__list{margin:0 -15px 32px}@media only screen and (min-width:768px),print{.standard-content__carousel .standard-content__list{margin:0 -15px 22px}}.standard-content__carousel .standard-content__item{padding:0 15px}.standard-content__carousel .standard-content__item>*{height:100%}@media only screen and (min-width:1024px),print{.standard-content__carousel .imda-carousel__controls{justify-content:flex-start}}.standard-content__carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}@media only screen and (max-width:1023px){.articles-with-questionnaire{padding:60px 20px 72px}}.articles-with-questionnaire .imda-carousel__controls{margin:0 0 24px}@media only screen and (min-width:1024px),print{.articles-with-questionnaire .imda-carousel__controls{display:none}}.articles-with-questionnaire .imda-carousel__controls [data-carousel-pager]{color:#fff}.articles-with-questionnaire .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#fff;color:#702f8a}.articles-with-questionnaire .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:#c6acd0;color:#fff;opacity:1;border-color:#c6acd0}.articles-with-questionnaire .slick-slide{padding:0 1px}.articles-with-questionnaire>h3{margin:0 auto 24px;font-weight:600;font-size:1.625em;line-height:120%;text-align:center;color:#fff;padding:0 24px}@media only screen and (min-width:1024px),print{.home-tabs__content>.articles-with-questionnaire{margin:0}}.articles-with-questionnaire .questionnaire-filters{border-radius:8px;margin:0 0 32px}@media only screen and (max-width:1023px){.articles-with-questionnaire .questionnaire-filters{z-index:2}}.articles-with-questionnaire__label{display:none;margin:32px 0 8px;font-weight:400;line-height:20px;color:#fff}@media only screen and (max-width:1023px){.articles-with-questionnaire__label.active{display:block}}.articles-with-questionnaire__content.filtered .articles-with-questionnaire__content--default{display:none}.articles-with-questionnaire__content.filtered .articles-with-questionnaire__content--filtered{display:flex}.articles-with-questionnaire .articles-with-questionnaire__content--default{display:block;padding:40px;text-align:center;background-color:#f3f4fc;font-size:1.25em;line-height:110%;color:#262626;border-radius:8px}@media only screen and (max-width:1023px){.articles-with-questionnaire .articles-with-questionnaire__content--default{font-size:1em;padding:24px}}.articles-with-questionnaire .articles-with-questionnaire__content--filtered{display:none}@media only screen and (max-width:1023px){.articles-with-questionnaire__image{display:none}}@media only screen and (min-width:1024px),print{.articles-with-questionnaire__image{flex:0 0 37.5%;max-width:37.5%}}.articles-with-questionnaire__image figure{display:block;margin:0}.articles-with-questionnaire__image img{width:100%;border-radius:8px}.articles-with-questionnaire__listing{width:100%}@media only screen and (min-width:1024px),print{.articles-with-questionnaire__listing{flex:0 0 62.5%;max-width:62.5%;padding:0 0 0 64px}}.articles-with-questionnaire__listing-content>p,.articles-with-questionnaire__listing-default>p{color:#fff}@media only screen and (min-width:1024px),print{.articles-with-questionnaire__listing-content>p,.articles-with-questionnaire__listing-default>p{color:#262626;font-size:1.125em}}.articles-with-questionnaire__listing .reloaded .btn{opacity:0;transition:opacity .25s ease-in-out}@media only screen and (max-width:1023px){.articles-with-questionnaire__listing .reloaded .btn{display:flex;width:100%;background-color:transparent;border:1px solid #fff}}.articles-with-questionnaire__listing .reloaded .btn.fadein{opacity:1}.horizontal-accordion{padding:0 6px}@media only screen and (min-width:1024px),print{.horizontal-accordion{display:flex;width:128px!important;border-right:2px solid #fff;overflow:hidden;transition:width .3s;padding:0}.horizontal-accordion:last-child{border-right:none}}@media only screen and (min-width:1024px),print{.horizontal-accordion.slick-active{width:calc(100vw - 317px)!important}}@media only screen and (min-width:1440px){.horizontal-accordion.slick-active{width:1133px!important}}@media only screen and (min-width:1024px),print{.horizontal-accordion.slick-active button{width:0}}@media only screen and (min-width:1024px),print{.horizontal-accordion.slick-active .horizontal-accordion__content{width:calc(100vw - 317px)}}@media only screen and (min-width:1440px){.horizontal-accordion.slick-active .horizontal-accordion__content{width:1133px}}.horizontal-accordion button{width:128px;height:323px;font-weight:600;font-size:2.5em;line-height:120%;padding:0;text-align:center;color:#fff;background-color:#767676;border:none;position:relative;overflow:hidden;transition:width .3s}.horizontal-accordion button span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:50% 50%}@media only screen and (min-width:1024px),print{.horizontal-accordion__content{width:0;height:323px;box-shadow:0 0 12px rgba(112,47,138,.2);transition:width .3s;background-color:transparent;display:flex;align-items:center}}@media only screen and (max-width:1023px){.horizontal-accordion__content>div{border:1px solid #fff;border-radius:8px;padding:16px 20px 48px}}@media only screen and (min-width:1024px),print{.horizontal-accordion__content>div{display:flex;align-items:center;padding:58px;width:calc(100vw - 317px);flex-shrink:0;flex-grow:0}}@media only screen and (min-width:1440px){.horizontal-accordion__content>div{width:1133px}}@media only screen and (max-width:1023px){.horizontal-accordion__image{width:140px;margin:0 auto}}@media only screen and (min-width:1024px),print{.horizontal-accordion__image{margin:0 40px 0 0;flex:0 0 200px;max-width:200px}}.horizontal-accordion__image img{width:100%;height:auto}@media only screen and (min-width:1024px),print{.horizontal-accordion__text{flex:0 0 calc(100% - 240px);max-width:calc(100% - 240px)}}.horizontal-accordion__text h3{font-weight:800;line-height:140%;font-size:3em;color:#e2d5e8;margin:0 0 8px;color:#fff;text-align:center}@media only screen and (min-width:1024px),print{.horizontal-accordion__text h3{font-size:4em;text-align:left}}.horizontal-accordion__text>div{position:relative;padding:16px 24px 0;height:100%;font-weight:600;line-height:140%;color:#fff}@media only screen and (max-width:1023px){.horizontal-accordion__text>div{display:flex;padding:16px}}@media only screen and (min-width:1024px),print{.horizontal-accordion__text>div{font-size:1.375em}}@media (hover:hover){.horizontal-accordion__text>div:hover:before{width:calc(100% - 3px)}.horizontal-accordion__text>div:hover:after{height:calc(100% - 3px)}.horizontal-accordion__text>div:hover__lines:before{width:33px}.horizontal-accordion__text>div:hover__lines:after{height:33px}}.horizontal-accordion__text>div:after,.horizontal-accordion__text>div:before{content:"";position:absolute;top:3px;left:3px;background-color:#c9c9c9}.horizontal-accordion__text>div:before{width:44px;height:1px;transition:width .35s linear}.horizontal-accordion__text>div:after{width:1px;height:44px;transition:height .35s linear}.horizontal-accordion__text>div p{margin:0}.horizontal-accordion__lines:after,.horizontal-accordion__lines:before{content:"";position:absolute;top:0;left:0;background-color:#767676}.horizontal-accordion__lines:before{width:23px;height:3px;transition:width .35s linear}@media (hover:none){.horizontal-accordion__lines:before{width:33px}}.horizontal-accordion__lines:after{width:3px;height:23px;transition:height .35s linear}@media (hover:none){.horizontal-accordion__lines:after{height:33px}}.two-col-carousel .container{padding-top:40px;padding-bottom:48px}@media only screen and (min-width:1024px),print{.two-col-carousel__content{position:relative;padding-top:55px;margin-top:-55px}}.two-col-carousel__listing{margin:0 -15px 22px}@media only screen and (min-width:1024px),print{.two-col-carousel__listing{margin-bottom:0;display:flex}}.two-col-carousel__listing .slick-list,.two-col-carousel__listing .slick-track{display:flex}@media only screen and (min-width:1024px),print{.two-col-carousel .imda-carousel__controls{display:block;position:absolute;top:0;right:0;justify-content:flex-start}.two-col-carousel .imda-carousel__controls [data-carousel-dots]{margin:0 0 0 32px}}.two-col-carousel__item{padding:0 15px;border-radius:8px}@media only screen and (min-width:1024px),print{.two-col-carousel__item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.two-col-carousel .child-card{height:100%}.two-col-carousel .cta{margin-top:40px;text-align:center}.three-col-imgcard .container{padding-top:32px;padding-bottom:40px}@media only screen and (min-width:1024px),print{.three-col-imgcard .container{padding-top:40px;padding-bottom:48px}}.three-col-imgcard [data-carousel]{margin-bottom:14px}@media only screen and (min-width:1024px),print{.three-col-imgcard [data-carousel]{margin-bottom:0}}.three-col-imgcard .slick-list,.three-col-imgcard .slick-track{display:flex}.three-col-imgcard__item{height:100%;transition:all .25s ease-in-out;border-radius:8px;overflow:hidden}.three-col-imgcard__item .short-image-card{height:100%}@media (hover:hover){.three-col-imgcard__item:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}}.three-col-imgcard .cta{margin-top:40px;text-align:center}.selected-posts{margin:20px 0}.selected-posts__list .row{justify-content:left}.selected-posts__list li{margin-bottom:10px}@media only screen and (max-width:1023px){.selected-posts__list li{margin-bottom:20px}.selected-posts__list li:last-child{margin-bottom:0}}.selected-posts__list li.col-md-4 .article-link__title a,.selected-posts__list li.col-md-6 .article-link__title a{font-size:1.5em}.article-intro{background-color:#767676;padding:48px 0 56px;color:#fff}@media only screen and (min-width:1024px),print{.article-intro{margin:-2px 0 0;padding:74px 0 72px}}@media only screen and (max-width:1023px){.article-intro .container .row{margin:0 0 40px}}.article-intro h2{font-weight:600;font-size:2em;line-height:140%;margin:0 0 8px}@media only screen and (min-width:1024px),print{.article-intro h2{font-size:2.5em}}.accordion-sliders{margin:0 -20px;overflow:hidden;position:relative}@media only screen and (min-width:1024px),print{.accordion-sliders{margin:0 0 56px;overflow:visible}}.accordion-sliders [data-carousel]{margin:0 14px}@media only screen and (min-width:1024px),print{.accordion-sliders [data-carousel]{display:flex;margin:0;width:100%;border:2px solid #fff;border-radius:8px;overflow:hidden}}.accordion-sliders .slick-list{overflow:visible}@media only screen and (max-width:1023px){.accordion-sliders .slick-track{display:flex}}@media only screen and (min-width:1024px),print{.accordion-sliders .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:100px;display:flex}}@media only screen and (max-width:1023px){.accordion-sliders .slick-slide{height:inherit}}@media only screen and (min-width:1024px),print{.accordion-sliders .slick-slide{margin:0;float:none;display:flex}}@media only screen and (max-width:1023px){.accordion-sliders .slick-slide .horizontal-accordion__content,.accordion-sliders .slick-slide .horizontal-accordion__content>div{height:100%}}.accordion-sliders .imda-carousel__controls{margin:16px 0 0;padding:0 20px}@media only screen and (min-width:1024px),print{.accordion-sliders .imda-carousel__controls{padding:0;position:absolute;top:100%;right:0}}.accordion-sliders .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.accordion-sliders .imda-carousel__controls [data-carousel-pager]{display:none}}.accordion-sliders .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#767676}.accordion-sliders .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:transparent;border-color:#fff;color:#fff}.search-filters{color:#262626}.search-filters.active .search-filters__suggestions{opacity:1;visibility:visible;pointer-events:auto}.search-filters.active .btn-back,.search-filters.active .btn-cancel{display:flex}.search-filters__searchbar{width:100%;display:flex;gap:17px;margin:0 0 23px}@media only screen and (min-width:1024px),print{.search-filters__searchbar{margin:0;position:relative;z-index:5}}.search-filters__searchbar.has-error{margin:0 0 44px}.search-filters__searchbar>div{position:relative;flex:1 1 auto}.search-filters__searchbar .error-msg{position:absolute;z-index:0;margin:8px 0 0;color:#eb0028;font-size:.875em}.search-filters__icons>.icon{position:absolute;font-size:1.125em;top:7px;left:14px;color:#702f8a}@media only screen and (min-width:1024px),print{.search-filters__icons>.icon{font-size:1.25em;top:5px;left:18px}}.search-filters__icons .btn-back{position:absolute;width:24px;height:24px;background-color:#fff;padding:0;margin:0;border:none;top:7px;left:8px;color:#702f8a}@media only screen and (min-width:1024px),print{.search-filters__icons .btn-back{display:none!important}}.search-filters__icons .btn-cancel{position:absolute;width:24px;height:24px;background-color:#939393;border-radius:50%;color:#fff;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:none;font-size:.75em;top:7px;right:7px}@media only screen and (min-width:1024px),print{.search-filters__icons .btn-cancel{width:20px;height:20px;top:9px;right:13px;font-size:.625em}}.search-filters__icons .btn-cancel .icon{margin:0}.search-filters__input{box-sizing:border-box!important;border:1px solid #702f8a;border-radius:0;font-size:.875em;outline:0;padding:9px 39px;background-color:#fff;background:#fff;border-radius:20px;-webkit-appearance:none;color:#262626;font-weight:400;line-height:160%;width:100%;height:100%}@media only screen and (min-width:1024px),print{.search-filters__input{font-size:1.125em;padding:4px 55px}}.search-filters__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-filters .btn-search{background:transparent;border:1px solid #702f8a;color:#702f8a;padding:8px 24px;border-radius:40px;transition:all .35s ease-in-out}.search-filters .btn-search:focus,.search-filters .btn-search:hover{background:#532d67;color:#fff}@media only screen and (max-width:1023px){.search-filters .btn-search{display:none}}.search-filters .btn-back,.search-filters .btn-cancel{display:none}.search-filters__suggestions{position:absolute;background-color:#fff;width:100%;padding:0 42px 24px;left:0;right:0;z-index:4;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media only screen and (min-width:1024px),print{.search-filters__suggestions{top:-23px;left:3px;right:3px;width:calc(100% - 6px);padding:81px 0 16px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.25)}}@media only screen and (min-width:1440px){.search-filters__suggestions{left:-2px;right:-2px;width:calc(100% + 4px)}}.search-filters__suggestions p{margin:0}@media only screen and (min-width:1024px),print{.search-filters__suggestions p{padding:0 45px}}.search-filters__suggestions ul{padding:0;margin:0;list-style-type:none}.search-filters__suggestions li a{display:flex;gap:16px;align-items:flex-start;text-decoration:none;transition:all .3s ease-in-out}@media only screen and (min-width:1024px),print{.search-filters__suggestions li a{padding:6px 45px}}@media (hover:hover){.search-filters__suggestions li a:hover{background-color:#f0eaf3}}.search-filters__suggestions li a>span{color:#702f8a;font-size:1.125em;margin:11px 0 0}.search-filters__suggestions li a>div .title{display:block;font-weight:500;line-height:150%;color:#262626}.search-filters__suggestions li a>div .type{font-weight:400;font-size:.875em;line-height:150%;color:#767676}.search-filters__filters{margin:32px 0 40px;border:1px solid #c9c9c9;border-radius:8px}.search-filters__filters.active>button span{transform:scaleY(-1)}@media only screen and (max-width:1023px){.search-filters__filters{margin:0}}.search-filters__filters>button{background-color:transparent;display:flex;align-items:center;flex-direction:row-reverse;gap:8px;font-weight:600;font-size:1.125em;line-height:140%;border:none;padding:11px 30px}@media only screen and (max-width:1023px){.search-filters__filters>button{padding:18px 14px;width:100%;flex-direction:row;justify-content:space-between}}.search-filters__filters>button .icon{background-color:#702f8a;color:#fff;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin:0;font-size:.2777777778em}.search-filters__filters__options{padding:0 14px 18px}@media only screen and (min-width:1024px),print{.search-filters__filters__options{padding:14px 30px 24px;border-top:1px solid #c9c9c9}}.search-filters__filters__options p{margin:0;font-weight:500;font-size:1.125em;line-height:140%}@media only screen and (min-width:1024px),print{.search-filters__filters__options p{font-size:1.125em}}.search-filters__filters__options p+ul{margin:18px 0 0}.search-filters__filters__options ul{margin:0;list-style-type:none;padding:0 18px}@media only screen and (min-width:1024px),print{.search-filters__filters__options ul{display:flex;gap:28px;flex-wrap:wrap;padding:0}}@media only screen and (max-width:1023px){.search-filters__filters__options li{margin:0 0 20px}}.search-filters__filters__options li:last-child{margin:0}.search-filters__filters__options label{white-space:nowrap;font-weight:500;line-height:140%;padding-left:36px;padding-right:10px}@media only screen and (min-width:1024px),print{.search-filters__filters__options label{font-size:1.125em}}.search-filters__filters__options .checkbox+label:before{height:20px;width:20px;border-radius:4px;border:1px solid #939393}@media only screen and (min-width:1024px),print{.search-filters__filters__options .checkbox+label:before{height:24px;width:24px;border:2px solid #939393}}.search-filters__filters__options .checkbox+label:after{color:#fff;font-size:.75em;top:4px;left:4px;margin-top:0}@media only screen and (min-width:1024px),print{.search-filters__filters__options .checkbox+label:after{top:4.5px;left:5px;font-size:.7777777778em}}.search-filters__filters__options>div{text-align:center;margin:20px 0 0}@media only screen and (min-width:1024px),print{.search-filters__filters__options>div{display:none}}.search-filters__filters__options>div button{padding:7px 33px}.two-col-imgquote{padding:20px 0 28px}@media only screen and (min-width:1024px),print{.two-col-imgquote{padding:120px 0 50px}}.two-col-imgquote__wrapper{background-color:#767676;padding:20px 0 40px;position:relative}.two-col-imgquote__wrapper:before{content:"";top:0;position:absolute;width:50%;max-width:240px;height:20px;background-color:#767676;left:-20px;display:block;transform:translateY(calc(-100% + 1px)) skewX(44.02897806deg)}@media only screen and (min-width:1024px),print{.two-col-imgquote__wrapper:before{max-width:400px;width:400px;height:30px}}.two-col-imgquote__wrapper:after{content:"";position:absolute;bottom:0;width:60px;height:28px;background-color:#767676;transform:translateX(calc(-100% + 25px)) translateY(calc(100% - 1px)) skewX(-60deg);display:block}@media only screen and (min-width:1024px),print{.two-col-imgquote__wrapper:after{height:67px;width:100px;transform:translateX(calc(-100% + 33px)) translateY(calc(100% - 1px)) skewX(-55deg)}}.two-col-imgquote__bg-img{position:absolute;bottom:20%;right:0;width:40%;max-width:160px}@media only screen and (min-width:1024px),print{.two-col-imgquote__bg-img{height:95%;bottom:0}}.two-col-imgquote__bg-img img{width:100%}.two-col-imgquote h2{color:#fff;margin:8px 0}@media only screen and (min-width:1024px),print{.two-col-imgquote h2{margin:20px 0}}.two-col-imgquote h2 span{display:block;line-height:1}.two-col-imgquote h2 span.text-shadow{font-size:1.5em;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}@media only screen and (min-width:1024px),print{.two-col-imgquote h2 span.text-shadow{font-size:3.75em}}.two-col-imgquote h2 span.text-color{font-size:3.5em}@media only screen and (min-width:1024px),print{.two-col-imgquote h2 span.text-color{font-size:8.75em}}.two-col-imgquote__quote-wrapper{margin-top:40px;position:relative;z-index:1}@media only screen and (min-width:1024px),print{.two-col-imgquote__quote-wrapper{margin-top:0;position:absolute;bottom:20px;width:calc(100% - 30px)}}.two-col-imgquote__quote-wrapper img{margin-left:auto;margin-right:auto;max-height:260px;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1024px),print{.two-col-imgquote__quote-wrapper img{max-height:none}}.two-col-imgquote__quote-shape-wrapper{padding-bottom:20px;overflow-x:hidden;border-radius:10px}.two-col-imgquote__quote{background-color:#fff;padding:30px 20px 0;border-radius:10px;position:relative}@media only screen and (min-width:1024px),print{.two-col-imgquote__quote{padding:40px 40px 10px}}.two-col-imgquote__quote:after{content:"";display:block;width:80%;height:30px;background-color:#fff;position:absolute;bottom:0;right:-10%;border-radius:6px;transform:translateY(calc(100% - 10px)) skewx(35deg)}.two-col-imgquote__quote .box-quote{margin:0}.two-col-imgquote__quote .box-quote .icon-blockquote{font-size:1.5em}@media only screen and (min-width:1024px),print{.two-col-imgquote__quote .box-quote .icon-blockquote{font-size:1.875em}}.two-col-imgquote__quote .box-quote blockquote{font-weight:700}.two-col-imgquote__quote .box-quote .icon-blockquote{z-index:1}@media only screen and (min-width:1024px),print{.two-col-imgquote [class^=col-]:first-child{padding-right:40px}}.two-col-imgquote [class^=col-]:nth-child(2){position:relative}.modal-carousel{padding:20px 0 40px;overflow-x:hidden}@media only screen and (min-width:1024px),print{.modal-carousel{padding:20px 0 60px}}.modal-carousel .detail-section--title-lg h2{font-weight:600;font-size:1.75em}@media only screen and (min-width:1024px),print{.modal-carousel .detail-section--title-lg h2{font-size:2.25em}}.modal-carousel .text-card{padding:0 6px}@media only screen and (min-width:1024px),print{.modal-carousel .text-card{padding:0 12px}}.modal-carousel .text-card__header h3{font-size:1.5em;font-weight:800}@media only screen and (min-width:1024px),print{.modal-carousel .text-card__header h3{font-size:1.75em}}.modal-carousel .text-card__platforms,.modal-carousel .text-card__text{font-size:1em}.modal-carousel [data-carousel]{margin:0 -20px}@media only screen and (min-width:1024px),print{.modal-carousel [data-carousel]{padding:0 20px;margin:0 -12px}}@media only screen and (min-width:1560px){.modal-carousel [data-carousel]{padding:0}}.modal-carousel .slick-track{display:flex;position:relative}.modal-carousel .slick-list{padding-bottom:2px;margin:0 12px;overflow:visible}@media only screen and (min-width:1024px),print{.modal-carousel .slick-list{overflow:hidden;margin:0}}.modal-carousel .slick-slide{height:auto}.modal-carousel .imda-carousel__controls{margin-top:20px}.modal-carousel .imda-carousel__controls .slick-arrow:hover{background-color:#702f8a}@media only screen and (min-width:1024px),print{.modal-carousel .imda-carousel__controls{margin-top:0}.modal-carousel .imda-carousel__controls .slick-arrow{position:absolute;top:50%;transform:translateY(50%);z-index:1;background-color:transparent!important;font-size:2.375em}.modal-carousel .imda-carousel__controls .slick-prev{left:0}}@media only screen and (min-width:1024px) and (min-width:1560px){.modal-carousel .imda-carousel__controls .slick-prev{left:-36px}}@media only screen and (min-width:1024px),print{.modal-carousel .imda-carousel__controls .slick-next{right:0}}@media only screen and (min-width:1024px) and (min-width:1560px){.modal-carousel .imda-carousel__controls .slick-next{right:-36px}}.text-card__modal{background-color:#fff;color:#262626;padding:54px 50px;border-radius:20px}.text-card__modal button[data-modal-close]{color:#262626!important;right:14px!important;top:14px!important}.text-card__modal>.row{overflow-y:auto;overflow-x:hidden;max-height:75vh;scrollbar-color:#e2d5e8 #702f8a;scrollbar-width:thin}.text-card__modal>.row::-webkit-scrollbar{width:5px;background:#e2d5e8}.text-card__modal>.row::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.text-card__modal a{text-decoration:none;color:#262626}.text-card__modal .text-card__header h3{font-size:1.75em;font-weight:800}.text-card__modal .text-card__text p{margin:0 0 20px}.text-card__modal [class^=col-]:first-child{border-right:1px solid #262626;padding-right:40px}.text-card__modal [class^=col-]:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center}.text-card__modal [class^=col-]:nth-child(2).text-card__modal--top{justify-content:start}.text-card__modal [class^=col-]:nth-child(2) .label,.text-card__modal [class^=col-]:nth-child(2) .sublabel{font-size:1.25em;font-weight:800;letter-spacing:.05em;margin:0}.text-card__modal [class^=col-]:nth-child(2) .sublabel{line-height:150%;color:#702f8a}.text-card__modal [class^=col-]:nth-child(2) .sublabel span:first-child{color:#9e1b64}.text-card__modal-right{width:90%}.text-card__modal--center{width:65%}.text-card__modal--center .text-card__qr-codes{gap:0}.text-card__modal--center .text-card__qr-code{width:50%}.text-card__qr-codes{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.text-card__qr:not(:first-child){margin-top:24px}.text-card__qr-code>p{display:flex;align-items:center;font-weight:600}.text-card__qr-code>p img{margin-right:4px}.text-card__qr-img{width:100%;position:relative;padding-top:100%}.text-card__qr-img-wrapper{width:120px}.text-card__qr-img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.content-hub-banner{position:relative}.content-hub-banner__image{display:block;width:100%;height:596px}@media only screen and (min-width:1024px),print{.content-hub-banner__image{height:729px}}.content-hub-banner__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.content-hub-banner__text{position:absolute;top:calc(50% - 60px);text-align:center;width:100%;padding:0 40px;transform:translateY(-50%)}@media only screen and (min-width:1024px),print{.content-hub-banner__text{top:245px;transform:none}}.content-hub-banner__text>div{display:none}.imda-profile0 .content-hub-banner__text--profile0,.imda-profile1 .content-hub-banner__text--profile1,.imda-profile2 .content-hub-banner__text--profile2,.imda-profile3 .content-hub-banner__text--profile3{display:block}.content-hub-banner__text h2{margin:0 0 8px;font-size:2.25em;line-height:1.2;color:#f2f2f2;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px),print{.content-hub-banner__text h2{font-size:5em;margin:0 0 12px}}.content-hub-banner__text p{margin:0;font-weight:500;font-size:1.125em;line-height:140%;color:#f2f2f2;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:1024px),print{.content-hub-banner__text p{font-size:1.5em}}.featured-stories{margin:-120px 0 -69px;overflow:hidden;position:relative;z-index:1}@media only screen and (min-width:1024px),print{.featured-stories{margin:-160px 0 -43px}}.featured-stories h2{font-size:1.5em;font-weight:600;line-height:140%;color:#f2f2f2;margin:0 0 16px}@media only screen and (min-width:1024px),print{.featured-stories h2{margin:0 0 20px;font-size:2.25em}}.featured-stories__body{margin:0 -20px}@media only screen and (min-width:1024px),print{.featured-stories__body{position:relative;margin:0}}@media only screen and (min-width:1560px){.featured-stories__body{margin:0 -20px}}.featured-stories [data-carousel]{padding:0 72px 0 8px}@media only screen and (min-width:450px){.featured-stories [data-carousel]{padding:0 57px 0 8px}}@media only screen and (min-width:1024px),print{.featured-stories [data-carousel]{padding:0 8px}}.featured-stories [data-carousel]:not(.slick-initialized){display:flex}.featured-stories [data-carousel]>article{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px),print{.featured-stories [data-carousel]>article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media only screen and (min-width:1024px),print{.featured-stories [data-carousel]>article{flex:0 0 25%;max-width:25%}}@media only screen and (max-width:1023px){.featured-stories .slick-list{overflow:visible}}.featured-stories .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:transparent;color:#fff;font-size:2.375em;position:absolute;top:calc(50% - 20px);z-index:1}.featured-stories .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:-20px}@media only screen and (min-width:1560px){.featured-stories .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{left:-40px}}.featured-stories .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:-20px}@media only screen and (min-width:1560px){.featured-stories .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{right:-40px}}.featured-stories .thumbnail-card-portrait{padding:0 12px}.featured-stories .thumbnail-card-portrait .thumbnail-card-portrait__text .content h3{font-size:1.375em;height:92px}.success-stories{position:relative;padding:184px 0 0;margin:0 0 24px;overflow:hidden}@media only screen and (min-width:1024px),print{.success-stories{padding:244px 0 0;margin:0 0 80px}}.success-stories__bg{opacity:.45}.success-stories__bg img{position:absolute;top:0;left:50%;transform:translate(calc(-50% - 40px));max-width:none}@media only screen and (min-width:768px),print{.success-stories__bg img{width:100%;left:auto;right:0;transform:translate(0)}}@media only screen and (min-width:1024px),print{.success-stories__bg img{left:50%;right:auto;transform:translate(calc(-50% + 231px))}}@media only screen and (min-width:1440px){.success-stories__bg img{left:0;transform:translate(0)}}.success-stories__header{color:#f2f2f2;margin:0 0 36px;max-width:786px}@media only screen and (min-width:1024px),print{.success-stories__header{width:64%;margin:0 0 70px}}.success-stories__header a{color:#f2f2f2;border:1px solid #f2f2f2;background-color:transparent}.success-stories__header h2{font-weight:600;font-size:2.5em;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 10px;width:53%}@media only screen and (min-width:1024px),print{.success-stories__header h2{width:100%;font-size:5em;margin:0 0 20px}}.success-stories__header p{font-weight:500;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 20px}@media only screen and (min-width:1024px),print{.success-stories__header p{font-size:1.5em;margin:0 0 20px}}.success-stories__body{margin:0 -12px}.success-stories__body article{padding:0 12px}@media only screen and (min-width:1024px),print{.success-stories__body article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.success-stories [data-carousel]{padding:0 72px 0 0}@media only screen and (min-width:450px){.success-stories [data-carousel]{padding:0 57px 0 0}}@media only screen and (min-width:768px),print{.success-stories [data-carousel]{padding:0}}.success-stories [data-carousel]:not(.slick-initialized){display:flex}.success-stories [data-carousel]>article{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px),print{.success-stories [data-carousel]>article{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px),print{.success-stories [data-carousel]>article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.success-stories .slick-list{overflow:visible}.success-stories .slick-track{display:flex}@media only screen and (min-width:768px),print{.success-stories .slick-track{width:100%!important}}.success-stories .slick-slide{float:none;height:auto}.thought-leadership{position:relative;margin:24px 0 64px;padding:91px 0 0;overflow:hidden}@media only screen and (min-width:1024px),print{.thought-leadership{margin:80px 0 84px;padding:120px 0 0}}.thought-leadership__bg{opacity:.7}.thought-leadership__bg img{position:absolute;top:0;right:0;max-width:none;width:100%}@media only screen and (min-width:768px),print{.thought-leadership__bg img{width:75%}}@media only screen and (min-width:1024px),print{.thought-leadership__bg img{width:auto}}@media only screen and (min-width:1440px){.thought-leadership__bg img{width:67.7777777778%;transform:translate(0)}}.thought-leadership__header{color:#f2f2f2;margin:0 0 32px;max-width:525px}@media only screen and (min-width:1024px),print{.thought-leadership__header{width:43%;margin:0 0 60px}}.thought-leadership__header a{color:#f2f2f2;border:1px solid #f2f2f2;background-color:transparent}.thought-leadership__body{margin:0 -12px}.thought-leadership__body article{padding:0 12px}@media only screen and (min-width:1024px),print{.thought-leadership__body article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.thought-leadership__body>div:not([data-carousel]){max-width:1100px;margin:0 auto;padding:0 32px}.thought-leadership__body>div:not([data-carousel])>article{flex:0 0 100%;max-width:100%}.thought-leadership__body .stories-card p{line-height:140%;font-weight:200;font-size:1em;margin:20px 0 30px}@media only screen and (min-width:1024px),print{.thought-leadership__body .stories-card p{margin:20px 0 30px}}.thought-leadership__body .stories-card a{background-color:#000}.thought-leadership [data-carousel]{padding:0 72px 0 0}@media only screen and (min-width:450px){.thought-leadership [data-carousel]{padding:0 57px 0 0}}@media only screen and (min-width:768px),print{.thought-leadership [data-carousel]{padding:0}}.thought-leadership [data-carousel]:not(.slick-initialized){display:flex}.thought-leadership [data-carousel]>article{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px),print{.thought-leadership [data-carousel]>article{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px),print{.thought-leadership [data-carousel]>article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.thought-leadership .slick-list{overflow:visible}.thought-leadership .slick-track{display:flex}@media only screen and (min-width:768px),print{.thought-leadership .slick-track{width:100%!important}}.thought-leadership .slick-slide{float:none;height:auto}.thought-leadership h2{font-weight:600;font-size:2.5em;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 18px;max-width:500px}@media only screen and (min-width:1024px),print{.thought-leadership h2{font-size:5em;margin:0 0 20px}}.thought-leadership p{font-weight:500;line-height:120%;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 20px}@media only screen and (min-width:1024px),print{.thought-leadership p{font-size:1.5em;margin:0 0 30px}}.browse-interest{position:relative;margin:54px 0 0;padding:93px 0 80px}@media screen and (min-width:500px){.browse-interest{min-height:655px}}@media only screen and (min-width:1024px),print{.browse-interest{margin:84px 0 0;padding:133px 0 118px}}.browse-interest__bg{opacity:.5}.browse-interest__bg img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.browse-interest__header{text-align:center;position:relative}.browse-interest__header h2{font-weight:600;font-size:2.25em;line-height:120%;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.25);max-width:500px;width:90%;margin:0 auto -12px}@media only screen and (min-width:450px){.browse-interest__header h2{width:70%}}@media only screen and (min-width:1024px),print{.browse-interest__header h2{margin:0 auto -40px;font-size:5em;max-width:814px}}.browse-interest__header h2:after,.browse-interest__header h2:before{content:"";display:block;width:3%;height:14px;position:absolute;bottom:0;border-top:2px solid #fff}@media only screen and (min-width:450px){.browse-interest__header h2:after,.browse-interest__header h2:before{width:13%}}@media only screen and (min-width:1024px),print{.browse-interest__header h2:after,.browse-interest__header h2:before{bottom:28px}}@media only screen and (min-width:1200px){.browse-interest__header h2:after,.browse-interest__header h2:before{width:calc(50% - 407px)}}.browse-interest__header h2:before{left:0;border-left:2px solid #fff;border-radius:8px 0 0 0}.browse-interest__header h2:after{right:0;border-right:2px solid #fff;border-radius:0 8px 0 0}.browse-interest__body{border-radius:8px;border:2px solid #fff;border-top:none;padding:48px 24px;color:#fff;text-align:center}@media screen and (min-width:500px){.browse-interest__body{min-height:405px}}@media only screen and (min-width:1024px),print{.browse-interest__body{padding:100px 20px 72px}}.browse-interest__body label{font-weight:400;font-size:1.25em;line-height:140%}@media only screen and (min-width:1024px),print{.browse-interest__body label{font-size:3em}}.browse-interest__body>div{margin:0 auto;display:inline-block}.browse-interest__step{margin:0 0 28px}.browse-interest__step--step2{display:none}.browse-interest__step--step2.active{display:block}.browse-interest__step--step2 .custom-select{margin:0 0 28px}@media only screen and (min-width:1024px),print{.browse-interest__step--step2 .custom-select{margin:0 0 24px}}.browse-interest__step--step2 .custom-select:last-child{margin:0}@media only screen and (min-width:1024px),print{.browse-interest__step{margin:0 0 24px}}.browse-interest__step:last-child{margin:0}.browse-interest__step label{pointer-events:none}@media only screen and (min-width:1024px),print{.browse-interest__step label{text-align:left}}.browse-interest__step .custom-select{display:flex;align-items:center;gap:24px}@media only screen and (max-width:1023px){.browse-interest__step .custom-select{flex-direction:column;gap:5px}}.browse-interest__step .custom-select__custom-dropdown{min-width:130px}@media only screen and (max-width:1023px){.browse-interest__step .custom-select__custom-dropdown{max-width:240px}}.browse-interest__step .custom-select__custom-dropdown.list-shown .custom-list{transform:translate(-50%) scale(1)}.browse-interest__step .custom-trigger{border:none;border-radius:0;background-color:transparent;font-weight:600;font-size:1.5em;line-height:140%;color:#fff;padding:0 50px 0 0}@media only screen and (max-width:1023px){.browse-interest__step .custom-trigger{padding:0;text-align:center}}@media only screen and (min-width:1024px),print{.browse-interest__step .custom-trigger{font-size:3em}}.browse-interest__step .custom-trigger:focus,.browse-interest__step .custom-trigger:hover{background:transparent;box-shadow:none}.browse-interest__step .custom-trigger .label{border-bottom:3px solid #ff9c33}@media only screen and (min-width:1024px),print{.browse-interest__step .custom-trigger .label{margin:0 16px 0 0}}.browse-interest__step .custom-trigger .icon{color:#fff;font-size:.25em}@media only screen and (max-width:1023px){.browse-interest__step .custom-trigger .icon{right:-40px}}.browse-interest__step .custom-list{min-width:300px;max-height:375px;top:0;left:50%;transform:translate(-50%) scale(.5);background-color:#2f3033;border-radius:4px}.browse-interest__step .custom-list li button{background:#2f3033;text-align:center;font-size:1em;font-weight:400;line-height:140%;padding:13px 36px;color:#fff}.browse-interest__step .custom-list li button:focus,.browse-interest__step .custom-list li button:hover{background:#2f3033;color:#a982b9}.browse-interest__step .custom-list li button:after{font-size:.875em}@media only screen and (min-width:1024px),print{.browse-interest__step .custom-list li button{font-size:1.625em;padding:18px 36px}}.browse-interest__step .custom-list li.active button{padding-right:36px;background:#5a2f71;color:#fff;font-weight:600}.browse-interest__step .custom-list li.active button:after{display:none}.browse-interest__step .custom-list li[data-value=all]{position:relative}.browse-interest__step .custom-list li[data-value=all] button:before{content:"\e91c";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:11px;transform:scaleY(-1);font-size:.2777777778em;color:#fff!important}@media only screen and (min-width:1024px),print{.browse-interest__step .custom-list li[data-value=all] button:before{font-size:.3846153846em;right:30px}}.browse-interest a{margin:7px 0 0;color:#fff;border:1px solid #fff;background-color:transparent}@media only screen and (min-width:1024px),print{.browse-interest a{margin:24px 0 0}}.event-details-banner{color:#fff;position:relative;padding:32px 0 45px}@media only screen and (min-width:1024px),print{.event-details-banner{padding:30px 0 54px}}@media only screen and (max-width:1023px){.event-details-banner .breadcrumbs{display:none}}@media only screen and (min-width:1024px),print{.event-details-banner .breadcrumbs{margin:0 0 32px}}.event-details-banner__bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;filter:blur(50px);-webkit-filter:blur(50px);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1023px){.event-details-banner__bg{background-position:0 0;background-size:100% 70%}}@media only screen and (max-width:767px){.event-details-banner__bg{background-size:100% 65%}}@media only screen and (max-width:520px){.event-details-banner__bg{background-size:100% 55%}}@media only screen and (min-width:1024px),print{.event-details-banner__bg{filter:blur(150px);-webkit-filter:blur(150px)}}@supports (-webkit-touch-callout:none){.event-details-banner__bg{filter:blur(50px);-webkit-filter:blur(50px)}}@media only screen and (min-width:1024px),print{.event-details-banner .container{padding:0 102px}}@media only screen and (min-width:1024px),print{.event-details-banner__content{overflow:hidden;border-radius:8px;box-shadow:0 0 12px rgba(8,12,24,.25)}}.event-details-banner__card{border-radius:8px;overflow:hidden;box-shadow:0 0 12px rgba(8,12,24,.25)}@media only screen and (min-width:1024px),print{.event-details-banner__card{border-radius:0;box-shadow:none}}.event-details-banner__image{position:relative;padding-top:71.3432835821%}@media only screen and (min-width:1024px),print{.event-details-banner__image{position:relative;padding-top:31.7592592593%}}.event-details-banner__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.event-details-banner__text{text-align:center;padding:0 20px 38px;background-color:#080c18}@media only screen and (min-width:1024px),print{.event-details-banner__text{padding:0 56px 51px}}.event-details-banner__starttime{background-color:#080c18;border:1px solid #fff;border-radius:8px;display:inline-flex;flex-direction:column;gap:3px;padding:6px 28px;width:auto;margin:0 auto -31px;transform:translateY(-50%)}@media only screen and (min-width:768px),print{.event-details-banner__starttime{padding:11px 74px 14px;gap:6px;margin:0 auto -51px}}.event-details-banner__starttime>span{font-weight:500;font-size:.625em;line-height:140%;text-transform:uppercase}@media only screen and (min-width:1024px),print{.event-details-banner__starttime>span{font-size:.875em}}.event-details-banner__starttime>div{display:flex;align-items:center;justify-content:center;gap:23px}@media only screen and (min-width:768px),print{.event-details-banner__starttime>div{gap:44px}}.event-details-banner__starttime>div>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:30px;max-width:100%;flex:1 0 0;position:relative}.event-details-banner__starttime>div>div:after{content:":";position:absolute;top:9px;font-size:.75em;line-height:1;right:-13px}@media only screen and (min-width:768px),print{.event-details-banner__starttime>div>div:after{right:-26px;font-size:1.125em}}.event-details-banner__starttime>div>div:last-child:after{display:none}.event-details-banner__starttime .counter{font-weight:400;font-size:1.25em;line-height:120%}@media only screen and (min-width:768px),print{.event-details-banner__starttime .counter{font-size:2em}}.event-details-banner__starttime .label{font-weight:400;font-size:.375em;line-height:140%}@media only screen and (min-width:768px),print{.event-details-banner__starttime .label{font-size:.625em}}.event-details-banner__header{padding:16px 0 0}@media only screen and (min-width:1024px),print{.event-details-banner__header{padding:24px 0 0}}.event-details-banner__header span{font-weight:500;font-size:.75em;line-height:140%;margin:0 0 18px;display:inline-block;color:#262626;background-color:#fff;border-radius:4px;text-transform:uppercase;padding:2px 7px}.event-details-banner__header span.label--gold{background-color:#91713b;color:#fff}@media only screen and (min-width:1024px),print{.event-details-banner__header span{font-size:1em}}.event-details-banner__header h1{font-weight:600;font-size:1.875em;line-height:120%;margin:0 0 10px}@media only screen and (min-width:1440px){.event-details-banner__header h1{font-size:2.25em;margin:0 0 6px}}.event-details-banner__header p{font-weight:500;line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.event-details-banner__header p{font-size:1.25em}}.event-details-banner__details{margin:39px 0 0;padding:0 25px;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:1024px),print{.event-details-banner__details{background-color:#080c18;margin:0;flex-direction:row;gap:50px;padding:0 36px 89px}}@media only screen and (min-width:1440px){.event-details-banner__details{gap:100px;padding:0 56px 89px}}.event-details-banner__details .icon{display:block;width:24px}.event-details-banner__details a{color:#fff}.event-details-banner__details .event-banner-details{padding:0 0 0 36px;position:relative}@media only screen and (min-width:1024px),print{.event-details-banner__details .event-banner-details{padding:0;display:flex;gap:16px;width:100%;min-width:0;max-width:100%;flex:1 0 0}}@media only screen and (min-width:1024px),print{.event-details-banner__details .event-banner-details:after{content:"";position:absolute;width:.5px;height:100%;background-color:#fff;top:0;right:-25px;bottom:0}}@media only screen and (min-width:1440px){.event-details-banner__details .event-banner-details:after{right:-50px}}.event-details-banner__details .event-banner-details:nth-child(2) svg{height:28px}.event-details-banner__details .event-banner-details:last-child:after{display:none}.event-details-banner__details .event-banner-details:last-child svg{width:22px}@media only screen and (max-width:1023px){.event-details-banner__details .event-banner-details>span{position:absolute;top:0;left:0}}.event-details-banner__details .event-banner-details>div{display:flex;flex-direction:column;gap:4px;line-height:150%}@media only screen and (min-width:1024px),print{.event-details-banner__details .event-banner-details>div{font-weight:500;gap:10px;font-size:.875em}}.event-details-banner__details .event-banner-details>div>span:first-child{font-weight:600}@media only screen and (min-width:1024px),print{.event-details-banner__details .event-banner-details>div>span:first-child{font-weight:500;font-size:1.4285714286em}}@media only screen and (max-width:1023px){.event-details-section{overflow:hidden;margin:0 -30px}}@media only screen and (min-width:1024px),print{.event-details-section{margin:0 0 60px}}@media only screen and (max-width:1023px){.event-details-section.active>header{background-color:#4c2b5d}}.event-details-section.active>header .icon{transform:scaleY(-1)}@media only screen and (max-width:1023px){.event-details-section:last-child>header{border-bottom:1px solid #fff}}@media only screen and (max-width:1023px){.event-details-section:last-child.active>header{border-bottom:1px solid transparent}}@media only screen and (max-width:1023px){.event-details-section>header{padding:32px 30px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #fff;transition:background-color .25s ease-in-out}}@media only screen and (min-width:1024px),print{.event-details-section>header{margin:0 0 24px;pointer-events:none}}.event-details-section>header h2{font-weight:600;font-size:1.5em;line-height:140%;margin:0}@media only screen and (min-width:1024px),print{.event-details-section>header h2{font-size:2em}}.event-details-section>header .icon{font-size:.35em;margin:0;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.event-details-section>header .icon{display:none}}.event-details-section>div{padding:35px 30px 60px}@media only screen and (max-width:1023px){.event-details-section>div [data-carousel]{opacity:0;transition:opacity .25s ease-in-out}.event-details-section>div [data-carousel].active{opacity:1}}@media only screen and (min-width:1024px),print{.event-details-section>div{padding:0;display:block!important}}.career-opportunities-section{padding-top:60px;padding-bottom:60px;background:#2f3033}.career-opportunities-section .mb-0{margin-bottom:0}.career-opportunities-section .border-b-hairline>*{border-bottom:.5px solid #fff}.career-opportunities-section .items-end{align-items:flex-end}.career-opportunities-section header{margin:0;text-align:center}@media only screen and (min-width:1024px),print{.career-opportunities-section header{text-align:left}}.career-opportunities-section header h2{font-weight:600;font-size:1.625em;line-height:120%;color:#fff;margin:0 0 16px}.career-opportunities-section header h2:last-child{margin:0}@media only screen and (max-width:1023px){.career-opportunities-section header h2{max-width:280px;margin:0 auto 20px}}@media only screen and (min-width:1024px),print{.career-opportunities-section header h2{font-size:3.25em}}.career-opportunities-section header p{margin:0 0 24px;line-height:130%;color:#fff;display:none;font-size:1.125em}@media only screen and (min-width:768px),print{.career-opportunities-section header p{display:block}}@media only screen and (min-width:1024px),print{.career-opportunities-section header p{font-size:1.5em}}.opportunities-card{color:#fff;display:flex;text-decoration:none;align-items:center;gap:20px;padding:0}@media only screen and (min-width:1024px),print{.opportunities-card{padding:15px 0}}.opportunities-card__graphic{position:relative}@media only screen and (max-width:1023px){.opportunities-card__graphic{padding:8px 0}}.opportunities-card__graphic img{aspect-ratio:120/175;height:175px}@media only screen and (max-width:1023px){.opportunities-card__graphic img{height:93px}}.opportunities-card__graphic img:not(.hover){z-index:1;position:relative}.opportunities-card__graphic img.hover{position:absolute;top:0;left:0;transition:opacity .3s ease;opacity:1}@media only screen and (max-width:1023px){.opportunities-card__graphic img.hover{top:8px}}@media only screen and (min-width:768px),print{.opportunities-card__graphic img.hover{opacity:0}}.opportunities-card__title{flex:1}.opportunities-card__title h3{margin:0 0 10px;font-weight:500;font-size:1em}@media only screen and (min-width:1024px),print{.opportunities-card__title h3{font-size:1.75em}}.opportunities-card__title .icon-external-link{font-size:1.25em}@media only screen and (min-width:1024px),print{.opportunities-card__title .icon-external-link{font-size:1.375em}}.opportunities-card__title .icon-chevron-right{font-size:.9375em}.opportunities-card:hover h3{font-weight:600}.opportunities-card:hover img.hover{opacity:1}.event-speakers{margin:24px 0 0}@media only screen and (min-width:1024px),print{.event-speakers{margin:30px 0 0}}.event-speakers .row.slick-initialized{display:block}.event-speakers .row .slick-slide{padding:0 15px;float:none;height:auto}.event-speakers .row .slick-track{display:flex}@media only screen and (min-width:1024px),print{.event-speakers .row:not(.slick-initialized)>div{padding:0 15px;max-width:33.3333333333%;flex:0 0 33.3333333333%}}.event-speakers .row:not(.slick-initialized)>div>div{height:100%}.event-speakers .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.event-speakers .imda-carousel__controls{justify-content:flex-start;gap:50px}}.event-speakers .imda-carousel__controls [data-carousel-dots]{color:#fff}.event-speakers .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}.event-speakers .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#fff}.event-speakers .imda-carousel__controls [data-carousel-dots] li .dot-page,.event-speakers .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.event-speakers .imda-carousel__controls [data-carousel-pager]{display:none}}.event-speakers .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff;background-color:transparent}.event-speakers .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#fff;color:#fff}.event-card-carousel .row{margin:0 -18px}.event-card-carousel .row.slick-initialized{display:block}@media only screen and (max-width:767px){.event-card-carousel .row.slick-initialized{padding:0 36px 0 0}}.event-card-carousel .row .slick-slide{padding:10px 18px;float:none;height:auto}@media only screen and (max-width:1023px){.event-card-carousel .row .slick-list{overflow:visible!important}}.event-card-carousel .row .slick-track{display:flex;margin-left:0;margin-right:0}@media only screen and (min-width:1024px),print{.event-card-carousel .row:not(.slick-initialized)>div{padding:0 18px;max-width:50%;flex:0 0 50%}}.event-card-carousel .row:not(.slick-initialized)>div>div{height:100%}.event-card-carousel .event-listing-card .event-listing-card__image{position:relative;padding-top:64.5833333333%}@media only screen and (min-width:1024px),print{.event-card-carousel .event-listing-card .event-listing-card__image{position:relative;padding-top:37.3970345964%}}.event-card-carousel .imda-carousel__controls{margin:12px 0 0}@media only screen and (min-width:1024px),print{.event-card-carousel .imda-carousel__controls{justify-content:flex-start;gap:50px}}.event-card-carousel .imda-carousel__controls [data-carousel-dots]{color:#fff}.event-card-carousel .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}.event-card-carousel .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#fff}.event-card-carousel .imda-carousel__controls [data-carousel-dots] li .dot-page,.event-card-carousel .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.event-card-carousel .imda-carousel__controls [data-carousel-pager]{display:none}}.event-card-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff;background-color:transparent}.event-card-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#fff;color:#fff}@media only screen and (max-width:1023px){.career-img-carousel{margin:0 0 40px}}.career-img-carousel__header h3{margin:0 0 12px}.career-img-carousel [data-carousel]{overflow:hidden;margin:0 -20px}.career-img-carousel [data-carousel].slick-initialized{display:block}@media only screen and (max-width:767px){.career-img-carousel [data-carousel].slick-initialized{padding:0 36px 0 0}}.career-img-carousel [data-carousel] .slick-slide{padding:0 20px;float:none;height:auto}@media only screen and (max-width:1023px){.career-img-carousel [data-carousel] .slick-list{overflow:visible!important}}.career-img-carousel [data-carousel] .slick-track{display:flex;margin-left:0;margin-right:0}@media only screen and (min-width:1024px),print{.career-img-carousel [data-carousel]:not(.slick-initialized)>div{padding:0 15px;max-width:50%;flex:0 0 50%}}.career-img-carousel [data-carousel]:not(.slick-initialized)>div>div{height:100%}.career-img-carousel .slick-dots li:before{display:none}.career-img-carousel .img-card .img-card__wrapper{border-radius:8px;overflow:hidden;background-color:#2f3033}.career-img-carousel .img-card .img-card__wrapper picture{aspect-ratio:auto;display:block;width:100%;position:relative;padding-top:72.9222520107%}.career-img-carousel .img-card .img-card__wrapper img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.career-img-carousel .img-card .img-card__wrapper__caption{padding:8px 12px;color:#fff;font-size:.75em}.career-img-carousel .img-card .img-card__wrapper__caption p{margin:0}.career-img-carousel .event-listing-card .event-listing-card__image{position:relative;padding-top:64.5833333333%}@media only screen and (min-width:1024px),print{.career-img-carousel .event-listing-card .event-listing-card__image{position:relative;padding-top:37.3970345964%}}.career-img-carousel .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.career-img-carousel .imda-carousel__controls{justify-content:flex-start;gap:50px}}.career-img-carousel .imda-carousel__controls [data-carousel-dots]{color:#262626}.career-img-carousel .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#262626}.career-img-carousel .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#262626}.career-img-carousel .imda-carousel__controls [data-carousel-dots] li .dot-page,.career-img-carousel .imda-carousel__controls [data-carousel-pager]{color:#262626}@media only screen and (min-width:1024px),print{.career-img-carousel .imda-carousel__controls [data-carousel-pager]{display:none}}.career-img-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #262626;background-color:transparent;color:#262626}.career-img-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#262626;color:#262626}.career-img-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent!important}.video-loader{background-color:#d9dada;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;justify-content:center;align-items:center;flex-direction:column}.video-loader video{width:500px;max-width:100%;outline:unset;-webkit-clip-path:inset(0 0);clip-path:inset(0 0)}.video-loader span{color:#939393;font-size:.875em;font-weight:500;margin-top:15px}.text-carousel{position:relative;margin:24px 0 0}@media only screen and (min-width:1024px),print{.text-carousel{margin:30px 0 0;padding:0 0 44px}}.text-carousel [data-carousel]{margin:0 -15px}@media only screen and (min-width:1024px),print{.text-carousel [data-carousel]{padding:0 30px}}.text-carousel .slick-slide{padding:0 15px}.text-carousel .rte{border:1px solid #fff;border-radius:8px;padding:40px 25px}@media only screen and (min-width:1024px),print{.text-carousel .rte{padding:48px 100px 58px}}@media only screen and (min-width:1440px){.text-carousel .rte{padding:48px 186px 58px}}.text-carousel .rte>:last-child{margin-bottom:0}.text-carousel .rte h3{text-align:center;margin:0 0 24px;font-weight:600;font-size:1em;line-height:140%;padding:0}@media only screen and (min-width:1024px),print{.text-carousel .rte h3{margin:0 0 30px;font-size:1.125em}}.text-carousel .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls{margin:0;justify-content:center}}.text-carousel .imda-carousel__controls [data-carousel-dots]{color:#fff}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls [data-carousel-dots]{position:absolute;bottom:0;justify-content:center}}.text-carousel .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}.text-carousel .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#fff}.text-carousel .imda-carousel__controls [data-carousel-dots] li .dot-page,.text-carousel .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls [data-carousel-pager]{display:none}}.text-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff;background-color:transparent}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{position:absolute;top:calc(50% - 22px);transform:translateY(-50%);border:none;font-size:2.5em;height:auto}}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{right:calc(100% - 20px);margin:0}}@media only screen and (min-width:1024px),print{.text-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{left:calc(100% - 20px)}}.text-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#fff;color:#fff}.events-landing-banner{padding:50px 0;margin:0 0 -50px;position:relative;overflow:hidden;z-index:1;min-height:530px}@media only screen and (min-width:1024px),print{.events-landing-banner{padding:70px 0;margin:0 0 -70px}}@media only screen and (min-width:1024px),print{.events-landing-banner .container{padding:0;display:flex;justify-content:space-between}}.events-landing-banner__background img{width:100%;position:absolute;top:0;left:0;right:0;height:100%}.events-landing-banner__header>div{display:none}.imda-profile0 .events-landing-banner__header--profile0,.imda-profile1 .events-landing-banner__header--profile1,.imda-profile2 .events-landing-banner__header--profile2,.imda-profile3 .events-landing-banner__header--profile3{display:block}@media only screen and (max-width:1023px){.events-landing-banner__header{margin:0 0 31px}}@media only screen and (min-width:1024px),print{.events-landing-banner__header{max-width:362px;flex:0 0 362px;margin:70px 0 0;padding:0 0 0 30px}}@media only screen and (min-width:1440px){.events-landing-banner__header{margin:90px 0 0}}.events-landing-banner__header h2{font-weight:700;font-size:2.25em;line-height:120%;text-align:center;color:#f0f0f0;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0 0 20px}@media only screen and (min-width:1024px),print{.events-landing-banner__header h2{font-size:3em;margin:0 0 13px;color:#fff;text-align:left}}@media only screen and (min-width:1440px){.events-landing-banner__header h2{font-size:5em}}.events-landing-banner__header p{font-weight:500;font-size:1.25em;line-height:140%;text-align:center;color:#f0f0f0;text-shadow:0 0 6px rgba(0,0,0,.25);margin:0;padding:0 40px}@media only screen and (max-width:1023px){.events-landing-banner__header p{display:none}}@media only screen and (min-width:1024px),print{.events-landing-banner__header p{font-size:1.25em;color:#fff;text-align:left;padding:0}}@media only screen and (min-width:1440px){.events-landing-banner__header p{font-size:1.5em}}.events-landing-banner__content{position:relative}@media only screen and (min-width:1024px),print{.events-landing-banner__content{max-width:62.5%;flex:0 0 62.5%;padding:0 30px 0 0}}@media only screen and (min-width:1440px){.events-landing-banner__content{padding:0}}.events-landing-banner__content.content-loaded .loading-icon{display:none}.events-landing-banner__content.content-updating .loading-icon{display:block}.events-landing-banner__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:50%;transform:translateY(-50%);z-index:1}.events-landing-banner .slick-list{overflow:visible}.events-landing-banner .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.events-landing-banner .imda-carousel__controls{margin:10px 0 0;justify-content:space-between}}.events-landing-banner .imda-carousel__controls [data-carousel-dots]{color:#fff}.events-landing-banner .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}.events-landing-banner .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#fff}.events-landing-banner .imda-carousel__controls [data-carousel-dots] li .dot-page,.events-landing-banner .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.events-landing-banner .imda-carousel__controls [data-carousel-pager]{display:none}}.events-landing-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff;background-color:transparent}.events-landing-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#fff;color:#fff}@media only screen and (min-width:1024px) and (hover:hover){.events-landing-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#532d67}}.featured-events-carousel{margin:50px 0 0;padding:0 0 50px;position:relative}@media only screen and (min-width:1024px),print{.featured-events-carousel{margin:70px 0 0;padding:0 0 70px}}.featured-events-carousel__background,.featured-events-carousel__background img{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%}.featured-events-carousel__background img{top:0}.featured-events-carousel--top-picks{margin:50px 0;padding:0;position:relative;z-index:1}@media only screen and (min-width:1024px),print{.featured-events-carousel--top-picks{margin:70px 0}}.featured-events-carousel--top-picks .container{padding:0}.featured-events-carousel--top-picks .custom-select .custom-list li[data-value=all] button:before{content:"\e91c";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:17px;transform:scaleY(-1);font-size:.3em}@media only screen and (min-width:1024px),print{.featured-events-carousel--top-picks .custom-select .custom-list li[data-value=all] button:before{font-size:.3846153846em;right:16px}}.featured-events-carousel--top-picks .slick-initialized+.imda-carousel__controls{margin:16px 0 0}.featured-events-carousel--top-picks .imda-carousel__controls{padding:0 30px}@media only screen and (min-width:1024px),print{.featured-events-carousel--top-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{top:10.8333333333vw;left:24px}}@media only screen and (min-width:1440px){.featured-events-carousel--top-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{top:156px}}@media only screen and (min-width:1024px),print{.featured-events-carousel--top-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{top:10.8333333333vw;right:24px}}@media only screen and (min-width:1440px){.featured-events-carousel--top-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{top:156px}}.featured-events-carousel--profile-picks{z-index:0;overflow:hidden}@media only screen and (min-width:1024px),print{.featured-events-carousel--profile-picks .container{padding:0 60px}}@media only screen and (min-width:1520px){.featured-events-carousel--profile-picks .container{padding:0 30px}}.featured-events-carousel--profile-picks .slick-list{overflow:visible}.featured-events-carousel--profile-picks .custom-select .custom-list li[data-value=""]{position:relative}.featured-events-carousel--profile-picks .custom-select .custom-list li[data-value=""] button{pointer-events:none}.featured-events-carousel--profile-picks .custom-select .custom-list li[data-value=""] button:before{content:"\e91c";font-family:icomoon!important;font-weight:400;text-align:right;position:absolute;right:17px;transform:scaleY(-1);font-size:.3em}@media only screen and (min-width:1024px),print{.featured-events-carousel--profile-picks .custom-select .custom-list li[data-value=""] button:before{font-size:.3846153846em;right:16px}}@media only screen and (min-width:768px),print{.featured-events-carousel--profile-picks .event-listing-thumbnail-card__image{position:relative;padding-top:21.8340611354%}}.featured-events-carousel--profile-picks .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.featured-events-carousel--profile-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{right:calc(100% + 12px)}}@media only screen and (min-width:1024px),print{.featured-events-carousel--profile-picks .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-next{left:calc(100% + 12px)}}.featured-events-carousel__header{margin:0 auto 40px;text-align:center}@media only screen and (min-width:1024px),print{.featured-events-carousel__header{margin:0 auto 30px}}.featured-events-carousel__header label{font-weight:600;font-size:2.25em;line-height:140%;text-align:center;margin:0}@media only screen and (min-width:1024px),print{.featured-events-carousel__header label{font-size:3.125em}}.featured-events-carousel__header p{font-weight:500;font-size:1.5em;line-height:140%;max-width:730px;margin:24px auto 0}.featured-events-carousel .custom-select{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:1024px),print{.featured-events-carousel .custom-select{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:14px}}.featured-events-carousel .custom-select__custom-dropdown{min-width:130px}@media only screen and (max-width:1023px){.featured-events-carousel .custom-select__custom-dropdown{max-width:240px}}.featured-events-carousel .custom-select__custom-dropdown.list-shown .custom-list{transform:translate(-50%) scale(1)}.featured-events-carousel .custom-select__custom-dropdown.list-shown .icon{transform:rotate(0)}.featured-events-carousel .custom-trigger{border:none;border-radius:0;background-color:transparent;font-weight:600;font-size:1.625em;line-height:140%;color:#fff;padding:0 50px 0 0}@media only screen and (max-width:1023px){.featured-events-carousel .custom-trigger{padding:0;text-align:center}}@media only screen and (min-width:1024px),print{.featured-events-carousel .custom-trigger{font-size:3.125em}}.featured-events-carousel .custom-trigger:focus,.featured-events-carousel .custom-trigger:hover{background:transparent;box-shadow:none}.featured-events-carousel .custom-trigger .label{border-bottom:3px solid #ff9c33}@media only screen and (min-width:1024px),print{.featured-events-carousel .custom-trigger .label{margin:0 16px 0 0}}.featured-events-carousel .custom-trigger .icon{color:#fff;font-size:.24em}@media only screen and (max-width:1023px){.featured-events-carousel .custom-trigger .icon{right:-40px}}.featured-events-carousel .custom-list{min-width:300px;max-height:375px;top:0;left:50%;transform:translate(-50%) scale(.5);background-color:#2f3033;border-radius:4px}.featured-events-carousel .custom-list li button{background:#2f3033;text-align:center;font-size:1.25em;font-weight:400;line-height:140%;padding:13px 36px;color:#fff}.featured-events-carousel .custom-list li button:focus,.featured-events-carousel .custom-list li button:hover{background:#2f3033;color:#a982b9}@media only screen and (min-width:1024px),print{.featured-events-carousel .custom-list li button{font-size:1.625em;padding:18px 36px}}.featured-events-carousel .custom-list li.active button{padding-right:36px;background:#5a2f71;color:#fff;font-weight:600}.featured-events-carousel .custom-list li.active button:after{display:none}.featured-events-carousel .custom-list li[data-value=""].active button,.featured-events-carousel .custom-list li[data-value=all].active button{background:#2f3033!important;font-weight:400}.featured-events-carousel__content{position:relative}.featured-events-carousel__content.content-loaded .loading-icon{display:none}.featured-events-carousel__content.content-updating .loading-icon{display:block}.featured-events-carousel__content .loading-icon{left:0;position:absolute;margin:auto;right:0;top:50%;transform:translateY(-50%);z-index:1}@media only screen and (min-width:1024px),print{.featured-events-carousel .imda-carousel__controls{justify-content:center}}.featured-events-carousel .imda-carousel__controls [data-carousel-dots]{color:#fff}.featured-events-carousel .imda-carousel__controls [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}.featured-events-carousel .imda-carousel__controls [data-carousel-dots] li .dot-indicator{border-color:#fff}.featured-events-carousel .imda-carousel__controls [data-carousel-dots] li .dot-page,.featured-events-carousel .imda-carousel__controls [data-carousel-pager]{color:#fff}@media only screen and (min-width:1024px),print{.featured-events-carousel .imda-carousel__controls [data-carousel-pager]{display:none}}.featured-events-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{border:1px solid #fff;background-color:transparent}@media only screen and (min-width:1024px),print{.featured-events-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow{position:absolute;top:calc(50% - 23px);transform:translateY(-50%);border:none;font-size:2.5em;height:auto}}@media only screen and (min-width:1024px),print{.featured-events-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-prev{margin:0}}.featured-events-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow.slick-disabled{border-color:#fff;color:#fff}@media only screen and (min-width:1024px) and (hover:hover){.featured-events-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}}.events-search{position:relative;margin:50px 0;padding:0}@media only screen and (min-width:1024px),print{.events-search{margin:70px 0}}.events-search__background img{position:absolute;top:0;left:0;right:0;width:100%;transform:translateY(-57%)}@media only screen and (min-width:1024px),print{.events-search__background img{transform:translateY(-63%)}}.events-search__header h2{text-align:center;font-weight:600;font-size:2.25em;line-height:120%;margin:0 0 32px}.events-search__content{overflow:visible;min-height:0}.events-search__content a{color:#f2f2f2;border:1px solid #f2f2f2;background-color:transparent}.events-search .listing-filter{margin:0;gap:0}@media only screen and (max-width:1023px){.events-search .listing-filter{padding:24px 24px 36px}}.events-search .listing-filter__searchbar{margin:0 0 24px}@media only screen and (min-width:1024px),print{.events-search .listing-filter__searchbar{margin:0 0 33px}}.events-search .listing-filter .btn-submit{pointer-events:none}.events-search .listing-filter__footer{display:flex;margin:20px 0 0}@media only screen and (min-width:1024px),print{.events-search .listing-filter__footer{margin:48px 0 0}}.events-search .listing-filter__browse{text-align:center;margin:20px 0 0}@media only screen and (min-width:1024px),print{.events-search .listing-filter__browse{margin:48px 0 0}}.full-bleed-accordions{padding:12px 0 32px;background-color:#61307b;color:#fff}@media only screen and (min-width:1024px),print{.full-bleed-accordions{padding:28px 0 48px}}.full-bleed-accordions .accordion-item{border-bottom:1px solid #fff}.full-bleed-accordions .accordion-item+.tags-list{margin:34px 0 0}@media only screen and (min-width:1024px),print{.full-bleed-accordions .accordion-item+.tags-list{margin:40px 0 0}}.full-bleed-accordions .accordion-item .accordion-title{background-color:transparent;color:#fff;display:block;padding:20px 40px 20px 0;position:relative;text-decoration:none}.full-bleed-accordions .accordion-item .accordion-title span:first-child{font-weight:600;line-height:140%}@media only screen and (min-width:1024px),print{.full-bleed-accordions .accordion-item .accordion-title span:first-child{font-size:1.25em}}.full-bleed-accordions .accordion-item .accordion-title .icon{display:flex;position:absolute;top:12px;right:0;font-size:1.8em;transition:transform .25s ease-in-out}.full-bleed-accordions .accordion-item .accordion-content{display:none;line-height:140%;padding:0 0 20px}.full-bleed-accordions .accordion-item .accordion-content .rte,.full-bleed-accordions .accordion-item .accordion-content .rte a,.full-bleed-accordions .accordion-item .accordion-content .rte a:after{color:#fff}.full-bleed-accordions .accordion-item .accordion-content .rte a:visited,.full-bleed-accordions .accordion-item .accordion-content .rte a:visited:after{color:#ffbc75}.full-bleed-accordions .accordion-item.expanded .accordion-title .icon,.full-bleed-accordions .accordion-item.expanding .accordion-title .icon{transform:rotate(180deg)}.full-bleed-accordions .tags-list{margin:20px 0 0}.full-bleed-accordions .tags-list .tags-list__title{line-height:140%;color:#fff;margin:0 0 20px}@media only screen and (min-width:1024px),print{.full-bleed-accordions .tags-list .tags-list__title{margin:0 0 16px}}.full-bleed-accordions .tags-list .pill{color:#fff;border-color:#fff}.full-bleed-accordions .tags-list .pill:hover{color:#61307b}.hero-banner{position:relative}@media only screen and (min-width:1024px),print{.hero-banner{padding:24px 0 0}}.hero-banner--short{min-height:0;margin:20px 0 30px}.hero-banner--short .hero-banner__text{padding:40px 24px}@media only screen and (min-width:1024px),print{.hero-banner--short .hero-banner__text{padding:56px 0 80px}}.hero-banner--short .hero-banner__text h2{font-size:1.5em;line-height:120%;margin:0 auto 16px;text-shadow:none;max-width:700px}@media only screen and (min-width:1024px),print{.hero-banner--short .hero-banner__text h2{font-size:2.75em;margin:0 auto 24px}}.hero-banner--short .hero-banner__text p{font-weight:500;line-height:140%;text-shadow:none;margin:0 auto 16px}@media only screen and (min-width:1024px),print{.hero-banner--short .hero-banner__text p{font-size:1.25em;margin:0 auto 24px}}.hero-banner--short .hero-banner__text a{color:#fff;border:1px solid #fff;background-color:transparent}.hero-banner--short .hero-banner__text a:hover{background-color:#532d67}@media only screen and (max-width:1023px){.hero-banner .breadcrumbs{display:none}}.hero-banner__image{right:0;bottom:0}.hero-banner__image,.hero-banner__image:after{position:absolute;top:0;left:0;width:100%;height:100%}.hero-banner__image:after{content:"";display:block;background-color:rgba(0,0,0,.35)}.hero-banner__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.hero-banner__starttime{background-color:transparent;border:1px solid #fff;border-radius:8px;display:inline-flex;flex-direction:column;gap:3px;padding:6px 28px;width:auto;margin:0 0 30px}@media only screen and (min-width:768px),print{.hero-banner__starttime{padding:11px 74px 14px;gap:6px}}.hero-banner__starttime+.hero-banner__ctas{margin:0}.hero-banner__starttime>span{font-weight:500;font-size:.625em;line-height:140%;text-transform:uppercase}@media only screen and (min-width:1024px),print{.hero-banner__starttime>span{font-size:.875em}}.hero-banner__starttime>div{display:flex;align-items:center;justify-content:center;gap:23px}@media only screen and (min-width:768px),print{.hero-banner__starttime>div{gap:44px}}.hero-banner__starttime>div>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:30px;max-width:100%;flex:1 0 0;position:relative}.hero-banner__starttime>div>div:after{content:":";position:absolute;top:9px;font-size:.75em;line-height:1;right:-13px}@media only screen and (min-width:768px),print{.hero-banner__starttime>div>div:after{right:-26px;font-size:1.125em}}.hero-banner__starttime>div>div:last-child:after{display:none}.hero-banner__starttime .counter{font-weight:400;font-size:1.25em;line-height:120%}@media only screen and (min-width:768px),print{.hero-banner__starttime .counter{font-size:1.875em}}.hero-banner__starttime .label{font-weight:400;font-size:.375em;line-height:140%}@media only screen and (min-width:768px),print{.hero-banner__starttime .label{font-size:.625em}}@media only screen and (min-width:1024px),print{.hero-banner>.container+.hero-banner__text{padding:50px 0}}.hero-banner__text{display:flex;align-items:center;color:#fff;width:100%;text-align:center;padding:50px 0}@media only screen and (min-width:1024px),print{.hero-banner__text{padding:78px 0 102px}}.hero-banner__text h1{font-weight:600;font-size:1.875em;line-height:120%;margin:0 auto 16px;text-shadow:0 0 6px rgba(0,0,0,.25);max-width:1024px}@media only screen and (min-width:1024px),print{.hero-banner__text h1{font-size:3.75em;margin:0 auto 20px}}.hero-banner__text p{font-weight:500;line-height:140%;text-shadow:0 0 6px rgba(0,0,0,.15);margin:0 auto 16px;max-width:1024px}@media only screen and (min-width:1024px),print{.hero-banner__text p{font-size:1.25em;margin:0 auto 20px}}.hero-banner__ctas{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:24px 0 0}@media only screen and (max-width:767px){.hero-banner__ctas{flex-direction:column;align-items:center}}@media only screen and (min-width:1024px),print{.hero-banner__ctas{margin:36px 0 0}}.text-hero-banner{position:relative;overflow:hidden;background-color:#61307b;padding:24px 0 0}.text-hero-banner .container{display:flex;flex-wrap:wrap;justify-content:center}.text-hero-banner .breadcrumbs{flex:0 0 100%;max-width:100%}@media only screen and (max-width:1023px){.text-hero-banner .breadcrumbs{display:none}}.text-hero-banner__text{position:relative;z-index:1;color:#fff;padding:16px 0 50px;flex:0 0 100%;max-width:100%;text-align:center}@media only screen and (min-width:450px){.text-hero-banner__text{padding:16px 0 100px}}@media only screen and (min-width:1024px),print{.text-hero-banner__text{padding:60px 30px}}.text-hero-banner h2{position:relative;margin:0 auto 16px;font-weight:600;line-height:120%;font-size:1.875em;max-width:700px}@media only screen and (min-width:1024px),print{.text-hero-banner h2{font-size:2.75em}}.text-hero-banner p{margin:0 auto 22px;max-width:1024px;line-height:140%}@media only screen and (min-width:1024px),print{.text-hero-banner p{font-size:1.25em}}.text-hero-banner .btn{color:#fff;border:1px solid #fff;background-color:transparent}.text-hero-banner__image{position:absolute;right:0;bottom:0;transform:translateY(17%)}@media only screen and (min-width:768px),print{.text-hero-banner__image{right:30px;max-width:377px}}@media only screen and (min-width:1440px){.text-hero-banner__image{right:25px}}.text-hero-banner__image img{height:70px}@media only screen and (min-width:450px){.text-hero-banner__image img{height:150px}}@media only screen and (min-width:1440px){.text-hero-banner__image img{height:180px}}.text-hero-banner__ctas{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:24px 0 0}.image-banner{display:flex;flex-wrap:wrap;margin:20px 0 30px}.image-banner--reversed{flex-direction:row-reverse}@media only screen and (max-width:1023px){.image-banner--reversed{flex-direction:column-reverse;flex-wrap:nowrap}}@media only screen and (min-width:1024px),print{.image-banner--reversed .image-banner__text{justify-content:flex-end}}.image-banner>*{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1024px),print{.image-banner>*{flex:0 0 50%;max-width:50%}}.image-banner__image{position:relative}.image-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:1024px),print{.image-banner__image img{position:absolute;top:0;left:0;bottom:0;right:0}}.image-banner__text{background-color:#8d59a1;color:#fff;display:flex}.image-banner__text div{padding:36px 30px}@media only screen and (min-width:1024px),print{.image-banner__text div{padding:70px 50px 75px}}@media only screen and (min-width:1440px){.image-banner__text div{max-width:720px}}.image-banner__text h2{margin:0 0 21px;font-size:1.5em}@media only screen and (min-width:1024px),print{.image-banner__text h2{font-size:2em}}.image-banner__text p{margin:0 0 21px}@media only screen and (min-width:1024px),print{.image-banner__text p{font-size:1.25em}}.image-banner__text a{color:#fff;border:1px solid #fff;background-color:transparent}.content-tabs{margin:20px 0 30px;border-radius:8px;box-shadow:0 8px 8px -1px hsla(0,0%,72.5%,.25)}.content-tabs__nav{display:flex;align-items:flex-end;height:60px}@media only screen and (max-width:1023px){.content-tabs__nav{overflow-x:auto}.content-tabs__nav::-webkit-scrollbar{display:none;height:3px;background:#e2d5e8}.content-tabs__nav::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}}@media only screen and (min-width:1024px),print{.content-tabs__nav{height:88px}}.content-tabs__nav div{flex:1 0 auto}@media only screen and (min-width:1024px),print{.content-tabs__nav div{flex:1 0 0;width:100%;min-width:0;border-bottom:1px solid #939393}}@media only screen and (min-width:1024px) and (hover:hover){.content-tabs__nav div:hover a{padding-bottom:24px}}@media only screen and (min-width:1024px),print{.content-tabs__nav div.active{border-bottom:none}}.content-tabs__nav div.active a{background-color:#fff;color:#702f8a;padding-bottom:24px}.content-tabs__nav div.active a span{color:#702f8a}.content-tabs__nav div.active img{filter:none}.content-tabs__nav a{display:flex;width:100%;align-items:center;gap:6px;text-decoration:none;padding:14px 14px 14px 18px;background-color:#d9dada;position:relative;white-space:nowrap;border-radius:8px 8px 0 0;border:1px solid #939393;border-bottom:none;overflow:hidden}@media only screen and (min-width:1024px),print{.content-tabs__nav a{padding:14px;flex-direction:column;align-items:center;transition:all .15s ease-in-out}}.content-tabs__nav img{height:16px;filter:grayscale(100%)}.content-tabs__nav span{font-weight:500;color:#262626}@media only screen and (min-width:1024px),print{.content-tabs__nav span{font-size:1.25em}}.content-tabs__content>div{padding:20px 30px;display:none;border:1px solid #939393;border-top:none;border-radius:0 0 8px 8px}@media only screen and (min-width:1024px),print{.content-tabs__content>div{padding:48px 50px}}.content-tabs__content>div>:last-child{margin-bottom:0}.cards-column-layout{display:flex;flex-wrap:wrap;margin:20px 0 30px;width:100%}.cards-column-layout .row{width:calc(100% + 30px)}@media only screen and (max-width:767px){.cards-column-layout .row{flex-direction:column;gap:30px}}.cards-column-layout .image-icon-cta{margin:0 auto 16px}.cards-column-layout .image-icon-cta:first-child:last-child,.cards-column-layout .image-icon-cta:first-child:nth-last-child(2),.cards-column-layout .image-icon-cta:nth-child(2):last-child,.cards-column-layout .image-icon-cta:nth-child(3):last-child,.cards-column-layout .image-icon-cta:nth-child(3):nth-last-child(2),.cards-column-layout .image-icon-cta:nth-child(4):last-child{margin:0 auto}@media only screen and (min-width:768px),print{.cards-column-layout .image-icon-cta{margin:auto}}.text-card-carousel{margin:20px 0 30px}.text-card-carousel [data-carousel]{margin:0 -12px}.text-card-carousel .slick-track{display:flex}.text-card-carousel .slick-slide{height:auto;margin:0 0 2px}.text-card-carousel .imda-carousel__controls{margin:20px 0 0}@media only screen and (min-width:1024px),print{.text-card-carousel .imda-carousel__controls{justify-content:flex-start;gap:50px}}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(75,76,78,.25);display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out}.popup-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.popup-overlay__content{border:1px solid #d9dada;background-color:#fff;padding:44px;box-shadow:0 0 15px 0 hsla(0,0%,72.5%,.4);width:calc(100% - 60px);max-width:960px;border-radius:8px;position:relative}.popup-overlay__content button{flex:0 0 24px;min-width:24px;max-width:24px;font-size:1.25em;background-color:transparent;border:none;padding:0;margin:0;position:absolute;top:20px;right:20px}.popup-overlay__content>div{max-height:calc(80vh - 88px);overflow-y:auto;scrollbar-color:#e2d5e8 #702f8a;scrollbar-width:thin}@media only screen and (min-width:768px),print{.popup-overlay__content>div{max-height:330px}}.popup-overlay__content>div::-webkit-scrollbar{width:5px;background:#e2d5e8}.popup-overlay__content>div::-webkit-scrollbar-thumb{background:#702f8a;border-radius:5px}.popup-overlay__header{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px;position:relative;padding:0 50px 0 0}.popup-overlay__header h2{color:#262626;margin:0;font-size:1.125em}@media only screen and (min-width:1024px),print{.popup-overlay__header h2{font-size:1.5em}}.popup-overlay__body{display:flex;gap:40px;padding:0 8px 0 0}@media only screen and (max-width:767px){.popup-overlay__body{max-height:375px;flex-direction:column}}.popup-overlay__text>:last-child{margin-bottom:0}.film-landing-banner{position:relative;padding:40px 0;overflow:hidden}@media only screen and (min-width:1024px),print{.film-landing-banner{padding:40px 0 48px}}.film-landing-banner__background{position:absolute;top:0;left:0;bottom:0;right:0}.film-landing-banner__background:before{content:"";display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.3);z-index:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.film-landing-banner__background:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:2;background:linear-gradient(180deg,rgba(72,30,88,.6) 9.41%,#080c18 59.57%)}.film-landing-banner__background img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.film-landing-banner .container{z-index:2}.film-landing-banner .breadcrumbs{margin-bottom:40px}@media only screen and (min-width:1024px),print{.film-landing-banner .breadcrumbs{margin-bottom:48px}}.film-landing-banner__header{margin:10px auto 20px;font-size:2em;font-weight:600;line-height:1.1;text-align:center;color:#f2f2f2;text-shadow:0 0 6px rgba(0,0,0,.25);max-width:650px}@media only screen and (min-width:1024px),print{.film-landing-banner__header{font-size:3.25em;margin:10px auto 48px}}.film-landing-banner .smart-searchbar{width:750px;max-width:100%;margin:0 auto 20px}@media only screen and (min-width:1024px),print{.film-landing-banner .smart-searchbar{margin:0 auto 48px}}.highlights-carousel{overflow:hidden}.highlights-carousel h2{font-size:1.5em;font-weight:600;text-align:center;margin:0 0 20px;line-height:1.1}@media only screen and (min-width:1024px),print{.highlights-carousel h2{font-size:2.5em;margin-bottom:24px}}.highlights-carousel__body{position:relative}.highlights-carousel__body [data-carousel]{width:calc(100% - 40px);margin:0 auto}@media only screen and (min-width:450px){.highlights-carousel__body [data-carousel]{width:calc(100% - 120px)}}@media only screen and (min-width:768px),print{.highlights-carousel__body [data-carousel]{width:69.3548387097%}}.highlights-carousel__body [data-carousel]:not(.slick-initialized){display:flex}.highlights-carousel .slick-list{overflow:visible}.highlights-carousel .slick-track{max-width:100%!important;transform:translateZ(0)!important;perspective:100px}.highlights-carousel .slick-slide{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;width:100%!important;transform:translateZ(0) scale(.7570332481);transition:transform .4s,opacity .4s;transition-timing-function:ease-in-out;pointer-events:none}.highlights-carousel .slick-snext,.highlights-carousel .slick-snext2,.highlights-carousel .slick-sprev,.highlights-carousel .slick-sprev2{display:block}.highlights-carousel .slick-snext>a:after,.highlights-carousel .slick-sprev>a:after{opacity:.5}.highlights-carousel .slick-snext2>a:after,.highlights-carousel .slick-sprev2>a:after{opacity:.7}.highlights-carousel .slick-current{opacity:1;position:relative;display:block;transform:translateZ(0) scale(1);z-index:2;pointer-events:auto}.highlights-carousel .slick-snext{opacity:1;transform:translate(10.5%) scale(.9015748031);z-index:1}@media only screen and (min-width:768px),print{.highlights-carousel .slick-snext{transform:translate(20%) scale(.75)}}.highlights-carousel .slick-snext2{z-index:0}@media only screen and (min-width:768px),print{.highlights-carousel .slick-snext2{opacity:1;transform:translate(36%) scale(.55)}}.highlights-carousel .slick-sprev{opacity:1;transform:translate(-10.5%) scale(.9015748031)}@media only screen and (min-width:768px),print{.highlights-carousel .slick-sprev{transform:translate(-20%) scale(.75)}}@media only screen and (min-width:768px),print{.highlights-carousel .slick-sprev2{opacity:1;transform:translate(-36%) scale(.55)}}.highlights-carousel .imda-carousel__controls{justify-content:center}.highlights-carousel [data-carousel-dots]{margin:20px 0 0}.highlights-carousel [data-carousel-dots] li{margin:0 8px 0 0}.highlights-carousel [data-carousel-dots] li.slick-active .dot-indicator{width:8px;background-color:#fff}.highlights-carousel [data-carousel-dots] li .dot-indicator{width:8px;height:8px;border-radius:4px;border-color:#fff}.highlights-carousel [data-carousel-dots] li .dot-page{display:none}.highlights-carousel [data-carousel-arrows] .slick-arrow{background-color:transparent!important;border:none;position:absolute;height:calc(100% - 62px);width:40px;top:0;bottom:0;border-radius:0;font-size:1.5em;margin:0;text-shadow:0 0 6px rgba(0,0,0,.25)}@media only screen and (min-width:768px),print{.highlights-carousel [data-carousel-arrows] .slick-arrow{font-size:2em}}.highlights-carousel [data-carousel-arrows] .slick-arrow .icon{margin:0}@media only screen and (min-width:1024px),print{.highlights-carousel [data-carousel-arrows] .slick-arrow{font-size:2.5em}.highlights-carousel [data-carousel-arrows] .slick-arrow .icon{margin:0 20px}}.highlights-carousel [data-carousel-arrows] .slick-arrow.slick-prev{left:0;justify-content:start}@media only screen and (min-width:1024px),print{.highlights-carousel [data-carousel-arrows] .slick-arrow.slick-prev{justify-content:end}}.highlights-carousel [data-carousel-arrows] .slick-arrow.slick-next{right:0;justify-content:end}@media only screen and (min-width:1024px),print{.highlights-carousel [data-carousel-arrows] .slick-arrow.slick-next{justify-content:start}}.highlights-carousel [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}.explore-films-carousel{margin-bottom:60px;overflow:hidden}.explore-films-carousel__latest-films{display:none}.explore-films-carousel .slick-list{overflow:visible;margin:0 auto}.explore-films-carousel .slick-list .slick-slide{padding:0 4px;opacity:.6;height:auto;transform:scale(.7);transform-origin:bottom;transition:transform .3s cubic-bezier(.4,0,.2,1)}.explore-films-carousel .slick-list .slick-slide h3{transform:scale(1.3);transform-origin:bottom left}.explore-films-carousel .slick-list .slick-slide a{box-shadow:none}@media only screen and (min-width:768px),print{.explore-films-carousel .slick-list .slick-slide{padding:0 12px}}.explore-films-carousel .slick-list .slick-current{opacity:1;transform:scale(1)}.explore-films-carousel .slick-list .slick-current a.film-card__wrapper{border:1px solid hsla(0,0%,100%,.5)}.explore-films-carousel .slick-list .slick-current h3{transform:scale(1)}.explore-films-carousel .slick-list .slick-sprev{transform:scale(.7) translateX(15%)}@media only screen and (min-width:768px),print{.explore-films-carousel .slick-list .slick-sprev{transform:scale(.7) translateX(20%)}}.explore-films-carousel .slick-list .slick-sprev2{transform:scale(.7) translateX(60%)}.explore-films-carousel .slick-list .slick-snext{transform:scale(.7) translateX(-15%)}@media only screen and (min-width:768px),print{.explore-films-carousel .slick-list .slick-snext{transform:scale(.7) translateX(-20%)}}.explore-films-carousel .slick-list .slick-snext2{transform:scale(.7) translateX(-60%)}.explore-films-carousel .slick-track{align-content:flex-end}.explore-films-carousel .custom-select{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;position:relative}@media only screen and (min-width:1024px),print{.explore-films-carousel .custom-select{margin-bottom:24px}}.explore-films-carousel .custom-select label{font-weight:600;font-size:1.5em;line-height:140%;text-align:center;margin:0}@media only screen and (min-width:1024px),print{.explore-films-carousel .custom-select label{font-size:2.5em}}.explore-films-carousel .custom-select .custom-select__custom-dropdown{min-width:auto;position:static}@media only screen and (min-width:768px),print{.explore-films-carousel .custom-select .custom-select__custom-dropdown{position:relative}}.explore-films-carousel .custom-select .custom-select__custom-dropdown.list-shown .custom-list{transform:scale(1)}@media only screen and (min-width:768px),print{.explore-films-carousel .custom-select .custom-select__custom-dropdown.list-shown .custom-list{transform:translateX(-50%) scale(1)}}.explore-films-carousel .custom-select .custom-trigger{border:none;border-radius:0;background-color:transparent;font-weight:600;font-size:1.5em;line-height:140%;color:#fff;padding:0 50px 0 0}@media only screen and (max-width:1023px){.explore-films-carousel .custom-select .custom-trigger{padding:0;text-align:center}}@media only screen and (min-width:1024px),print{.explore-films-carousel .custom-select .custom-trigger{font-size:2.5em}}.explore-films-carousel .custom-select .custom-trigger:focus,.explore-films-carousel .custom-select .custom-trigger:hover{background:transparent;box-shadow:none}.explore-films-carousel .custom-select .custom-trigger .label{border-bottom:3px solid #fff;padding-bottom:2px}@media only screen and (min-width:1024px),print{.explore-films-carousel .custom-select .custom-trigger .label{margin:0 16px 0 0}}.explore-films-carousel .custom-select .custom-trigger .icon{color:#fff;font-size:.24em}@media only screen and (max-width:1023px){.explore-films-carousel .custom-select .custom-trigger .icon{right:-40px}}.explore-films-carousel .custom-select .custom-list{min-width:270px;max-height:375px;top:calc(100% + 10px);left:6px;width:calc(100% + 12px);max-width:100%;transform:scale(.5);background-color:#080c18;border:1px solid #fff;border-radius:8px}@media only screen and (min-width:768px),print{.explore-films-carousel .custom-select .custom-list{left:50%;width:100%;transform:translate(-50%) scale(.5)}}.explore-films-carousel .custom-select .custom-list li button{background:#080c18;text-align:left;font-size:1em;font-weight:400;line-height:140%;padding:10px 15px;color:#fff}.explore-films-carousel .custom-select .custom-list li button:focus,.explore-films-carousel .custom-select .custom-list li button:hover{background:#080c18;color:#a982b9}@media only screen and (min-width:1024px),print{.explore-films-carousel .custom-select .custom-list li button{font-size:1.125em}}.explore-films-carousel .custom-select .custom-list li.active button{padding-right:36px;background:#5a2f71;color:#fff;font-weight:600}.explore-films-carousel .custom-select .custom-list li.active button:after{display:none}.explore-films-carousel .custom-select .custom-list li[data-value=""].active button{background:#2f3033!important;font-weight:400}.explore-films-carousel__carousel{position:relative}.explore-films-carousel__carousel [data-carousel-arrows] .slick-arrow{position:absolute;top:50%;background-color:transparent!important;border:none;font-size:1.5em;height:100%}@media only screen and (min-width:768px),print{.explore-films-carousel__carousel [data-carousel-arrows] .slick-arrow{font-size:2em;width:80px}}@media only screen and (min-width:1024px),print{.explore-films-carousel__carousel [data-carousel-arrows] .slick-arrow{font-size:2.5em}}.explore-films-carousel__carousel [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}.explore-films-carousel__carousel .film-card h3{font-size:1em}@media only screen and (min-width:1024px),print{.explore-films-carousel__carousel .film-card h3{font-size:1.5em}}.explore-films-carousel__carousel .film-card__text{padding:12px 16px}@media only screen and (min-width:768px),print{.explore-films-carousel__carousel .film-card__text{padding:20px 18px}}.explore-films-carousel__carousel .film-card__text:before{background-image:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.6),transparent)}.explore-films-carousel .slick-prev{left:0;transform:translateY(-50%) translateX(-30px)}.explore-films-carousel .slick-next{right:0;transform:translateY(-50%) translateX(30px)}.film-tv-listing{background:radial-gradient(#26162f 30%,#000),linear-gradient(270deg,rgba(0,0,0,.2),rgba(112,47,138,.2) 48%,rgba(0,0,0,.2))}.film-tv-listing .page-banner{min-height:auto;padding-top:10px}@media only screen and (min-width:1024px),print{.film-tv-listing .page-banner{margin-bottom:12px}}.film-tv-listing .page-banner:before{background:transparent!important}.film-tv-listing .page-banner .page-title{font-weight:600;font-size:2em}@media only screen and (min-width:1024px),print{.film-tv-listing .page-banner .page-title{font-size:3.25em}}.film-tv-listing .page-banner .breadcrumbs{display:block;margin-bottom:40px}@media only screen and (min-width:1024px),print{.film-tv-listing .page-banner .breadcrumbs{margin-bottom:50px}}.film-tv-listing .search-filters__searchbar{margin:0}.film-tv-listing .smart-searchbar{width:100%;max-width:100%}@media only screen and (min-width:1024px),print{.film-tv-listing .smart-searchbar{width:750px}}.film-tv-listing .smart-searchbar .search-filters__suggestions>div{display:none}.film-tv-listing .listing-filter{margin-bottom:24px}@media only screen and (max-width:1023px){.film-tv-listing .listing-filter{padding:0 0 16px;border:none!important;margin-bottom:20px}.film-tv-listing .listing-filter__filters-wrapper{border:1px solid #fff;padding:16px 24px;border-radius:8px}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__searchbar .row{justify-content:center}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__search{width:100%}.film-tv-listing .listing-filter .listing-filter__searchbar .listing-filter__search .search-field__input{border:1px solid #fff;border-radius:22px}}@media only screen and (min-width:768px),print{.film-tv-listing .listing-filter__filters-wrapper{display:flex;gap:16px}}@media only screen and (max-width:449px){.film-tv-listing .listing-filter .listing-filter__filters{padding-top:15px}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__selection{width:auto;padding:0 8px}}@media only screen and (min-width:768px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__custom-year{margin:0 0 14px;padding:0 12px;width:50%}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__custom-year{padding:0 8px;width:auto}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__custom-year .custom-list{width:220px}}@media only screen and (min-width:768px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__checkbox{margin:0 0 14px;padding:0 12px}.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__checkbox label{font-size:1.125em}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__checkbox{padding:0 8px;display:flex;align-items:center}}@media only screen and (min-width:768px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__reset{margin:0 0 14px;padding:0 12px}}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .listing-filter__filters .listing-filter__reset{padding:0 8px}}.film-tv-listing .listing-filter .listing-filter__filters .custom-trigger{border:1px solid #fff;border-radius:22px;padding:9px 40px 9px 15px}.film-tv-listing .listing-filter .custom-list{top:calc(100% + 8px)}.film-tv-listing .listing-filter .custom-list li button{padding:9px 40px 9px 15px}@media only screen and (min-width:1024px),print{.film-tv-listing .listing-filter .custom-list{width:-moz-max-content;width:max-content;min-width:100%}}.film-tv-listing__summary{font-size:1.25em;font-weight:600}@media only screen and (min-width:1024px),print{.film-tv-listing__summary{font-size:1.125em}}.film-tv-listing__content{overflow:visible}.film-gallery-banner{padding:40px 0 30px}@media only screen and (min-width:1024px),print{.film-gallery-banner{padding:40px 0 24px}}.film-gallery-banner .breadcrumbs{margin-bottom:40px}@media only screen and (min-width:1024px),print{.film-gallery-banner .breadcrumbs{margin-bottom:48px}}.film-gallery-banner a{color:#c6acd0}.film-gallery-banner .film-fallback-image{border-radius:8px;position:relative;padding-top:56.25%}@media only screen and (min-width:1024px),print{.film-gallery-banner .film-fallback-image{position:relative;padding-top:43.8596491228%}}.film-gallery-banner .film-fallback-image .icon{position:absolute;font-size:3.125em;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media only screen and (min-width:768px),print{.film-gallery-banner .film-fallback-image .icon{font-size:5.625em;font-size:6.25em}}.film-gallery-banner__gallery{display:flex;flex-wrap:wrap;margin:0 -5px}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery{margin:0 -12px}}.film-gallery-banner__gallery>*{cursor:pointer;position:relative;width:33.3333333333%;padding:0 5px;margin-bottom:10px}.film-gallery-banner__gallery>:nth-child(n+5){display:none}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery>*{width:25%;padding:0 12px;margin-bottom:24px}.film-gallery-banner__gallery>:nth-child(n+6){display:none}.film-gallery-banner__gallery>:nth-child(5){display:block}}.film-gallery-banner__gallery>:first-child{width:100%}.film-gallery-banner__gallery>* picture{display:block;width:100%;position:relative;padding-top:56.25%}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery>* picture{position:relative;padding-top:43.8596491228%}}.film-gallery-banner__gallery>* picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:8px}.film-gallery-banner__gallery .desc{display:none}.film-gallery-banner__gallery .view-more{position:absolute;width:calc(100% - 10px);top:0;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;display:flex;align-items:center;font-size:.875em;text-align:center;border-radius:8px}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery .view-more{width:calc(100% - 24px);font-size:1.125em}}.film-gallery-banner__gallery .view-more .icon{margin-left:5px}.film-gallery-banner__gallery .view-more .icon:before{font-size:.5714285714em}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery .view-more .icon:before{font-size:.7777777778em}}.film-gallery-banner__gallery .view-more-card:nth-child(4) .btn-play{display:none}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery .view-more-card:nth-child(4) .btn-play{display:block}.film-gallery-banner__gallery .view-more-card:nth-child(5) .btn-play{display:none}}.film-gallery-banner__gallery .video-player .btn-play{color:#000}.film-gallery-banner__gallery .video-player .btn-play .icon-play-fill{position:relative}.film-gallery-banner__gallery .video-player .btn-play .icon-play-fill:before{display:inline-block;font-size:10px;line-height:24px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery .video-player .btn-play .icon-play-fill:before{font-size:12px;line-height:30px}}.film-gallery-banner__gallery .video-player .btn-play .icon-play-fill:after{width:24px;height:24px}@media only screen and (min-width:1024px),print{.film-gallery-banner__gallery .video-player .btn-play .icon-play-fill:after{width:30px;height:30px}}.film-gallery-banner .film-gallery-banner__modal{display:none}[data-modal] .film-gallery-banner__modal{padding-top:40px}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal{padding:40px 40px 0}}[data-modal] .film-gallery-banner__modal picture{display:block;width:100%;position:relative;padding-top:56.25%}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal picture{position:relative;padding-top:52.6315789474%}}[data-modal] .film-gallery-banner__modal picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:8px}[data-modal] .film-gallery-banner__modal .video-player .btn-play{color:#000}[data-modal] .film-gallery-banner__modal .video-player .btn-play .icon-play-fill{position:relative}[data-modal] .film-gallery-banner__modal .video-player .btn-play .icon-play-fill:before{display:inline-block;font-size:20px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}[data-modal] .film-gallery-banner__modal .video-player .btn-play .icon-play-fill:after{width:56px;height:56px}[data-modal] .film-gallery-banner__modal .imda-carousel__controls{justify-content:flex-start}[data-modal] .film-gallery-banner__modal [data-carousel-dots] li{margin:0 16px 0 0}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal [data-carousel-dots] li{margin:0 32px 0 0}}[data-modal] .film-gallery-banner__modal [data-carousel-dots] li.slick-active .dot-indicator{background-color:#fff}[data-modal] .film-gallery-banner__modal [data-carousel-dots] li .dot-indicator{width:8px;height:8px;border-radius:4px;border-color:#fff}[data-modal] .film-gallery-banner__modal [data-carousel-dots] li .dot-page{color:#fff}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow{background-color:transparent;border:none;position:absolute;height:calc(100% - 62px);width:40px;top:0;bottom:0;border-radius:0;font-size:1.5em;margin:0;text-shadow:0 0 6px rgba(0,0,0,.25)}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow .icon{margin:0}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow:hover{background-color:transparent!important}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow{font-size:2.5em}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow .icon{margin:0 20px}}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow.slick-prev{left:-20px;justify-content:flex-start}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow.slick-next{right:-20px;justify-content:flex-end}[data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}[data-modal] .film-gallery-banner__modal button[data-modal-close]{right:0}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal button[data-modal-close]{right:40px}}[data-modal] .film-gallery-banner__modal button[data-modal-close] .icon{text-shadow:0 0 3px rgba(0,0,0,.4)}[data-modal] .film-gallery-banner__modal .carousel-pagination{margin-top:20px;font-size:.875em}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__modal .carousel-pagination{margin-top:24px;font-size:1.125em}}[data-modal] .film-gallery-banner__carousel{border-radius:8px;overflow:hidden}[data-modal] .film-gallery-banner__item .film-gallery-banner__media{margin-bottom:20px}@media only screen and (min-width:1024px),print{[data-modal] .film-gallery-banner__item .film-gallery-banner__media{margin-bottom:24px}}[data-modal] .film-gallery-banner__item .view-more{display:none}[data-modal] .film-gallery-banner__item .desc{font-size:1.125em;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.film-info{padding-bottom:40px}@media only screen and (min-width:1024px),print{.film-info{padding-bottom:48px}}.film-info__info{margin-bottom:24px}@media only screen and (min-width:1024px),print{.film-info__info{margin-bottom:24px}}.film-info__info p{margin:0 0 10px}@media only screen and (min-width:1024px),print{.film-info__info p{margin:0 0 8px}}.film-info .info-title{margin:0 0 10px;font-weight:600;font-size:1em}@media only screen and (min-width:1024px),print{.film-info .info-title{margin:0 0 8px;font-size:1.125em}}.film-info .collapsible-content{margin-bottom:0}@media only screen and (max-width:1023px){.film-info .collapsible-content .rte{font-size:1em}}.film-info .collapsible-content__collapsible__content{display:none}.film-info .collapsible-content__collapsible__handle.no-desktop{display:block;text-align:left;margin-top:10px}.film-info .collapsible-content__collapsible__handle.no-desktop button{font-size:1em}@media only screen and (min-width:1024px),print{.film-info .collapsible-content__collapsible__handle.no-desktop{margin-top:16px}}.film-info__body{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px),print{.film-info__body{flex-wrap:nowrap;gap:24px}}.film-info__body-left{width:100%}@media only screen and (min-width:1024px),print{.film-info__body-left{width:30%}}.film-info__body-right{width:100%}@media only screen and (min-width:1024px),print{.film-info__body-right{width:70%}}.film-content-tabs{padding-bottom:20px}.film-content-tabs .content-tabs{margin:0;box-shadow:none}.film-content-tabs .content-tabs__nav{height:44px}@media only screen and (min-width:1024px),print{.film-content-tabs .content-tabs__nav{height:58px}}.film-content-tabs .content-tabs__nav a{background-color:transparent!important;justify-content:center;padding:8px;border:none}.film-content-tabs .content-tabs__nav a,.film-content-tabs .content-tabs__nav a span{color:#fff!important;transition:all .25s ease-in-out}@media only screen and (min-width:1024px),print{.film-content-tabs .content-tabs__nav a span{font-size:1.5em}}.film-content-tabs .content-tabs__nav div{border:none;border-bottom:1px solid #939393}.film-content-tabs .content-tabs__nav div.active a{padding:8px;border-bottom:3px solid #c6acd0}.film-content-tabs .content-tabs__nav div.active a span{font-weight:600;font-size:1.25em}@media only screen and (min-width:1024px),print{.film-content-tabs .content-tabs__nav div.active a span{font-size:1.875em}}.film-content-tabs .content-tabs__nav div:hover a{padding-bottom:8px}.film-content-tabs .content-tabs__content>div{border:none;padding:24px 0}.film-content-tabs .content-tabs__content>div a{color:#c6acd0}.film-content-tabs .content-tabs__content .content-label{display:flex}.film-content-tabs .content-tabs__content .content-label .label{white-space:nowrap}@media only screen and (max-width:1023px){.film-content-tabs .content-tabs__content .content-label{flex-wrap:wrap}}@media only screen and (min-width:1024px),print{.film-content-tabs .content-tabs__content .content-label{gap:8px}}@media only screen and (max-width:1023px){.film-content-tabs .content-tabs__content .content-label .content,.film-content-tabs .content-tabs__content .content-label .label{width:100%}}.related-film-news{overflow:hidden;padding-bottom:60px}@media only screen and (min-width:1024px),print{.related-film-news{padding-bottom:64px}}.related-film-news h2{font-weight:600;font-size:1.5em;line-height:1.2;margin:0 0 20px}@media only screen and (min-width:1024px),print{.related-film-news h2{font-size:2.5em;margin:0 0 24px}}.related-film-news__cta{display:flex;justify-content:flex-start;margin-top:20px}@media only screen and (min-width:1024px),print{.related-film-news__cta{justify-content:center;margin-top:24px}}.related-film-news__cta a.btn-primary{background-color:transparent;border:1px solid #fff}.related-film-news__body{margin:0 -12px}.related-film-news__body article{padding:0 12px}@media only screen and (min-width:1024px),print{.related-film-news__body article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.related-film-news [data-carousel]{padding:0 72px 0 0}@media only screen and (min-width:450px){.related-film-news [data-carousel]{padding:0 57px 0 0}}@media only screen and (min-width:768px),print{.related-film-news [data-carousel]{padding:0}}.related-film-news [data-carousel]:not(.slick-initialized){display:flex}.related-film-news [data-carousel]>article{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px),print{.related-film-news [data-carousel]>article{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px),print{.related-film-news [data-carousel]>article{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.related-film-news .slick-list{overflow:visible}.related-film-news .slick-track{display:flex}@media only screen and (min-width:768px),print{.related-film-news .slick-track{width:100%!important}}.related-film-news .slick-slide{float:none;height:auto}.recommended-films{padding-bottom:40px}@media only screen and (min-width:1024px),print{.recommended-films{padding-bottom:48px}}.recommended-films h2{font-weight:600;font-size:1.5em;line-height:1.2;margin:0 0 20px}@media only screen and (min-width:1024px),print{.recommended-films h2{font-size:2.5em;margin:0 0 24px}}.recommended-films__body{position:relative;margin:0 -5px}@media only screen and (min-width:768px),print{.recommended-films__body{padding:0 12px}}@media only screen and (min-width:1024px),print{.recommended-films__body{margin:0 -12px}}@media only screen and (min-width:1440px){.recommended-films__body{padding:0}}.recommended-films__body article{padding:0 5px}@media only screen and (min-width:1024px),print{.recommended-films__body article{padding:0 12px}.recommended-films__body article .pill{margin-bottom:0}}@media only screen and (max-width:1023px){.recommended-films__body article .film-card__text{padding-bottom:0}}.recommended-films [data-carousel-arrows] .slick-arrow{background-color:transparent;border:none;position:absolute;height:calc(100% - 62px);width:40px;top:0;bottom:0;border-radius:0;font-size:1.25em;margin:0;text-shadow:0 0 6px rgba(0,0,0,.25)}.recommended-films [data-carousel-arrows] .slick-arrow .icon{margin:0}.recommended-films [data-carousel-arrows] .slick-arrow:hover{background-color:transparent!important}@media only screen and (min-width:1024px),print{.recommended-films [data-carousel-arrows] .slick-arrow{font-size:2.5em}.recommended-films [data-carousel-arrows] .slick-arrow .icon{margin:0 20px}}.recommended-films [data-carousel-arrows] .slick-arrow.slick-prev{left:-30px;justify-content:center}@media only screen and (min-width:1024px),print{.recommended-films [data-carousel-arrows] .slick-arrow.slick-prev{left:-10px;justify-content:flex-end}}@media only screen and (min-width:1440px){.recommended-films [data-carousel-arrows] .slick-arrow.slick-prev{left:-30px}}.recommended-films [data-carousel-arrows] .slick-arrow.slick-next{right:-30px;justify-content:center}@media only screen and (min-width:1024px),print{.recommended-films [data-carousel-arrows] .slick-arrow.slick-next{right:-10px;justify-content:flex-start}}@media only screen and (min-width:1440px){.recommended-films [data-carousel-arrows] .slick-arrow.slick-next{right:-30px}}.recommended-films [data-carousel-arrows] .slick-arrow:hover{background-color:transparent;border-color:transparent;color:#702f8a}.recommended-films .empty-msg{color:#fff;margin-left:12px;margin-right:12px}.show-more-list{padding-bottom:40px}@media only screen and (min-width:1024px),print{.show-more-list{padding-bottom:48px}}.show-more-list h2{font-weight:600;font-size:1.5em;line-height:1.2;margin:0 0 20px}@media only screen and (min-width:1024px),print{.show-more-list h2{font-size:2.5em;margin:0 0 24px}}.show-more-list__body>div{display:none}.show-more-list__body>div:first-child>*,.show-more-list__body>div:first-child>* .two-col-accordion__left{padding-top:0}.show-more-list__body .content-label{display:flex;font-size:1.125em}@media only screen and (min-width:1024px),print{.show-more-list__body .content-label{font-size:1.5em}}.show-more-list__body .content-label .label{white-space:nowrap;width:45px;margin-right:16px}@media only screen and (min-width:1024px),print{.show-more-list__body .content-label .label{width:60px}}.show-more-list__show-btn{text-align:center;margin-top:20px}@media only screen and (min-width:1024px),print{.show-more-list__show-btn{margin-top:24px}}.show-more-list__show-btn .icon{font-size:.4375em;transition:all .25s ease-in-out}.show-more-list.expanded .show-more-list__show-btn .icon{transform:rotate(180deg)}.show-more-list--bordered header{border-top:1px solid #fff;padding-top:24px;position:relative}.show-more-list--bordered header:before{content:"";display:block;width:23px;height:1px;border-top:3px solid #fff;position:absolute;top:0;left:0}@media only screen and (min-width:768px),print{.show-more-list--two-col .show-more-list__body{display:flex;flex-wrap:wrap;margin:0 -12px}}.show-more-list--two-col .show-more-list__body>*{margin-bottom:20px}@media only screen and (min-width:768px),print{.show-more-list--two-col .show-more-list__body>*{width:50%;padding:0 12px;margin-bottom:24px}}.show-more-list--two-col .show-more-list__body>* .film-tv-card,.show-more-list--two-col .show-more-list__body>* .film-tv-card a{height:100%}.show-more-list--two-col .show-more-list__show-btn{margin-top:0}.image-info{padding:40px 0}@media only screen and (min-width:1024px),print{.image-info{padding:40px 0 48px}}.image-info .breadcrumbs{margin-bottom:40px}@media only screen and (min-width:1024px),print{.image-info .breadcrumbs{margin-bottom:48px}}.image-info .film-header__detail-list{margin-bottom:15px}@media only screen and (min-width:1024px),print{.image-info .film-header__detail-list{margin-bottom:19px}}.image-info ul{margin-bottom:16px}@media only screen and (min-width:1024px),print{.image-info ul{margin-bottom:24px}}.image-info__social-media{display:flex}.image-info__social-media li{margin:0 16px 5px 0}.image-info__social-media a{display:flex;align-items:center;width:28px;height:28px;border:1px solid #fff;border-radius:28px;background-color:#fff;color:#702f8a;text-align:center;text-decoration:none}.image-info__social-media a:hover{background-color:#532d67;color:#fff!important}@media only screen and (min-width:768px),print{.image-info__body{position:relative;padding-left:30%}}@media only screen and (min-width:1024px),print{.image-info__body{padding-left:20%}}.image-info__img{margin-bottom:20px}@media only screen and (min-width:768px),print{.image-info__img{margin-bottom:0;position:absolute;left:0;top:0;width:calc(30% - 24px)}}@media only screen and (min-width:1024px),print{.image-info__img{width:calc(20% - 24px)}}.image-info picture{position:relative;padding-top:141.25%;border-radius:8px;display:block}.image-info picture img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:8px}.image-info .film-fallback-image{position:relative;padding-top:100%;display:block;width:100%;border-radius:8px;background:linear-gradient(153.76deg,#702f8a -36.18%,#000 17.7%,#000 71.58%,#702f8a 150.46%)}.image-info .film-fallback-image .icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:5.625em}.image-info .film-fallback-image:before{top:18%}.image-info .collapsible-content{margin-bottom:0}@media only screen and (max-width:1023px){.image-info .collapsible-content .rte{font-size:1em}}.image-info .collapsible-content__collapsible__content{display:none}.image-info .collapsible-content__collapsible__handle.no-desktop{display:block;text-align:left;margin-top:10px}.image-info .collapsible-content__collapsible__handle.no-desktop button{font-size:1em}@media only screen and (min-width:1024px),print{.image-info .collapsible-content__collapsible__handle.no-desktop{margin-top:16px}}.image-info--square-img picture{position:relative;padding-top:100%}.imda-theme--purple .btn-primary{background-color:#702f8a}.imda-theme--purple .btn-primary:focus,.imda-theme--purple .btn-primary:hover{background-color:#532d67}.imda-theme--purple .btn-primary--inverse{background-color:#fff;color:#702f8a;border-color:#702f8a}.imda-theme--purple .btn-primary--inverse:focus,.imda-theme--purple .btn-primary--inverse:hover{background-color:#532d67;color:#fff}.imda-theme--purple .pill{color:#702f8a;border-color:#702f8a}.imda-theme--purple .pill:hover{background-color:#e2d5e8}.imda-theme--purple .pill.pill--dark:hover{background-color:#532d67!important}.imda-theme--purple .standard-content a:not(.btn):not(.child-card){color:#702f8a}.imda-theme--purple .standard-content a:not(.btn):not(.child-card):visited{color:#5a2f71}.imda-theme--purple .sitemap a{color:#702f8a}.imda-theme--purple .sitemap a:visited{color:#5a2f71}.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill),.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill){color:#702f8a;text-decoration:underline}.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):after,.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):after{color:#702f8a}.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):visited,.imda-theme--purple .detail-content .rte a:not(.btn):not(.pill):visited:after,.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):visited,.imda-theme--purple .event-details-section .rte a:not(.btn):not(.pill):visited:after{color:#d66f00}.imda-theme--purple .block-card a{border-color:#a982b9}.imda-theme--purple .block-card a:hover{background-color:#f0eaf3}.imda-theme--purple .block-card .icon-chevron-right{color:#702f8a}.imda-theme--purple .site-header .btn-toggle-menu .line{background-color:#702f8a}.imda-theme--purple .site-header .site-search__results__categories .btn-primary{background-color:transparent;border-color:#702f8a;color:#702f8a}.imda-theme--purple .site-header .site-search__results__categories .btn-primary:hover{background-color:#532d67;border-color:#532d67;color:#fff}.imda-theme--purple .site-nav .site-nav__lvl1 li:hover .icon-chevron-right{color:#702f8a}.imda-theme--purple .site-nav__lvl2,.imda-theme--purple .site-nav__lvl2__intro__bg{background-color:#f0eaf3}.imda-theme--purple .site-nav__lvl2 svg path,.imda-theme--purple .site-nav__lvl2__intro__bg svg path{stroke:#c9c9c9;opacity:.6}.imda-theme--purple.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--purple.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--purple.is-homepage .site-header.active .profile-indicator,.imda-theme--purple.is-homepage .site-header:hover .btn-toggle-menu .line,.imda-theme--purple.is-homepage .site-header:hover .profile-indicator{background-color:#702f8a}.imda-theme--purple.is-homepage .site-header .profile-indicator.active{background-color:#fff!important}.imda-theme--purple .site-header__profile .label{background-color:#3f2649}.imda-theme--purple .site-header__profile button{background-color:#702f8a}.imda-theme--purple .home-tabs__content .slick-arrow:hover{background-color:#532d67}.imda-theme--purple .home-tabs__shapes path{stroke:#c9c9c9;opacity:.6}.imda-theme--purple .profile-indicator{background-color:#702f8a}.imda-theme--purple .introduction:before{background-color:#4c2b5d}@media only screen and (min-width:1440px){.imda-theme--purple .introduction:after{background-color:#4c2b5d}}.imda-theme--purple .introduction>div{background-color:#4c2b5d}.imda-theme--purple .introduction path{stroke:#fff;opacity:.6}.imda-theme--purple .article-intro{background-color:#3f2649}.imda-theme--purple .article-intro .horizontal-accordion__handle{background-color:#5a2f71}.imda-theme--purple .article-intro .horizontal-accordion__lines:after,.imda-theme--purple .article-intro .horizontal-accordion__lines:before{background-color:#702f8a}.imda-theme--purple .article-intro .collapsible-content__collapsible__handle button{border-bottom:2px solid #a982b9}.imda-theme--purple .accordion-sections .accordion-list__header .btn:not(.btn-expand),.imda-theme--purple .article-intro .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#702f8a}.imda-theme--purple .accordion-sections .accordion-list__header .btn:not(.btn-expand):hover{background-color:#532d67}@media only screen and (max-width:1023px){.imda-theme--purple .accordion-sections .accordion-item.expanded,.imda-theme--purple .accordion-sections .accordion-item.expanding{background-color:#f0eaf3}}.imda-theme--purple .accordion-sections .accordion-item .accordion-title:before{background-color:#702f8a}.imda-theme--purple .accordion-sections .accordion-item .accordion-content a{border:1px solid #702f8a;color:#702f8a!important;background-color:transparent}@media only screen and (min-width:1024px),print{.imda-theme--purple .accordion-sections .accordion-item .accordion-content a{border:none;color:#fff!important;background-color:#702f8a}}@media only screen and (min-width:1024px),print{.imda-theme--purple .accordion-sections .accordion-item .accordion-content a:hover{background-color:#5a2f71}}.imda-theme--purple .accordion-sections .collapsible-content__collapsible__handle button{border-bottom:2px solid #a982b9;color:#702f8a}.imda-theme--purple .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:after,.imda-theme--purple .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:before{background-color:#702f8a}.imda-theme--purple .two-col-imgquote__wrapper{background-image:linear-gradient(0deg,#4c2b5d,#702f8a)}.imda-theme--purple .two-col-imgquote__wrapper:before{background-color:#702f8a}.imda-theme--purple .two-col-imgquote__wrapper:after{background-color:#4c2b5d}.imda-theme--purple .two-col-imgquote h2 span.text-shadow{color:#702f8a}.imda-theme--purple .two-col-imgquote h2 span.text-color{color:#a982b9}.imda-theme--purple .two-col-imgquote__quote:before{background-color:#4c2b5d}@media only screen and (min-width:1024px),print{.imda-theme--purple .two-col-imgquote__quote:before{background-color:#702f8a}}.imda-theme--purple .modal-carousel .text-card__header h3{color:#5a2f71}.imda-theme--purple .modal-carousel [data-carousel-pager]{color:#702f8a}@media only screen and (min-width:1024px),print{.imda-theme--purple .modal-carousel .slick-arrow{color:#61307b}}.imda-theme--purple .text-card__modal .text-card__header h3{color:#5a2f71}@media only screen and (max-width:1023px){.imda-theme--purple .articles-with-questionnaire{background:#3f2649}}@media only screen and (max-width:1023px){.imda-theme--purple .articles-with-questionnaire .imda-carousel__controls .slick-arrow:hover{background-color:#fff}}@media only screen and (max-width:1023px){.imda-theme--purple .questionnaire-filters__bottom,.imda-theme--purple .questionnaire-filters__top{background-color:#702f8a}}.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger{color:#702f8a;border-color:#f0eaf3;background:#f0eaf3}.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger .icon{color:#702f8a}@media only screen and (max-width:1023px){.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown .custom-list{border:1px solid #f0eaf3;background-color:#702f8a}.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#f0eaf3;color:#702f8a}.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown .custom-list li button{color:#fff;background:#702f8a}}@media (hover:hover) and (max-width:1023px){.imda-theme--purple .questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background:#f0eaf3;color:#702f8a}}.imda-theme--purple .questionnaire-filters .custom-trigger{color:#fff;border-color:#f0eaf3;background:#702f8a}.imda-theme--purple .questionnaire-filters .custom-trigger .icon{color:#fff}@media only screen and (max-width:1023px){.imda-theme--purple .questionnaire-article-item:before{background-color:#8d59a1}}@media only screen and (max-width:1023px){.imda-theme--purple .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#a982b9}}.imda-theme--purple .stories-carousel{background:linear-gradient(180deg,#431c53,#702f89)}.imda-theme--purple .stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent}.imda-theme--purple .stories-carousel.stories-carousel--no-background{background:transparent}.imda-theme--purple .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#702f8a}.imda-theme--purple .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#532d67}.imda-theme--purple .stories-carousel__footer a:hover{background-color:#4c2b5d}.imda-theme--purple .page-header{border-bottom:2px solid #c6acd0}.imda-theme--purple .page-header:after,.imda-theme--purple .page-header:before{background-color:#3f2649}.imda-theme--purple .page-header:before{border-left:2px solid #c6acd0;border-top:2px solid #c6acd0}.imda-theme--purple .page-header:after{border-top:2px solid #c6acd0}.imda-theme--purple .page-header__info:before{background:linear-gradient(90deg,#4c2b5d,#702f8a)}.imda-theme--purple .page-banner:before{background:#61307b}.imda-theme--purple .page-banner .page-banner__line:before,.imda-theme--purple .page-banner .page-banner__notch:after,.imda-theme--purple .page-banner .page-banner__notch:before{background-color:#c6acd0}.imda-theme--purple .page-banner .page-banner__shapes .building path,.imda-theme--purple .page-banner .page-banner__shapes .building polyline,.imda-theme--purple .page-banner .page-banner__shapes .logo path,.imda-theme--purple .page-banner .page-banner__shapes .logo polyline{stroke:#c6acd0}.imda-theme--purple .accordion-list .btn--icon{color:#702f8a}.imda-theme--purple .accordion-list .accordion-title{color:#5a2f71}.imda-theme--purple .accordion-list .accordion-title:before{background-color:#702f8a}.imda-theme--purple .accordion-list .accordion-title .icon:before{color:#702f8a}.imda-theme--purple .checkbox:checked+label:before{background-color:#702f8a;border-color:#702f8a}.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.active a,.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.active a:hover{background:#702f8a;color:#fff;pointer-events:none}.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.next-page a,.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a{border:none}.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.next-page a:hover,.imda-theme--purple .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a:hover{background:#e2d5e8}.imda-theme--purple .pagination-js--dark .pagination__list li.active a{background:#fff;pointer-events:none}.imda-theme--purple .pagination-js--dark .pagination__list li.active a:hover{background:#fff;color:#262626}.imda-theme--purple .pagination-js--dark .pagination__list li.next-page a,.imda-theme--purple .pagination-js--dark .pagination__list li.prev-page a{color:#fff}.imda-theme--purple .pagination-js--dark .pagination__list li.next-page a:hover,.imda-theme--purple .pagination-js--dark .pagination__list li.prev-page a:hover{background:hsla(0,0%,100%,.4);color:#fff}.imda-theme--purple .pagination-js--dark .pagination__list li a:hover{background-color:hsla(0,0%,100%,.4);color:#fff}.imda-theme--purple .press-release-card:before{background-color:#702f8a}@media (hover:hover){.imda-theme--purple .press-release-card:hover{box-shadow:0 0 8px rgba(112,47,138,.4)}.imda-theme--purple .press-release-card:hover h3{color:#702f8a}}.imda-theme--purple .press-release-card .press-release-card__tag{color:#702f8a}.imda-theme--purple .press-release-card .btn{border-color:#702f8a;color:#702f8a!important;background-color:transparent}.imda-theme--purple .cta-banner--event .btn,.imda-theme--purple .press-release-card .btn:hover{background-color:transparent}.imda-theme--purple .cta-banner--event .btn:hover{background-color:#532d67}.imda-theme--purple .newsletter .newsletter__bg svg path{stroke:#e2d5e8}.imda-theme--purple .newsletter:hover .newsletter__bg svg path{fill:#e2d5e8}.imda-theme--purple.imda-profile1 .topic-card .topic-card__lines:after,.imda-theme--purple.imda-profile1 .topic-card .topic-card__lines:before{background-color:#702f8a}@media only screen and (min-width:1024px),print{.imda-theme--purple .call-to-actions path{stroke:#e2d5e8}}.imda-theme--purple .call-to-actions .col-sm-6:hover .call-to-actions__bg svg path{fill:#e2d5e8}@media only screen and (max-width:1023px){.imda-theme--purple .anchor-nav.is-sticky button{color:#702f8a;background-color:#f0eaf3}.imda-theme--purple .anchor-nav.is-sticky .anchor-nav__list{box-shadow:0 0 12px rgba(112,47,138,.2)}.imda-theme--purple .anchor-nav.is-sticky .anchor-nav__list li.active a{color:#702f8a;background-color:#f0eaf3}.imda-theme--purple .anchor-nav.is-sticky .anchor-nav__list li a{color:#262626}}.imda-theme--purple .anchor-nav--events.is-sticky{background-color:#4c2b5d}@media only screen and (min-width:1024px),print{.imda-theme--purple .anchor-nav--events.is-sticky .anchor-nav__list li{flex:1 0 0}.imda-theme--purple .anchor-nav--events.is-sticky .anchor-nav__list li.active a{color:#fff;border-color:#fff}.imda-theme--purple .anchor-nav--events.is-sticky .anchor-nav__list li a{color:#fff;padding:20px;justify-content:center}.imda-theme--purple .anchor-nav--events.is-sticky .anchor-nav__list li a:hover{color:#fff;border-color:transparent}}@media only screen and (max-width:1023px){.imda-theme--purple .anchor-nav.expanded button{background-color:#4c2b5d;color:#fff}}@media only screen and (max-width:1023px){.imda-theme--purple .anchor-nav__list li a{color:#702f8a}.imda-theme--purple .anchor-nav__list li a:hover{color:#5a2f71!important}}@media (hover:hover){.imda-theme--purple .anchor-nav__list li a:hover{border-color:#702f8a;color:#702f8a}}@media only screen and (min-width:1024px),print{.imda-theme--purple .anchor-nav__list li.active a{border-color:#702f8a;color:#702f8a}}@media only screen and (min-width:1024px),print{.imda-theme--purple .anchor-nav--main.is-sticky{background:#4c2b5d}.imda-theme--purple .anchor-nav--main.is-sticky .anchor-nav__list li a{color:#fff}.imda-theme--purple .anchor-nav--main.is-sticky .anchor-nav__list li.active{background-color:hsla(0,0%,100%,.2)}}.imda-theme--purple .browse-interest .btn,.imda-theme--purple .success-stories .btn,.imda-theme--purple .thought-leadership .btn{background-color:transparent}.imda-theme--purple .browse-interest .btn:hover,.imda-theme--purple .success-stories .btn:hover,.imda-theme--purple .thought-leadership .btn:hover{background-color:#532d67}.imda-theme--purple .events-search .listing-filter__browse .btn{background-color:transparent}.imda-theme--purple .events-search .listing-filter__browse .btn:hover{background-color:#532d67}.imda-theme--purple .event-carousel-card .btn{background-color:transparent}.imda-theme--purple .event-carousel-card .btn:hover{background-color:#532d67}.imda-theme--purple .text-hero-banner .btn{background-color:transparent}.imda-theme--purple .text-hero-banner .btn:hover{background-color:#532d67}.imda-theme--purple .image-banner__text .btn{background-color:transparent}.imda-theme--purple .image-banner__text .btn:hover{background-color:#532d67}.imda-theme--purple .grayscale-card__text .btn{background-color:transparent}.imda-theme--purple .grayscale-card__text .btn:hover{background-color:#532d67}.imda-theme--purple .call-to-actions-simple,.imda-theme--purple .call-to-actions-simple:before{background-color:#4c2b5d}.imda-theme--purple .call-to-actions-simple .btn-primary:hover{background-color:#702f8a}.imda-theme--purple .full-page-image__bg-image:after{background:linear-gradient(180deg,#481e58,transparent 75%,#000)}.imda-theme--purple .recommended-films [data-carousel-arrows] .slick-arrow:hover,.imda-theme--purple [data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow:hover{color:#702f8a}.imda-theme--purple .film-info a{color:#c6acd0}.imda-theme--purple .film-info .collapsible-content__collapsible__handle button{border-color:#c6acd0}.imda-theme--purple .accolades svg path{fill:#c6acd0}.imda-theme--purple .accolades__item-title{color:#c6acd0}.imda-theme--purple .film-content-tabs .content-tabs__nav div.active a{border-bottom-color:#c6acd0}.imda-theme--purple .film-content-tabs .content-tabs__content div a{color:#c6acd0}.imda-theme--purple .film-fallback-image{background:linear-gradient(153.76deg,#702f8a -36.18%,#471d58 17.7%,#471d58 71.58%,#702f8a 125.46%)}.imda-theme--purple .film-fallback-image:before{background:linear-gradient(180deg,hsla(0,0%,100%,.2) -10.15%,rgba(112,47,138,.2) 32.44%)}.imda-theme--purple .film-fallback-image .icon{color:#c6acd0}.imda-theme--purple .film-tv-listing{background:radial-gradient(#26162f 20%,#000),linear-gradient(270deg,rgba(0,0,0,.2),rgba(112,47,138,.2) 48%,rgba(0,0,0,.2))}.imda-theme--purple .film-tv-listing .listing-filter__filters .custom-trigger:hover{background-color:#532d67}.imda-theme--purple .radio.radio--label-only:checked+label{background:#5a2f71}.imda-theme--purple .film-landing-banner__background:after{background:linear-gradient(180deg,rgba(72,30,88,.6) 9.41%,#080c18 59.57%)}.imda-theme--purple .explore-films-carousel [data-carousel-arrows] .slick-arrow:hover,.imda-theme--purple .highlights-carousel [data-carousel-arrows] .slick-arrow:hover{color:#702f8a}.imda-theme--purple .two-col-accordion a{color:#c6acd0}.imda-theme--purple .two-col-accordion .read-more-btn{border-color:#c6acd0}.imda-theme--purple .image-info a{color:#c6acd0}.imda-theme--purple .image-info__social-media a{color:#702f8a}.imda-theme--purple .image-info__social-media a:hover{background-color:#532d67}.imda-theme--purple .image-info .collapsible-content__collapsible__handle button{border-color:#c6acd0}.imda-theme--purple .image-info .film-fallback-image{background:linear-gradient(153.76deg,#702f8a -36.18%,#000 17.7%,#000 71.58%,#702f8a 150.46%)}.imda-theme--purple .film-tv-card:hover .film-tv-card__right{background-color:#5a2f71}.imda-theme--maroon .btn-primary{background-color:#9e1b64}.imda-theme--maroon .btn-primary:focus,.imda-theme--maroon .btn-primary:hover{background-color:#6f244e}.imda-theme--maroon .btn-primary--inverse{background-color:#fff;color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .btn-primary--inverse:focus,.imda-theme--maroon .btn-primary--inverse:hover{background-color:#6f244e;color:#fff}.imda-theme--maroon .pill{color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .pill:hover{background-color:#ecd1e0}.imda-theme--maroon .pill.pill--dark:hover{background-color:#6f244e!important}.imda-theme--maroon .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#6f244e}.imda-theme--maroon .link__external:after{color:#9e1b64}.imda-theme--maroon .announcement-banner-item svg line,.imda-theme--maroon .announcement-banner-item svg path:nth-child(2){stroke:#9e1b64}.imda-theme--maroon .announcement-banner-item .rte a:not(.btn):not(.pill){color:#9e1b64}.imda-theme--maroon .announcement-banner>div{background-color:#c576a2}.imda-theme--maroon.is-homepage .announcement-banner>div{background-color:rgba(197,118,162,.78)}.imda-theme--maroon.is-homepage .announcement-banner.is-sticky>div{background-color:#c576a2}.imda-theme--maroon .home-tabs__content .slick-arrow{background-color:#9e1b64}.imda-theme--maroon .home-tabs__content .slick-arrow:hover{background-color:#6f244e}.imda-theme--maroon .home-tabs__content .dot-indicator{background-color:#9e1b64!important;border-color:#9e1b64!important}.imda-theme--maroon .home-tabs__shapes path{stroke:#c9c9c9;opacity:.6}.imda-theme--maroon .home-tabs__nav .ui-handle{background-color:#9e1b64}.imda-theme--maroon .partners__list .slick-arrow{color:#9e1b64}@media (hover:hover){.imda-theme--maroon .child-card:hover,.imda-theme--maroon .thumbnail-card>a:hover{box-shadow:0 0 15px 0 rgba(197,118,162,.4)}}.imda-theme--maroon .child-card .child-card__bg:before{background-color:#faf4f7}.imda-theme--maroon .child-card .child-card__category,.imda-theme--maroon .child-card .icon{color:#9e1b64}.imda-theme--maroon .child-card .btn:hover .icon{color:#fff}.imda-theme--maroon .block-card a{border-color:#d8a4c1}.imda-theme--maroon .block-card a:hover{background-color:#f5e7ef}.imda-theme--maroon .block-card .icon-chevron-right{color:#9e1b64}.imda-theme--maroon .site-header .btn-toggle-menu .line{background-color:#9e1b64}.imda-theme--maroon .site-header .btn-toggle-search,.imda-theme--maroon .site-header .search-opened .icon-search,.imda-theme--maroon .site-header .search-opened .icon-search-thin,.imda-theme--maroon .site-header .site-search .icon-search,.imda-theme--maroon .site-header .site-search .icon-search-thin,.imda-theme--maroon .site-header .site-search__icons .btn-back .icon,.imda-theme--maroon .site-header .site-search__icons>.icon{color:#9e1b64}.imda-theme--maroon .site-header .site-search .btn-search{border:1px solid #9e1b64;color:#9e1b64}.imda-theme--maroon .site-header .site-search .btn-search .label{color:#9e1b64}.imda-theme--maroon .site-header .site-search .btn-search:focus,.imda-theme--maroon .site-header .site-search .btn-search:hover{background:#6f244e}.imda-theme--maroon .site-header .site-search .btn-search:focus .label,.imda-theme--maroon .site-header .site-search .btn-search:hover .label{color:#fff}.imda-theme--maroon .site-header .site-search__results__no-results::-webkit-scrollbar,.imda-theme--maroon .site-header .site-search__results__popular::-webkit-scrollbar,.imda-theme--maroon .site-header .site-search__results__suggestions::-webkit-scrollbar{width:5px;background:#ecd1e0}.imda-theme--maroon .site-header .site-search__results__no-results::-webkit-scrollbar-thumb,.imda-theme--maroon .site-header .site-search__results__popular::-webkit-scrollbar-thumb,.imda-theme--maroon .site-header .site-search__results__suggestions::-webkit-scrollbar-thumb{background:#9e1b64;border-radius:5px}.imda-theme--maroon .site-header .site-search__results__suggestions li a:hover{background-color:#f5e7ef}.imda-theme--maroon .site-header .site-search__results__suggestions li a>span{color:#9e1b64}.imda-theme--maroon .site-header .site-search__results__suggestions>div a{background-color:#9e1b64}.imda-theme--maroon .site-header .site-search__results__suggestions>div a:hover{background-color:#642348}.imda-theme--maroon .site-header .site-search__results__categories .btn-primary{background-color:transparent;border-color:#9e1b64;color:#9e1b64}.imda-theme--maroon .site-header .site-search__results__categories .btn-primary:hover{background-color:#6f244e;border-color:#6f244e;color:#fff}.imda-theme--maroon .site-header .site-nav::-webkit-scrollbar{background:#ecd1e0}.imda-theme--maroon .site-header .site-nav::-webkit-scrollbar-thumb{background:#9e1b64}.imda-theme--maroon .site-header .site-nav .site-nav__lvl1>li:after{background-color:#9e1b64}.imda-theme--maroon .site-header .site-nav .site-nav__lvl1 li.active{color:#9e1b64}.imda-theme--maroon .site-header .site-nav .site-nav__lvl1 li:hover a{color:#9e1b64!important}.imda-theme--maroon .site-header .site-nav .site-nav__lvl1 li:hover .icon-chevron-right{color:#9e1b64}.imda-theme--maroon .site-header .site-nav .site-nav__lvl2,.imda-theme--maroon .site-header .site-nav .site-nav__lvl2__intro__bg{background-color:#f5e7ef}.imda-theme--maroon .site-header .site-nav .site-nav__lvl2 svg path,.imda-theme--maroon .site-header .site-nav .site-nav__lvl2__intro__bg svg path{stroke:#c9c9c9;opacity:.6}.imda-theme--maroon.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--maroon.is-homepage .site-header.site-header--top .btn-toggle-search{color:#fff}.imda-theme--maroon.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--maroon.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#9e1b64}.imda-theme--maroon.is-homepage .site-header.active .btn-toggle-search,.imda-theme--maroon.is-homepage .site-header:hover .btn-toggle-search{color:#9e1b64}.imda-theme--maroon.is-homepage .site-header.active .profile-indicator,.imda-theme--maroon.is-homepage .site-header:hover .profile-indicator{background-color:#9e1b64}.imda-theme--maroon.is-homepage .site-header .btn-toggle-search,.imda-theme--maroon.is-homepage .site-header .search-opened .icon-search,.imda-theme--maroon.is-homepage .site-header .search-opened .icon-search-thin{color:#9e1b64}.imda-theme--maroon.is-homepage .site-header .profile-indicator.active{background-color:#fff!important}.imda-theme--maroon.is-homepage .home-banner .slick-arrow:hover{color:#9e1b64;background-color:transparent}.imda-theme--maroon .site-header__profile .label{background-color:#7a2654}.imda-theme--maroon .profile-indicator,.imda-theme--maroon .site-header__profile button{background-color:#9e1b64}.imda-theme--maroon .page-header{border-bottom:2px solid #d8a4c1}.imda-theme--maroon .page-header:after,.imda-theme--maroon .page-header:before{background-color:#642348}.imda-theme--maroon .page-header:before{border-left:2px solid #d8a4c1;border-top:2px solid #d8a4c1}.imda-theme--maroon .page-header:after{border-top:2px solid #d8a4c1}.imda-theme--maroon .page-header__info:before{background:linear-gradient(90deg,#642348,#9e1b64)}.imda-theme--maroon .article-intro{background-color:#642348}.imda-theme--maroon .article-intro .horizontal-accordion__handle,.imda-theme--maroon .article-intro .horizontal-accordion__lines:after,.imda-theme--maroon .article-intro .horizontal-accordion__lines:before{background-color:#9e1b64}.imda-theme--maroon .article-intro .collapsible-content__collapsible__handle button{border-bottom:2px solid #c576a2}.imda-theme--maroon .accordion-sections .accordion-list__header .btn:not(.btn-expand),.imda-theme--maroon .article-intro .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#9e1b64}.imda-theme--maroon .accordion-sections .accordion-list__header .btn:not(.btn-expand):hover{background-color:#6f244e}@media only screen and (max-width:1023px){.imda-theme--maroon .accordion-sections .accordion-item.expanded,.imda-theme--maroon .accordion-sections .accordion-item.expanding{background-color:#f5e7ef}}.imda-theme--maroon .accordion-sections .accordion-item .accordion-content a{border:1px solid #9e1b64;color:#9e1b64!important;background-color:transparent}@media only screen and (min-width:1024px),print{.imda-theme--maroon .accordion-sections .accordion-item .accordion-content a{border:none;color:#fff!important;background-color:#9e1b64}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .accordion-sections .accordion-item .accordion-content a:hover{background-color:#642348}}.imda-theme--maroon .accordion-sections .collapsible-content__collapsible__handle button{border-bottom:2px solid #c576a2;color:#9e1b64}.imda-theme--maroon .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:after,.imda-theme--maroon .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:before{background-color:#9e1b64}.imda-theme--maroon .two-col-imgquote__wrapper{background-image:linear-gradient(0deg,#642348,#9e1b64)}.imda-theme--maroon .two-col-imgquote__wrapper:before{background-color:#9e1b64}.imda-theme--maroon .two-col-imgquote__wrapper:after{background-color:#642348}.imda-theme--maroon .two-col-imgquote h2 span.text-shadow{color:#9e1b64}.imda-theme--maroon .two-col-imgquote h2 span.text-color{color:#d8a4c1}.imda-theme--maroon .two-col-imgquote__quote:before{background-color:#642348}@media only screen and (min-width:1024px),print{.imda-theme--maroon .two-col-imgquote__quote:before{background-color:#9e1b64}}.imda-theme--maroon .modal-carousel .text-card__header h3{color:#86275b}.imda-theme--maroon .modal-carousel .slick-arrow{background-color:#9e1b64}@media only screen and (min-width:1024px),print{.imda-theme--maroon .modal-carousel .slick-arrow{color:#862758}}.imda-theme--maroon .modal-carousel [data-carousel-pager]{color:#9e1b64}.imda-theme--maroon .text-card__modal .text-card__header h3{color:#86275b}.imda-theme--maroon .text-card__modal>.row{scrollbar-color:#ecd1e0 #9e1b64}.imda-theme--maroon .text-card__modal>.row::-webkit-scrollbar{background:#ecd1e0}.imda-theme--maroon .text-card__modal>.row::-webkit-scrollbar-thumb{background:#9e1b64}@media only screen and (max-width:1023px){.imda-theme--maroon .anchor-nav.is-sticky button{color:#9e1b64;background-color:#f5e7ef}.imda-theme--maroon .anchor-nav.is-sticky .anchor-nav__list{box-shadow:0 0 12px rgba(97,17,62,.2)}.imda-theme--maroon .anchor-nav.is-sticky .anchor-nav__list li.active a{color:#9e1b64;background-color:#f5e7ef}.imda-theme--maroon .anchor-nav.is-sticky .anchor-nav__list li a{color:#262626}}.imda-theme--maroon .anchor-nav--events.is-sticky{background-color:#6f244e}@media only screen and (min-width:1024px),print{.imda-theme--maroon .anchor-nav--events.is-sticky .anchor-nav__list li{flex:1 0 0}.imda-theme--maroon .anchor-nav--events.is-sticky .anchor-nav__list li.active a{color:#fff;border-color:#fff}.imda-theme--maroon .anchor-nav--events.is-sticky .anchor-nav__list li a{color:#fff;padding:20px;justify-content:center}.imda-theme--maroon .anchor-nav--events.is-sticky .anchor-nav__list li a:hover{color:#fff;border-color:transparent}}@media only screen and (max-width:1023px){.imda-theme--maroon .anchor-nav.expanded button{background-color:#6f244e;color:#fff}}@media only screen and (max-width:1023px){.imda-theme--maroon .anchor-nav__list li a{color:#9e1b64}.imda-theme--maroon .anchor-nav__list li a:hover{color:#642348!important}}@media (hover:hover){.imda-theme--maroon .anchor-nav__list li a:hover{border-color:#9e1b64;color:#9e1b64}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .anchor-nav__list li.active a{border-color:#9e1b64;color:#9e1b64}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .anchor-nav--main.is-sticky{background:#6f244e;box-shadow:0 10px 20px 0 rgba(111,36,78,.45)}.imda-theme--maroon .anchor-nav--main.is-sticky .anchor-nav__list li a{color:#fff}.imda-theme--maroon .anchor-nav--main.is-sticky .anchor-nav__list li.active{background-color:hsla(0,0%,100%,.2)}}.imda-theme--maroon .publication-detail p{color:#9e1b64}.imda-theme--maroon .purplebg-section-wrapper__content .slick-dots li.slick-active .dot-indicator{background-color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .purplebg-section-wrapper__content .slick-dots .dot-indicator{background-color:#ecd1e0;border-color:#ecd1e0}.imda-theme--maroon .introduction:before{background-color:#6f244e}@media only screen and (min-width:1440px){.imda-theme--maroon .introduction:after{background-color:#6f244e}}.imda-theme--maroon .introduction>div{background-color:#6f244e}.imda-theme--maroon .introduction path{stroke:#fff;opacity:.6}.imda-theme--maroon .search-filters__input{border-color:#9e1b64}.imda-theme--maroon .search-filters__icons .btn-back .icon,.imda-theme--maroon .search-filters__icons>.icon{color:#9e1b64}.imda-theme--maroon .search-filters .btn-search{color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .search-filters .btn-search:focus,.imda-theme--maroon .search-filters .btn-search:hover{background-color:#6f244e;border-color:#6f244e;color:#fff}.imda-theme--maroon .search-filters__filters>button .icon,.imda-theme--maroon .search-filters__filters__options>div button{background-color:#9e1b64}.imda-theme--maroon .search-filters__filters__options>div button:hover{background-color:#642348}.imda-theme--maroon .search-filters__suggestions li a:hover{background-color:#f5e7ef}.imda-theme--maroon .search-filters__suggestions li a>span{color:#9e1b64}.imda-theme--maroon .filters-group .search-field .search-field__input,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .search-field .search-field__input{border:1px solid #ecd1e0}.imda-theme--maroon .filters-group .search-field .btn-submit,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .search-field .btn-submit{color:#9e1b64}.imda-theme--maroon .filters-group .custom-select__custom-dropdown .custom-trigger,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .custom-select__custom-dropdown .custom-trigger{border:1px solid #ecd1e0;color:#9e1b64}.imda-theme--maroon .filters-group .custom-select__custom-dropdown .custom-trigger .icon-chevron-down,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .custom-select__custom-dropdown .custom-trigger .icon-chevron-down{color:#9e1b64}.imda-theme--maroon .filters-group .custom-trigger:hover,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .custom-trigger:hover{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .filters-group .custom-list li.active button,.imda-theme--maroon .filters-group .custom-list li button:hover,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .custom-list li.active button,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .custom-list li button:hover{background-color:#ecd1e0;color:#9e1b64}.imda-theme--maroon .filters-group .icon-chevron-down,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .icon-chevron-down{color:#9e1b64}@media only screen and (max-width:767px){.imda-theme--maroon .filters-group,.imda-theme--maroon .listing-filter:not(.listing-filter--dark){border:2px solid #9e1b64}.imda-theme--maroon .filters-group .filters-group__label,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .filters-group__label{color:#9e1b64}.imda-theme--maroon .filters-group .btn-pill,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .btn-pill{background:#9e1b64}.imda-theme--maroon .filters-group .filters-group__filters,.imda-theme--maroon .filters-group .listing-filter__filters,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .filters-group__filters,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .listing-filter__filters{border-top:2px solid #9e1b64}.imda-theme--maroon .filters-group .filters-group__footer button:last-child,.imda-theme--maroon .listing-filter:not(.listing-filter--dark) .filters-group__footer button:last-child{background-color:#9e1b64}}.imda-theme--maroon .listing-filter--dark .search-field .search-field__input{border:1px solid #fff}.imda-theme--maroon .listing-filter--dark .search-field .btn-submit{color:#fff}@media only screen and (max-width:767px){.imda-theme--maroon .listing-filter--dark .search-field .btn-submit{color:#fff}}.imda-theme--maroon .listing-filter--dark .custom-list li.active:hover button,.imda-theme--maroon .listing-filter--dark .custom-list li.active button{background-color:#9e1b64;color:#fff}.imda-theme--maroon .listing-filter--dark .custom-list li button:hover{color:#9e1b64}.imda-theme--maroon .listing-filter--dark .icon-chevron-down{color:#fff}@media only screen and (max-width:767px){.imda-theme--maroon .listing-filter--dark{border:2px solid #fff}.imda-theme--maroon .listing-filter--dark .filters-group__label{color:#fff}.imda-theme--maroon .listing-filter--dark .btn-pill{background:#9e1b64;color:#fff}.imda-theme--maroon .listing-filter--dark .filters-group__filters{border-top:2px solid #fff}.imda-theme--maroon .listing-filter--dark .filters-group__footer button:last-child{background-color:#9e1b64}}@media only screen and (max-width:1023px){.imda-theme--maroon .articles-with-questionnaire{background:#642348}}.imda-theme--maroon .articles-with-questionnaire [data-carousel-arrows] .slick-arrow{color:#9e1b64}.imda-theme--maroon .articles-with-questionnaire [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:#d8a4c1;border-color:#d8a4c1}@media only screen and (max-width:1023px){.imda-theme--maroon .articles-with-questionnaire [data-carousel-arrows] .slick-arrow:hover{background-color:#fff}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .questionnaire-filters{box-shadow:0 0 8px rgba(97,17,62,.4)}}@media only screen and (max-width:1023px){.imda-theme--maroon .questionnaire-filters__bottom,.imda-theme--maroon .questionnaire-filters__top{background-color:#9e1b64}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .questionnaire-filters__bottom>.btn-reset,.imda-theme--maroon .questionnaire-filters__bottom>span,.imda-theme--maroon .questionnaire-filters__top>.btn-reset,.imda-theme--maroon .questionnaire-filters__top>span{color:#9e1b64}}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger{color:#9e1b64;border-color:#f5e7ef;background:#f5e7ef}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger .icon{color:#9e1b64}@media only screen and (max-width:1023px){.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list{border:1px solid #f5e7ef;background-color:#9e1b64}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#f5e7ef;color:#9e1b64}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li button{color:#fff;background:#9e1b64}}@media only screen and (min-width:1024px),print{.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#9e1b64;color:#fff}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li button{color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background-color:#9e1b64;color:#fff}}@media (hover:hover) and (max-width:1023px){.imda-theme--maroon .questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background:#f5e7ef;color:#9e1b64}}.imda-theme--maroon .questionnaire-filters .custom-trigger{color:#fff;border-color:#f5e7ef;background:#9e1b64}.imda-theme--maroon .questionnaire-filters .custom-trigger .icon{color:#fff}.imda-theme--maroon .articles-with-questionnaire__content .questionnaire-article-item:before{background-color:#9e1b64}@media only screen and (min-width:1024px),print{.imda-theme--maroon .articles-with-questionnaire__content .questionnaire-article-item .icon-chevron-right{color:#9e1b64}}@media (hover:hover) and (min-width:1024px){.imda-theme--maroon .articles-with-questionnaire__content .questionnaire-article-item:hover h3{color:#9e1b64}}@media only screen and (max-width:1023px){.imda-theme--maroon .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#d8a4c1}}.imda-theme--maroon .digital-blocks .block-card a:focus h3,.imda-theme--maroon .digital-blocks .block-card a:hover h3{color:#9e1b64}.imda-theme--maroon .stories-carousel{background:linear-gradient(180deg,#642348,#9e1b64)}.imda-theme--maroon .stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent}.imda-theme--maroon .stories-carousel.stories-carousel--no-background{background:transparent}.imda-theme--maroon .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#9e1b64}.imda-theme--maroon .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover,.imda-theme--maroon .stories-carousel__footer a:hover{background-color:#6f244e}@media only screen and (min-width:1024px),print{.imda-theme--maroon .call-to-actions path{stroke:#ecd1e0}}.imda-theme--maroon .call-to-actions .col-sm-6:hover .call-to-actions__bg svg path{fill:#ecd1e0}.imda-theme--maroon .call-to-actions .row{filter:drop-shadow(0 0 12px rgba(97,17,62,.2))}.imda-theme--maroon .page-banner:before{background:#862758}.imda-theme--maroon .page-banner .page-banner__line:before,.imda-theme--maroon .page-banner .page-banner__notch:after,.imda-theme--maroon .page-banner .page-banner__notch:before{background-color:#ecd1e0}.imda-theme--maroon .page-banner .page-banner__shapes .building path,.imda-theme--maroon .page-banner .page-banner__shapes .building polyline,.imda-theme--maroon .page-banner .page-banner__shapes .logo path,.imda-theme--maroon .page-banner .page-banner__shapes .logo polyline{stroke:#ecd1e0}.imda-theme--maroon .checkbox:checked+label:before{background-color:#9e1b64;border-color:#9e1b64}.imda-theme--maroon .accordion-list .btn--icon{color:#9e1b64}.imda-theme--maroon .accordion-list .accordion-title{color:#642348}.imda-theme--maroon .accordion-list .accordion-title:before{background-color:#9e1b64}.imda-theme--maroon .accordion-list .accordion-title .icon:before{color:#9e1b64}@media only screen and (max-width:1023px){.imda-theme--maroon .highlight-card{box-shadow:0 0 8px rgba(97,17,62,.4)}}.imda-theme--maroon .highlight-card .highlight-card__bg:before{background-color:#ecd1e0}@media only screen and (min-width:1024px),print{.imda-theme--maroon .highlight-card .highlight-card__content{box-shadow:0 0 8px rgba(97,17,62,.4)}}.imda-theme--maroon .highlight-card .highlight-card__text a,.imda-theme--maroon .highlight-card .highlight-card__text a:after{color:#9e1b64}.imda-theme--maroon .highlight-card .highlight-card__text--category:before{background-color:#f5e7ef}.imda-theme--maroon .highlight-card--border img{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .video-player .icon-play:before{color:#9e1b64}.imda-theme--maroon .gallery li.slick-active .dot-indicator,.imda-theme--maroon .video-gallery li.slick-active .dot-indicator{background-color:#9e1b64}.imda-theme--maroon .gallery .dot-indicator,.imda-theme--maroon .video-gallery .dot-indicator{border:1px solid #9e1b64}.imda-theme--maroon .article-link .article-link__content__lines:after,.imda-theme--maroon .article-link .article-link__content__lines:before,.imda-theme--maroon .gallery .slick-arrow,.imda-theme--maroon .video-gallery .slick-arrow{background-color:#9e1b64}@media (hover:hover){.imda-theme--maroon .image-link:hover{box-shadow:0 0 15px 0 rgba(197,118,162,.4)}}.imda-theme--maroon .image-link .image-link__image:before{background-color:#9e1b64}.imda-theme--maroon .teaser-card:hover{box-shadow:0 0 15px 0 rgba(197,118,162,.4)}.imda-theme--maroon .teaser-card .icon-chevron-right,.imda-theme--maroon .teaser-card:hover .teaser-card__content .teaser-card__title{color:#9e1b64}.imda-theme--maroon .teaser-card .pill{border:1px solid #9e1b64;color:#9e1b64}.imda-theme--maroon .teaser-card .pill:hover{background-color:#ecd1e0}.imda-theme--maroon .teaser-card--multiple-categories .teaser-card__header .other-categories:focus>span,.imda-theme--maroon .teaser-card--multiple-categories .teaser-card__header .other-categories:hover>span{background-color:#9e1b64}.imda-theme--maroon .teaser-card--multiple-categories .teaser-card__header .other-categories>span{border:1px solid #9e1b64}.imda-theme--maroon .teaser-card--multiple-categories .teaser-card__header .other-categories div:after{border-bottom:5px solid #9e1b64}.imda-theme--maroon .teaser-card--multiple-categories .teaser-card__header .other-categories ul{background-color:#9e1b64}.imda-theme--maroon .teaser-card .teaser-card__header:before,.imda-theme--maroon .teaser-card .teaser-card__header div:before{background-color:#ecd1e0}.imda-theme--maroon .teaser-card .teaser-card__header .date,.imda-theme--maroon .teaser-card .teaser-card__header div span{color:#9e1b64}.imda-theme--maroon .cta-banner{box-shadow:0 0 12px rgba(97,17,62,.2)}.imda-theme--maroon .cta-banner:hover .cta-banner__bg .shape-with-fill path{fill:#ecd1e0}.imda-theme--maroon .cta-banner--event .btn{background-color:transparent}.imda-theme--maroon .cta-banner--event .btn:hover{background-color:#6f244e}.imda-theme--maroon .cta-banner .cta-banner__bg path{stroke:#ecd1e0}.imda-theme--maroon .box-quote__quote:before{background-color:#9e1b64}.imda-theme--maroon .box-quote .icon-blockquote:before{color:#9e1b64}.imda-theme--maroon .image-card:hover,.imda-theme--maroon .name-card{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .image-card:hover .image-card__title{color:#9e1b64}.imda-theme--maroon .image-card .image-card__content:before{background-color:#9e1b64}.imda-theme--maroon .image-card .icon-chevron-right{color:#9e1b64}.imda-theme--maroon .standard-content__carousel li.slick-active .dot-indicator{background-color:#9e1b64}.imda-theme--maroon .standard-content__carousel .dot-indicator{border:1px solid #9e1b64}.imda-theme--maroon .standard-content__carousel .slick-arrow,.imda-theme--maroon .topic-card .topic-card__lines:after,.imda-theme--maroon .topic-card .topic-card__lines:before{background-color:#9e1b64}.imda-theme--maroon .newsletter{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .newsletter .newsletter__bg svg path{stroke:#ecd1e0}.imda-theme--maroon .newsletter:hover .newsletter__bg svg path{fill:#ecd1e0}.imda-theme--maroon table th{border-bottom:2px solid #9e1b64}.imda-theme--maroon table a,.imda-theme--maroon table a:after{color:#9e1b64}.imda-theme--maroon .browse-interest .btn,.imda-theme--maroon .success-stories .btn,.imda-theme--maroon .thought-leadership .btn{background-color:transparent}.imda-theme--maroon .browse-interest .btn:hover,.imda-theme--maroon .success-stories .btn:hover,.imda-theme--maroon .thought-leadership .btn:hover{background-color:#6f244e}.imda-theme--maroon .browse-interest .custom-list li.active button{background-color:#9e1b64}.imda-theme--maroon .browse-interest .custom-list li.active button:hover{color:#fff}.imda-theme--maroon .browse-interest .custom-list li button:hover,.imda-theme--maroon .standard-content a:not(.btn):not(.child-card){color:#9e1b64}.imda-theme--maroon .standard-content a:not(.btn):not(.child-card):visited{color:#6f244e}.imda-theme--maroon .sitemap a{color:#9e1b64}.imda-theme--maroon .sitemap a:visited{color:#6f244e}.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill),.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill){color:#9e1b64;text-decoration:underline}.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):after,.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):after{color:#9e1b64}.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):visited,.imda-theme--maroon .detail-content .rte a:not(.btn):not(.pill):visited:after,.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):visited,.imda-theme--maroon .event-details-section .rte a:not(.btn):not(.pill):visited:after{color:#d66f00}.imda-theme--maroon .detail-content .tags-list__list a,.imda-theme--maroon .event-details-section .tags-list__list a{border:1px solid #9e1b64;color:#9e1b64}.imda-theme--maroon .detail-content .tags-list__list a:hover,.imda-theme--maroon .event-details-section .tags-list__list a:hover{background-color:#ecd1e0}.imda-theme--maroon .site-footer .site-footer__row1 nav:last-child ul a:before{background-color:#9e1b64}.imda-theme--maroon .detail-aside .social-share__label{color:#9e1b64}.imda-theme--maroon .detail-aside .social-share .btn-share{color:#9e1b64;border:1px solid #9e1b64}.imda-theme--maroon .detail-aside .social-share .btn-share:focus,.imda-theme--maroon .detail-aside .social-share .btn-share:hover{color:#fff;background-color:#6f244e;border-color:#6f244e}.imda-theme--maroon .short-image-card .icon-chevron-right{color:#9e1b64}.imda-theme--maroon .short-image-card:hover{box-shadow:0 0 8px rgba(97,17,62,.4)}@media (hover:hover){.imda-theme--maroon .event-listing-card:hover{box-shadow:0 0 15px 0 rgba(197,118,162,.4)}}@media (hover:hover){.imda-theme--maroon .events-landing-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#6f244e}}.imda-theme--maroon .featured-events-carousel .custom-list li button:focus,.imda-theme--maroon .featured-events-carousel .custom-list li button:hover{color:#9e1b64}.imda-theme--maroon .featured-events-carousel .custom-list li.active button{background:#6f244e;color:#fff}@media (hover:hover){.imda-theme--maroon .featured-events-carousel [data-carousel-arrows] .slick-arrow:hover{color:#9e1b64;background-color:transparent}}.imda-theme--maroon .events-search .listing-filter__browse .btn{background-color:transparent}.imda-theme--maroon .events-search .listing-filter__browse .btn:hover{background-color:#6f244e}.imda-theme--maroon .event-carousel-card .btn{background-color:transparent}.imda-theme--maroon .event-carousel-card .btn:hover{background-color:#6f244e}@media only screen and (max-width:1023px){.imda-theme--maroon .event-details-section.active>header{background-color:#6f244e}}.imda-theme--maroon .event-carousel-card-placeholder .event-carousel-card-placeholder__image{background:linear-gradient(96.82deg,#642348,rgba(100,35,72,0) 99.7%),linear-gradient(84.74deg,rgba(243,102,126,0) 23.65%,rgba(243,102,126,.6) 100.87%),#9e1b64}.imda-theme--maroon .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop{stop-color:#f3667e!important}.imda-theme--maroon .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop:first-child{stop-opacity:1!important}.imda-theme--maroon .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop:last-child{offset:1!important}.imda-theme--maroon .event-listing-card-placeholder .event-listing-card-placeholder__image{background:linear-gradient(83.11deg,rgba(243,102,126,0) 36.25%,rgba(243,102,126,.6) 90.69%),#9e1b64}.imda-theme--maroon .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop{stop-color:#f3667e!important}.imda-theme--maroon .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop:first-child{stop-opacity:.7!important}.imda-theme--maroon .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop:last-child{offset:.302645!important;stop-opacity:.1!important}.imda-theme--maroon .purplebg-section-wrapper:before{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .purplebg-section-wrapper--events .purplebg-section-wrapper__box-wrapper{background-color:rgba(111,36,78,.4)}.imda-theme--maroon .purplebg-section-wrapper__box-wrapper{background-color:#f5e7ef}.imda-theme--maroon .purplebg-section-wrapper__bg path{stroke:#c9c9c9;opacity:.6}.imda-theme--maroon .purplebg-section-wrapper .child-card--no-arrow button{color:#9e1b64!important;background:transparent;border:1px solid #9e1b64}.imda-theme--maroon .purplebg-section-wrapper .child-card--no-arrow:hover{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .purplebg-section-wrapper .child-card--no-arrow:hover .child-card__title{color:#9e1b64}.imda-theme--maroon .purplebg-section-wrapper .child-card--no-arrow:hover button{background-color:#ecd1e0}.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.active a,.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.active a:hover{background:#9e1b64;color:#fff;pointer-events:none}.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.next-page a,.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a{color:#9e1b64;border:none}.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.next-page a:hover,.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a:hover{background:#ecd1e0}.imda-theme--maroon .pagination:not(.pagination-js--dark) .pagination__list li a:hover{background-color:#ecd1e0}.imda-theme--maroon .pagination-js--dark .pagination__list li.active a{background:#fff;pointer-events:none}.imda-theme--maroon .pagination-js--dark .pagination__list li.active a:hover{background:#fff;color:#262626}.imda-theme--maroon .pagination-js--dark .pagination__list li.next-page a,.imda-theme--maroon .pagination-js--dark .pagination__list li.prev-page a{color:#fff}.imda-theme--maroon .pagination-js--dark .pagination__list li.next-page a:hover,.imda-theme--maroon .pagination-js--dark .pagination__list li.prev-page a:hover{background:hsla(0,0%,100%,.4);color:#fff}.imda-theme--maroon .pagination-js--dark .pagination__list li a:hover{background-color:hsla(0,0%,100%,.4);color:#fff}.imda-theme--maroon .article-summary{background-color:#f5e7ef;border-color:#9e1b64}.imda-theme--maroon .press-release-card:before{background-color:#9e1b64}@media (hover:hover){.imda-theme--maroon .press-release-card:hover{box-shadow:0 0 8px rgba(97,17,62,.4)}.imda-theme--maroon .press-release-card:hover h3{color:#9e1b64}}.imda-theme--maroon .press-release-card .press-release-card__tag{color:#9e1b64}.imda-theme--maroon .press-release-card .btn{border-color:#9e1b64;color:#9e1b64!important;background-color:transparent}.imda-theme--maroon .press-release-card .btn:hover{background-color:transparent}.imda-theme--maroon .full-bleed-accordions{background-color:#862758}.imda-theme--maroon .full-bleed-accordions .tags-list .pill:hover{color:#862758}.imda-theme--maroon .hero-banner--short .hero-banner__text a{background-color:transparent}.imda-theme--maroon .hero-banner--short .hero-banner__text a:hover{background-color:#6f244e}.imda-theme--maroon .text-hero-banner{background-color:#862758}.imda-theme--maroon .text-hero-banner .btn{background-color:transparent}.imda-theme--maroon .text-hero-banner .btn:hover{background-color:#6f244e}.imda-theme--maroon .image-banner__text{background-color:#b14983}.imda-theme--maroon .image-banner__text .btn{background-color:transparent}.imda-theme--maroon .image-banner__text .btn:hover{background-color:#6f244e}.imda-theme--maroon .grayscale-card__text .btn{background-color:transparent}.imda-theme--maroon .grayscale-card__text .btn:hover{background-color:#6f244e}.imda-theme--maroon .scroll-progress-bar__bar{background-color:#ecd1e0}.imda-theme--maroon .scroll-progress-bar__progress{background-color:#9e1b64}.imda-theme--maroon .content-tabs__nav div.active a span{color:#9e1b64}.imda-theme--maroon .text-card-carousel li.slick-active .dot-indicator{background-color:#9e1b64}.imda-theme--maroon .text-card-carousel .dot-indicator{border:1px solid #9e1b64}.imda-theme--maroon .text-card-carousel .slick-arrow{background-color:#9e1b64}.imda-theme--maroon .popup-overlay__content>div{scrollbar-color:#ecd1e0 #9e1b64}.imda-theme--maroon .popup-overlay__content>div::-webkit-scrollbar{background:#ecd1e0}.imda-theme--maroon .popup-overlay__content>div::-webkit-scrollbar-thumb{background:#9e1b64}.imda-theme--maroon .call-to-actions-simple,.imda-theme--maroon .call-to-actions-simple:before{background-color:#6f244e}.imda-theme--maroon .call-to-actions-simple .btn-primary:hover{background-color:#9e1b64}.imda-theme--maroon .full-page-image__bg-image:after{background:linear-gradient(180deg,#6f244e,transparent 75%,#000)}.imda-theme--maroon .recommended-films [data-carousel-arrows] .slick-arrow:hover,.imda-theme--maroon [data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow:hover{color:#9e1b64}.imda-theme--maroon .film-info a{color:#d8a4c1}.imda-theme--maroon .film-info .collapsible-content__collapsible__handle button{border-color:#d8a4c1}.imda-theme--maroon .accolades svg path{fill:#d8a4c1}.imda-theme--maroon .accolades__item-title{color:#d8a4c1}.imda-theme--maroon .film-content-tabs .content-tabs__nav div.active a{border-bottom-color:#d8a4c1}.imda-theme--maroon .film-content-tabs .content-tabs__content div a{color:#d8a4c1}.imda-theme--maroon .film-fallback-image{background:linear-gradient(153.76deg,#9e1b64 -36.18%,#6f244e 17.7%,#6f244e 71.58%,#9e1b64 125.46%)}.imda-theme--maroon .film-fallback-image:before{background:linear-gradient(180deg,hsla(0,0%,100%,.2) -10.15%,rgba(158,27,100,.2) 32.44%)}.imda-theme--maroon .film-fallback-image .icon{color:#d8a4c1}.imda-theme--maroon .film-tv-listing{background:radial-gradient(#642348 30%,#000),linear-gradient(270deg,rgba(0,0,0,.2),rgba(100,35,72,.2) 48%,rgba(0,0,0,.2))}.imda-theme--maroon .film-tv-listing .listing-filter__filters .custom-trigger:hover{background-color:#6f244e}.imda-theme--maroon .radio.radio--label-only:checked+label{background:#9e1b64}.imda-theme--maroon .film-landing-banner__background:after{background:linear-gradient(180deg,rgba(111,36,78,.6) 9.41%,#080c18 59.57%)}.imda-theme--maroon .explore-films-carousel [data-carousel-arrows] .slick-arrow:hover,.imda-theme--maroon .highlights-carousel [data-carousel-arrows] .slick-arrow:hover{color:#642348}.imda-theme--maroon .explore-films-carousel .custom-list li.active:hover button,.imda-theme--maroon .explore-films-carousel .custom-list li.active button{background-color:#9e1b64;color:#fff}.imda-theme--maroon .explore-films-carousel .custom-list li button:hover{color:#9e1b64}.imda-theme--maroon .latest-films:after{background:linear-gradient(285.36deg,rgba(134,39,91,.2),rgba(200,232,221,.1) 12.35%,rgba(36,40,39,.2901960784),rgba(134,39,91,.2) 94.03%)}.imda-theme--maroon .two-col-accordion a{color:#d8a4c1}.imda-theme--maroon .two-col-accordion .read-more-btn{border-color:#d8a4c1}.imda-theme--maroon .image-info a{color:#d8a4c1}.imda-theme--maroon .image-info__social-media a{color:#9e1b64}.imda-theme--maroon .image-info__social-media a:hover{background-color:#6f244e}.imda-theme--maroon .image-info .collapsible-content__collapsible__handle button{border-color:#d8a4c1}.imda-theme--maroon .image-info .film-fallback-image{background:linear-gradient(153.76deg,#9e1b64 -36.18%,#000 17.7%,#000 71.58%,#9e1b64 150.46%)}.imda-theme--maroon .film-tv-card:hover .film-tv-card__right{background-color:#862758}.imda-theme--teal .btn-primary{background-color:#008672}.imda-theme--teal .btn-primary:focus,.imda-theme--teal .btn-primary:hover{background-color:#2d6459}.imda-theme--teal .btn-primary--inverse{background-color:#fff;color:#008672;border-color:#008672}.imda-theme--teal .btn-primary--inverse:focus,.imda-theme--teal .btn-primary--inverse:hover{background-color:#2d6459;color:#fff}.imda-theme--teal .pill{color:#008672;border-color:#008672}.imda-theme--teal .pill:hover{background-color:#cce7e3}.imda-theme--teal .pill.pill--dark:hover{background-color:#2d6459!important}.imda-theme--teal .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#2d6459}.imda-theme--teal .link__external:after{color:#008672}.imda-theme--teal .announcement-banner-item svg line,.imda-theme--teal .announcement-banner-item svg path:nth-child(2){stroke:#008672}.imda-theme--teal .announcement-banner-item .rte a:not(.btn):not(.pill){color:#008672}.imda-theme--teal .announcement-banner>div{background-color:#339e8e}.imda-theme--teal.is-homepage .announcement-banner>div{background-color:rgba(51,158,142,.78)}.imda-theme--teal.is-homepage .announcement-banner.is-sticky>div{background-color:#339e8e}.imda-theme--teal .home-tabs__content .slick-arrow{background-color:#008672}.imda-theme--teal .home-tabs__content .slick-arrow:hover{background-color:#2d6459}.imda-theme--teal .home-tabs__content .dot-indicator{background-color:#008672!important;border-color:#008672!important}.imda-theme--teal .home-tabs__shapes path{stroke:#c9c9c9;opacity:.6}.imda-theme--teal .home-tabs__nav .ui-handle{background-color:#008672}.imda-theme--teal .partners__list .slick-arrow{color:#008672}@media (hover:hover){.imda-theme--teal .child-card:hover,.imda-theme--teal .thumbnail-card>a:hover{box-shadow:0 0 15px 0 rgba(102,182,171,.4)}}.imda-theme--teal .child-card .child-card__bg:before{background-color:#e8f4f3}.imda-theme--teal .child-card .child-card__category,.imda-theme--teal .child-card .icon{color:#008672}.imda-theme--teal .child-card .btn:hover .icon{color:#fff}.imda-theme--teal .block-card a{border-color:#99cfc7}.imda-theme--teal .block-card a:hover{background-color:#e8f4f3}.imda-theme--teal .block-card .icon-chevron-right{color:#008672}.imda-theme--teal .site-header .btn-toggle-menu .line{background-color:#008672}.imda-theme--teal .site-header .btn-toggle-search,.imda-theme--teal .site-header .search-opened .icon-search,.imda-theme--teal .site-header .search-opened .icon-search-thin,.imda-theme--teal .site-header .site-search .icon-search,.imda-theme--teal .site-header .site-search .icon-search-thin,.imda-theme--teal .site-header .site-search__icons .btn-back .icon,.imda-theme--teal .site-header .site-search__icons>.icon{color:#008672}.imda-theme--teal .site-header .site-search .btn-search{border:1px solid #008672;color:#008672}.imda-theme--teal .site-header .site-search .btn-search .label{color:#008672}.imda-theme--teal .site-header .site-search .btn-search:focus,.imda-theme--teal .site-header .site-search .btn-search:hover{background:#2d6459}.imda-theme--teal .site-header .site-search .btn-search:focus .label,.imda-theme--teal .site-header .site-search .btn-search:hover .label{color:#fff}.imda-theme--teal .site-header .site-search__results__no-results::-webkit-scrollbar,.imda-theme--teal .site-header .site-search__results__popular::-webkit-scrollbar,.imda-theme--teal .site-header .site-search__results__suggestions::-webkit-scrollbar{width:5px;background:#cce7e3}.imda-theme--teal .site-header .site-search__results__no-results::-webkit-scrollbar-thumb,.imda-theme--teal .site-header .site-search__results__popular::-webkit-scrollbar-thumb,.imda-theme--teal .site-header .site-search__results__suggestions::-webkit-scrollbar-thumb{background:#008672;border-radius:5px}.imda-theme--teal .site-header .site-search__results__suggestions li a:hover{background-color:#e8f4f3}.imda-theme--teal .site-header .site-search__results__suggestions li a>span{color:#008672}.imda-theme--teal .site-header .site-search__results__suggestions>div a{background-color:#008672}.imda-theme--teal .site-header .site-search__results__suggestions>div a:hover{background-color:#367a6a}.imda-theme--teal .site-header .site-search__results__categories .btn-primary{background-color:transparent;border-color:#008672;color:#008672}.imda-theme--teal .site-header .site-search__results__categories .btn-primary:hover{background-color:#2d6459;border-color:#2d6459;color:#fff}.imda-theme--teal .site-header .site-nav::-webkit-scrollbar{background:#cce7e3}.imda-theme--teal .site-header .site-nav::-webkit-scrollbar-thumb{background:#008672}.imda-theme--teal .site-header .site-nav .site-nav__lvl1>li:after{background-color:#008672}.imda-theme--teal .site-header .site-nav .site-nav__lvl1 li.active{color:#008672}.imda-theme--teal .site-header .site-nav .site-nav__lvl1 li:hover a{color:#008672!important}.imda-theme--teal .site-header .site-nav .site-nav__lvl1 li:hover .icon-chevron-right{color:#008672}.imda-theme--teal .site-header .site-nav .site-nav__lvl2,.imda-theme--teal .site-header .site-nav .site-nav__lvl2__intro__bg{background-color:#e8f4f3}.imda-theme--teal .site-header .site-nav .site-nav__lvl2 svg path,.imda-theme--teal .site-header .site-nav .site-nav__lvl2__intro__bg svg path{stroke:#c9c9c9;opacity:.6}.imda-theme--teal.is-homepage .site-header.site-header--top .btn-toggle-menu .line{background-color:#fff}.imda-theme--teal.is-homepage .site-header.site-header--top .btn-toggle-search{color:#fff}.imda-theme--teal.is-homepage .site-header.active .btn-toggle-menu .line,.imda-theme--teal.is-homepage .site-header:hover .btn-toggle-menu .line{background-color:#008672}.imda-theme--teal.is-homepage .site-header.active .btn-toggle-search,.imda-theme--teal.is-homepage .site-header:hover .btn-toggle-search{color:#008672}.imda-theme--teal.is-homepage .site-header.active .profile-indicator,.imda-theme--teal.is-homepage .site-header:hover .profile-indicator{background-color:#008672}.imda-theme--teal.is-homepage .site-header .btn-toggle-search,.imda-theme--teal.is-homepage .site-header .search-opened .icon-search,.imda-theme--teal.is-homepage .site-header .search-opened .icon-search-thin{color:#008672}.imda-theme--teal.is-homepage .site-header .profile-indicator.active{background-color:#fff!important}.imda-theme--teal.is-homepage .home-banner .slick-arrow:hover{color:#008672;background-color:transparent}.imda-theme--teal .site-header__profile .label{background-color:#2a5c51}.imda-theme--teal .profile-indicator,.imda-theme--teal .site-header__profile button{background-color:#008672}.imda-theme--teal .page-header{border-bottom:2px solid #99cfc7}.imda-theme--teal .page-header:after,.imda-theme--teal .page-header:before{background-color:#265149}.imda-theme--teal .page-header:before{border-left:2px solid #99cfc7;border-top:2px solid #99cfc7}.imda-theme--teal .page-header:after{border-top:2px solid #99cfc7}.imda-theme--teal .page-header__info:before{background:linear-gradient(90deg,#265149,#008672)}.imda-theme--teal .article-intro{background-color:#265149}.imda-theme--teal .article-intro .horizontal-accordion__handle,.imda-theme--teal .article-intro .horizontal-accordion__lines:after,.imda-theme--teal .article-intro .horizontal-accordion__lines:before{background-color:#008672}.imda-theme--teal .article-intro .collapsible-content__collapsible__handle button{border-bottom:2px solid #66b6ab}.imda-theme--teal .accordion-sections .accordion-list__header .btn:not(.btn-expand),.imda-theme--teal .article-intro .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#008672}.imda-theme--teal .accordion-sections .accordion-list__header .btn:not(.btn-expand):hover{background-color:#2d6459}@media only screen and (max-width:1023px){.imda-theme--teal .accordion-sections .accordion-item.expanded,.imda-theme--teal .accordion-sections .accordion-item.expanding{background-color:#e8f4f3}}.imda-theme--teal .accordion-sections .accordion-item .accordion-content a{border:1px solid #008672;color:#008672!important;background-color:transparent}@media only screen and (min-width:1024px),print{.imda-theme--teal .accordion-sections .accordion-item .accordion-content a{border:none;color:#fff!important;background-color:#008672}}@media only screen and (min-width:1024px),print{.imda-theme--teal .accordion-sections .accordion-item .accordion-content a:hover{background-color:#265149}}.imda-theme--teal .accordion-sections .collapsible-content__collapsible__handle button{border-bottom:2px solid #66b6ab;color:#008672}.imda-theme--teal .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:after,.imda-theme--teal .accordion-sections .collapsible-content__collapsible__handle .topic-card__lines:before{background-color:#008672}.imda-theme--teal .two-col-imgquote__wrapper{background-image:linear-gradient(0deg,#244741,#367a6a)}.imda-theme--teal .two-col-imgquote__wrapper:before{background-color:#367a6a}.imda-theme--teal .two-col-imgquote__wrapper:after{background-color:#244741}.imda-theme--teal .two-col-imgquote h2 span.text-shadow{color:#367a6a}.imda-theme--teal .two-col-imgquote h2 span.text-color{color:#66b6ab}.imda-theme--teal .two-col-imgquote__quote:before{background-color:#244741}@media only screen and (min-width:1024px),print{.imda-theme--teal .two-col-imgquote__quote:before{background-color:#008672}}.imda-theme--teal .modal-carousel .text-card__header h3{color:#367a6a}.imda-theme--teal .modal-carousel .slick-arrow{background-color:#008672}@media only screen and (min-width:1024px),print{.imda-theme--teal .modal-carousel .slick-arrow{color:#367a6a}}.imda-theme--teal .modal-carousel [data-carousel-pager]{color:#008672}.imda-theme--teal .text-card__modal .text-card__header h3{color:#367a6a}.imda-theme--teal .text-card__modal>.row{scrollbar-color:#cce7e3 #008672}.imda-theme--teal .text-card__modal>.row::-webkit-scrollbar{background:#cce7e3}.imda-theme--teal .text-card__modal>.row::-webkit-scrollbar-thumb{background:#008672}@media only screen and (max-width:1023px){.imda-theme--teal .anchor-nav.is-sticky button{color:#008672;background-color:#e8f4f3}.imda-theme--teal .anchor-nav.is-sticky .anchor-nav__list{box-shadow:0 0 12px rgba(1,82,70,.2)}.imda-theme--teal .anchor-nav.is-sticky .anchor-nav__list li.active a{color:#008672;background-color:#e8f4f3}.imda-theme--teal .anchor-nav.is-sticky .anchor-nav__list li a{color:#262626}}.imda-theme--teal .anchor-nav--events.is-sticky{background-color:#2a5c51}@media only screen and (min-width:1024px),print{.imda-theme--teal .anchor-nav--events.is-sticky .anchor-nav__list li{flex:1 0 0}.imda-theme--teal .anchor-nav--events.is-sticky .anchor-nav__list li.active a{color:#fff;border-color:#fff}.imda-theme--teal .anchor-nav--events.is-sticky .anchor-nav__list li a{color:#fff;padding:20px;justify-content:center}.imda-theme--teal .anchor-nav--events.is-sticky .anchor-nav__list li a:hover{color:#fff;border-color:transparent}}@media only screen and (max-width:1023px){.imda-theme--teal .anchor-nav.expanded button{background-color:#2a5c51;color:#fff}}@media only screen and (max-width:1023px){.imda-theme--teal .anchor-nav__list li a{color:#008672}.imda-theme--teal .anchor-nav__list li a:hover{color:#265149!important}}@media (hover:hover){.imda-theme--teal .anchor-nav__list li a:hover{border-color:#008672;color:#008672}}@media only screen and (min-width:1024px),print{.imda-theme--teal .anchor-nav__list li.active a{border-color:#008672;color:#008672}}@media only screen and (min-width:1024px),print{.imda-theme--teal .anchor-nav--main.is-sticky{background:#2a5c51;box-shadow:0 10px 20px 0 rgba(42,92,81,.45)}.imda-theme--teal .anchor-nav--main.is-sticky .anchor-nav__list li a{color:#fff}.imda-theme--teal .anchor-nav--main.is-sticky .anchor-nav__list li.active{background-color:hsla(0,0%,100%,.2)}}.imda-theme--teal .publication-detail p{color:#008672}.imda-theme--teal .purplebg-section-wrapper__content .slick-dots li.slick-active .dot-indicator{background-color:#008672;border-color:#008672}.imda-theme--teal .purplebg-section-wrapper__content .slick-dots .dot-indicator{background-color:#cce7e3;border-color:#cce7e3}.imda-theme--teal .introduction:before{background-color:#2a5c51}@media only screen and (min-width:1440px){.imda-theme--teal .introduction:after{background-color:#2a5c51}}.imda-theme--teal .introduction>div{background-color:#2a5c51}.imda-theme--teal .introduction path{stroke:#fff;opacity:.6}.imda-theme--teal .search-filters__input{border-color:#008672}.imda-theme--teal .search-filters__icons .btn-back .icon,.imda-theme--teal .search-filters__icons>.icon{color:#008672}.imda-theme--teal .search-filters .btn-search{color:#008672;border-color:#008672}.imda-theme--teal .search-filters .btn-search:focus,.imda-theme--teal .search-filters .btn-search:hover{background-color:#2d6459;border-color:#2d6459;color:#fff}.imda-theme--teal .search-filters__filters>button .icon,.imda-theme--teal .search-filters__filters__options>div button{background-color:#008672}.imda-theme--teal .search-filters__filters__options>div button:hover{background-color:#265149}.imda-theme--teal .search-filters__suggestions li a:hover{background-color:#e8f4f3}.imda-theme--teal .search-filters__suggestions li a>span{color:#008672}.imda-theme--teal .filters-group .search-field .search-field__input,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .search-field .search-field__input{border:1px solid #cce7e3}.imda-theme--teal .filters-group .search-field .btn-submit,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .search-field .btn-submit{color:#008672}.imda-theme--teal .filters-group .custom-select__custom-dropdown .custom-trigger,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .custom-select__custom-dropdown .custom-trigger{border:1px solid #cce7e3;color:#008672}.imda-theme--teal .filters-group .custom-trigger:hover,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .custom-trigger:hover{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .filters-group .custom-list li.active button,.imda-theme--teal .filters-group .custom-list li button:hover,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .custom-list li.active button,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .custom-list li button:hover{background-color:#cce7e3;color:#008672}.imda-theme--teal .filters-group .icon-chevron-down,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .icon-chevron-down{color:#008672}@media only screen and (max-width:767px){.imda-theme--teal .filters-group,.imda-theme--teal .listing-filter:not(.listing-filter--dark){border:2px solid #008672}.imda-theme--teal .filters-group .filters-group__label,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .filters-group__label{color:#008672}.imda-theme--teal .filters-group .btn-pill,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .btn-pill{background:#008672}.imda-theme--teal .filters-group .filters-group__filters,.imda-theme--teal .filters-group .listing-filter__filters,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .filters-group__filters,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .listing-filter__filters{border-top:2px solid #008672}.imda-theme--teal .filters-group .filters-group__footer button:last-child,.imda-theme--teal .listing-filter:not(.listing-filter--dark) .filters-group__footer button:last-child{background-color:#008672}}.imda-theme--teal .listing-filter--dark .search-field .search-field__input{border:1px solid #fff}.imda-theme--teal .listing-filter--dark .search-field .btn-submit{color:#fff}@media only screen and (max-width:767px){.imda-theme--teal .listing-filter--dark .search-field .btn-submit{color:#fff}}.imda-theme--teal .listing-filter--dark .custom-list li.active:hover button,.imda-theme--teal .listing-filter--dark .custom-list li.active button{background-color:#008672;color:#fff}.imda-theme--teal .listing-filter--dark .custom-list li button:hover{color:#008672}.imda-theme--teal .listing-filter--dark .icon-chevron-down{color:#fff}@media only screen and (max-width:767px){.imda-theme--teal .listing-filter--dark{border:2px solid #fff}.imda-theme--teal .listing-filter--dark .filters-group__label{color:#fff}.imda-theme--teal .listing-filter--dark .btn-pill{background:#008672;color:#fff}.imda-theme--teal .listing-filter--dark .filters-group__filters{border-top:2px solid #fff}.imda-theme--teal .listing-filter--dark .filters-group__footer button:last-child{background-color:#008672}}@media only screen and (max-width:1023px){.imda-theme--teal .articles-with-questionnaire{background:#244741}}.imda-theme--teal .articles-with-questionnaire [data-carousel-arrows] .slick-arrow{color:#008672}.imda-theme--teal .articles-with-questionnaire [data-carousel-arrows] .slick-arrow.slick-disabled{background-color:#99cfc7;border-color:#99cfc7}@media only screen and (max-width:1023px){.imda-theme--teal .articles-with-questionnaire [data-carousel-arrows] .slick-arrow:hover{background-color:#fff}}@media only screen and (min-width:1024px),print{.imda-theme--teal .questionnaire-filters{box-shadow:0 0 8px rgba(1,82,70,.4)}}@media only screen and (max-width:1023px){.imda-theme--teal .questionnaire-filters__bottom,.imda-theme--teal .questionnaire-filters__top{background-color:#008672}}@media only screen and (min-width:1024px),print{.imda-theme--teal .questionnaire-filters__bottom>.btn-reset,.imda-theme--teal .questionnaire-filters__bottom>span,.imda-theme--teal .questionnaire-filters__top>.btn-reset,.imda-theme--teal .questionnaire-filters__top>span{color:#008672}}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger{color:#008672;border-color:#e8f4f3;background:#e8f4f3}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown.selected .custom-trigger .icon{color:#008672}@media only screen and (max-width:1023px){.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list{border:1px solid #e8f4f3;background-color:#008672}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#e8f4f3;color:#008672}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li button{color:#fff;background:#008672}}@media only screen and (min-width:1024px),print{.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li.active button{background:#008672;color:#fff}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li button{color:#008672;border-color:#008672}.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background-color:#008672;color:#fff}}@media (hover:hover) and (max-width:1023px){.imda-theme--teal .questionnaire-filters .custom-select__custom-dropdown .custom-list li button:hover{background:#e8f4f3;color:#008672}}.imda-theme--teal .questionnaire-filters .custom-trigger{color:#fff;border-color:#e8f4f3;background:#008672}.imda-theme--teal .questionnaire-filters .custom-trigger .icon{color:#fff}.imda-theme--teal .articles-with-questionnaire__content .questionnaire-article-item:before{background-color:#008672}@media only screen and (min-width:1024px),print{.imda-theme--teal .articles-with-questionnaire__content .questionnaire-article-item .icon-chevron-right{color:#008672}}@media (hover:hover) and (min-width:1024px){.imda-theme--teal .articles-with-questionnaire__content .questionnaire-article-item:hover h3{color:#008672}}@media only screen and (max-width:1023px){.imda-theme--teal .digital-blocks .article-group>div:last-child article:nth-last-child(2) a{border-bottom-color:#99cfc7}}.imda-theme--teal .digital-blocks .block-card a:focus h3,.imda-theme--teal .digital-blocks .block-card a:hover h3{color:#008672}.imda-theme--teal .stories-carousel{background:linear-gradient(180deg,#265149,#008672)}.imda-theme--teal .stories-carousel .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:transparent}.imda-theme--teal .stories-carousel.stories-carousel--no-background{background:transparent}.imda-theme--teal .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow{background-color:#008672}.imda-theme--teal .stories-carousel.stories-carousel--no-background .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#2d6459}.imda-theme--teal .stories-carousel__footer a:hover{background-color:#2a5c51}@media only screen and (min-width:1024px),print{.imda-theme--teal .call-to-actions path{stroke:#cce7e3}}.imda-theme--teal .call-to-actions .col-sm-6:hover .call-to-actions__bg svg path{fill:#cce7e3}.imda-theme--teal .call-to-actions .row{filter:drop-shadow(0 0 12px rgba(1,82,70,.2))}.imda-theme--teal .page-banner:before{background:#367a6a}.imda-theme--teal .page-banner .page-banner__line:before,.imda-theme--teal .page-banner .page-banner__notch:after,.imda-theme--teal .page-banner .page-banner__notch:before{background-color:#cce7e3}.imda-theme--teal .page-banner .page-banner__shapes .building path,.imda-theme--teal .page-banner .page-banner__shapes .building polyline,.imda-theme--teal .page-banner .page-banner__shapes .logo path,.imda-theme--teal .page-banner .page-banner__shapes .logo polyline{stroke:#cce7e3}.imda-theme--teal .checkbox:checked+label:before{background-color:#008672;border-color:#008672}.imda-theme--teal .accordion-list .btn--icon{color:#008672}.imda-theme--teal .accordion-list .accordion-title{color:#265149}.imda-theme--teal .accordion-list .accordion-title:before{background-color:#008672}.imda-theme--teal .accordion-list .accordion-title .icon:before{color:#008672}@media only screen and (max-width:1023px){.imda-theme--teal .highlight-card{box-shadow:0 0 8px rgba(1,82,70,.4)}}.imda-theme--teal .highlight-card .highlight-card__bg:before{background-color:#cce7e3}@media only screen and (min-width:1024px),print{.imda-theme--teal .highlight-card .highlight-card__content{box-shadow:0 0 8px rgba(1,82,70,.4)}}.imda-theme--teal .highlight-card .highlight-card__text a,.imda-theme--teal .highlight-card .highlight-card__text a:after{color:#008672}.imda-theme--teal .highlight-card .highlight-card__text--category:before{background-color:#e8f4f3}.imda-theme--teal .highlight-card--border img{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .video-player .icon-play:before{color:#008672}.imda-theme--teal .gallery li.slick-active .dot-indicator,.imda-theme--teal .video-gallery li.slick-active .dot-indicator{background-color:#008672}.imda-theme--teal .gallery .dot-indicator,.imda-theme--teal .video-gallery .dot-indicator{border:1px solid #008672}.imda-theme--teal .article-link .article-link__content__lines:after,.imda-theme--teal .article-link .article-link__content__lines:before,.imda-theme--teal .gallery .slick-arrow,.imda-theme--teal .video-gallery .slick-arrow{background-color:#008672}@media (hover:hover){.imda-theme--teal .image-link:hover{box-shadow:0 0 15px 0 rgba(102,182,171,.4)}}.imda-theme--teal .image-link .image-link__image:before{background-color:#008672}.imda-theme--teal .teaser-card:hover{box-shadow:0 0 15px 0 rgba(102,182,171,.4)}.imda-theme--teal .teaser-card .icon-chevron-right,.imda-theme--teal .teaser-card:hover .teaser-card__content .teaser-card__title{color:#008672}.imda-theme--teal .teaser-card .pill{border:1px solid #008672;color:#008672}.imda-theme--teal .teaser-card .pill:hover{background-color:#cce7e3}.imda-theme--teal .teaser-card--multiple-categories .teaser-card__header .other-categories:focus>span,.imda-theme--teal .teaser-card--multiple-categories .teaser-card__header .other-categories:hover>span{background-color:#008672}.imda-theme--teal .teaser-card--multiple-categories .teaser-card__header .other-categories>span{border:1px solid #008672}.imda-theme--teal .teaser-card--multiple-categories .teaser-card__header .other-categories div:after{border-bottom:5px solid #008672}.imda-theme--teal .teaser-card--multiple-categories .teaser-card__header .other-categories ul{background-color:#008672}.imda-theme--teal .teaser-card .teaser-card__header:before,.imda-theme--teal .teaser-card .teaser-card__header div:before{background-color:#cce7e3}.imda-theme--teal .teaser-card .teaser-card__header .date,.imda-theme--teal .teaser-card .teaser-card__header div span{color:#008672}.imda-theme--teal .cta-banner{box-shadow:0 0 12px rgba(1,82,70,.2)}.imda-theme--teal .cta-banner:hover .cta-banner__bg .shape-with-fill path{fill:#cce7e3}.imda-theme--teal .cta-banner--event .btn{background-color:transparent}.imda-theme--teal .cta-banner--event .btn:hover{background-color:#2d6459}.imda-theme--teal .cta-banner .cta-banner__bg path{stroke:#cce7e3}.imda-theme--teal .box-quote__quote:before{background-color:#008672}.imda-theme--teal .box-quote .icon-blockquote:before{color:#008672}.imda-theme--teal .image-card:hover,.imda-theme--teal .name-card{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .image-card:hover .image-card__title{color:#008672}.imda-theme--teal .image-card .image-card__content:before{background-color:#008672}.imda-theme--teal .image-card .icon-chevron-right{color:#008672}.imda-theme--teal .standard-content__carousel li.slick-active .dot-indicator{background-color:#008672}.imda-theme--teal .standard-content__carousel .dot-indicator{border:1px solid #008672}.imda-theme--teal .standard-content__carousel .slick-arrow,.imda-theme--teal .topic-card .topic-card__lines:after,.imda-theme--teal .topic-card .topic-card__lines:before{background-color:#008672}.imda-theme--teal .newsletter{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .newsletter .newsletter__bg svg path{stroke:#cce7e3}.imda-theme--teal .newsletter:hover .newsletter__bg svg path{fill:#cce7e3}.imda-theme--teal table th{border-bottom:2px solid #008672}.imda-theme--teal table a,.imda-theme--teal table a:after{color:#008672}.imda-theme--teal .browse-interest .btn,.imda-theme--teal .success-stories .btn,.imda-theme--teal .thought-leadership .btn{background-color:transparent}.imda-theme--teal .browse-interest .btn:hover,.imda-theme--teal .success-stories .btn:hover,.imda-theme--teal .thought-leadership .btn:hover{background-color:#2d6459}.imda-theme--teal .browse-interest .custom-list li.active button{background-color:#008672}.imda-theme--teal .browse-interest .custom-list li.active button:hover{color:#fff}.imda-theme--teal .browse-interest .custom-list li button:hover,.imda-theme--teal .standard-content a:not(.btn):not(.child-card){color:#008672}.imda-theme--teal .standard-content a:not(.btn):not(.child-card):visited{color:#367a6a}.imda-theme--teal .sitemap a{color:#008672}.imda-theme--teal .sitemap a:visited{color:#367a6a}.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill),.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill){color:#007261;text-decoration:underline}.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):after,.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):after{color:#007261}.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):visited,.imda-theme--teal .detail-content .rte a:not(.btn):not(.pill):visited:after,.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):visited,.imda-theme--teal .event-details-section .rte a:not(.btn):not(.pill):visited:after{color:#d66f00}.imda-theme--teal .detail-content .tags-list__list a,.imda-theme--teal .event-details-section .tags-list__list a{border:1px solid #008672;color:#008672}.imda-theme--teal .detail-content .tags-list__list a:hover,.imda-theme--teal .event-details-section .tags-list__list a:hover{background-color:#cce7e3}.imda-theme--teal .site-footer .site-footer__row1 nav:last-child ul a:before{background-color:#008672}.imda-theme--teal .detail-aside .social-share__label{color:#008672}.imda-theme--teal .detail-aside .social-share .btn-share{color:#008672;border:1px solid #008672}.imda-theme--teal .detail-aside .social-share .btn-share:focus,.imda-theme--teal .detail-aside .social-share .btn-share:hover{color:#fff;background-color:#2d6459;border-color:#2d6459}.imda-theme--teal .short-image-card .icon-chevron-right{color:#008672}.imda-theme--teal .short-image-card:hover{box-shadow:0 0 8px rgba(1,82,70,.4)}@media (hover:hover){.imda-theme--teal .event-listing-card:hover{box-shadow:0 0 15px 0 rgba(102,182,171,.4)}}@media (hover:hover){.imda-theme--teal .events-landing-banner .imda-carousel__controls [data-carousel-arrows] .slick-arrow:hover{background-color:#2d6459}}.imda-theme--teal .featured-events-carousel .custom-list li button:focus,.imda-theme--teal .featured-events-carousel .custom-list li button:hover{color:#008672}.imda-theme--teal .featured-events-carousel .custom-list li.active button{background:#367a6a;color:#fff}@media (hover:hover){.imda-theme--teal .featured-events-carousel [data-carousel-arrows] .slick-arrow:hover{color:#008672;background-color:transparent}}.imda-theme--teal .events-search .listing-filter__browse .btn{background-color:transparent}.imda-theme--teal .events-search .listing-filter__browse .btn:hover{background-color:#2d6459}.imda-theme--teal .event-carousel-card .btn{background-color:transparent}.imda-theme--teal .event-carousel-card .btn:hover{background-color:#2d6459}@media only screen and (max-width:1023px){.imda-theme--teal .event-details-section.active>header{background-color:#2a5c51}}.imda-theme--teal .event-carousel-card-placeholder .event-carousel-card-placeholder__image{background:linear-gradient(97.62deg,#2a5c51 22.37%,rgba(0,134,114,0) 83.13%),linear-gradient(320.88deg,rgba(42,92,81,0) .39%,#2a5c51),#66b6ab}.imda-theme--teal .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop{stop-color:#265149!important}.imda-theme--teal .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop:first-child{stop-opacity:1!important}.imda-theme--teal .event-carousel-card-placeholder .event-carousel-card-placeholder__image svg defs stop:last-child{offset:1!important}.imda-theme--teal .event-listing-card-placeholder .event-listing-card-placeholder__image{background:linear-gradient(325deg,rgba(0,134,114,0) 27.11%,#008672 87.31%),#66b6ab}.imda-theme--teal .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop{stop-color:#367a6a!important}.imda-theme--teal .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop:first-child{stop-opacity:.9!important}.imda-theme--teal .event-listing-card-placeholder .event-listing-card-placeholder__image svg defs stop:last-child{offset:.283091!important;stop-opacity:.2!important}.imda-theme--teal .purplebg-section-wrapper:before{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .purplebg-section-wrapper--events .purplebg-section-wrapper__box-wrapper{background-color:rgba(42,92,81,.4)}.imda-theme--teal .purplebg-section-wrapper__box-wrapper{background-color:#e8f4f3}.imda-theme--teal .purplebg-section-wrapper__bg path{stroke:#c9c9c9;opacity:.6}.imda-theme--teal .purplebg-section-wrapper .child-card--no-arrow button{color:#008672!important;background:transparent;border:1px solid #008672}.imda-theme--teal .purplebg-section-wrapper .child-card--no-arrow:hover{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .purplebg-section-wrapper .child-card--no-arrow:hover .child-card__title{color:#008672}.imda-theme--teal .purplebg-section-wrapper .child-card--no-arrow:hover button{background-color:#cce7e3}.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.active a,.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.active a:hover{background:#008672;color:#fff;pointer-events:none}.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.next-page a,.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a{border:none;color:#008672}.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.next-page a:hover,.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li.prev-page a:hover{background:#cce7e3}.imda-theme--teal .pagination:not(.pagination-js--dark) .pagination__list li a:hover{background-color:#cce7e3}.imda-theme--teal .pagination-js--dark .pagination__list li.active a{background:#fff;pointer-events:none}.imda-theme--teal .pagination-js--dark .pagination__list li.active a:hover{background:#fff;color:#262626}.imda-theme--teal .pagination-js--dark .pagination__list li.next-page a,.imda-theme--teal .pagination-js--dark .pagination__list li.prev-page a{color:#fff}.imda-theme--teal .pagination-js--dark .pagination__list li.next-page a:hover,.imda-theme--teal .pagination-js--dark .pagination__list li.prev-page a:hover{background:hsla(0,0%,100%,.4);color:#fff}.imda-theme--teal .pagination-js--dark .pagination__list li a:hover{background-color:hsla(0,0%,100%,.4);color:#fff}.imda-theme--teal .article-summary{background-color:#e8f4f3;border-color:#008672}.imda-theme--teal .press-release-card:before{background-color:#008672}@media (hover:hover){.imda-theme--teal .press-release-card:hover{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .press-release-card:hover h3{color:#008672}}.imda-theme--teal .press-release-card .press-release-card__tag{color:#008672}.imda-theme--teal .press-release-card .btn{border-color:#008672;color:#008672!important;background-color:transparent}.imda-theme--teal .press-release-card .btn:hover{background-color:transparent}.imda-theme--teal .full-bleed-accordions{background-color:#367a6a}.imda-theme--teal .full-bleed-accordions .tags-list .pill:hover{color:#367a6a}.imda-theme--teal .hero-banner--short .hero-banner__text a{background-color:transparent}.imda-theme--teal .hero-banner--short .hero-banner__text a:hover{background-color:#2d6459}.imda-theme--teal .text-hero-banner{background-color:#367a6a}.imda-theme--teal .text-hero-banner .btn{background-color:transparent}.imda-theme--teal .text-hero-banner .btn:hover{background-color:#2d6459}.imda-theme--teal .image-banner__text{background-color:#339e8e}.imda-theme--teal .image-banner__text .btn{background-color:transparent}.imda-theme--teal .image-banner__text .btn:hover{background-color:#2d6459}.imda-theme--teal .grayscale-card__text .btn{background-color:transparent}.imda-theme--teal .grayscale-card__text .btn:hover{background-color:#2d6459}.imda-theme--teal .scroll-progress-bar__bar{background-color:#cce7e3}.imda-theme--teal .scroll-progress-bar__progress{background-color:#008672}.imda-theme--teal .content-tabs__nav div.active a span{color:#008672}.imda-theme--teal .text-card-carousel li.slick-active .dot-indicator{background-color:#008672}.imda-theme--teal .text-card-carousel .dot-indicator{border:1px solid #008672}.imda-theme--teal .text-card-carousel .slick-arrow{background-color:#008672}.imda-theme--teal .popup-overlay__content>div{scrollbar-color:#cce7e3 #008672}.imda-theme--teal .popup-overlay__content>div::-webkit-scrollbar{background:#cce7e3}.imda-theme--teal .popup-overlay__content>div::-webkit-scrollbar-thumb{background:#008672}@media (hover:hover){.imda-theme--teal .carousel__item a:focus,.imda-theme--teal .carousel__item a:hover,.imda-theme--teal .film-listing__item a:focus,.imda-theme--teal .film-listing__item a:hover{box-shadow:0 0 8px rgba(1,82,70,.4)}.imda-theme--teal .carousel__item a:focus .film__title,.imda-theme--teal .carousel__item a:hover .film__title,.imda-theme--teal .film-listing__item a:focus .film__title,.imda-theme--teal .film-listing__item a:hover .film__title{color:#008672}}.imda-theme--teal .carousel__item .icon-chevron-right,.imda-theme--teal .film-listing__item .icon-chevron-right{color:#008672}.imda-theme--teal .film__content:before{background-color:#008672}.imda-theme--teal .call-to-actions-simple,.imda-theme--teal .call-to-actions-simple:before{background-color:#2a5c51}.imda-theme--teal .call-to-actions-simple .btn-primary:hover{background-color:#008672}.imda-theme--teal .full-page-image__bg-image:after{background:linear-gradient(180deg,#2a5c51,transparent 75%,#000)}.imda-theme--teal .recommended-films [data-carousel-arrows] .slick-arrow:hover,.imda-theme--teal [data-modal] .film-gallery-banner__modal [data-carousel-arrows] .slick-arrow:hover{color:#008672}.imda-theme--teal .film-info a{color:#99cfc7}.imda-theme--teal .film-info .collapsible-content__collapsible__handle button{border-color:#99cfc7}.imda-theme--teal .accolades svg path{fill:#99cfc7}.imda-theme--teal .accolades__item-title{color:#99cfc7}.imda-theme--teal .film-content-tabs .content-tabs__nav div.active a{border-bottom-color:#99cfc7}.imda-theme--teal .film-content-tabs .content-tabs__content div a{color:#99cfc7}.imda-theme--teal .film-fallback-image{background:linear-gradient(153.76deg,#244741 -36.18%,#2a5c51 17.7%,#2a5c51 71.58%,#244741 125.46%)}.imda-theme--teal .film-fallback-image:before{background:linear-gradient(180deg,hsla(0,0%,100%,.2) -10.15%,rgba(36,71,65,.2) 32.44%)}.imda-theme--teal .film-fallback-image .icon{color:#99cfc7}.imda-theme--teal .film-tv-listing{background:radial-gradient(#2a5c51 20%,#000),linear-gradient(270deg,rgba(0,0,0,.2),rgba(42,92,81,.2) 48%,rgba(0,0,0,.2))}.imda-theme--teal .film-tv-listing .listing-filter__filters .custom-trigger:hover{background-color:#2d6459}.imda-theme--teal .radio.radio--label-only:checked+label{background:#008672}.imda-theme--teal .film-landing-banner__background:after{background:linear-gradient(180deg,rgba(42,92,81,.6) 9.41%,#080c18 59.57%)}.imda-theme--teal .explore-films-carousel [data-carousel-arrows] .slick-arrow:hover,.imda-theme--teal .highlights-carousel [data-carousel-arrows] .slick-arrow:hover{color:#008672}.imda-theme--teal .explore-films-carousel .custom-list li.active:hover button,.imda-theme--teal .explore-films-carousel .custom-list li.active button{background-color:#008672;color:#fff}.imda-theme--teal .explore-films-carousel .custom-list li button:hover{color:#008672}.imda-theme--teal .latest-films:after{background:linear-gradient(285.36deg,rgba(42,92,81,.3),rgba(200,232,221,.1) 12.35%,rgba(36,40,39,.2901960784),rgba(42,92,81,.3) 94.03%)}.imda-theme--teal .two-col-accordion a{color:#99cfc7}.imda-theme--teal .two-col-accordion .read-more-btn{border-color:#99cfc7}.imda-theme--teal .image-info a{color:#99cfc7}.imda-theme--teal .image-info__social-media a{color:#008672}.imda-theme--teal .image-info__social-media a:hover{background-color:#2d6459}.imda-theme--teal .image-info .collapsible-content__collapsible__handle button{border-color:#99cfc7}.imda-theme--teal .image-info .film-fallback-image{background:linear-gradient(153.76deg,#008672 -36.18%,#000 17.7%,#000 71.58%,#008672 150.46%)}.imda-theme--teal .film-tv-card:hover .film-tv-card__right{background-color:#367a6a}@media only screen and (max-width:1023px){.tablet-dark,.tablet-dark>div{background-color:#080c18!important}}@media only screen and (max-width:1023px){.event-details-section.tablet-purple>header{background-color:rgba(76,43,93,.4)}}@media only screen and (max-width:1023px){.event-details-section.tablet-purple.active>header{background-color:rgba(141,89,161,.9)}}@media print{.site-header{position:relative!important;box-shadow:none!important}.site-header .btn-toggle-search,.site-header .site-header__mobile-ui,.site-header .site-logo .site-logo--top,.site-header .site-nav,.site-header .site-search{display:none!important}.site-header .site-logo .site-logo--default{display:block!important}.site-header .site-header__inner{height:80px!important}.site-header .site-header__main{background:#fff!important}.profile-selector__intro__bg video{display:block!important}.is-homepage .main-content{margin:0!important}.introduction{display:block!important}.home-tabs,.introduction,.stories-carousel{page-break-inside:avoid}.home-tabs__content>section{display:none!important}.home-tabs__content>section.active{display:block!important}.article-gallery-carousel .imda-carousel__controls{justify-content:space-between!important}.article-gallery-carousel .imda-carousel__controls [data-carousel-pager]{display:none!important}.article-gallery-carousel .imda-carousel__controls [data-carousel-dots]{display:block!important}.digital-blocks .no-desktop{display:none!important}.digital-blocks .desktop-only{display:block!important}.call-to-actions.no-desktop{display:none!important}.call-to-actions.desktop-only{display:block!important}.call-to-actions .col-sm-6{flex:0 0 50%;max-width:50%}.detail-wrapper .detail-aside,.detail-wrapper .detail-content{padding:36px 0}.news-listing__item,.related-posts,.three-col-imgcard,.two-col-carousel{page-break-inside:avoid}}

/*# sourceMappingURL=main.css.map*/