/*! SCSS version of normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.flex,.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap,.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoRadioList,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoRadioList,.global-nav__link,.hamburger,.header-search__inner,.hs__body,.list__item,.slick-slider__navigation,.tabs--horizontal .tab-group,.tabs--vertical .tab-group,.tabs--vertical .tab-group>li>a,mimas-block[block-name=link-list] .link-list,mimas-block[block-name=link-list] .link-list a,mimas-block[block-name=notification],mimas-block[block-name=support] .support__buttons,mimas-block[block-name=support] .support__contact,mimas-block[block-name=support] .support__contact .ico,mimas-block[block-name=support] .support__faqs,mimas-block[block-name=support] .support__texts,mimas-block[block-name=support] .support__texts .ico,mimas-block[block-name=support] .support__texts dt{display:flex}.card-ms .slick-dots button,.flex--between,.flex--col-center,.header-nav__main-tools .button--ico,.header-nav__main-tools .icons,.header-nav__main-tools .search-toggle .ico,.offering__recommendations .slick-dots button,.onpage-nav__link-trigger,.search-card__footer span,.select-dropdown__icon,.select-dropdown__menu a,.slick-dots button,.slick-slider__dots .slick-dots button,.slick-slider__navigation button,.utility__personalisation,fieldset.inline-search,mimas-masthead[data-mh-type=slider] .slick-controls,mimas-masthead[data-mh-type=slim] .slick-controls{align-items:center;display:flex;justify-content:center}.accordion__heading{align-items:center;display:flex;justify-content:space-between}.box .inner,.related-courses,.testimonial,.thumb,.thumb__content{display:flex;flex-direction:column}.card-ms .slick-dots button,.flex--col-center,.offering__recommendations .slick-dots button,.onpage-nav__link-trigger,.slick-dots button,.slick-slider__dots .slick-dots button,fieldset.inline-search{flex-direction:column}.abs,.abs--cover,.accordion__heading .icon:after,.accordion__heading .icon:before,.bg-img,.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before,.card .card-meta span:after,.card-grid.card-grid--feed.card-grid--podcast .card>a:before,.ci-blanket,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:before,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:before,.global-nav__link--top .inner:after,.header-search__close .ico,.modal .modal-close,.modal.fancybox-content .modal-close,.paged-nav-buttons button .ico,.pagination a .ico,.search-submit .ico,.slick-slider__navigation button:focus-visible:focus-visible:before,.thumb.active:after,.thumb.active:before,.thumb:active:after,.thumb:active:before,.thumb:focus-visible:after,.thumb:focus-visible:before,.thumb:focus-within:after,.thumb:focus-within:before,.thumb:focus:after,.thumb:focus:before,.thumb:hover:after,.thumb:hover:before,.video__button:after,.video__button:before,[data-add-favourite] .icons .ico,a.ico-link--arrow:before,a.study-areas__area:last-child:after,a[class*=ico-link]:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:before,form.search-form .search-form__ico,mimas-masthead[data-mh-type=slider] .slick-controls,mimas-masthead[data-mh-type=slim] .slick-controls{position:absolute}.bg-img,.card-grid.card-grid--feed.card-grid--podcast .card>a:before,.ci-blanket{inset:0}.ci-blanket{z-index:70}.header-search__close .ico,.paged-nav-buttons button .ico,.pagination a .ico,.search-submit .ico,[data-add-favourite] .icons .ico{display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.invisible,.onpage-nav__list--child,.onpage-nav__list--grand-child,.subsite-nav__list--child{opacity:0;pointer-events:none;visibility:hidden}.global-nav__dropdown.visible,.global-nav__item--top:hover>.global-nav__dropdown,.onpage-nav__item.on-hover>.onpage-nav__list{opacity:1;pointer-events:all;visibility:visible}.select-dropdown.active .select-dropdown__button{border-radius:5px 5px 0 0}.acf-block-preview .button:focus-visible,.button-group>:focus-visible,.button:focus-visible,.forminator-field .forminator-button-submit:focus-visible,.outline:focus-visible,.search-card__favourite button:focus-visible,.search-card__tags li .pill:focus-visible,.search-card__title a:focus-visible,.wp-block-button__link:focus-visible,a:not(.button):focus-visible{border-radius:5px;outline:2px solid var(--link-color-outline,#e52592);outline-offset:0;z-index:10}mimas-block[block-name=notification]{align-items:center;background-color:var(--notice-bg,#fff3a8);border-radius:4px;height:-moz-fit-content;height:fit-content;margin:0 2.4rem var(--gap);min-height:5.6rem;overflow:hidden;padding:2rem 3.2rem 2rem 2.4rem;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:48em){mimas-block[block-name=notification]{margin:0 4rem var(--gap)}}@media (min-width:80em){mimas-block[block-name=notification]{margin:0 0 var(--gap)}}mimas-block[block-name=notification],mimas-block[block-name=notification] p{color:var(--notice-color,#000)}mimas-block[data-variant=error][block-name=notification],mimas-block[data-variant=important][block-name=notification]{--notice-bg:#ff615e}mimas-block[data-variant=success][block-name=notification]{--notice-bg:#57d897}mimas-block[block-name=notification] .ico{--ico-color-0:var(--notice-color);align-self:flex-start;margin:0 2.4rem 0 0}mimas-block[block-name=notification] p{font-size:1.6rem}mimas-block[block-name=notification] p:last-child{margin-bottom:0}mimas-block[block-name=notification] a{font-size:1em}.accordion__heading .icon:after,.accordion__heading .icon:before,.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before,.card .card-meta span:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:before,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:before,.global-nav__link--top .inner:after,.slick-slider__navigation button:focus-visible:focus-visible:before,.thumb.active:after,.thumb.active:before,.thumb:active:after,.thumb:active:before,.thumb:focus-visible:after,.thumb:focus-visible:before,.thumb:focus-within:after,.thumb:focus-within:before,.thumb:focus:after,.thumb:focus:before,.thumb:hover:after,.thumb:hover:before,.video__button:after,.video__button:before,a.ico-link--arrow:before,a.study-areas__area:last-child:after,a[class*=ico-link]:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:before{content:""}.bg-img,.card-grid.card-grid--feed.card-grid--podcast .card>a:before{content:"";transition:opacity .15s ease}.content a:not(.button),mimas-block[block-name=notification] a,table:not([class*=fc-]) td a{display:inline;text-decoration:underline}.content a.active:not(.button),.content a:active:not(.button),.content a:focus-visible:not(.button),.content a:focus-within:not(.button),.content a:focus:not(.button),.content a:hover:not(.button),mimas-block[block-name=notification] a.active,mimas-block[block-name=notification] a:active,mimas-block[block-name=notification] a:focus,mimas-block[block-name=notification] a:focus-visible,mimas-block[block-name=notification] a:focus-within,mimas-block[block-name=notification] a:hover,table:not([class*=fc-]) td a.active,table:not([class*=fc-]) td a:active,table:not([class*=fc-]) td a:focus,table:not([class*=fc-]) td a:focus-visible,table:not([class*=fc-]) td a:focus-within,table:not([class*=fc-]) td a:hover{--link-color:var(--link-color-a)}.content a:active:not(.button),mimas-block[block-name=notification] a:active,table:not([class*=fc-]) td a:active{text-decoration:none}.custom-scrollbar::-webkit-scrollbar,.modal.fancybox-content__content::-webkit-scrollbar,.modal__content::-webkit-scrollbar{width:10px}.custom-scrollbar::-webkit-scrollbar-track,.modal.fancybox-content__content::-webkit-scrollbar-track,.modal__content::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb,.modal.fancybox-content__content::-webkit-scrollbar-thumb,.modal__content::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:10px}.smallest{font-size:10px}@media screen and (min-width:500px){.smallest{font-size:calc(8.93617px + .21277vw)}}@media screen and (min-width:1440px){.smallest{font-size:12px}}.smaller{font-size:12px}@media screen and (min-width:500px){.smaller{font-size:calc(10.93617px + .21277vw)}}@media screen and (min-width:1440px){.smaller{font-size:14px}}.footer,.footer p,.has-sm-font-size,.small,mimas-block[block-name=notification],table:not([class*=fc-]) td,table:not([class*=fc-]) td>p,table:not([class*=fc-]) td>ul li,table:not([class*=fc-]) th,table:not([class*=fc-]) thead{font-size:14px;line-height:1.4}@media screen and (min-width:500px){.footer,.footer p,.has-sm-font-size,.small,mimas-block[block-name=notification],table:not([class*=fc-]) td,table:not([class*=fc-]) td>p,table:not([class*=fc-]) td>ul li,table:not([class*=fc-]) th,table:not([class*=fc-]) thead{font-size:calc(12.93617px + .21277vw)}}@media screen and (min-width:1440px){.footer,.footer p,.has-sm-font-size,.small,mimas-block[block-name=notification],table:not([class*=fc-]) td,table:not([class*=fc-]) td>p,table:not([class*=fc-]) td>ul li,table:not([class*=fc-]) th,table:not([class*=fc-]) thead{font-size:16px}}.regular,.search-results[data-card-view=full] .search-card__title{font-size:16px}@media screen and (min-width:500px){.regular,.search-results[data-card-view=full] .search-card__title{font-size:calc(14.93617px + .21277vw)}}@media screen and (min-width:1440px){.regular,.search-results[data-card-view=full] .search-card__title{font-size:18px}}.has-lg-font-size,.large{font-size:18px;font-weight:600}@media screen and (min-width:500px){.has-lg-font-size,.large{font-size:calc(16.93617px + .21277vw)}}@media screen and (min-width:1440px){.has-lg-font-size,.large{font-size:20px}}.wpdt-c{display:block;overflow-x:auto;overflow-y:hidden}.wpdt-c figure{margin:0}.wpdt-c table{max-width:100%}.wpdt-c table tbody tr td,.wpdt-c table thead tr th{font-family:var(--base-font)!important}.wpdt-c table tbody tr:hover>td{background-color:transparent!important}.wpdt-c table tbody tr td{color:#4b4b4b!important;min-width:200px}.button--download,.button-link:not(.no-ico),.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit],dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit{--default-pseudo-icon-url:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m15.71 2.29-1.42 1.42L25.59 15H3v2h22.59l-11.3 11.29 1.42 1.42L29.41 16 15.71 2.29z"/></svg>');--pseudo-icon-bg-color:var(--white);--pseudo-icon-bg-opacity:1}.button--download:after,.button--download:before,.button-link:not(.no-ico):after,.button-link:not(.no-ico):before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:before,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:before,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:before{min-height:4rem;min-width:4rem;right:0;transition:background-color .3s ease}.button--download:before,.button-link:not(.no-ico):before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:before,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:before,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:before{background-color:var(--pseudo-icon-bg-color);opacity:var(--pseudo-icon-bg-opacity)}.button--download:after,.button-link:not(.no-ico):after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:after{background-color:var(--ico-fill);-webkit-mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;mask:var(--pseudo-icon-url,var(--default-pseudo-icon-url)) no-repeat center;-webkit-mask-size:2.4rem;mask-size:2.4rem}main>article+mimas-block,mimas-block[block-name=articles] .article{display:grid;gap:0 var(--g-gap-h,20px);grid-template-columns:[start] repeat(var(--col-repeat,4),minmax(var(--col-width,78px),1fr)) [end]}@media (min-width:48em){main>article+mimas-block,mimas-block[block-name=articles] .article{--col-repeat:6;--col-width:98px}}@media (min-width:1280px){main>article+mimas-block,mimas-block[block-name=articles] .article{--col-repeat:12;--col-width:60px;--g-gap-h:20px}}@media (min-width:1528px){main>article+mimas-block,mimas-block[block-name=articles] .article{--col-width:72px;--g-gap-h:24px}}:root{--base-font:proxima-nova,Helvetica,Arial,sans-serif;--heading-font:effra,proxima-nova,Helvetica,Arial,sans-serif;--subheading-font:proxima-nova,Helvetica,Arial,sans-serif;--thin-font:proxima-nova-thin,proxima-nova,Helvetica,Arial,sans-serif;--color-lime:#c3d82e;--color-magenta:#e52592;--color-deep-blue:#5525e5;--white:#fff;--black:#000;--body-black:#051c2a;--black--bg:#1a1a1a;--text-color:#4b4b4b;--gray:#b3b3b3;--gray--light:#e8e8e8;--gray--lighter:#f0f0f0;--gray--lightest:#f7f7f7;--gray--dark:#717171;--gray--darker:#4b4b4b;--gray--darkest:#303030;--color-apple:#1de57e;--color-apple--light:#e6f9ef;--color-banana:#fff3a8;--color-banana--light:#fffadc;--color-chilli:#f02020;--color-deep-blue--light:#f1eefd;--color-lime--light:#141605;--color-magenta--light:#fdeef7;--color-magenta--dark:#ca2381;--color-strawberry:#ff615e;--color-strawberry--light:#ffefef;--color-strawberry--dark:#1f0c0b;--error:#ffecec;--success:#e9ffd9;--primary-color:#051c2a;--gap:2.4rem;--gap-element:3.2rem;--gap-small:2rem;--gap-smaller:1.6rem;--gap-smallest:1.2rem;--gap-large:3.2rem;--gap-larger:4rem;--gap-largest:4.8rem;--gap-xlarge:5.6rem;--grid-sidebar-w:28rem;--gap-half:10px;font-size:var(--root-font-size,10px)}@media screen and (min-width:500px){:root{--gap-half:calc(4.68085px + 1.06383vw)}}@media screen and (min-width:1440px){:root{--gap-half:20px}}:root{--gap:20px}@media screen and (min-width:500px){:root{--gap:calc(9.3617px + 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap:40px}}:root{--gap-double:40px}@media screen and (min-width:500px){:root{--gap-double:calc(18.7234px + 4.25532vw)}}@media screen and (min-width:1440px){:root{--gap-double:80px}}:root{--gap-negative:-20px}@media screen and (min-width:500px){:root{--gap-negative:calc(-9.3617px - 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap-negative:-40px}}.animate{opacity:0}body:not(.mimas-animation) .animate{opacity:1}body.mimas-animation .animate--slide-top{animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}body.mimas-animation .animate--slide-bottom{animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) both}body.mimas-animation .animate--slide-left{animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}body.mimas-animation .animate--slide-right{animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}body.mimas-animation .animate--slide-right--double{animation:slide-in-right--double .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-6px)}}@keyframes text-slide-up{0%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes slide-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-in-right--double{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}body,html{background-color:#f7f7f7;color:#4b4b4b;font-family:var(--base-font);font-size:1.8rem;font-weight:400;line-height:2.8rem;min-height:100vh}body.mimas-alternate-font{--base-font:Arial,sans-serif;--heading-font:Arial,sans-serif;--subheading-font:Arial,sans-serif;--thin-font:Arial,sans-serif}::-moz-selection{background:#5525e5;color:#fff}::selection{background:#5525e5;color:#fff}iframe{max-width:100%}button:not(:disabled){cursor:pointer}b,strong{font-weight:600}[id]{scroll-margin-top:var(--header-height,2rem)}.browser-check{background-color:#5525e5;color:#fff;padding:2.4rem;position:fixed;text-align:center;width:100vw;z-index:9}@supports (font-size:var(--gap )){.browser-check{display:none}}.browser-check a,.browser-check a.active,.browser-check a:active,.browser-check a:focus,.browser-check a:hover{color:#fff}.error-log{border:6px double var(--admin-primary,purple);color:#fff;height:500px;overflow:auto;padding:20px;position:fixed;resize:both;transition:all .5s ease;width:600px;z-index:100}.error-log.active,.error-log:active,.error-log:focus,.error-log:focus-visible,.error-log:focus-within,.error-log:hover{border-color:green;height:800px;width:900px;z-index:101}.error-log:first-child{background-color:hsla(0,0%,5%,.8);inset:100px auto auto 50px}.error-log:nth-child(2){background-color:rgba(26,26,26,.8);inset:200px auto auto 100px}.error-log:nth-child(3){background-color:rgba(38,38,38,.8);inset:300px auto auto 150px}.error-log:nth-child(4){background-color:rgba(51,51,51,.8);inset:400px auto auto 200px}.error-log:nth-child(5){background-color:rgba(64,64,64,.8);inset:500px auto auto 250px}.error-log:nth-child(6){background-color:rgba(77,77,77,.8);inset:600px auto auto 300px}.error-log:nth-child(7){background-color:rgba(89,89,89,.8);inset:700px auto auto 350px}.error-log:nth-child(8){background-color:hsla(0,0%,40%,.8);inset:800px auto auto 400px}.error-log:nth-child(9){background-color:hsla(0,0%,45%,.8);inset:900px auto auto 450px}.error-log:nth-child(10){background-color:hsla(0,0%,50%,.8);inset:1000px auto auto 500px}.bg{--bg-color:transparent;background-color:var(--bg-color);background-position:50%;background-repeat:no-repeat;background-size:cover}.abs--middle{left:50%;line-height:0;top:50%;transform:translate(-50%,-50%)}.flex--between{justify-content:space-between}.hidden{display:none}.sr-only{clip:rect(0,0,0,0);border:0;display:block;font-size:1px;height:1px;line-height:1px;margin:-1px 0 0 -1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.sr-jump{height:0;left:-9999px;opacity:0;position:relative;width:0}.sr-jump:focus{height:auto;left:auto;opacity:1;width:auto}.uppercase{text-transform:uppercase}.text-center,[data-align=center]{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.relative{position:relative}.mt-g{margin-top:var(--gap)}.mt-gd{margin-top:var(--gap-double)}.pt-g{padding-top:var(--gap)}.pt-gd{padding-top:var(--gap-double)}.mb-g{margin-bottom:var(--gap)}.mb-gd{margin-bottom:var(--gap-double)}.pb-g{padding-bottom:var(--gap)}.pb-gd{padding-bottom:var(--gap-double)}.last-mb0>:last-child{margin-bottom:0}.first-capitalize:first-letter,.first-capitalize>:first-letter{text-transform:uppercase}.black{color:#000}.white{color:#fff}.blue{color:#5525e5}.magenta{color:#e52592}.lime{color:#c3d82e}.base-font{font-family:var(--base-font)}@media (max-width:31.24em){.hidden-until-xs{display:none!important}}@media (min-width:31.25em){.hidden-from-xs{display:none!important}}@media (max-width:47.99em){.hidden-until-sm{display:none!important}}@media (min-width:48em){.hidden-from-sm{display:none!important}}@media (max-width:56.24em){.hidden-until-md{display:none!important}}@media (min-width:56.25em){.hidden-from-md{display:none!important}}@media (max-width:79.99em){.hidden-until-nb{display:none!important}}@media (min-width:80em){.hidden-from-nb{display:none!important}}@media (max-width:79.99em){.hidden-until-lg{display:none!important}}@media (min-width:80em){.hidden-from-lg{display:none!important}}@media (max-width:89.99em){.hidden-until-xl{display:none!important}}@media (min-width:90em){.hidden-from-xl{display:none!important}}@media (max-width:99.99em){.hidden-until-xxl{display:none!important}}@media (min-width:100em){.hidden-from-xxl{display:none!important}}@media (max-width:119.99em){.hidden-until-hd{display:none!important}}@media (min-width:120em){.hidden-from-hd{display:none!important}}@media (min-width:80em){.visible-nb{display:none!important}}@media (max-width:79.99em){.hidden-nb{display:none!important}}[data-personalisation-segment=dom] .hidden-dom,[data-personalisation-segment=int] .hidden-int{display:none!important}@media (max-width:31.24em){.image-offset{max-width:calc(100% + var(--gap));transform:translateX(var(--gap-negative));width:calc(100% + var(--gap))}}ul.no-list-type{list-style:none;padding:0}.h-underline{--u-color:#c3d82e;--u-height:6px;--u-gap:2rem;margin-bottom:var(--u-gap);padding-bottom:var(--u-gap);position:relative}@media (min-width:56.25em){.h-underline{--u-gap:2.4rem}}.h-underline:before{background:var(--u-color);border-radius:.8rem;bottom:0;content:"";height:var(--u-height);position:absolute;width:40px}.h-underline--magenta,.h-underline--pink{--u-color:#ca2381}.h-underline--short{--u-height:2px}.clearfix:after{clear:both;content:"";display:table}.breakout:not(.breakout--horizontal){--breakout-width:calc(100vw - var(--scrollbar-width));--breakout-diff:calc(var(--scrollbar-width)/2);left:50%;margin-left:calc(-50vw + var(--breakout-diff))!important;margin-right:calc(-50vw + var(--breakout-diff))!important;position:relative;right:50%;width:var(--breakout-width)}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}@page{margin:.5cm}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.acf-block-preview .button,.acf-block-preview .forminator-field .forminator-button-submit,.button,.forminator-field .acf-block-preview .forminator-button-submit,.forminator-field .forminator-button-submit,.wp-block-button__link{--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color-h);--btn-color-d:#717171;--btn-color-f:#fff;--btn-bg-color:transparent;--btn-bg-color-h:#000;--btn-bg-color-a:#717171;--btn-bg-color-d:var(--btn-bg-color);--btn-bg-color-f:var(--btn-bg-color-h);--btn-border-color:var(--btn-color,#000);--btn-border-color-h:#000;--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:var(--btn-color-d);--btn-border-color-f:var(--btn-bg-color-h);--btn-case:none;--btn-margin:0;--btn-padding:1.2rem 3.2rem;align-items:center;background-color:var(--btn-bg-color);border:2px solid var(--btn-border-color);border-radius:.8rem;color:var(--btn-color);cursor:pointer;display:inline-flex;flex-direction:row;font-family:var(--base-font);font-size:1.6rem;font-weight:600;justify-content:center;letter-spacing:1px;line-height:1;margin:var(--btn-margin);min-height:50px;padding:var(--btn-padding);position:relative;text-align:center;text-decoration:none;text-transform:var(--btn-case);transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.acf-block-preview .button:hover:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit),.button:hover:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit),.forminator-field .forminator-button-submit:hover:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit),.wp-block-button__link:hover:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit){background-color:var(--btn-bg-color-h);border-color:var(--btn-border-color-h,#000);color:var(--btn-color-h);text-decoration:none}.acf-block-preview .button.active:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit),.acf-block-preview .button:active,.button.active:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit),.button:active,.forminator-field .active.forminator-button-submit:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit),.forminator-field .forminator-button-submit:active,.wp-block-button__link.active:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit),.wp-block-button__link:active{background-color:var(--btn-bg-color-a);border-color:var(--btn-border-color-a,#000);color:var(--btn-color-a)}.acf-block-preview .button:focus-visible,.button:focus-visible,.forminator-field .forminator-button-submit:focus-visible,.wp-block-button__link:focus-visible{background-color:var(--btn-bg-color-f);border-color:var(--btn-border-color-f,currentColor);color:var(--btn-color-f,currentColor)}.acf-block-preview .button[disabled],.button[disabled],.forminator-field [disabled].forminator-button-submit,.wp-block-button__link[disabled]{background-color:var(--btn-bg-color-d);border-color:var(--btn-border-color-d,var(--btn-color-d));color:var(--btn-color-d);cursor:not-allowed;outline:0}.acf-block-preview .button--cta,.button--cta,.wp-block-button__link--cta{--btn-color:var(--black);--btn-bg-color:var(--white);--btn-border-color:var(--white)}.acf-block-preview .button--cta:hover,.button--cta:hover,.wp-block-button__link--cta:hover{--btn-color:var(--white);--btn-bg-color:var(--color-deep-blue);--btn-border-color:var(--color-deep-blue)}.button-link{--btn-bg-color:transparent;--btn-bg-color-h:var(--btn-bg-color);--btn-bg-color-a:var(--btn-bg-color);--btn-color-h:var(--btn-color);--btn-color-a:var(--btn-color);--btn-color-f:var(--btn-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-bg-color);--btn-border-color-a:var(--btn-bg-color);--btn-border-color-d:var(--btn-bg-color);--ico-fill:var(--btn-color);display:inline-flex;font-size:1.6rem;min-height:4rem;padding:0 6.4rem 0 0;position:relative;text-align:left}@media (min-width:48em){.button-link{font-size:1.8rem}}.button-link.active,.button-link:active,.button-link:focus,.button-link:focus-visible,.button-link:focus-within,.button-link:hover{--ico-fill:#fff;text-decoration:underline}.button-link:not(.no-ico):before{border-radius:50%}.button-link:not(.no-ico):after,.button-link:not(.no-ico):before{right:1.2rem;top:0;transition:right .3s ease}.button-link:not(.no-ico).active:after,.button-link:not(.no-ico).active:before,.button-link:not(.no-ico):active:after,.button-link:not(.no-ico):active:before,.button-link:not(.no-ico):focus-visible:after,.button-link:not(.no-ico):focus-visible:before,.button-link:not(.no-ico):focus-within:after,.button-link:not(.no-ico):focus-within:before,.button-link:not(.no-ico):focus:after,.button-link:not(.no-ico):focus:before,.button-link:not(.no-ico):hover:after,.button-link:not(.no-ico):hover:before{--pseudo-icon-bg-color:#000;right:0}.button-link--deep-blue{--btn-color:#5525e5;--btn-color-d:#f1eefd}.button-link--deep-blue:before{--pseudo-icon-bg-color:#f1eefd}.button-link--deep-blue.active:before,.button-link--deep-blue:active:before,.button-link--deep-blue:focus-visible:before,.button-link--deep-blue:focus-within:before,.button-link--deep-blue:focus:before,.button-link--deep-blue:hover:before{--pseudo-icon-bg-color:#5525e5}.button-link--lime{--btn-color:#c3d82e;--btn-color-d:#cfe059;color:var(--btn-color)}.button-link--lime:before{--pseudo-icon-bg-color:#141605;opacity:.1}.button-link--lime.active:before,.button-link--lime:active:before,.button-link--lime:focus-visible:before,.button-link--lime:focus-within:before,.button-link--lime:focus:before,.button-link--lime:hover:before{--pseudo-icon-bg-color:#c3d82e;opacity:1}.button-link--lime.active:after,.button-link--lime:active:after,.button-link--lime:focus-visible:after,.button-link--lime:focus-within:after,.button-link--lime:focus:after,.button-link--lime:hover:after{--ico-fill:#000}.button--black.filled,.forminator-field .button--black.forminator-button-submit{--btn-bg-color:#000;--btn-bg-color-h:transparent;--btn-bg-color-a:#717171;--btn-bg-color-d:#e8e8e8;--btn-bg-color-f:#000;--btn-color:#fff;--btn-color-h:#000;--btn-color-a:#fff;--btn-color-d:var(--btn-color)}.button--black.filled[disabled]:active,.forminator-field .button--black[disabled].forminator-button-submit:active{--btn-color:#fff}.button--blue,.button--deep-blue,.forminator-field .forminator-button-submit{--btn-bg-color:transparent;--btn-bg-color-h:#5525e5;--btn-bg-color-a:#5525e5;--btn-color:#5525e5;--btn-color-h:#fff;--btn-color-a:#fff;--btn-color-d:#a992f1;--btn-border-color:#5525e5;--btn-border-color-h:#5525e5;--btn-border-color-a:#5525e5}.button--blue.filled,.button--deep-blue.filled,.forminator-field .forminator-button-submit{--btn-bg-color:#5525e5;--btn-bg-color-h:#fff;--btn-bg-color-a:#f1eefd;--btn-bg-color-d:var(--btn-bg-color-a);--btn-bg-color-f:#5525e5;--btn-color:#fff;--btn-color-h:#5525e5;--btn-color-a:#5525e5;--btn-color-d:var(--btn-color)}.button--white{--btn-color:#fff;--btn-color-h:#000;--btn-color-a:var(--btn-color-h);--btn-color-d:#717171;--btn-color-f:#000;--btn-bg-color:transparent;--btn-bg-color-h:#fff;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:#fff;--btn-border-color:#fff;--btn-border-color-h:#fff;--btn-border-color-a:var(--btn-border-color-h)}.button--white+.button,.button--white.filled,.forminator-field .button--white+.forminator-button-submit,.forminator-field .button--white.forminator-button-submit{--btn-bg-color:#fff;--btn-bg-color-h:transparent;--btn-bg-color-a:#4b4b4b;--btn-bg-color-d:#e8e8e8;--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color-h);--btn-color-d:#b3b3b3}.button--gray,.button--gray-dark+.button,.forminator-field .button--gray-dark+.forminator-button-submit{--btn-color:#000;--btn-color-h:#fff;--btn-color-a:var(--btn-color);--btn-color-d:#b3b3b3;--btn-bg-color:#f0f0f0;--btn-bg-color-h:#4b4b4b;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:var(--btn-bg-color);--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-color-h);--btn-border-color-a:var(--btn-bg-color-a)}.button--gray+.button:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit),.button--gray-dark,.forminator-field .button--gray+.forminator-button-submit:not(.header-search__inner .button):not(.header-search__inner .forminator-field .forminator-button-submit):not(.forminator-field .header-search__inner .forminator-button-submit):not(.offering-overview__hero__buttons .button):not(.offering-overview__hero__buttons .forminator-field .forminator-button-submit):not(.forminator-field .offering-overview__hero__buttons .forminator-button-submit){--btn-color:#fff;--btn-color-h:#000;--btn-color-a:#000;--btn-color-d:#b3b3b3;--btn-color-f:var(--btn-color-h);--btn-bg-color:#4b4b4b;--btn-bg-color-h:#f7f7f7;--btn-bg-color-a:#b3b3b3;--btn-bg-color-f:var(--btn-bg-color-h);--btn-bg-color-d:#4b4b4b;--btn-border-color:var(--btn-bg-color);--btn-border-color-h:var(--btn-color);--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:#4b4b4b}.button--banana{--btn-color:#fff3a8;--btn-color-h:#000;--btn-color-a:var(--btn-color-h);--btn-color-d:#8d8761;--btn-bg-color:transparent;--btn-bg-color-h:#fff3a8;--btn-bg-color-a:#8d8761;--btn-bg-color-f:#fff3a8;--btn-bg-color-d:var(--btn-bg-color);--btn-border-color:var(--btn-color);--btn-border-color-h:var(--btn-border-color);--btn-border-color-a:var(--btn-bg-color-a);--btn-border-color-d:var(--btn-color-d)}.button--banana+.button,.button--banana.filled,.forminator-field .button--banana+.forminator-button-submit,.forminator-field .button--banana.forminator-button-submit{--btn-bg-color:#fff3a8;--btn-bg-color-h:transparent;--btn-bg-color-a:#fffadc;--btn-bg-color-f:var(--btn-bg-color);--btn-bg-color-d:var(--btn-bg-color-a);--btn-color:#000;--btn-color-h:var(--btn-bg-color);--btn-color-a:var(--btn-color);--btn-color-d:#717171;--btn-border-color-h:var(--btn-bg-color);--btn-border-color-a:var(--btn-bg-color)}.button .ico,.forminator-field .forminator-button-submit .ico{--ico-width:24px;--ico-color-0:currentColor;margin:0}.button>.ico+span,.button>span+.ico,.forminator-field .forminator-button-submit>.ico+span,.forminator-field .forminator-button-submit>span+.ico{margin-left:10px}.button--download{--ico-fill:var(--btn-bg-color);padding-left:2.4rem;padding-right:7rem;position:relative}.button--download:before{--pseudo-icon-bg-color:var(--white)}.button--download:after{--pseudo-icon-url:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 20 18" xmlns="http://www.w3.org/2000/svg"><path d="M20 16.364V18H0v-1.636h20ZM10.833 0v11.12l5.242-5.155 1.183 1.161L10 14.245 2.742 7.126l1.183-1.161 5.242 5.154V0h1.666Z"/></svg>')}.button--download:after,.button--download:before{height:100%;padding:0 1.2rem}.button--download.button--black,.button--download.button--cta{--ico-fill:var(--btn-color);padding-right:5rem}.button[href*="m.me"],.forminator-field [href*="m.me"].forminator-button-submit{--btn-color:var(--white,#fff);--btn-color-active:var(--white,#fff);--btn-bg:var(--msngr);--btn-bg-active:var(--msngr);--btn-border-color:var(--msngr)}.button[href*="m.me"]:before,.forminator-field [href*="m.me"].forminator-button-submit:before{background-image:url(../../../mimas/src/img/icons/msngr.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;margin-right:1.2rem;width:24px}.button[href*="m.me"] i,.forminator-field [href*="m.me"].forminator-button-submit i{display:none}.button[href$=".pdf"],.forminator-field [href$=".pdf"].forminator-button-submit{position:relative}.button[href$=".pdf"]:hover:before,.forminator-field [href$=".pdf"].forminator-button-submit:hover:before{color:currentColor}.forminator-field a[disabled].forminator-button-submit,a.button[disabled]{pointer-events:none}.forminator:hover{cursor:pointer}.forminator-guttenberg{max-width:90rem}@media (min-width:48em){.forminator-field.forminator-is_filled{position:relative}}.forminator-field.forminator-has_error{position:relative}.forminator-field[role=radiogroup]{display:inline!important}.forminator-field .forminator-label{display:block;font-size:1.6rem;line-height:1.5;margin:0 0 1.6rem}.forminator-field .forminator-label:hover{cursor:pointer}.forminator-field .forminator-is_open .forminator-dropdown-list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);z-index:1}.forminator-field .forminator-is_open .forminator-dropdown-handle .forminator-icon-chevron-down:before{border-bottom-color:#5525e5;border-right-color:#5525e5;transform:rotate(45deg)}.forminator-field .forminator-is_open .forminator-select-list{background-color:#fff;border-color:#5525e5}.forminator-field .forminator-error-message{color:#ff615e}.forminator-field i.forminator-icon-calendar{display:none}.forminator-checkbox,.forminator-radio{align-items:center;cursor:pointer;display:flex;margin-bottom:1.6rem}.forminator-radio-inline{display:inline-flex}.forminator-label+.forminator-radio-inline span,.forminator-radio-inline:first-child span{border-radius:.8rem 0 0 .8rem}.forminator-radio-inline:last-child span{border-radius:0 .8rem .8rem 0;border-right:2px solid #e8e8e8}.forminator-radio-inline input{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute;width:1px}.forminator-radio-inline input:checked~span{background-color:#5525e5;border-color:#5525e5;color:#fff}.forminator-radio-inline span{border:2px solid #e8e8e8;border-right:none;padding:2rem 3.2rem}.forminator-radio-inline span:first-of-type{display:none}.forminator-input,.forminator-radio-inline span:hover{background-color:#fff}.forminator-input{border:2px solid #e8e8e8;box-shadow:none;color:#4b4b4b;cursor:pointer;padding:1.5rem;transition:all .5s ease;width:100%}.forminator-input:hover{border-color:#b3b3b3}.forminator-button{border:0}.forminator-button-submit{margin-top:2.4rem}.forminator-description{font-style:italic}.forminator-file-upload{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:500px){.forminator-file-upload{align-items:center;flex-direction:row;justify-content:space-around}}.forminator-file-upload span{color:var(--gray--dark);margin-left:0;margin-top:2.4rem;width:80%}@media only screen and (min-width:500px){.forminator-file-upload span{margin-left:2.4rem;margin-top:0;width:50%}}.forminator-file-upload .forminator-button-upload{flex-shrink:0;min-width:54px}.forminator-file-upload .forminator-button-delete{background-color:transparent;border:0}@media only screen and (max-width:500px){.forminator-file-upload .forminator-button-delete{position:absolute;right:0;top:74px}}.forminator-file-upload .forminator-button-delete span{display:none}.forminator-timepicker .forminator-col{align-items:flex-end;display:flex}.forminator-timepicker .forminator-field{width:100%}.forminator-timepicker .forminator-field label:first-child{display:none}.forminator-timepicker .forminator-value{color:var(--gray--dark)}.forminator-row{margin-bottom:2rem!important}.forminator-row .forminator-error-message,.forminator-row label.error{color:#c3423f;display:block;margin-top:1.2rem}.select2-container--default .select2-search--dropdown .select2-search__field{outline:2px solid #e8e8e8;padding:15px}span.select2-container{width:100%!important}span.select2-container span.select2-selection{align-items:center;background-color:#fff;border:2px solid #e8e8e8;border-radius:0;clear:both;display:flex;height:50px;line-height:1.5;list-style:none;outline-width:0;padding:0 2.4rem;position:relative;transition:.15s ease}span.select2-container span.select2-selection.active,span.select2-container span.select2-selection:active,span.select2-container span.select2-selection:focus,span.select2-container span.select2-selection:focus-visible,span.select2-container span.select2-selection:focus-within,span.select2-container span.select2-selection:hover{border-color:#5525e5}span.select2-container span.select2-selection.active .select2-selection__arrow,span.select2-container span.select2-selection:active .select2-selection__arrow,span.select2-container span.select2-selection:focus .select2-selection__arrow,span.select2-container span.select2-selection:focus-visible .select2-selection__arrow,span.select2-container span.select2-selection:focus-within .select2-selection__arrow,span.select2-container span.select2-selection:hover .select2-selection__arrow{border-bottom-color:#5525e5;border-right-color:#5525e5}span.select2-container--open span.select2-selection{border-color:#5525e5;border-radius:0}span.select2-container--open span.select2-selection__arrow{border-color:#5525e5;transform:rotate(225deg) translateY(-3px);transition:.5s ease}span.select2-search{border:15px solid #fff;padding:0;width:100%}span.select2-selection__arrow{border-bottom:2px solid var(--gray);border-right:2px solid var(--gray);color:var(--gray--dark);font-size:0;height:9px!important;position:absolute;right:15px!important;top:16px!important;transform:rotate(45deg);transform-origin:center;transition:all .15s ease;width:9px!important}span.select2-selection__arrow b{display:none}span.select2-results{background-color:#fff;box-shadow:0 2px 40px 0 rgba(0,0,0,.15)}span.select2-results .select2-results__option{align-items:center;display:flex;font-size:1.6rem;min-height:50px;padding:0 3.2rem}span.select2-results .select2-results__option--highlighted,span.select2-results .select2-results__option[aria-selected=true]{background-color:#f0f0f0;color:var(--gray--darker)}span.select2-results .select2-results__option.active,span.select2-results .select2-results__option:active,span.select2-results .select2-results__option:focus,span.select2-results .select2-results__option:focus-visible,span.select2-results .select2-results__option:focus-within,span.select2-results .select2-results__option:hover{background-color:#f0f0f0;color:var(--gray--darker)}.form-response-message,.forminator-response-message{border-radius:.8rem;font-family:var(--base-font)}.form-response-message.forminator-error.forminator-accessible,.forminator-response-message.forminator-error.forminator-accessible{background-color:var(--error);border:2px solid var(--color-strawberry);margin-bottom:2.4rem}.form-response-message.forminator-error.forminator-accessible p,.forminator-response-message.forminator-error.forminator-accessible p{color:var(--color-strawberry);font-size:1.6rem;margin-bottom:0}.form-response-message.forminator-error.forminator-accessible ul,.forminator-response-message.forminator-error.forminator-accessible ul{padding-left:0}.form-response-message.forminator-error.forminator-accessible li,.forminator-response-message.forminator-error.forminator-accessible li{color:var(--color-strawberry);font-size:1.4rem;list-style:none;margin:0 2.4rem}.form-response-message.forminator-success,.forminator-response-message.forminator-success{background-color:var(--success);border:2px solid var(--green)}.form-response-message.forminator-success p,.forminator-response-message.forminator-success p{color:var(--green);font-size:1.6rem;margin-bottom:0}.form-response-message ul,.forminator-response-message ul{list-style:none;margin:2.4rem 0;padding-left:0}.form-col[id^=checkbox] .forminator-field,.form-col[id^=radio] .forminator-field,.form-col[id^=upload] .forminator-field,.forminator-col[id^=checkbox] .forminator-field,.forminator-col[id^=radio] .forminator-field,.forminator-col[id^=upload] .forminator-field{align-items:flex-start;display:flex;flex-direction:column}body .ui-datepicker{background-color:#fff;border:1px solid var(--gray);border-radius:.8rem;display:none;margin-top:2.4rem;padding:2.4rem}@media (max-width:500px){body .ui-datepicker{width:270px}}body .ui-datepicker-next,body .ui-datepicker-prev{position:absolute}body .ui-datepicker-next .ui-icon,body .ui-datepicker-prev .ui-icon{display:none}body .ui-datepicker-prev{left:15px}body .ui-datepicker-prev:before{border-bottom:2px solid var(--gray);border-right:2px solid var(--gray);color:var(--gray--dark);content:"";height:9px;position:absolute;right:-17px;top:3px;transform:rotate(135deg);transform-origin:center;width:9px}body .ui-datepicker-next{right:15px}body .ui-datepicker-next:before{border-bottom:2px solid var(--gray);border-right:2px solid var(--gray);color:var(--gray--dark);content:"";height:9px;position:absolute;right:8px;top:3px;transform:rotate(-45deg);transform-origin:center;width:9px}body .ui-datepicker-next,body .ui-datepicker-prev{top:30px}body .ui-datepicker-next:before,body .ui-datepicker-prev:before{color:var(--gray--darker);display:inline-block;font-family:forminator-icons-font!important;font-size:1.6rem;line-height:1rem}body .ui-datepicker-title{display:flex;justify-content:space-evenly;padding:0 2.4rem;text-align:center}body .ui-datepicker-title select{color:var(--gray--dark);font-family:var(--base-font);font-size:1.6rem}body .ui-datepicker-today a:not(.button){border-bottom:1px solid #5525e5}body .ui-datepicker-calendar{font-family:var(--base-font);margin:var(--gap-half) 0 0}@media (max-width:500px){body .ui-datepicker-calendar{align-items:center;display:flex;flex-direction:column}}@media (max-width:31.24em){body .ui-datepicker-calendar tbody tr td{min-width:30px;padding:.5rem}}body .ui-datepicker-calendar td{min-width:40px;text-align:center}body .ui-datepicker-calendar a:not(.button){color:#5525e5}body .ui-datepicker-calendar a:not(.button).ui-state-default{text-decoration:none}body .ui-datepicker-calendar a:not(.button).ui-state-active{background-color:#5525e5;border-radius:50%;color:#fff;display:block;height:24px;line-height:1.6;width:24px}body .ui-datepicker-calendar tbody td,body .ui-datepicker-calendar thead th{padding:.5rem 1.2rem!important;text-align:center}body .ui-datepicker-calendar a,body .ui-datepicker-calendar span{font-size:1.6rem}body .ui-datepicker a:not(.button):hover{border-bottom:0;cursor:pointer}body .ui-datepicker .ui-datepicker-month,body .ui-datepicker .ui-datepicker-year{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #5525e5;border-radius:0;height:40px;line-height:30px;margin:0 1.6rem;min-width:80px;padding:0 20px}@media (min-width:31.25em){body .ui-datepicker .ui-datepicker-month,body .ui-datepicker .ui-datepicker-year{padding:0 30px}}.hamburger{padding:2rem}.hamburger .hamburger-box{width:30px}.hamburger .hamburger-inner{margin-top:0}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{height:2px;width:30px}@media (min-width:80em){main .wp-block-kadence-tabs{padding:40px 0}}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-layout-tabs>.kt-tabs-title-list{margin:var(--gap) auto}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-layout-tabs>.kt-tabs-title-list .kt-title-item a{display:flex;line-height:1;width:100%}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-layout-tabs>.kt-tabs-title-list .kt-title-item span{font-size:1.8rem;white-space:normal}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-layout-tabs .kt-tabs-content-wrap .wp-block-kadence-tab{background:transparent;border:none;padding:0}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-layout-tabs .kt-tabs-content-wrap .kt-tab-inner-content-inner .block-heading{margin-bottom:var(--gap);margin-top:var(--gap-half)}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion{position:relative}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-accordion-title{display:none}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list{flex-direction:column;left:0;margin:0 auto;min-width:250px;position:absolute;right:0;z-index:1}@media (min-width:48em){main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list{min-width:400px}}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list.active li{display:inline-flex}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list.active li.active:after{transform:translateY(-50%) rotate(90deg)}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list.active li:not(.active){background-color:#fff}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list.active li:not(.active) a:hover{color:#5525e5}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li{display:none}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li.active{align-items:center;border-bottom:4px solid #5525e5;display:flex;justify-content:space-between;padding:0 2.4rem}@media (min-width:31.25em){main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li.active{padding:0 3.2rem}}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li.active:after{background-color:#5525e5;content:" ";height:20px;-webkit-mask-image:url(../../src/img/icons/ico-chevron.svg);mask-image:url(../../src/img/icons/ico-chevron.svg);pointer-events:none;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:20px}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li.active a{color:#5525e5}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-title-list li a{border-bottom:4px solid transparent;color:#000}main .wp-block-kadence-tabs>.kt-tabs-wrap.kt-tabs-mobile-layout-accordion .kt-tabs-content-wrap{margin-bottom:100px;top:100px}main .wp-block-kadence-tabs .kt-tabs-content-wrap{margin-top:var(--gap)}main .wp-block-kadence-tabs .kt-tabs-content-wrap>.kt-tab-inner-content>.kt-tab-inner-content-inner>:first-child{margin-top:0;padding-top:0}.wp-block-pullquote,.wp-block-quote{background-color:#f7f7f7;border:0;grid-column:var(--b-content-start-end,content-start/content-end);margin:2.4rem auto;padding:2.4rem;text-align:left;width:100%}.wp-block-pullquote blockquote,.wp-block-quote blockquote{margin:0;padding:0}.wp-block-pullquote p,.wp-block-quote p{font-size:1.8rem;margin-bottom:2rem;max-width:90rem}.blockquote,.wp-block-pullquote{width:100%}.blockquote p,.wp-block-pullquote p{color:#717171;font-size:2.2rem;font-weight:600;line-height:normal;max-width:90rem}.button--ico{--btn-bg-color:none;--btn-border-color:transparent;background:var(--btn-bg-color);border:none;border-radius:3.2rem;transition:.15s}@supports (-webkit-tap-highlight-color:transparent){.button--ico{-webkit-tap-highlight-color:transparent}}.button--ico:disabled .ico{--ico-color-0:#b3b3b3}.button--ico:not(:disabled):hover{--btn-bg-color:var(--gray--lightest)}.button--ico:not(:disabled):active{--btn-bg-color:var(--gray--lighter);outline:none}.button--ico:not(:disabled):focus-visible{--btn-bg-color:var(--gray--lighter);border:2px solid #000;outline:none}.button--ico:not(:disabled):focus{outline:none}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content form.mktoForm .mktoFormRow h1,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,form.mktoForm .mktoFormRow .content h1{color:#000}.content a:not(.button):hover{--link-color:var(--color-magenta--dark);--link-color-a:var(--color-magenta--dark)}.content ol,.content ul{padding-left:2.4rem}.content ol li,.content ul li{margin-bottom:1.2rem;margin-left:0}.content ol li:last-child,.content ul li:last-child{margin-bottom:0}.content ol li ul li:first-child,.content ul li ul li:first-child{margin-top:1.2rem}.content ol.no-margin li,.content ul.no-margin li{margin:0}.mimas-grid>figure.wp-block-audio{grid-column:var(--b-content-start-end,content-start/content-end);margin:2rem 2rem 4rem}@media (min-width:48em){.mimas-grid>figure.wp-block-audio{margin:0 4rem 3.2rem}}@media (min-width:80em){.mimas-grid>figure.wp-block-audio{margin:2.4rem 0 4rem}}.mimas-grid>figure.wp-block-audio audio{min-width:30rem;width:100%}form{--form-font-size:1.6rem;--form-font-color:var(--text-color);font-family:var(--base-font);margin-left:auto;margin-right:auto;width:100%}form input::-moz-placeholder{color:var(--form-font-color)}form input,form input::placeholder{color:var(--form-font-color)}form input:focus{outline:none}form input:not([type=radio]):not([type=checkbox]),form textarea{-webkit-appearance:none;outline:0}form input:not([type=radio]):not([type=checkbox]):hover,form textarea:hover{cursor:text}form input:not([type=radio]):not([type=checkbox]):focus,form textarea:focus{border-color:#5525e5}form input[type=checkbox],form input[type=radio]{--active-bg-color:var(--color-deep-blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #b3b3b3;box-shadow:none;cursor:pointer;padding:0}form input[type=checkbox]:checked,form input[type=checkbox]:hover,form input[type=radio]:checked,form input[type=radio]:hover{border-color:var(--active-bg-color)}form input[type=checkbox]:checked,form input[type=radio]:checked{background-color:var(--active-bg-color)}form input[type=checkbox]~span,form input[type=radio]~span{color:var(--gray--darker);font-size:var(--form-font-size);position:relative}form input[type=checkbox]{flex:0 0 24px;height:24px;margin-right:2.4rem;width:24px}form input[type=checkbox]:checked+span:after{border-color:#fff;border-style:none none solid solid;border-width:2px;color:#fff;content:"";height:5px;left:-38px;position:absolute;top:-5px;transform:rotate(-45deg);width:9px}form input[type=checkbox]~label{cursor:pointer}form input[type=radio]{border-radius:50%;height:26px;margin-right:var(--gap-half);width:26px}form .form-checkbox-label{align-items:center;display:flex}form .form-radio{margin-bottom:2.4rem}form .form-radio-label{display:flex}form textarea{background-color:#fff;border:2px solid #e8e8e8;box-shadow:none;color:var(--form-font-color);cursor:pointer;min-height:100px;padding:2rem;transition:all .15s ease;width:100%}form textarea:hover{background-color:#fff;border-color:#b3b3b3}form textarea:focus{border-color:#5525e5}form textarea::-moz-placeholder{font-family:var(--base-font)}form textarea::placeholder{font-family:var(--base-font)}form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form select{background-color:#fff;border:2px solid #e8e8e8;box-shadow:none;color:var(--form-font-color);height:50px;padding:0 1.6rem;transition:all .15s ease;width:100%}form input[type=email]:hover,form input[type=number]:hover,form input[type=search]:hover,form input[type=tel]:hover,form input[type=text]:hover,form input[type=url]:hover,form select:hover{background-color:#fff;border-color:#b3b3b3;cursor:text}form input[type=email]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form select:focus{border-color:#5525e5;box-shadow:none;outline:0}form input[type=email]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=url]::-moz-placeholder,form select::-moz-placeholder{font-family:var(--base-font)}form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=search]::placeholder,form input[type=tel]::placeholder,form input[type=text]::placeholder,form input[type=url]::placeholder,form select::placeholder{font-family:var(--base-font)}form select option{padding:20px}form .form-label,form label{font-size:var(--form-font-size);margin-bottom:5px}form i{color:var(--gray--dark)}form fieldset{border:0;display:flex;flex-direction:column;font-family:var(--base-font);margin:0;padding:0}form .form-row{margin-bottom:2.4rem}.h1,.h2,.h3,.h4,.h5,.h6,.mobile-tools__panel .inner .personalisation__subtitle,.mobile-tools__panel .inner .personalisation__title,.region-selector__subtitle,.region-selector__title,form.mktoForm .mktoFormRow h1,h1,h2,h3,h4,h5,h6{color:var(--heading-color,#000);font-family:var(--heading-font);font-size:var(--heading-size);font-style:normal;font-weight:700;line-height:1.25;margin:var(--heading-gap,0 0 2rem)}@media (min-width:48em){.h1,.h2,.h3,.h4,.h5,.h6,.mobile-tools__panel .inner .personalisation__subtitle,.mobile-tools__panel .inner .personalisation__title,.region-selector__subtitle,.region-selector__title,form.mktoForm .mktoFormRow h1,h1,h2,h3,h4,h5,h6{--heading-gap:0 0 2.4rem}}.h2.no-chevron>a:after,.h3.no-chevron>a:after,.h4.no-chevron>a:after,.h5.no-chevron>a:after,.h6.no-chevron>a:after,.mobile-tools__panel .inner .no-chevron.personalisation__subtitle>a:after,.mobile-tools__panel .inner .no-chevron.personalisation__title>a:after,.no-chevron.region-selector__subtitle>a:after,.no-chevron.region-selector__title>a:after,form.mktoForm .mktoFormRow h1.no-chevron>a:after,h2.no-chevron>a:after,h3.no-chevron>a:after,h4.no-chevron>a:after,h5.no-chevron>a:after,h6.no-chevron>a:after{content:unset}.h2>a,.h3>a,.h4>a,.h5>a,.h6>a,.mobile-tools__panel .inner .personalisation__subtitle>a,.mobile-tools__panel .inner .personalisation__title>a,.region-selector__subtitle>a,.region-selector__title>a,form.mktoForm .mktoFormRow h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{display:block;position:relative;width:100%}.h2>a:after,.h3>a:after,.h4>a:after,.h5>a:after,.h6>a:after,.mobile-tools__panel .inner .personalisation__subtitle>a:after,.mobile-tools__panel .inner .personalisation__title>a:after,.region-selector__subtitle>a:after,.region-selector__title>a:after,form.mktoForm .mktoFormRow h1>a:after,h2>a:after,h3>a:after,h4>a:after,h5>a:after,h6>a:after{border-right:2px solid #ca2381;border-top:2px solid #ca2381;content:"";height:8px;position:absolute;right:0;top:50%;transform:translate(-10px,-50%) rotate(45deg);transition:.15s ease;width:8px}.h2>a:hover:after,.h3>a:hover:after,.h4>a:hover:after,.h5>a:hover:after,.h6>a:hover:after,.mobile-tools__panel .inner .personalisation__subtitle>a:hover:after,.mobile-tools__panel .inner .personalisation__title>a:hover:after,.region-selector__subtitle>a:hover:after,.region-selector__title>a:hover:after,form.mktoForm .mktoFormRow h1>a:hover:after,h2>a:hover:after,h3>a:hover:after,h4>a:hover:after,h5>a:hover:after,h6>a:hover:after{transform:translate(-2px,-50%) rotate(45deg)}.h2>a,.h3>a,.h4>a,.h5>a,.h6>a,.mobile-tools__panel .inner .personalisation__subtitle>a,.mobile-tools__panel .inner .personalisation__title>a,.region-selector__subtitle>a,.region-selector__title>a,form.mktoForm .mktoFormRow h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{text-decoration:none}.body-font.region-selector__subtitle,.body-font.region-selector__title,.h2.body-font,.h3.body-font,.h4.body-font,.h5.body-font,.h6.body-font,.mobile-tools__panel .inner .body-font.personalisation__subtitle,.mobile-tools__panel .inner .body-font.personalisation__title,form.mktoForm .mktoFormRow h1.body-font,h2.body-font,h3.body-font,h4.body-font,h5.body-font,h6.body-font{font-family:var(--base-font);font-weight:600}.h1,h1{--heading-size:42px}@media screen and (min-width:500px){.h1,h1{--heading-size:calc(35.61702px + 1.2766vw)}}@media screen and (min-width:1440px){.h1,h1{--heading-size:54px}}.h2,form.mktoForm .mktoFormRow h1,h2{--heading-size:34px}@media screen and (min-width:500px){.h2,form.mktoForm .mktoFormRow h1,h2{--heading-size:calc(26.55319px + 1.48936vw)}}@media screen and (min-width:1440px){.h2,form.mktoForm .mktoFormRow h1,h2{--heading-size:48px}}.h3,.mobile-tools__panel .inner .personalisation__title,.region-selector__title,h3{--heading-size:28px}@media screen and (min-width:500px){.h3,.mobile-tools__panel .inner .personalisation__title,.region-selector__title,h3{--heading-size:calc(24.80851px + 0.6383vw)}}@media screen and (min-width:1440px){.h3,.mobile-tools__panel .inner .personalisation__title,.region-selector__title,h3{--heading-size:34px}}.h4,h4{--heading-size:24px}@media screen and (min-width:500px){.h4,h4{--heading-size:calc(21.87234px + 0.42553vw)}}@media screen and (min-width:1440px){.h4,h4{--heading-size:28px}}.h5,.mobile-tools__panel .inner .personalisation__subtitle,.region-selector__subtitle,h5{--heading-size:20px}@media screen and (min-width:500px){.h5,.mobile-tools__panel .inner .personalisation__subtitle,.region-selector__subtitle,h5{--heading-size:calc(17.87234px + 0.42553vw)}}@media screen and (min-width:1440px){.h5,.mobile-tools__panel .inner .personalisation__subtitle,.region-selector__subtitle,h5{--heading-size:24px}}.h6,h6{--heading-size:18px}@media screen and (min-width:500px){.h6,h6{--heading-size:calc(16.93617px + 0.21277vw)}}@media screen and (min-width:1440px){.h6,h6{--heading-size:20px}}.hero{line-height:1.03}mimas-eyebrow{--eye-color:var(--gray--darker);color:var(--eye-color);display:block;font-family:var(--base-font);font-size:1.6rem;font-size:16px;font-weight:600;line-height:30px;margin-bottom:1.6rem}@media screen and (min-width:500px){mimas-eyebrow{font-size:calc(14.93617px + .21277vw)}}@media screen and (min-width:1440px){mimas-eyebrow{font-size:18px}}@media (min-width:48em){mimas-eyebrow{margin-bottom:2.4rem}}mimas-eyebrow[data-type-light]{--eye-color:var(--gray)}.ico,a>.ico{--ico-width:32px;margin-left:1.2rem}.ico{--ico-color-0:#000;--ico-color-1:#a6a6a6;--ico-color-2:#ccc;--ico-color-3:#fff;--ico-bg:transparent;background-color:var(--ico-bg);display:inline;line-height:0;position:relative;width:var(--ico-width)}.ico--clear *,.ico--clear svg{fill:transparent}.ico--small{--ico-width:16px}.ico--large{--ico-width:64px}.ico--select{background-repeat:no-repeat;padding-left:24px}.ico--apple{--ico-color-0:#1de57e;--ico-color-1:#d4fae6;--ico-color-2:#bdf7d9;--ico-color-3:#ebfdf3}.ico--banana{--ico-color-0:#fff3a8;--ico-color-1:#fff;--ico-color-2:#fff;--ico-color-3:#fff}.ico--chilli{--ico-color-0:#f02020;--ico-color-1:#fddfdf;--ico-color-2:#fbc7c7;--ico-color-3:#fef7f7}.ico--dark-magenta{--ico-color-0:#ca2381;--ico-color-1:#f5c4e0;--ico-color-2:#f1aed4;--ico-color-3:#f9daeb}.ico--deep-blue{--ico-color-0:#5525e5;--ico-color-1:#e3dbfb;--ico-color-2:#d1c4f8;--ico-color-3:#f5f2fd}.ico--gray-dark{--ico-color-0:#717171;--ico-color-1:#d7d7d7;--ico-color-2:#cacaca;--ico-color-3:#e4e4e4}.ico--gray{--ico-color-0:#b3b3b3;--ico-color-1:#fff;--ico-color-2:#fff;--ico-color-3:#fff}.ico--lime{--ico-color-0:#c3d82e;--ico-color-1:#f4f8da;--ico-color-2:#eef4c4;--ico-color-3:#fbfcef}.ico--magenta{--ico-color-0:#e52592;--ico-color-1:#fbdbed;--ico-color-2:#f8c4e2;--ico-color-3:#fdf2f9}.ico--portal-blue{--ico-color-0:#22547c;--ico-color-1:#8bbadf;--ico-color-2:#77aeda;--ico-color-3:#9fc6e5}.ico--strawberry{--ico-color-0:#ff615e;--ico-color-1:#fff;--ico-color-2:#fff;--ico-color-3:#fff}.ico--white{--ico-color-0:#fff;--ico-color-1:#fff;--ico-color-2:#fff;--ico-color-3:#fff}.ico--yellow{--ico-color-0:#ffc000;--ico-color-1:#fff2cc;--ico-color-2:#ffecb3;--ico-color-3:#fff9e6}.ico svg{fill:var(--ico-color-0);height:unset;width:var(--ico-width)}.ico svg circle,.ico svg path{transition:fill .15s ease}.ico svg .svg-fill-0{fill:var(--ico-color-0)}.ico svg .svg-fill-1{fill:var(--ico-color-1)}.ico svg .svg-fill-2{fill:var(--ico-color-2)}.ico svg .svg-fill-3{fill:var(--ico-color-3)}.icon-library{display:flex;flex-wrap:wrap;justify-content:space-between}.icon-library__icon{height:120px;width:120px}.icon-library__icon:hover{background-color:#b3b3b3}.icon-library__icon:hover span{--ico-width:88px}.icon-library span{--ico-width:56px;margin-bottom:1.6rem}img{border-radius:var(--img-radius,2rem);height:var(--img-h,auto);max-height:var(--img-max-h,500px);max-width:var(--img-max-w,100%);-o-object-fit:var(--img-fit,cover);object-fit:var(--img-fit,cover);overflow:var(--img-overflow,hidden);width:var(--img-w,100%)}img[width="1"][height="1"]{display:none}.wp-block-image,figure{--text-align:center;display:block;float:none;grid-column:content-start/content-end;line-height:0;margin:0 0 3.2rem;max-width:100%}.wp-block-image:not(.is-style-rounded),figure:not(.is-style-rounded){--img-radius:0}.wp-block-image.wp-block-pullquote,figure.wp-block-pullquote{clear:both}.wp-block-image.alignleft.size-medium,.wp-block-image.alignright.size-medium,figure.alignleft.size-medium,figure.alignright.size-medium{margin:0}.wp-block-image .alignright,figure .alignright{--text-align:right}.wp-block-image .alignleft,figure .alignleft{--text-align:left}.wp-block-image.aligncenter,figure.aligncenter{--text-align:center}.wp-block-image img,figure img{margin:2rem auto;width:inherit}.wp-block-image figcaption,figure figcaption{font-size:1.4rem;font-style:italic;line-height:1.2;margin:0 auto var(--gap-element);text-align:var(--text-align)}.wp-block-columns .wp-block-image img{margin:0 auto}.bg-img{-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%;z-index:-1}.bg-img--blur{filter:blur(15px);transform:scale(1.4)}img.svg,svg{--svg-fill:currentColor;fill:var(--svg-fill)}img.svg.svg,svg.svg{height:32px;width:32px}img.svg.svg--msngr,svg.svg--msngr{--svg-fill:#fff}img.svg.svg--msngr[data-fill=black],svg.svg--msngr[data-fill=black]{--svg-fill:#000}img.svg.svg--msngr[data-fill=blue],svg.svg--msngr[data-fill=blue]{--svg-fill:#009eff}img.svg[data-sponsor=ally],svg[data-sponsor=ally]{width:90px}@media screen and (min-width:1280px){img.svg[data-sponsor=ally],svg[data-sponsor=ally]{width:calc(-374px + 36.25vw)}}@media screen and (min-width:1440px){img.svg[data-sponsor=ally],svg[data-sponsor=ally]{width:148px}}img.svg[data-sponsor=athena],svg[data-sponsor=athena]{width:80px}@media screen and (min-width:1280px){img.svg[data-sponsor=athena],svg[data-sponsor=athena]{width:calc(-80px + 12.5vw)}}@media screen and (min-width:1440px){img.svg[data-sponsor=athena],svg[data-sponsor=athena]{width:100px}}img.svg[data-sponsor=atnu],svg[data-sponsor=atnu]{width:90px}@media screen and (min-width:1280px){img.svg[data-sponsor=atnu],svg[data-sponsor=atnu]{width:calc(-390px + 37.5vw)}}@media screen and (min-width:1440px){img.svg[data-sponsor=atnu],svg[data-sponsor=atnu]{width:150px}}img.svg[data-sponsor=edx],svg[data-sponsor=edx]{width:40px}@media screen and (min-width:1280px){img.svg[data-sponsor=edx],svg[data-sponsor=edx]{width:calc(-280px + 25vw)}}@media screen and (min-width:1440px){img.svg[data-sponsor=edx],svg[data-sponsor=edx]{width:80px}}img.svg[data-sponsor=wrw],svg[data-sponsor=wrw]{width:120px}@media screen and (min-width:1280px){img.svg[data-sponsor=wrw],svg[data-sponsor=wrw]{width:calc(-200px + 25vw)}}@media screen and (min-width:1440px){img.svg[data-sponsor=wrw],svg[data-sponsor=wrw]{width:160px}}@layer links{a:not(.button){--link-color-a:#5525e5;--link-color-outline:#e52592;color:var(--link-color,#000);cursor:pointer;font-size:1em;font-weight:var(--link-weight,700);-webkit-text-decoration:var(--link-deco,underline);text-decoration:var(--link-deco,underline);transition:color .15s ease,background-color .15s ease,border .15s ease,transform .15s ease}a:not(.button).active,a:not(.button):active,a:not(.button):focus,a:not(.button):focus-visible,a:not(.button):focus-within,a:not(.button):hover{color:var(--link-color-a,var(--color-deep-blue))}a:not(.button):visited{color:var(--link-color-v,var(--color-magenta))}a:not(.button):visited:hover{color:var(--link-color-a)}a:not(.button):active{border-width:2px}a:not(.button)>.ico{--ico-fill:currentColor}a:not(.button).tooltip{border-style:dotted}.study-areas a:visited span{color:currentColor}.pink-link,.pink-links a{--link-color:var(--color-magenta--dark);--link-color-a:var(--color-deep-blue);display:inline-block;position:relative;text-decoration:underline}.purple-link,.purple-links a,mimas-block.articles .article a{--link-color:var(--color-deep-blue);--link-color-a:var(--color-deep-blue);display:inline-block;position:relative;text-decoration:none}.purple-link.active,.purple-link:active,.purple-link:focus,.purple-link:focus-visible,.purple-link:focus-within,.purple-link:hover,.purple-links a.active,.purple-links a:active,.purple-links a:focus,.purple-links a:focus-visible,.purple-links a:focus-within,.purple-links a:hover,mimas-block.articles .article a.active,mimas-block.articles .article a:active,mimas-block.articles .article a:focus,mimas-block.articles .article a:focus-visible,mimas-block.articles .article a:focus-within,mimas-block.articles .article a:hover{text-decoration:underline}a[class*=ico-link]{--link-ico-w:4rem;--link-color:#5525e5;--link-color-v:#5a126e;--link-ico:url(../../../mimas/src/img/icons/ico-arrow--blue.svg);--link-ico-fill:#f1eefd;--link-ico-fill-a:#5525e5;--link-ico-fill-v:#fdeef7;align-items:center;display:inline-flex;font-weight:600;padding-right:20px;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}a[class*=ico-link].active,a[class*=ico-link]:active,a[class*=ico-link]:focus,a[class*=ico-link]:focus-visible,a[class*=ico-link]:focus-within,a[class*=ico-link]:hover{text-decoration:underline}a[class*=ico-link].active:after,a[class*=ico-link]:active:after,a[class*=ico-link]:focus-visible:after,a[class*=ico-link]:focus-within:after,a[class*=ico-link]:focus:after,a[class*=ico-link]:hover:after{background-color:var(--link-ico-fill-a,#5525e5)}a[class*=ico-link]:visited:after{background-color:var(--link-ico-fill-v,#5525e5)}a[class*=ico-link]:after{background-color:var(--link-ico-fill);background-repeat:no-repeat;background-size:contain;height:16px;right:0;transition:background-color 0s;width:16px}a.ico-link--arrow{min-height:4rem;padding-right:7.2rem;text-decoration:none}a.ico-link--arrow:after{background-color:var(--link-color);background-position:50%;background-size:18px;height:20px;-webkit-mask-image:var(--link-ico);mask-image:var(--link-ico);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;right:20px;width:20px;z-index:11}a.ico-link--arrow:after,a.ico-link--arrow:before{border-radius:50%;transform:translateX(0);transition:background-color .5s ease,transform .5s ease}a.ico-link--arrow:before{background-color:var(--link-ico-fill);background-repeat:no-repeat;background-size:contain;height:var(--link-ico-w);right:10px;width:var(--link-ico-w);z-index:10}a.ico-link--arrow.active:after,a.ico-link--arrow:active:after,a.ico-link--arrow:focus-visible:after,a.ico-link--arrow:focus-within:after,a.ico-link--arrow:focus:after,a.ico-link--arrow:hover:after{background-color:var(--link-ico-fill);transform:translateX(10px)}a.ico-link--arrow.active:before,a.ico-link--arrow:active:before,a.ico-link--arrow:focus-visible:before,a.ico-link--arrow:focus-within:before,a.ico-link--arrow:focus:before,a.ico-link--arrow:hover:before{background-color:var(--link-color);transform:translateX(10px)}a.ico-link--arrow:visited:after{background-color:var(--link-color-v)}a.ico-link--arrow:visited:before{background-color:var(--link-ico-fill-v)}a.ico-link--arrow:visited:hover{color:var(--link-color-v)}a.ico-link--arrow:visited:hover:before{background-color:var(--link-color-v)}a.ico-link--arrow:visited:hover:after{background-color:var(--link-ico-fill)}a.ico-link--arrow.gray{--link-color:#000;--link-color-v:#e52592;--link-ico-fill:#f0f0f0}a.ico-link--arrow.lime{--link-color:#c3d82e;--link-color-v:#f3ff99;--link-ico-fill:#141605;--link-ico-fill-v:#141605}a.ico-link--arrow.white{--link-color:#fff;--link-color-v:#ff615e;--link-ico-fill:#1a1a1a;--link-ico-fill-v:#ffefef}a.ico-link--arrow.black{--link-color:#000;--link-color-v:#e52592;--link-ico-fill:#f0f0f0;--link-ico-fill-v:#fdeef7}a.chevron-link,a.ico-link--chevron{--link-ico:url(../../../mimas/src/img/icons/ico-chevron.svg)}}header a{--link-color-v:#000;--link-deco:none}footer a{--link-color-v:#fff}.breadcrumbs a{--link-color-v:#1a1a1a;--link-deco:none}a.ico-link--arrow.black:visited,a.ico-link--arrow.lime:visited,a.ico-link--arrow.white:visited{color:var(--link-color-v)}mimas-block{background-color:var(--block-bg,transparent);color:var(--block-color,var(--primary-color));display:block;margin-bottom:var(--block-margin-b,4.8rem);max-width:100%;padding:var(--block-pad,30px 20px);scroll-margin-top:15rem}@media (min-width:48em){mimas-block{--block-pad:4rem}}@media (min-width:80em){mimas-block{--block-pad:4rem 0;--block-margin-b:0;scroll-margin-top:12rem}}mimas-block[full-width]{margin:3.2rem 0 0}@media (min-width:48em){mimas-block[full-width]{margin:4rem 0 0}}mimas-block[full-width]:not(:last-of-type){margin:3.2rem 0}@media (min-width:48em){mimas-block[full-width]:not(:last-of-type){margin:4rem 0}}mimas-block[full-width=black]{--block-bg:var(--black)}mimas-block[full-width=black]>.block-heading{--b-heading-color-title:#fff;--b-heading-color-sub:#fff;--b-heading-color-content:#fff}mimas-block[full-width=black]>.block-heading .block-heading__title{--heading-color:#fff}mimas-block[full-width=gray]{--block-bg:#f7f7f7}mimas-block>.block-heading{--block-heading-margin:0 0 4rem 0}@media (min-width:48em){mimas-block>.block-heading{--block-heading-margin:0 0 5.6rem 0}}mimas-block p{color:#4b4b4b}mimas-block:has(+mimas-block){margin-bottom:0}[full-width]+:not([full-width]):not(mimas-block):not(.breadcrumbs),mimas-block+h2,mimas-block+h3,mimas-block+h4,mimas-block+h5{margin-top:4rem}p+.block{margin-top:var(--gap-double)}p+.block.accordions{margin-bottom:var(--gap)}p+.block.accordions,p+.block.accordions+*{margin-top:var(--gap)}.block-heading{--b-content-align:left;--b-button-direction:column;--b-button-align:flex-start;--b-heading-color-title:#000;--b-heading-color-sub:#000;--b-heading-color-content:#4b4b4b;--b-content-margin:2.4rem 0 0;grid-area:block-heading;margin:var(--block-heading-margin,var(--gap-double) 0);padding:var(--block-heading-padding,0)}.block-heading--center{--block-heading-margin:var(--gap-double) auto}.block-heading+section div:first-of-type.block-heading{margin-top:var(--gap-half)}.block-heading[data-align=center] .block-heading__content,.block-heading[data-align=center] .block-heading__subtitle,.block-heading[data-align=center] .block-heading__title{--b-content-margin:3.2rem auto 0 auto}.block-heading__content p:last-child,.block-heading__subtitle p:last-child{margin:0}.block-heading__content,.block-heading__subtitle,.block-heading__title{margin:var(--b-content-margin);max-width:90rem;text-align:var(--b-content-align)}.block-heading--center .block-heading__content,.block-heading--center .block-heading__subtitle,.block-heading--center .block-heading__title{margin:3.2rem auto 0;text-align:center}.block-heading__title{color:var(--b-heading-color-title);margin:0;max-width:calc(90rem + 300px)}.block-heading__subtitle{color:var(--b-heading-color-sub)}@media (max-width:47.99em){.block-heading__subtitle{--b-content-margin:2rem 0 0}}.block-heading__subtitle p{color:currentColor;font-size:18px}@media screen and (min-width:768px){.block-heading__subtitle p{font-size:calc(15px + .39063vw)}}@media screen and (min-width:1280px){.block-heading__subtitle p{font-size:20px}}.block-heading__content{--b-content-margin:1.6rem 0 0;color:var(--b-heading-color-content)}body.mimas-line-clamp .block-heading__content{line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media (min-width:90em){body.mimas-line-clamp .block-heading__content{line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.block-heading__content p{font-size:1.8rem}@media (min-width:48em){.block-heading__content p{font-size:2rem}}.block-heading__content a{--link-color:#5525e5;text-decoration:none}.block-heading__content a:visited{--link-color:#e52592}.block-heading[data-style=black]{--b-heading-color-title:var(--white);--b-heading-color-sub:var(--white);--b-heading-color-content:var(--white)}.block-heading[data-align=center]{--b-content-align:center;--b-button-align:center}.block-heading__buttons{display:flex;flex-direction:var(--b-button-direction);gap:2.4rem;justify-content:var(--b-button-align);margin-top:var(--gap)}@media (min-width:31.25em){.block-heading__buttons{flex-direction:row}}.block-heading__buttons .button{margin:0;max-width:-moz-fit-content;max-width:fit-content}.block-heading__buttons .button:not(:last-child){--btn-color:var(--color-deep-blue);--btn-color-h:var(--white);--btn-bg-color:var(--white);--btn-bg-color-h:var(--color-deep-blue);--btn-border-color:var(--color-deep-blue)}.block-heading__buttons .button:last-child{margin-right:0}.h1+.block,.h2+.block,.h3+.block,form.mktoForm .mktoFormRow h1+.block,h1+.block,h2+.block,h3+.block{margin-top:var(--gap-element)}.pill{--pill-color-a:#fff;--pill-bg-color-a:#5525e5;--pill-border-color-a:#fff;background-color:var(--pill-bg-color,#f1eefd);border:1px solid var(--pill-border-color,var(--pill-bg-color,#f1eefd));border-radius:25px;color:var(--pill-color,#5525e5);font-size:var(--pill-fontsize,1.4rem);font-weight:600;line-height:1;padding:.8rem 1.2rem;position:relative;transition:background-color .3s ease,border-color .3s ease;width:-moz-fit-content;width:fit-content}.pill.active,.pill:active,.pill:focus,.pill:focus-visible,.pill:focus-within,.pill:hover{--pill-color:var(--pill-color-a);--pill-bg-color:var(--pill-bg-color-a);--pill-border-color:var(--pill-border-color-a)}.pill--icon{--pill-fontsize:1.8rem;--pill-color:#000;--pill-bg-color:transparent;--pill-border-color:#000}.pill--icon.active,.pill--icon:active,.pill--icon:focus,.pill--icon:focus-visible,.pill--icon:focus-within,.pill--icon:hover{--pill-bg-color:#000;--pill-color:#fff}.pill[data-segment]{--pill-color:#000;--pill-fontsize:1.4rem;--pill-border-color:var(--pill-bg-color)}.pill[data-segment=dom]{--pill-bg-color:#ff615e}.pill[data-segment=int]{--pill-bg-color:#61eda5}.pill>.ico{--ico-width:1em;--ico-color-0:var(--pill-color);margin:0 10px 0 0;vertical-align:bottom}.pill.small{font-size:1.4rem;min-height:2.5rem}form[data-search-form]{--form-font-size:3rem;font-size:var(--form-font-size);grid-column:content-start/content-end}form[data-search-form] input::-moz-placeholder{--form-font-color:var(--black)}form[data-search-form] input::placeholder{--form-font-color:var(--black)}fieldset.inline-search{margin-bottom:2.4rem;position:relative}fieldset.inline-search .ico{--ico-width:2.4rem}fieldset.inline-search>.ico{left:4.8rem;position:absolute}fieldset.inline-search input[type=search]{font-family:var(--heading-font);font-weight:500;height:10rem;padding-left:8.8rem}fieldset.inline-search button[type=submit]{--btn-margin:0;position:absolute;right:4.8rem}.wpdt-c{-ms-overflow-style:none;scrollbar-width:none}.wpdt-c::-webkit-scrollbar{display:none}table:not([class*=fc-]){align-self:flex-start;border:none;border-collapse:collapse;line-height:1.4;margin:0;margin-bottom:var(--gap);width:100%}.wpdt-c table:not([class*=fc-]) a,table:not([class*=fc-]) a{color:var(--link-color)}.wpdt-c table:not([class*=fc-]) a,.wpdt-c table:not([class*=fc-]) a.active,.wpdt-c table:not([class*=fc-]) a:active,.wpdt-c table:not([class*=fc-]) a:focus,.wpdt-c table:not([class*=fc-]) a:hover,table:not([class*=fc-]) a,table:not([class*=fc-]) a.active,table:not([class*=fc-]) a:active,table:not([class*=fc-]) a:focus,table:not([class*=fc-]) a:hover{text-decoration:underline}table:not([class*=fc-]) thead{background:none!important}table:not([class*=fc-]) tr{vertical-align:middle}table:not([class*=fc-]) th,table:not([class*=fc-]) thead{border-bottom:2px solid #e8e8e8!important;border-top:2px solid #e8e8e8!important;color:#000;font-weight:600!important;line-height:1.5;padding:3.2rem 2.4rem!important;text-align:left}table:not([class*=fc-]) th:first-child,table:not([class*=fc-]) thead:first-child{padding-left:0}table:not([class*=fc-]) th:last-child,table:not([class*=fc-]) thead:last-child{padding-right:0}table:not([class*=fc-]) td{border-top:0!important;line-height:1.5;padding:2.4rem;vertical-align:top}table:not([class*=fc-]) td:first-child{padding-left:0}table:not([class*=fc-]) td:last-child{padding-right:0}@media (max-width:47.99em){.offering .offering-container .table-block table tbody tr td{min-width:150px}}.page-container main div.wpdt-c{margin-bottom:var(--gap-double)}.wpDataTablesWrapper table.wpDataTable{display:block}@media (min-width:48em){.wpDataTablesWrapper table.wpDataTable{display:table}}.page-container main .accordion__content .wpdt-c{margin-bottom:0}.page-container main .accordion__content .wpdt-c table tbody tr:first-child td{padding-top:0!important}.modal .wpdt-c{margin:0}.modal .wpdt-c table.wpDataTable{table-layout:unset!important}.modal .wpdt-c .wpDataTablesWrapper .paginate_button.first:before,.modal .wpdt-c .wpDataTablesWrapper .paginate_button.last:before,.modal .wpdt-c .wpDataTablesWrapper .paginate_button.next:before,.modal .wpdt-c .wpDataTablesWrapper .paginate_button.previous:before{padding:.5rem}.modal .wpdt-c .wpDataTablesWrapper .dataTables_paginate{float:unset;text-align:center}.modal .wpdt-c .wpDataTablesWrapper .dataTables_paginate .paginate_button{padding:.8rem}.modal .wpdt-c td,.modal .wpdt-c th{min-width:200px}.wp-block-table.is-style-regular tbody td{border-color:transparent}.wp-block-table.is-style-stripes th{border-color:#e8e8e8;padding-bottom:var(--gap-half)}.wp-block-table.is-style-stripes tr,.wp-block-table.is-style-stripes tr:nth-child(odd){background:none}.wp-block-table.is-style-stripes tbody tr:nth-child(2n){background:#eaeaea}.wp-block-table.is-style-stripes tbody td{padding:var(--gap-half)}.page-content-container>p{max-width:90rem}label,li,p{font-size:1.6rem;word-break:break-word}@media (min-width:48em){label,li,p{font-size:1.8rem}}dl,ol,p,ul{margin:0 0 var(--gap-element) 0}ul p,ul ul{margin:0}.wp-block-columns ul{padding-inline-start:2.4rem}.mimas-grid>h2~h3,.mimas-grid>h2~h4{margin-top:0}.content-container>ul li{margin-bottom:1.2rem}.mimas-grid>ol li,.mimas-grid>ul li{margin-left:2rem}.hero-intro,.hero-intro *{color:#717171;font-family:var(--heading-font);font-size:18px;font-style:italic;font-weight:700;line-height:1.5}@media screen and (min-width:500px){.hero-intro,.hero-intro *{font-size:calc(10.55319px + 1.48936vw)}}@media screen and (min-width:1440px){.hero-intro,.hero-intro *{font-size:32px}}.has-intro-font-size,.intro-text,.is-font-intro{color:#717171;font-size:16px;font-weight:600;line-height:1.5}@media screen and (min-width:500px){.has-intro-font-size,.intro-text,.is-font-intro{font-size:calc(12.80851px + .6383vw)}}@media screen and (min-width:1440px){.has-intro-font-size,.intro-text,.is-font-intro{font-size:22px}}.has-text-align-center{text-align:left}.optional{background-color:#b3b3b3;border-radius:.3rem;color:#fff;font-family:var(--base-font);font-size:.6em;font-weight:400;padding:0 1.6rem;vertical-align:middle}.wp-block-embed-youtube{max-width:var(--video-size,74rem)}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative}.wp-block-embed-youtube .wp-block-embed__wrapper:before{content:"";display:block;padding-top:56.25%}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.slick-slider__navigation button{background-color:transparent;border:1px solid #5525e5;border-radius:50%;padding:1.2rem;position:relative;transition:background-color .3s ease}.slick-slider__navigation button .ico{--ico-width:22px;--ico-color-0:var(--color-deep-blue);margin:0}.slick-slider__navigation button.active:focus-visible,.slick-slider__navigation button.active:hover,.slick-slider__navigation button:active:focus-visible,.slick-slider__navigation button:active:hover,.slick-slider__navigation button:focus-visible:focus-visible,.slick-slider__navigation button:focus-visible:hover,.slick-slider__navigation button:focus-within:focus-visible,.slick-slider__navigation button:focus-within:hover,.slick-slider__navigation button:focus:focus-visible,.slick-slider__navigation button:focus:hover,.slick-slider__navigation button:hover:focus-visible,.slick-slider__navigation button:hover:hover{background-color:#5525e5}.slick-slider__navigation button.active:focus-visible .ico,.slick-slider__navigation button.active:hover .ico,.slick-slider__navigation button:active:focus-visible .ico,.slick-slider__navigation button:active:hover .ico,.slick-slider__navigation button:focus-visible:focus-visible .ico,.slick-slider__navigation button:focus-visible:hover .ico,.slick-slider__navigation button:focus-within:focus-visible .ico,.slick-slider__navigation button:focus-within:hover .ico,.slick-slider__navigation button:focus:focus-visible .ico,.slick-slider__navigation button:focus:hover .ico,.slick-slider__navigation button:hover:focus-visible .ico,.slick-slider__navigation button:hover:hover .ico{--ico-color-0:var(--white)}.slick-slider__navigation button.active:focus-visible,.slick-slider__navigation button:active:focus-visible,.slick-slider__navigation button:focus-visible:focus-visible,.slick-slider__navigation button:focus-within:focus-visible,.slick-slider__navigation button:focus:focus-visible,.slick-slider__navigation button:hover:focus-visible{outline:none}.slick-slider__navigation button.active:focus-visible:before,.slick-slider__navigation button:active:focus-visible:before,.slick-slider__navigation button:focus-visible:focus-visible:before,.slick-slider__navigation button:focus-within:focus-visible:before,.slick-slider__navigation button:focus:focus-visible:before,.slick-slider__navigation button:hover:focus-visible:before{border:1px solid #e52592;border-radius:.8rem;inset:-2px}.slick-slider__navigation .slick-slider__navigation--prev svg{transform:rotate(180deg)}.slick-slider__navigation .slick-slider__navigation--next{margin-left:1.2rem}.mktoForm{width:100%!important}.mktoForm .mktoButtonRow{width:100%}.mktoForm .mktoButtonRow span{margin-left:0!important}.mktoForm .mktoButtonRow button[type=submit]{background-color:#5525e5!important;background-image:none!important;border:0;border-radius:0;box-shadow:none;color:#fff!important;font-family:var(--base-font);font-weight:600;height:50px;letter-spacing:1.5px;line-height:1.5;text-shadow:none;transform:translateX(var(--gap-negative));width:calc(100% + 8rem)}.mktoForm .mktoButtonRow button[type=submit]:hover{box-shadow:none!important}form.mktoForm .mktoFormRow:first-of-type{margin-top:2.4rem}form.mktoForm .mktoFormRow *,form.mktoForm .mktoFormRow label{font-family:var(--base-font)}form.mktoForm .mktoFormRow label.mktoLabel{color:#4b4b4b;font-weight:400!important}form.mktoForm .mktoFormRow .mktoGutter{display:none}form.mktoForm .mktoFormRow .mktoAsterix{float:left;position:absolute}form.mktoForm .mktoFormRow .mktoLabel{float:none;margin-bottom:0}form.mktoForm .mktoFormRow .mktoLabel span{font-size:1.6rem!important}form.mktoForm .mktoFormRow .mktoLabel[for=optinGlobal]{width:100%!important}form.mktoForm .mktoFormRow .mktoError .mktoErrorArrow{background:#ff615e}form.mktoForm .mktoFormRow .mktoError .mktoErrorMsg{background:#ff615e;border-radius:0;box-shadow:none;color:#fff;font-size:1.4rem;text-shadow:none}form.mktoForm .mktoFormRow .mktoCheckboxList{width:auto!important}form.mktoForm .mktoFormRow .mktoCheckboxList input{margin-top:.14rem;position:relative}form.mktoForm .mktoFormRow .mktoCheckboxList input[type=checkbox]:checked:after{border-color:#fff;border-style:none none solid solid;border-width:2px;color:#fff;content:"";height:5px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:9px}form.mktoForm .mktoFormRow .mktoFormCol{width:100%}form.mktoForm .mktoFormRow .mktoField.mktoEmailField,form.mktoForm .mktoFormRow .mktoField.mktoTextField{height:52px}form.mktoForm .mktoFormRow a,form.mktoForm .mktoFormRow a span{color:#4b4b4b!important;text-decoration:underline}form.mktoForm .mktoFormRow a span.button--deep-blue,form.mktoForm .mktoFormRow a.button--deep-blue{color:#fff!important;margin-top:var(--gap-element);padding:12px 3.2rem!important;text-decoration:none}form.mktoForm .mktoFormRow select{height:52px}form.mktoForm .mktoFormRow .nice-select{align-items:center;border:2px solid #e8e8e8;border-radius:0;display:flex;font-size:1.6rem;height:52px;margin-top:2.4rem;width:100%}form.mktoForm .mktoFormRow .nice-select:after{height:8px;margin-top:-8px;right:23px;width:8px}form.mktoForm .mktoFormRow .nice-select:hover{border-color:#b3b3b3}form.mktoForm .mktoFormRow .nice-select.open,form.mktoForm .mktoFormRow .nice-select.open:after,form.mktoForm .mktoFormRow .nice-select:focus{border-color:#5525e5}form.mktoForm .mktoFormRow .nice-select.open:after{transform:rotate(45deg)}form.mktoForm .mktoFormRow .nice-select .current{margin-left:2.4rem;width:100%}form.mktoForm .mktoFormRow .nice-select .list{font-size:inherit;max-height:500px;overflow:auto;width:100%}form.mktoForm .mktoFormRow .nice-select .option{font-size:inherit;line-height:40px}form.mktoForm .mktoFormRow .mktoHtmlText{width:100%!important}form.mktoForm .mktoFormRow .mktoCheckboxList,form.mktoForm .mktoFormRow .mktoEmailField,form.mktoForm .mktoFormRow .mktoNumberField,form.mktoForm .mktoFormRow .mktoRadioList,form.mktoForm .mktoFormRow .mktoTelField,form.mktoForm .mktoFormRow .mktoTextField,form.mktoForm .mktoFormRow select,form.mktoForm .mktoFormRow textarea{font-size:1.6rem;margin-top:2.4rem!important;padding:0 1.6rem!important;width:100%!important}form.mktoForm .mktoFormRow .mktoRadioList input{margin-top:.2rem}form.mktoForm .mktoFormRow .mktoRadioList label{line-height:1.5;margin-bottom:1.2rem;position:relative;top:3px}form.mktoForm .mktoFormRow .mktoFieldWrap{float:none;margin:1.2rem auto;width:90%}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;left:0;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;transform:scale(.75) translateY(-21px);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.forminator-row .nice-select,.nice-select.is-nice-select{align-items:center;background-color:#fff;border:2px solid #e8e8e8;border-radius:0;display:flex;float:none;height:50px;padding:2rem;width:100%}.forminator-row .nice-select:hover,.nice-select.is-nice-select:hover{background-color:#fff;border-color:var(--gray)}.forminator-row .nice-select:hover:after,.nice-select.is-nice-select:hover:after{border-bottom-color:#5525e5;border-right-color:#5525e5}.forminator-row .nice-select:focus,.nice-select.is-nice-select:focus{border-color:#5525e5}.forminator-row .nice-select:after,.nice-select.is-nice-select:after{border-bottom-color:var(--gray);border-right-color:var(--gray);height:9px;margin-top:-2px;right:25px;top:37%;transform:rotate(-45deg);transition:transform .15s ease;width:9px}.forminator-row .nice-select.open:after,.nice-select.is-nice-select.open:after{transform:rotate(45deg)}.forminator-row .nice-select.open,.nice-select.is-nice-select.open{background-color:#fff;border:2px solid #5525e5}.forminator-row .nice-select.open:after,.nice-select.is-nice-select.open:after{border-bottom-color:#5525e5;border-right-color:#5525e5}.forminator-row .nice-select span,.nice-select.is-nice-select span{color:var(--gray--dark);font-size:1.4rem;line-height:3}.forminator-row .nice-select .list,.nice-select.is-nice-select .list{border-radius:0;box-shadow:0 2px 40px 0 rgba(0,0,0,.2);margin:10px 0;max-height:500px;min-width:100%;overflow-y:auto}.forminator-row .nice-select .list li,.nice-select.is-nice-select .list li{font-size:1.6rem}.forminator-row .nice-select .option,.nice-select.is-nice-select .option{font-size:1.2rem}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ddd;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.fancybox-bg{background:hsla(0,0%,70%,.4)}.fancybox-content{border-radius:1rem;box-shadow:0 0 30px rgba(0,0,0,.07)}.fancybox-button{background:none;height:54px;margin-right:.5rem;width:54px}@media (min-width:56.25em){.fancybox-button{margin-right:1.2rem}}.fancybox-button:active{top:1px}.fancybox-button svg.modal-close-btn{color:#000;margin:0 auto}.fancybox-slide:not(.fancy-wp-img__slide) .fancybox-content{max-width:90%;padding:var(--gap)}@media (min-width:56.25em){.fancybox-slide:not(.fancy-wp-img__slide) .fancybox-content{max-width:800px}}.fancybox-slide:not(.fancy-wp-img__slide) .fancybox-content>:first-child{margin-top:0}.fancybox-slide .fancybox-close-small,.fancybox-slide.fancy-wp-img__slide{top:6px}@media (min-width:56.25em){.fancybox-slide .fancybox-close-small,.fancybox-slide.fancy-wp-img__slide{top:15px}}.fancybox-slide--video .fancybox-content{background:#000;border:none;border-radius:0;box-shadow:0 20px 40px 0 rgba(0,0,0,.2);height:auto!important;max-width:80vw;padding:0;position:relative;width:100%}.fancybox-slide--video .fancybox-content:before{content:"";display:block;padding-top:56.25%}.fancybox-slide--video .fancybox-content .fancybox-close-small{--btn-bg-color:var(--gray--lightest);background-color:var(--btn-bg-color);border-radius:50%;margin:0;right:-64px;top:-24px}@media (max-width:31.24em){.fancybox-slide--video .fancybox-content .fancybox-close-small{height:30px;right:-15px;top:-35px;width:30px}}@media screen and (max-width:31.24em) and (min-width:300px){.fancybox-slide--video .fancybox-content .fancybox-close-small{right:calc(15px - 10vw)}}@media screen and (max-width:31.24em) and (min-width:500px){.fancybox-slide--video .fancybox-content .fancybox-close-small{right:-35px}}@media (max-width:31.24em){.fancybox-slide--video .fancybox-content .fancybox-close-small svg{height:15px;margin:0;width:15px}}.fancybox-slide--video .fancybox-content iframe{width:100%;z-index:1}.fancybox-active .page-container{filter:blur(3px)}.fancybox-active .fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:5px solid;border-color:#fff #fff #5525e5;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-navigation .fancybox-button{top:calc(50% - 50px)}.fancy-wp-img .fancybox-toolbar button.fancybox-button{background:var(--color-magenta);border-radius:50%;color:#fff}.fancy-wp-img .fancybox-bg,.fancy-wp-img .fancybox-thumbs,.fancy-wp-img [data-fancybox-next],.fancy-wp-img [data-fancybox-prev]{background:#303030;color:#fff}.fancy-wp-img [data-fancybox-next],.fancy-wp-img [data-fancybox-prev]{height:40px;padding:0;width:60px}.fancy-wp-img .fancybox-thumbs__list{display:flex;flex-direction:column;flex-wrap:wrap;padding:10px}.fancy-wp-img .fancybox-thumbs__list>a{flex:1;max-height:110px;max-width:200px;min-width:100px;-o-object-fit:cover;object-fit:cover;width:100%}.fancy-wp-img .fancybox-thumbs__list>a:before,.fancy-wp-img .fancybox-thumbs__list>a:hover{border:4px solid var(--color-magenta)}.fancybox-toolbar button.fancybox-button .modal-close-btn{height:20px;width:20px}.fancybox-toolbar button.fancybox-button .modal-close-btn path{fill:#fff}.card-ms .slick-dots,.offering__recommendations .slick-dots,.slick-dots,.slick-slider__dots .slick-dots{--dot-color:var(--gray--lighter);display:flex;line-height:0;list-style:none;position:static;text-align:left}.card-ms .slick-dots .active,.card-ms .slick-dots .slick-active,.offering__recommendations .slick-dots .active,.offering__recommendations .slick-dots .slick-active,.slick-dots .active,.slick-dots .slick-active,.slick-slider__dots .slick-dots .active,.slick-slider__dots .slick-dots .slick-active{--dot-color:var(--color-deep-blue)}.card-ms .slick-dots li,.offering__recommendations .slick-dots li,.slick-dots li,.slick-slider__dots .slick-dots li{--dot-bg:var(--white);background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:5px;width:20px}.slider-controls--shadow .card-ms .slick-dots li,.slider-controls--shadow .offering__recommendations .slick-dots li,.slider-controls--shadow .slick-dots li,.slider-controls--shadow .slick-slider__dots .slick-dots li{display:inline-flex;margin:0 2.4rem 0 0;padding:0}.slider-controls--shadow .card-ms .slick-dots li:focus,.slider-controls--shadow .offering__recommendations .slick-dots li:focus,.slider-controls--shadow .slick-dots li:focus,.slider-controls--shadow .slick-slider__dots .slick-dots li:focus{outline:0}.slider-controls--shadow .card-ms .slick-dots li.slick-active,.slider-controls--shadow .offering__recommendations .slick-dots li.slick-active,.slider-controls--shadow .slick-dots li.slick-active,.slider-controls--shadow .slick-slider__dots .slick-dots li.slick-active{--dot-bg:var(--color-deep-blue)}.slider-controls--shadow .card-ms .slick-dots li:not(.slick-active) button,.slider-controls--shadow .offering__recommendations .slick-dots li:not(.slick-active) button,.slider-controls--shadow .slick-dots li:not(.slick-active) button,.slider-controls--shadow .slick-slider__dots .slick-dots li:not(.slick-active) button{background-color:transparent}.card-ms .slick-dots button,.offering__recommendations .slick-dots button,.slick-dots button,.slick-slider__dots .slick-dots button{background-color:var(--dot-color);border:0;border-radius:50%;color:transparent;font-size:0;height:12px;line-height:0;outline:0;padding:0;width:12px}.card-ms .slick-dots button:before,.offering__recommendations .slick-dots button:before,.slick-dots button:before,.slick-slider__dots .slick-dots button:before{display:none}.slider-controls--shadow .card-ms .slick-dots button,.slider-controls--shadow .offering__recommendations .slick-dots button,.slider-controls--shadow .slick-dots button,.slider-controls--shadow .slick-slider__dots .slick-dots button{background-color:var(--dot-bg);border:1px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.5);height:16px;width:16px}.slider-controls--shadow .card-ms .slick-dots button.active,.slider-controls--shadow .card-ms .slick-dots button:active,.slider-controls--shadow .card-ms .slick-dots button:focus,.slider-controls--shadow .card-ms .slick-dots button:focus-visible,.slider-controls--shadow .card-ms .slick-dots button:focus-within,.slider-controls--shadow .card-ms .slick-dots button:hover,.slider-controls--shadow .offering__recommendations .slick-dots button.active,.slider-controls--shadow .offering__recommendations .slick-dots button:active,.slider-controls--shadow .offering__recommendations .slick-dots button:focus,.slider-controls--shadow .offering__recommendations .slick-dots button:focus-visible,.slider-controls--shadow .offering__recommendations .slick-dots button:focus-within,.slider-controls--shadow .offering__recommendations .slick-dots button:hover,.slider-controls--shadow .slick-dots button.active,.slider-controls--shadow .slick-dots button:active,.slider-controls--shadow .slick-dots button:focus,.slider-controls--shadow .slick-dots button:focus-visible,.slider-controls--shadow .slick-dots button:focus-within,.slider-controls--shadow .slick-dots button:hover,.slider-controls--shadow .slick-slider__dots .slick-dots button.active,.slider-controls--shadow .slick-slider__dots .slick-dots button:active,.slider-controls--shadow .slick-slider__dots .slick-dots button:focus,.slider-controls--shadow .slick-slider__dots .slick-dots button:focus-visible,.slider-controls--shadow .slick-slider__dots .slick-dots button:focus-within,.slider-controls--shadow .slick-slider__dots .slick-dots button:hover{background-color:#5525e5;outline:0}.page-container .header__top{z-index:51}.header__utilities .switcher{margin-right:15px;overflow:visible!important;z-index:90}@media (max-width:79.99em){.header__utilities .switcher{width:65px}}.header__utilities .switcher .option a,.header__utilities .switcher .selected a{align-items:center;background:#fff;border:none;color:transparent;display:flex;font-family:var(--base-font);font-size:1.4rem;width:auto}@media (min-width:80em){.header__utilities .switcher .option a,.header__utilities .switcher .selected a{color:#4b4b4b}}.header__utilities .switcher .option a img,.header__utilities .switcher .selected a img{display:inline-block;margin-right:8px}.header__utilities .switcher .option{background:#fff;border:2px solid #000;border-top:none;position:absolute;width:calc(100% - 4px)}.header__utilities .switcher .selected a{border:2px solid #000;height:26px;position:relative}.header__utilities .switcher .selected a:before{background:linear-gradient(270deg,#fff 40%,hsla(0,0%,100%,0));content:"";height:calc(100% - 4px);pointer-events:none;position:absolute;right:0;top:2px;width:50px;z-index:0}.header__utilities .switcher .selected a:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:black'/></svg>");right:5px}#sb_instagram #sbi_load .ico,#sb_instagram a>.ico{--ico-width:15px}#sb_instagram .sbi-owl-nav>div{background-color:transparent;border:1px solid;border-radius:50%;box-shadow:none;color:#5525e5;margin-right:1.2rem;padding-top:6px}#sb_instagram .sbi-owl-nav>div.sbi-owl-next,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev{height:32px;margin:0;width:32px}#sb_instagram .sbi-owl-nav>div.sbi-owl-next:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:before{background-color:#5525e5;content:"";height:16px;left:50%;-webkit-mask-image:url(../../../mimas/src/img/icons/ico-chevron.svg);mask-image:url(../../../mimas/src/img/icons/ico-chevron.svg);-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}#sb_instagram .sbi-owl-nav>div.sbi-owl-next svg,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev svg{display:none}#sb_instagram .sbi-owl-nav>div.sbi-owl-next.active,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:active,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus-visible,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus-within,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:hover,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev.active,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:active,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus-visible,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus-within,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:hover{background-color:#5525e5}#sb_instagram .sbi-owl-nav>div.sbi-owl-next.active:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:active:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus-visible:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus-within:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:focus:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-next:hover:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev.active:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:active:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus-visible:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus-within:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:focus:before,#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:hover:before{background-color:#fff}#sb_instagram .sbi-owl-nav>div.sbi-owl-prev:before{transform:translate(-50%,-50%) rotate(180deg)}section.section-instagram{grid-area:footer;overflow:hidden}.footer{background-color:#000;color:#f7f7f7;content-visibility:auto;display:block;overflow:hidden;padding:0 var(--gap);position:relative;z-index:0;z-index:10}@media (min-width:80em){.footer{display:grid;grid-template-areas:"campuses teachingareas" "socials  sponsors" "links  message";grid-template-columns:1fr 1fr}}.footer>div:nth-last-child(-n+2){padding:var(--gap) 0}.footer>div{padding:var(--gap) 0 0}@media (min-width:31.25em){.footer>div{padding:var(--gap) 0}}@media (max-width:79.99em){.footer>div.footer__socials,.footer>div.footer__sponsers{padding:2.4rem 0 3.2rem}}@media (max-width:31.24em){.footer>div.footer__socials,.footer>div.footer__sponsers{padding:1.2rem 0 3.2rem}}@media (min-width:80em){.footer{padding-top:3.2rem}}.footer .footer__legal-links,.footer .footer__message{padding:2.4rem 0 0}@media (min-width:80em){.footer .footer__legal-links,.footer .footer__message{padding:4rem 0 4.8rem}}@media (max-width:31.24em){.footer .footer__campuses,.footer .footer__teaching-areas{padding:3.2rem 0 0}}.footer__campuses a:hover,.footer__legal-links a:hover,.footer__teaching-areas a:hover{--link-color-a:var(--color-lime)}.footer,.footer p{color:#b3b3b3}.footer p:last-child,.footer:last-child{margin-bottom:0}.footer h2{color:currentColor}.footer a{--link-color:var(--white);--link-color-a:var(--color-lime);line-height:1.5;text-decoration:underline;word-break:keep-all}.footer a:focus{text-decoration:none}.footer ul{-moz-columns:2;column-count:2;list-style:none}.footer li{font-size:inherit}.footer>div{display:flex;flex-wrap:wrap}@media (max-width:79.99em){.footer__campuses{float:left}}.footer__campuses,.footer__teaching-areas{align-items:flex-start;flex-direction:column;width:50%}@media (min-width:31.25em){.footer__campuses,.footer__teaching-areas{flex-direction:row;margin-bottom:2.4rem;padding:0;width:100%}}.footer__campuses h2,.footer__teaching-areas h2{color:#fff;font-family:var(--base-font);font-size:1.8rem;font-weight:600;margin-bottom:3.2rem;margin-top:0}@media (min-width:31.25em){.footer__campuses h2,.footer__teaching-areas h2{color:#fff;flex:1;font-size:1.8rem;margin-bottom:0}}.footer__campuses h2:before,.footer__teaching-areas h2:before{height:4px}@media (min-width:80em){.footer__campuses h2:before,.footer__teaching-areas h2:before{height:6px}}.footer__campuses ul,.footer__teaching-areas ul{-moz-columns:1;column-count:1;margin:0;padding:0;width:100%}@media (min-width:31.25em){.footer__campuses ul,.footer__teaching-areas ul{-moz-columns:2;column-count:2;flex:2}}.footer__campuses li,.footer__teaching-areas li{margin-bottom:1.2rem}@media (min-width:31.25em){.footer__campuses li,.footer__teaching-areas li{display:inline-block;margin-bottom:2.4rem;width:100%}}.footer__campuses a,.footer__teaching-areas a{vertical-align:top}.footer__campuses{grid-area:campuses}.footer__teaching-areas{grid-area:teachingareas}.footer__message{grid-area:message;margin:2.4rem 0;width:100%}@media (min-width:80em){.footer__message{margin:0;width:auto}}.footer__message p{line-height:1.5}@media (max-width:31.24em){.footer__message p{font-size:1.4rem}}.footer__campuses,.footer__message{padding:var(--gap-largest) 0}.footer__socials,.footer__sponsors{padding:var(--gap) 0}.footer__socials svg,.footer__sponsors svg{opacity:.8}.footer__socials svg:hover,.footer__sponsors svg:hover{opacity:1}@media (min-width:80em){.footer__socials,.footer__sponsors{align-items:center;border-width:2px;border-bottom:2px solid var(--gray--darker);border-left:0 solid var(--gray--darker);border-right:0 solid var(--gray--darker);border-top:2px solid var(--gray--darker);display:flex;position:relative}}.footer__socials{border:solid var(--gray--darker);border-width:0 0 2px;grid-area:socials;justify-content:space-around}@media (min-width:80em){.footer__socials{border-width:2px 0;justify-content:start}}.footer__socials a{display:flex;margin-right:0}@media (min-width:31.25em){.footer__socials a{margin-right:var(--gap)}}.footer__socials .ico{margin:var(--gap-half) 0;text-align:center}@media (min-width:31.25em){.footer__socials .ico{margin:0;text-align:left}}.footer__socials .ico svg{fill:#fff;width:24px}@media (min-width:80em){.footer__socials .ico svg{width:var(--ico-width)}}.footer__sponsors{grid-area:sponsors;margin-bottom:var(--gap);overflow-x:scroll;padding:0}@media (min-width:31.25em){.footer__sponsors{flex-wrap:wrap;justify-content:space-between;overflow-x:hidden}}@media (min-width:80em){.footer__sponsors{margin-bottom:0}}.footer__sponsors a{display:flex;height:50px;margin:var(--gap-half)}.footer__sponsors a:hover{--link-color-a:#fff}@media (min-width:31.25em){.footer__sponsors a{margin:0}}.footer__legal-links{flex-direction:column;grid-area:links}@media (max-width:79.99em){.footer__legal-links{margin-bottom:4.8rem}}.footer__legal-links li{margin-bottom:1.2rem;text-align:left}@media (min-width:31.25em){.footer__legal-links li{margin-bottom:0;margin-right:3.2rem;text-align:center}}@media (min-width:80em){.footer__legal-links li{text-align:left}}.footer__legal-links ul{-moz-columns:2;column-count:2;margin:0;padding:0}@media (min-width:31.25em){.footer__legal-links ul{-moz-columns:5;column-count:5;display:flex;justify-content:center}}@media (min-width:80em){.footer__legal-links ul{justify-content:flex-start}}.footer__codes{display:flex;flex-direction:column;margin-top:3.2rem}@media (min-width:31.25em){.footer__codes{flex-direction:row;margin-top:3.2rem}}.footer__codes p{font-size:1.2rem;line-height:1.5;margin-bottom:1.2rem;margin-right:2.4rem}@media (min-width:31.25em){.footer__codes p{font-size:1.6rem;margin-bottom:2.4rem}}.footer .h-underline{--u-gap:1rem}@media (min-width:80em){.footer .h-underline{--u-gap:2.5rem}}#socials-wechatqr{display:none;padding:3.2rem}#socials-wechatqr img{margin-left:auto;margin-right:auto}.personalisation-toggle{display:none}.admin-bar .header{top:var(--wp-admin--admin-bar--height,0)}.header{--header-bottom-gap:15px;background:var(--white);height:-moz-fit-content;height:fit-content;position:sticky;top:0;z-index:50}@media (max-width:79.99em){.header{align-items:flex-end;display:flex;flex-direction:column;overflow:hidden}}@media (min-width:80em){.menu-type-global .header.sticky .header__logo a{top:22%}}.menu-type-subsite .header-subsite{position:sticky;top:0}@media (min-width:80em){.menu-type-subsite .header-subsite{padding:0 var(--gap)}}.header.active{overflow:visible}@media (max-width:79.99em){.header.active{position:fixed;top:var(--wp-admin--admin-bar--height,0);width:100vw;z-index:23}}.header__logo{align-items:center;display:flex;line-height:0}@media (max-width:79.99em){.header__logo{padding:0 2rem}}@media (min-width:80em){.header__logo a{position:relative;top:0;transition:top .3s}}.header__logo svg{max-width:200px;width:100%}.header__container{background-color:#fff;border-bottom:1px solid #e8e8e8;display:flex;grid-area:global-nav;max-height:140px;padding:0 var(--gap);z-index:50}@media (max-width:79.99em){.header__container{padding:0;width:100%}}.header__navs{align-self:flex-end;display:flex;flex-direction:column;flex-grow:1;height:100%}@media (max-width:79.99em){.header__navs{align-self:center;justify-content:center}}.header__navs--disabled{min-height:50px}@media (min-width:80em){.header__navs--disabled{min-height:112px}}@media (max-width:79.99em){.header .contained-small{padding:0}}header.header div.header__navs div.header-nav__main-tools{display:flex;margin:0}@media (min-width:80em){header.header div.header__navs div.header-nav__main-tools{margin:0 0 0 var(--gap-half)}}@media (max-width:79.99em){.header-nav__main-ctas,.header-nav__utils{display:none}}.header-nav__utils{align-self:flex-end}@media (min-width:80em){.header-nav__utils{margin-top:2.4rem}}.header-nav__utils ul{display:flex;line-height:1;margin:0;padding:0}.header-nav__utils li{display:inline-flex}.header-nav__utils li:last-child a{padding-right:0}.header-nav__utils li a{--link-weight:$font-weight-base;align-self:center;display:inline-block;padding:3px 15px;text-decoration:none}.header-nav__utils li a:hover{color:var(--color-deep-blue)}.header-nav__utils .utility__personalisation path,.header-nav__utils .utility__personalisation svg{fill:#000}.header-nav__utils a.glink{margin-right:2.4rem}.header-nav__trigger{align-items:center;border-radius:0;display:flex;height:6.4rem;justify-content:center;width:6.4rem}.header-nav__trigger.is-active{background-color:#5525e5}.header-nav__trigger.is-active .hamburger-inner,.header-nav__trigger.is-active .hamburger-inner:after,.header-nav__trigger.is-active .hamburger-inner:before{background-color:#fff}.header-nav__main{--item-top-padding:7px;align-self:flex-end;display:flex;margin-top:var(--header-bottom-gap)}@media (max-width:79.99em){.header-nav__main{margin-top:0}}.header-nav__main>:not(.global-nav){margin-right:var(--gap-half)}.header-nav__main>:not(.global-nav):last-child{margin-right:0}.header-nav__main-ctas,.header-nav__main-tools{align-items:flex-start}@media (max-width:79.99em){.header-nav__main-ctas,.header-nav__main-tools{align-items:center}}.header-nav__main-tools .ico{--ico-width:32px}@media (max-width:79.99em){.header-nav__main-tools .ico{--ico-width:24px}}.header-nav__main-tools .button--ico{padding:0}.header-nav__main-tools .fav-toggle{margin-right:2rem;position:relative}@media (max-width:79.99em){.header-nav__main-tools .fav-toggle{display:none}}.header-nav__main-tools .fav-toggle .ico{margin-left:0}.header-nav__main-tools .search-toggle{border-radius:0;border-right:1px solid #b3b3b3;height:6.4rem;width:6.4rem}@media (min-width:80em){.header-nav__main-tools .search-toggle{border-radius:50%;border-right:none;height:4rem;width:4rem}}.header-nav__main-tools .search-toggle .ico{background-color:#5525e5;border-radius:2.5rem;height:3.2rem;margin:0;padding:5px;width:3.2rem}@media (max-width:79.99em){.header-nav__main-tools .search-toggle .ico{background-color:transparent;height:2.4rem;padding:0;width:2.4rem}}.header-nav__main-tools .search-toggle svg{fill:#fff;height:14px;width:14px}@media (max-width:79.99em){.header-nav__main-tools .search-toggle svg{fill:#000;height:34px;width:34px}}.header-nav__main-tools .inner{align-items:center;display:flex}.header-nav__main-tools .button--nav-apply{--btn-padding:0 2rem;border-radius:0;font-size:1.4rem;min-height:6.4rem;order:-1}@media (min-width:80em){.header-nav__main-tools .button--nav-apply{--btn-padding:0 3.2rem;border-radius:.8rem;font-size:1.6rem;margin-left:3.2rem;min-height:4rem;order:2}}.header-nav__main-ctas{margin-left:var(--gap-half);margin-right:0}.header-nav__main-ctas .button{border:0;font-weight:400;min-height:0;padding:6px 3.2rem}.header-nav__main-ctas>*{margin-right:var(--header-bottom-gap)}.header-nav__main-ctas>:last-child{margin-right:0}.mobile-tools{width:100%}.mobile-tools__head{background-color:#000;display:flex;justify-content:flex-end;position:relative;z-index:30}.mobile-tools__head .fav-toggle{border-right:1px solid #4b4b4b}.mobile-tools__head .fav-toggle .icons{align-items:center;display:flex;justify-content:center;margin-right:1.6rem;position:relative}.mobile-tools__head .fav-toggle .badge{--badge-size:15px;align-items:center;border:1px solid #fff;display:flex;font-size:9px;justify-content:center;left:7px}@media screen and (min-width:500px){.mobile-tools__head .fav-toggle .badge{left:calc(.32061px + 1.33588vw)}}@media screen and (min-width:1024px){.mobile-tools__head .fav-toggle .badge{left:14px}}.mobile-tools__head .fav-toggle .ico{--ico-color-0:#fff;margin-left:0}.mobile-tools__head .fav-toggle .ico svg{margin-right:0;transform:none}.mobile-tools__panel.active{background-color:#fff;border-radius:0 0 20px 20px;position:absolute;width:100%;z-index:21}.mobile-tools__panel.active:after{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(75,75,75,.3);content:"";inset:0;position:fixed;z-index:-1}.mobile-tools__panel .inner{background-color:#fff;display:none;padding:2.4rem}.mobile-tools__panel .inner.active{display:block}.mobile-tools__panel .inner .button{font-size:1.4rem;font-weight:700;min-height:unset;padding:1.2rem 2rem}@media (max-width:47.99em){.mobile-tools__panel .inner .button{width:100%}}.mobile-tools__panel .inner .button .ico{--ico-color-0:#5525e5;margin-left:0;margin-right:1.2rem}.mobile-tools__panel .inner .button .ico-au svg{transform:none}.mobile-tools__panel .inner .personalisation__subtitle{font-weight:700;margin:0 0 1.6rem}.mobile-tools__panel .inner .personalisation__title{color:#5525e5;font-weight:700;margin:0 0 3.2rem}.mobile-tools__panel .inner .personalisation__content{margin:0 0 2.4rem}.mobile-tools__panel .inner .personalisation__content strong{font-weight:700}.mobile-tools__panel .inner .personalisation__content+.button .ico{--ico-color-0:#fff}.mobile-tools__panel .inner .personalisation__content+.button.active .ico,.mobile-tools__panel .inner .personalisation__content+.button:active .ico,.mobile-tools__panel .inner .personalisation__content+.button:focus .ico,.mobile-tools__panel .inner .personalisation__content+.button:focus-visible .ico,.mobile-tools__panel .inner .personalisation__content+.button:focus-within .ico,.mobile-tools__panel .inner .personalisation__content+.button:hover .ico{--ico-color-0:#5525e5}.mobile-tools .btn-psnl{border-bottom:1px solid #000;border-top:1px solid #000}.mobile-tools .btn-psnl.active{background-color:#fff;border-bottom-color:#e8e8e8;border-top-color:#e8e8e8}.mobile-tools .btn-psnl.active .ico-chevron,.mobile-tools .btn-psnl.active .segment{display:none}.mobile-tools .btn-psnl.active .close,.mobile-tools .btn-psnl.active .ico-plus{display:block}.mobile-tools .btn-psnl.active .svg{opacity:0}.mobile-tools .btn-psnl .ico-plus{display:none}.mobile-tools .btn-psnl .ico-plus svg{transform:rotate(45deg)}.mobile-tools .btn-psnl .close{color:#000;display:none}.mobile-tools button{align-items:center;background-color:transparent;border:none;color:#fff;display:flex;font-size:1.4rem;justify-content:center;min-width:140px;padding:1.2rem}@media (max-width:31.24em){.mobile-tools button{width:50%}}.mobile-tools svg{height:20px;margin-right:1.2rem;width:20px}.mobile-tools .ico{--ico-width:2rem;margin-left:1.2rem}.mobile-tools .ico svg{transform:rotate(90deg)}.breadcrumbs{align-items:center;display:flex;line-height:1.4;margin:0;padding:1.2rem 3.2rem;position:relative;width:100%}@media (min-width:31.25em){.breadcrumbs{padding:2.4rem 4rem}}.breadcrumbs__container{-webkit-overflow-scrolling:touch;align-items:baseline;display:flex;flex-wrap:wrap;gap:1.2rem;height:100%;white-space:nowrap}.breadcrumbs__container::-webkit-scrollbar{display:none}.breadcrumbs__container span{white-space:normal}@media (max-width:79.99em){.breadcrumbs__container span{display:inline-block}}.breadcrumbs a{color:#4b4b4b;font-size:1.4rem;font-weight:600;position:relative;text-decoration:none;transition:.15s ease;white-space:nowrap}@media (max-width:79.99em){.breadcrumbs a{font-size:1.2rem}}.breadcrumbs a:after{border-bottom:1px solid #5525e5;border-radius:4px;bottom:-3px;content:"";left:0;position:absolute;width:100%}@media (max-width:79.99em){.breadcrumbs a:after{bottom:-2px}}.breadcrumbs a:focus,.breadcrumbs a:hover{color:var(--color-deep-blue)}.breadcrumbs a:hover .ico{--ico-color-0:var(--color-deep-blue)}.breadcrumbs .current-item{color:var(--gray--dark);font-size:1.4rem;font-weight:600}@media (max-width:79.99em){.breadcrumbs .current-item{font-size:1.2rem}}.breadcrumbs .ico{--ico-color-0:var(--gray--dark);--ico-width:12px;position:relative;top:3px}.global-nav{--header-height:calc(64px + var(--wp-admin--admin-bar--height, 0px));--global-nav-width:112.8rem;align-self:stretch;display:none;margin-right:0}.global-nav-active .global-nav{display:flex}@media (max-width:79.99em){.global-nav{align-items:flex-start;flex-direction:column;height:calc(100% - var(--header-height));left:0;overflow-y:auto;position:fixed;top:var(--header-height);width:100%;z-index:100}.global-nav .hide-item-mobile{display:none}}@media (min-width:80em){.global-nav{display:flex}.global-nav .hide-item-desktop{display:none}.global-nav__dropdown{left:0;margin:0 0 0 auto;max-height:calc(100vh - var(--header-height));max-width:var(--global-nav-width);min-height:-moz-fit-content;min-height:fit-content;opacity:0;padding:0 0 4.8rem;pointer-events:none;position:absolute;right:0;transition-delay:.1s;visibility:hidden;z-index:20}}.global-nav__dropdown.visible{z-index:30}.global-nav__dropdown .contained{background:#fff;border:1px solid #e8e8e8;border-radius:0 0 0 .8rem;box-shadow:0 3rem 3rem rgba(0,0,0,.1);display:flex;gap:3rem;padding-left:8.4rem;padding-right:2rem}@media (max-width:79.99em){.global-nav__dropdown .contained{padding:0}}@media (min-width:80em){.global-nav__dropdown .contained{max-width:var(--global-nav-width)}}.global-nav__dropdown li.hidden-side-nav{display:none}.global-nav__list{display:none;margin:0;padding:0}@media (max-width:79.99em){.global-nav__list{background-color:#fff;width:100vw}.global-nav__list.active{background-color:#f7f7f7;display:block}}@media (min-width:80em){.global-nav__list{display:block}}.global-nav__list--top{display:flex}@media (max-width:79.99em){.global-nav__list--top{flex-direction:column}}@media (min-width:80em){.global-nav__list--child{-moz-column-break-inside:avoid;break-inside:avoid;-moz-columns:3;column-count:3;display:block;gap:8.4rem;margin-bottom:3.6rem;margin-top:4rem;position:relative;width:100%}}.global-nav__list--grand-child{padding-top:1.6rem}@media (max-width:79.99em){.global-nav__list--grand-child{margin-top:0;padding-top:0}.global-nav__list--grand-child.active{background-color:#f1eefd}.global-nav__list--grand-child.active .global-nav__item{border-bottom-color:#fff}.global-nav__list--grand-child .global-nav__item:first-child{border-top-color:#fff}}.global-nav__list--grand-child a{--link-color:$gray--darker;font-weight:400}.global-nav__item{-moz-column-break-inside:avoid;break-inside:avoid;display:block;list-style-type:none}@media (max-width:79.99em){.global-nav__item{position:relative}.global-nav__item.active{background-color:#f0f0f0}.global-nav__item.active>.global-nav__inner{background-color:#f1eefd}.global-nav__item.active>.global-nav__inner:after{background-color:#5525e5;bottom:0;content:"";height:3px;left:0;position:absolute;transition:height .2s;width:100%}.global-nav__item.active>.global-nav__inner .svg{fill:#5525e5;transform:rotate(-90deg)}.global-nav__item--child.active>.global-nav__inner{background-color:#f0f0f0}.global-nav__item:after{bottom:0}.global-nav__item:after,.global-nav__item:first-child:before{background-color:#e8e8e8;content:"";height:1px;left:0;position:absolute;width:100%}.global-nav__item:first-child:before{top:0}.global-nav__item:last-child{border-bottom:none}.global-nav__item.current_page_item>.global-nav__inner:before{background-color:#5525e5;content:"";height:100%;left:0;position:absolute;top:0;transition:width .2s;width:3px}}.global-nav__item[class*=current-menu-]>.global-nav__link{--link-color:var(--link-color-a)}@media (max-width:79.99em){.global-nav__item--grand-child .global-nav__link-trigger{--chevron-display:none}}@media (min-width:80em){.global-nav__item--top{display:inline-block}.global-nav__item--top:first-child+li{padding-left:50px}.global-nav__item--top.current-menu-ancestor>.global-nav__inner .inner{--link-color:var(--link-color-a)}.global-nav__item--top.current-menu-ancestor>.global-nav__inner .inner:after{height:4px}}.global-nav__item--top:last-child>div>a{padding-right:0}.global-nav__item--top:hover>.global-nav__link,.global-nav__item--top[class*=current-menu-]>.global-nav__link{--link-color:var(--link-color-a)}.global-nav__item--top:hover>.global-nav__link .inner:after,.global-nav__item--top[class*=current-menu-]>.global-nav__link .inner:after{height:4px}@media (max-width:79.99em){.global-nav__item--top:hover>.global-nav__link .inner:after,.global-nav__item--top[class*=current-menu-]>.global-nav__link .inner:after{height:2px}}.global-nav__item--top .global-nav__dropdown{overflow:auto;transition-delay:.8s ease}.global-nav__item--top .global-nav__dropdown.hide{display:none}.global-nav__item--top .global-nav__close{background-color:#f0f0f0;border:0;border-radius:50%;display:none;height:-moz-fit-content;height:fit-content;margin-top:1.8rem;padding:.47rem;width:-moz-fit-content;width:fit-content}@media (min-width:80em){.global-nav__item--top .global-nav__close{display:flex}}.global-nav__item--top .global-nav__close svg{height:2.4rem;width:2.4rem}@media (max-width:79.99em){.global-nav__item--top:hover .global-nav__link{--link-color:#000}}@media (min-width:80em){.global-nav__item--top:hover>.global-nav__inner .inner:after{height:4px}}.global-nav__item--top:hover>.global-nav__dropdown{z-index:30}.global-nav__item--child{margin-bottom:3.2rem}@media (max-width:79.99em){.global-nav__item--child{margin-bottom:0}}.global-nav__item--child:not(.menu-item-has-children){order:1}.global-nav__item--child>.global-nav__inner{border-bottom:1px solid #e8e8e8}.global-nav__link{--link-color-a:var(--color-deep-blue);align-items:center;line-height:1.5;margin:0;padding:3px 0;text-decoration:none}@media (max-width:79.99em){.global-nav__link{flex:1;min-height:60px;padding:var(--gap-half) var(--gap)}}.global-nav__link--top{--bottom-gap:2rem;display:flex;font-weight:600;height:100%;padding:var(--item-top-padding) var(--gap-half) var(--bottom-gap);position:relative;transition:.15s ease}@media (max-width:79.99em){.global-nav__link--top{padding:var(--gap-half) var(--gap)}}.global-nav__link--top .inner{display:block;position:relative}.global-nav__link--top .inner:after{background-color:var(--link-color-a);height:0;inset:auto 0 calc(var(--bottom-gap)*-1);transition:.15s ease;width:100%}@media (max-width:79.99em){.global-nav__link--top .inner:after{display:none}}.global-nav__link--child{font-size:2rem;font-weight:600;padding-right:6.4rem;position:relative}@media (min-width:80em){.global-nav__link--child{padding-bottom:1.6rem}}.global-nav__link--child.active .ico:not(.ico--chevron-fat),.global-nav__link--child:active .ico:not(.ico--chevron-fat),.global-nav__link--child:focus .ico:not(.ico--chevron-fat),.global-nav__link--child:focus-visible .ico:not(.ico--chevron-fat),.global-nav__link--child:focus-within .ico:not(.ico--chevron-fat),.global-nav__link--child:hover .ico:not(.ico--chevron-fat){right:0}@media (max-width:79.99em){.global-nav__link--child{font-size:1.4rem}.global-nav__link--child .inner{display:block;position:relative}}.global-nav__link--child .ico:not(.ico--chevron-fat){--ico-width:2rem;display:none;position:absolute;right:1.2rem;top:calc(50% - .8rem);transform:translateY(-50%);transition:right .3s ease}@media (min-width:80em){.global-nav__link--child .ico:not(.ico--chevron-fat){display:block}}@media (max-width:79.99em){.global-nav__link--grand-child .global-nav__link-trigger{--chevron-display:none}}.global-nav .global-nav__link-trigger{--chevron-display:none;background:none;border:0;display:var(--chevron-display);height:60px;inset:0 0 auto auto;padding:0;position:relative;width:6.4rem}@media (max-width:79.99em){.global-nav .global-nav__link-trigger{align-items:center;flex-direction:column;justify-content:center}.global-nav .global-nav__link-trigger:not(.global-nav__link-trigger--grand-child){--chevron-display:flex}.global-nav .global-nav__link-trigger:before{background-color:#b3b3b3;content:"";height:calc(100% - 2rem);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.global-nav .global-nav__link-trigger .svg{fill:#4b4b4b;height:2.4rem;width:2.4rem}}.global-nav .global-nav__link-trigger .svg{transform:rotate(90deg);transition:transform .3s ease}@media (max-width:79.99em){.global-nav__utils ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:2.4rem;padding:0}.global-nav__utils li{flex-basis:33.33%;margin-bottom:2rem;text-align:center}.global-nav__utils a{color:#fff;text-decoration:underline}}.global-nav__tool{background-color:#000;display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:4rem 2rem 0;width:100%}.global-nav__cta{-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;justify-content:space-between;margin-bottom:2.4rem}.global-nav__cta button{background-color:#303030;border:0;width:100%}.global-nav__cta a{align-items:center;color:#fff;display:flex;font-size:1.2rem;justify-content:center;padding:.5rem;text-decoration:none}.global-nav__cta .ico{margin-left:0}.global-nav__cta svg{--ico-width:15px}.global-nav__inner{display:flex;position:relative;width:100%}@media (max-width:79.99em){.global-nav-active{overflow:hidden}}.global-nav .ico-chevron-fat{display:none}.onpage-nav__item.active,.onpage-nav__item:active,.onpage-nav__item:focus,.onpage-nav__item:focus-visible,.onpage-nav__item:focus-within,.onpage-nav__item:hover{--active-state-bg-colour:#f1eefd;--active-state-txt-colour:#5525e5}.menu-type-subsite .onpage-nav__item.active,.menu-type-subsite .onpage-nav__item:active,.menu-type-subsite .onpage-nav__item:focus,.menu-type-subsite .onpage-nav__item:focus-visible,.menu-type-subsite .onpage-nav__item:focus-within,.menu-type-subsite .onpage-nav__item:hover{--active-state-bg-colour:#f1eefd;--active-state-txt-colour:#000}@media (min-width:80em){.onpage-nav__item.active,.onpage-nav__item:active,.onpage-nav__item:focus,.onpage-nav__item:focus-visible,.onpage-nav__item:focus-within,.onpage-nav__item:hover{background-color:var(--active-state-bg-colour)}}.onpage-nav__item.active>a,.onpage-nav__item:active>a,.onpage-nav__item:focus-visible>a,.onpage-nav__item:focus-within>a,.onpage-nav__item:focus>a,.onpage-nav__item:hover>a{color:var(--active-state-txt-colour)}.current_page_item .onpage-nav__inner a{--link-color:#5525e5}.onpage-nav{--onpage-nav-width:initial;--onpage-sub-nav-height:100vh;--onpage-box-sizing:content-box;--onpage-item-padding:1.6rem 2.4rem;padding:0}@media (min-width:80em){.onpage-nav{--onpage-item-padding:1.6rem 4rem;padding:0 0 3.2rem;position:sticky;top:calc(var(--onpage-nav-top-offset) + var(--wp-admin--admin-bar--height, 0px))}.onpage-nav:after{background-color:#f0f0f0;content:"";height:100vh;position:absolute;right:0;top:0;width:1px}}@media (max-width:79.99em){.onpage-nav.active{-ms-overflow-style:none;border-bottom:2px solid #b3b3b3;max-height:80vh;overflow-y:scroll;scrollbar-width:none}.onpage-nav.active::-webkit-scrollbar{display:none}}.onpage-nav h2.onpage-nav__title{color:#717171;font-family:var(--base-font);font-weight:600;letter-spacing:.07em;margin-bottom:0;padding:var(--onpage-item-padding);text-transform:uppercase}@media (max-width:79.99em){.onpage-nav h2.onpage-nav__title{background-color:var(--gray--light);color:#5525e5;cursor:pointer;display:flex;justify-content:space-between;position:relative}.onpage-nav h2.onpage-nav__title:after{background-color:#5525e5;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}}.onpage-nav h2.onpage-nav__title>a{color:#717171}.onpage-nav h2.onpage-nav__title>a:hover{color:#5525e5}.onpage-nav h2.onpage-nav__title>a:after{content:none}.onpage-nav h2.onpage-nav__title .ico{display:none;transition:transform .2s}@media (max-width:79.99em){.onpage-nav h2.onpage-nav__title .ico{display:block;transform:rotate(90deg)}.onpage-nav h2.onpage-nav__title .ico svg{fill:#5525e5}}.onpage-nav__list{margin:0;padding:0;position:relative}@media (max-width:79.99em){.onpage-nav__list{display:none}.onpage-nav__list.active{box-shadow:none;cursor:pointer;display:block;opacity:1;pointer-events:all;visibility:visible}.onpage-nav__list.active .onpage-nav__list--child,.onpage-nav__list.active .onpage-nav__list--grand-child{height:100%;left:0;padding:0;position:relative;top:0;width:100%}.onpage-nav__list--top.active{background-color:#fff}.onpage-nav__list--child.active{background-color:#f1eefd;border-top:1px solid #fff}.onpage-nav__list--child.active li{border-bottom-color:#fff}}.onpage-nav__list--child,.onpage-nav__list--grand-child{background:#fff;border-left:1px solid #f0f0f0;box-shadow:15px 0 15px rgba(0,0,0,.05);box-sizing:var(--onpage-box-sizing);height:var(--onpage-sub-nav-height);left:var(--onpage-nav-width);min-width:300px;overflow-y:auto;padding:var(--onpage-nav-breadcrumb-top-offset) 0 var(--gap);position:absolute;top:calc(var(--onpage-nav-breadcrumb-top-offset)*-1);width:var(--onpage-nav-width);z-index:18}.onpage-nav__list--child a,.onpage-nav__list--grand-child a{color:#4b4b4b}.onpage-nav__list--child a:hover,.onpage-nav__list--grand-child a:hover{color:#5525e5}.onpage-nav__list--grand-child{display:none;top:0}.onpage-nav__item{list-style-type:none}@media (max-width:79.99em){.onpage-nav__item{border-bottom:1px solid #e8e8e8;position:relative}.onpage-nav__item.active{background-color:#f0f0f0}.onpage-nav__item.active>.onpage-nav__inner{background-color:#fff}.onpage-nav__item.active>.onpage-nav__inner:after{background-color:#5525e5;bottom:0;content:"";height:3px;left:0;position:absolute;transition:height .2s;width:100%}.onpage-nav__item.active>.onpage-nav__inner .svg{fill:#5525e5;transform:rotate(-90deg)}.onpage-nav__item.active>.onpage-nav__inner span{font-weight:600}.onpage-nav__item.active span{font-weight:400}.onpage-nav__item:last-child{border-bottom:none}}.onpage-nav__item--child .onpage-nav__link-trigger{display:none}.onpage-nav__item.on-hover>.onpage-nav__inner svg{fill:#5525e5}.onpage-nav__item.current_page_item .onpage-nav__link{--link-color:#5525e5;--link-color-v:#5525e5}.onpage-nav__item:not(.current_page_item) .onpage-nav__link{--link-color-v:#000}.onpage-nav a.onpage-nav__link{display:block;padding:var(--onpage-item-padding);position:relative;text-decoration:none;width:100%}.onpage-nav a.onpage-nav__link,.onpage-nav a.onpage-nav__link.active,.onpage-nav a.onpage-nav__link:active,.onpage-nav a.onpage-nav__link:focus,.onpage-nav a.onpage-nav__link:hover{font-weight:700}.onpage-nav a.onpage-nav__link[data-depth="0"]{font-weight:600}@media (max-width:79.99em){.onpage-nav a.onpage-nav__link.active:after{background-color:#5525e5;bottom:0;content:"";height:3px;left:0;position:absolute;transition:height .2s;width:100%}.onpage-nav a.onpage-nav__link.active .ico{transform:translateY(-50%) rotate(-90deg)}.onpage-nav a.onpage-nav__link.active svg{fill:#5525e5}}.onpage-nav a.onpage-nav__link--child{font-weight:400}.onpage-nav__link-trigger{background:none;border:0;display:flex;flex-shrink:0;height:50px;inset:0 0 auto auto;padding:0;position:relative;width:50px}@media (max-width:79.99em){.onpage-nav__link-trigger{height:40px;width:64px}.onpage-nav__link-trigger:before{background-color:#b3b3b3;content:"";height:calc(100% - 10px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.onpage-nav__link-trigger .svg{fill:#4b4b4b;height:20px;transform:rotate(90deg);width:20px}}.onpage-nav__link-trigger .svg{height:16px;transition:transform .3s ease;width:16px}.onpage-nav__inner{align-items:center;display:flex;position:relative;width:100%}@media (max-width:79.99em){.onpage-nav.active .onpage-nav__title .ico{transform:rotate(-90deg)}.menu-type-subsite .onpage-nav{display:none}}@media (min-width:80em){[data-site=current_students] .onpage-nav{position:static}}.header-subsite{width:100%}.subsite-nav{--subsite-nav-link-color:#fff;--subsite-nav-link-color-active:#fff3a8;--subsite-nav-item-padding:var(--gap-half);--subsite-nav-item-bg-active:#303030;background:#1a1a1a;display:flex;justify-content:space-between;max-width:100vw;overflow-x:clip;padding:0 4rem;z-index:45}@media (max-width:79.99em){.subsite-nav{height:48px;overflow-x:initial;padding:0;position:relative;width:100%}}.subsite-nav.on-hover:after{background-color:#000;border-top:1px solid #4b4b4b;content:"";height:var(--max-nav-height);inset:100% 0 auto;opacity:.8;padding:0;position:absolute}.subsite-nav a{--link-color:var(--subsite-nav-link-color);--link-color-a:var(--subsite-nav-link-color-active);--link-color-v:var(--link-color)}@media (max-width:79.99em){.subsite-nav.active:after{background-color:var(--subsite-nav-link-color-active);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.subsite-nav.active .subsite-nav__list--top{display:flex}.subsite-nav.active .subsite-nav__logo svg{transform:rotate(-90deg)}}.subsite-nav__logo{align-items:center;display:flex;font-family:var(--heading-font);font-weight:700;letter-spacing:.15rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media (max-width:79.99em){.subsite-nav__logo{height:48px;justify-content:space-between;padding:1.2rem 2rem;width:100%}}.subsite-nav__logo .ico{align-items:center;display:flex;height:20px;justify-content:center;width:20px}@media (min-width:80em){.subsite-nav__logo .ico{display:none}}.subsite-nav__logo .ico svg{fill:#fff}@media (max-width:79.99em){.subsite-nav__list{display:none;padding-left:0}}.subsite-nav__list--top{display:flex;justify-content:flex-end;margin:0;overflow-x:clip;padding:0}.subsite-nav__list--top.overflow{justify-content:flex-start;margin:0 10px}@media (min-width:80em){.subsite-nav__list--top.overflow .subsite-nav__list--child{-moz-columns:1;column-count:1;left:0}}@media (max-width:79.99em){.subsite-nav__list--top{background-color:#000;display:none;flex-direction:column;position:absolute;top:48px;width:100%}}.subsite-nav__list--child{background:var(--black);margin:0;padding:var(--subsite-nav-item-padding);position:absolute;transition:.15s ease;width:100%;z-index:1}@media (max-width:79.99em){.subsite-nav__list--child{padding:0;transition:none}}@media (min-width:80em){.subsite-nav__list--child{background:transparent;-moz-columns:3;column-count:3;-moz-column-fill:auto;column-fill:auto;height:var(--max-nav-height);left:var(--subsite-nav__list-offset);max-height:350px;min-width:200px;padding:3.2rem var(--subsite-nav-item-padding);width:var(--subsite-nav__list-width)}.subsite-nav__list--grand-child{display:none}}.subsite-nav__item{list-style-type:none;position:relative}@media (max-width:79.99em){.subsite-nav__item:after{background-color:#4b4b4b;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}}.subsite-nav__item.menu-item-home{display:none}@media (max-width:79.99em){.subsite-nav__item.active>.subsite-nav__list{background-color:var(--subsite-nav-item-bg-active);display:block;height:auto;opacity:1;padding-right:0;pointer-events:all;position:relative;visibility:visible}.subsite-nav__item.active>.subsite-nav__list.subsite-nav__list--grand-child{--subsite-nav-item-bg-active:#303030}.subsite-nav__item.active>.subsite-nav__inner svg{transform:rotate(-90deg)}.subsite-nav__item.active:not(.subsite-nav__item--top)>.subsite-nav__inner:before{background-color:#fff3a8;content:"";height:100%;left:0;position:absolute;top:0;width:2px}}@media (min-width:80em){.subsite-nav__item--top:last-child a{padding-right:0}.subsite-nav__item--top:last-child:hover .subsite-nav__link--top:after{width:calc(100% - 18px)}}@media (max-width:79.99em){.subsite-nav__item--top.active>.subsite-nav__inner{position:relative}.subsite-nav__item--top.active>.subsite-nav__inner:after{background-color:var(--subsite-nav-link-color-active);bottom:0;content:"";height:2px;position:absolute;width:100%}}@media (min-width:80em){.subsite-nav__item--top:hover .subsite-nav__link--top,.subsite-nav__item--top[class*=current-menu-] .subsite-nav__link--top{position:relative}.subsite-nav__item--top:hover .subsite-nav__link--top:after,.subsite-nav__item--top[class*=current-menu-] .subsite-nav__link--top:after{background-color:var(--link-color-a);bottom:0;content:"";height:3px;left:var(--gap-half);position:absolute;width:calc(100% - var(--gap))}.subsite-nav__item--top:hover .subsite-nav__link--top .inner,.subsite-nav__item--top[class*=current-menu-] .subsite-nav__link--top .inner{color:var(--link-color-a)}.subsite-nav__item--top:hover>.subsite-nav__list{opacity:1;pointer-events:all;visibility:visible}}.subsite-nav__item--child{position:relative;z-index:1}@media (min-width:80em){.subsite-nav__item--child{line-height:15px;margin-bottom:2.4rem}}.subsite-nav__item--child.current-menu-item>.subsite-nav__link{--link-color:var(--link-color-a)}.subsite-nav__item .ico{display:none}.subsite-nav__link{text-decoration:none}@media (max-width:79.99em){.subsite-nav__link{flex:1;padding:1.6rem 2.4rem}}.subsite-nav__link--top{display:block;font-weight:700;padding:2rem var(--subsite-nav-item-padding)}@media (max-width:79.99em){.subsite-nav__link--top{padding:1.6rem 2.4rem}}.subsite-nav__link--top .ico{--ico-color-0:var(--link-color);position:absolute;right:-23px;top:4px;transform:rotate(90deg);transition:.15s ease}.subsite-nav__link--top .inner{display:inline-block;font-weight:500;position:relative;white-space:nowrap}.subsite-nav__link--top .inner:after{--height:0;background:var(--link-color);bottom:calc(var(--subsite-nav-item-padding)*-1);content:"";height:var(--height);left:0;position:absolute;transition:.15s ease;width:100%}@media (min-width:80em){.subsite-nav__link--child{line-height:24px}.subsite-nav__link--child .inner{font-weight:500;line-height:24px}}.subsite-nav__link-trigger{align-items:center;background:none;border:0;display:flex;height:40px;inset:0 0 auto auto;justify-content:center;padding:0;position:relative;width:60px}@media (min-width:80em){.subsite-nav__link-trigger{display:none}}.subsite-nav__link-trigger:before{background-color:#b3b3b3;content:"";height:calc(100% - 10px);left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.subsite-nav__link-trigger--grand-child{display:none}.subsite-nav__link-trigger svg{fill:#fff;height:16px;width:16px}.subsite-nav__link .inner{font-size:1.6rem}.subsite-nav__indicator{align-items:center;display:flex}.subsite-nav__indicator.active .ico,.subsite-nav__indicator:active .ico,.subsite-nav__indicator:focus .ico,.subsite-nav__indicator:focus-visible .ico,.subsite-nav__indicator:focus-within .ico,.subsite-nav__indicator:hover .ico{--ico-color-0:#000;background-color:#fff}@media (max-width:79.99em){.subsite-nav__indicator{display:none}}.subsite-nav__indicator.subsite-nav__next .ico{transform:rotate(-90deg)}.subsite-nav__indicator.subsite-nav__prev{margin:0 10px}.subsite-nav__indicator.subsite-nav__prev .ico{transform:rotate(90deg)}.subsite-nav__indicator .ico{--ico-width:20px;align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}@media (max-width:79.99em){.subsite-nav__inner{align-items:center;display:flex;justify-content:space-between}}.subsite-nav svg{transform:rotate(90deg)}body[data-mimas-grid]{background-color:var(--body-bg-primary,var(--white));display:grid;grid:"notices" auto "header" auto "masthead" auto "breadcrumbs" auto "main" 1fr "footer" auto/auto;position:relative}body[data-mimas-grid]>.notification{grid-area:notices}body[data-mimas-grid]>header{grid-area:header}body[data-mimas-grid]>mimas-masthead{grid-area:masthead}body[data-mimas-grid]>.breadcrumbs{grid-area:breadcrumbs}body[data-mimas-grid]>main{grid-area:main}body[data-mimas-grid]>footer{grid-area:footer;grid-row:-1/-1}main{display:grid;flex-direction:column;gap:0 24px;grid-template-areas:var(--main-areas,"content content");grid-template-columns:var(--main-cols,280px minmax(0,1fr));max-width:100%;min-width:0;overflow:clip;position:relative}@media (min-width:80em){main{flex-direction:row}}main[data-grid-sidebar=active]{--main-cols:1fr;--main-areas:"sidebar" "content"}@media (min-width:80em){main[data-grid-sidebar=active]{--main-cols:280px minmax(0,1fr);--main-areas:"sidebar content"}}main>article,main>aside{grid-row-start:1}main>aside{background-color:var(--aside-bg,transparent);grid-area:sidebar;max-height:100%;position:sticky;top:var(--onpage-nav-top-offset);z-index:30}@media (min-width:80em){main>aside{top:0;width:var(--grid-sidebar-w)}}.admin-bar #wpadminbar{position:fixed}main>article{--para-gap:4rem;grid-area:content;min-width:0}@media (min-width:80em){main>article{padding:0}}main>article>.wp-block-columns,main>article>a,main>article>div,main>article>figure,main>article>h1,main>article>h2,main>article>h3,main>article>h4,main>article>h5,main>article>h6,main>article>img,main>article>ol,main>article>p,main>article>section,main>article>ul{grid-column:content-start/content-end;padding:0 2rem}@media (min-width:48em){main>article>.wp-block-columns,main>article>a,main>article>div,main>article>figure,main>article>h1,main>article>h2,main>article>h3,main>article>h4,main>article>h5,main>article>h6,main>article>img,main>article>ol,main>article>p,main>article>section,main>article>ul{padding:0 4rem}}@media (min-width:80em){main>article>.wp-block-columns,main>article>a,main>article>div,main>article>figure,main>article>h1,main>article>h2,main>article>h3,main>article>h4,main>article>h5,main>article>h6,main>article>img,main>article>ol,main>article>p,main>article>section,main>article>ul{padding:0}}main>article>.wp-block-columns,main>article>ol,main>article>p,main>article>ul{margin-bottom:var(--para-gap);padding-bottom:0}main>article>.wp-block-columns+h2,main>article>.wp-block-columns+h3,main>article>.wp-block-columns+h4,main>article>.wp-block-columns+h5,main>article>ol+h2,main>article>ol+h3,main>article>ol+h4,main>article>ol+h5,main>article>p+h2,main>article>p+h3,main>article>p+h4,main>article>p+h5,main>article>ul+h2,main>article>ul+h3,main>article>ul+h4,main>article>ul+h5{margin-top:4rem}main>article>p{--para-gap:2.4rem}main>article>p:last-of-type{--para-gap:4rem}main>article [full-width]{grid-column:start/end}@media (min-width:80em){main>article+mimas-block{--side-cols:calc(50vw - 490px);--col-repeat:12;--col-width:60px;--g-gap-h:20px;grid-template-columns:[start] var(--side-cols) [content-start] repeat(var(--col-repeat),var(--col-width)) [content-end] var(--side-cols) [end]}}@media (min-width:95.5em){main>article+mimas-block{--side-cols:calc(50vw - 748.5px);--col-repeat:12;--col-width:72px;--g-gap-h:24px}}main>article+mimas-block>.block-heading{grid-area:1/-1;grid-column:start/end}@media (min-width:80em){main>article+mimas-block>.block-heading{grid-column:content-start/content-end}}main>article+mimas-block>div,main>article+mimas-block>ul{grid-column:start/end}@media (min-width:80em){main>article+mimas-block>div,main>article+mimas-block>ul{grid-column:content-start/content-end}main>article mimas-block[block-name=button]:last-child .button{margin:0 2.4rem 6.4rem 0}}main>article mimas-block[block-name=button]:last-child .button:last-child{margin-right:0}mimas-block{grid-column:var(--b-content-start-end,content-start/content-end)}main>article.mimas-grid{container:mimasgrid/inline-size}.mimas-grid{--side-cols:48px;--container-cols:[start content-start] repeat(var(--col-repeat,4),minmax(var(--col-width,65px),1fr)) [content-end end];display:grid;gap:var(--g-gap-v,0) var(--g-gap-h,20px);grid-auto-rows:min-content;grid-template-columns:var(--container-cols);margin:2.4rem 0 0}@media (min-width:48em){.mimas-grid{--col-repeat:6;--col-width:98px}}@media (min-width:80em){.mimas-grid{--container-cols:[start] var(--side-cols) [content-start] repeat(var(--col-repeat),var(--col-width)) [content-end] var(--side-cols) [end];--col-repeat:12;--col-width:60px;--side-cols:calc(50vw - 490px);--g-gap-h:20px;margin:0}[data-grid-sidebar=active] .mimas-grid{--side-cols:minmax(0,1fr)}}@media (min-width:95.5em){.mimas-grid{--side-cols:calc(50vw - 588px);--col-width:72px;--g-gap-h:24px}[data-grid-sidebar=active] .mimas-grid{--side-cols:calc(50vw - 748.5px)}}[data-personalisation-segment=dom] [data-segment=int],[data-personalisation-segment=int] [data-segment=dom]{display:none!important}.utility__personalisation{background-color:var(--bg-color,#e6f9ef);border:0;border-radius:.8rem;display:inline-flex;font-size:1.2rem;padding:.4rem .8rem}.utility__personalisation[data-personalisation-segment=int]{--bg-color:#ffefef}.utility__personalisation span{letter-spacing:1.5px}.utility__personalisation svg{height:1.6rem;margin-right:1.2rem;width:1.6rem}.accordion{border-top:1px solid #b3b3b3}.accordion:last-child{border-bottom:1px solid #b3b3b3}.accordion__heading{background-color:transparent;border:0;font-size:1.8rem;font-weight:600;min-height:7.2rem;padding:0 2.4rem;position:relative;text-align:left;width:100%}.accordion__heading .title{padding-right:2.4rem}body.mimas-line-clamp .accordion__heading .title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.accordion__content{display:none;padding:.8rem 2.4rem 2.4rem}.accordion__content p:last-child{margin-bottom:0}@media (max-width:47.99em){.accordion__content p{font-size:1.6rem}}.accordion__content img{--img-w:auto}.accordion__content img.size-full{--img-w:100%}.accordion__content img.size-small{--img-w:250px}.accordion__content img.size-thumbnail{--img-max-w:150px}.accordion__content table:not([class*=fc-]) td{padding:1.6rem 1.6rem 1.6rem 0}@media (min-width:48em){.accordion__content table:not([class*=fc-]) td{padding:2.4rem 2.4rem 2.4rem 0}}.accordion__buttons{list-style:none;margin:0;padding:0}.accordion__buttons>li{padding-bottom:2.4rem}@media (max-width:47.99em){.accordion__buttons>li:last-child{padding-bottom:0}}.accordion__heading .icon{--accordion-icon-color:#5525e5;background-color:var(--accordion-icon-bg,transparent);border-radius:50%;flex-shrink:0;height:42px;position:relative;width:42px}.accordion__heading .icon:after,.accordion__heading .icon:before{background-color:var(--accordion-icon-color);inset:auto 0 auto auto;top:50%;transition:all .3s ease}.accordion__heading .icon:before{height:21px;right:19px;transform:translate(-50%,-50%) rotate(0deg);width:2px}.accordion__heading .icon:after{height:2px;right:0;transform:translate(-50%,-50%);width:21px}.accordion__heading[aria-expanded=true] .icon:before{transform:translateY(-50%) rotate(90deg)}mimas-block[block-name=articles] .article{border:1px solid #b3b3b3;border-radius:2rem;grid-template-columns:[img content] repeat(2,minmax(var(--col-width,78px),1fr)) [img-end] repeat(2,minmax(var(--col-width,40px),1fr)) [content-end];padding:2.4rem}@media (min-width:48em){mimas-block[block-name=articles] .article{--col-width:6.4rem;padding:4.8rem}}@media (min-width:80em){mimas-block[block-name=articles] .article{--col-width:4.8rem}}@media (min-width:100em){mimas-block[block-name=articles] .article{--col-width:72px}}@media (min-width:48em){mimas-block[block-name=articles] .article{grid-template-columns:[content] repeat(4,minmax(var(--col-width,98px),1fr)) [content-end img] repeat(2,minmax(var(--col-width,98px),1fr)) [img-end]}}@media (min-width:80em){mimas-block[block-name=articles] .article{align-items:center;grid-template-columns:[content] repeat(8,minmax(var(--col-width,72px),1fr)) [content-end img] repeat(4,minmax(var(--col-width,72px),1fr)) [img-end]}}@media (min-width:95.5em){mimas-block[block-name=articles] .article{grid-template-columns:[content] repeat(7,minmax(var(--col-width,72px),1fr)) [content-end img] repeat(5,minmax(var(--col-width,72px),1fr)) [img-end]}}mimas-block[block-name=articles] .article img{--img-max-h:360px;--img-max-w:360px;align-self:start;aspect-ratio:1;grid-column:img/img-end;grid-row:1}@media (min-width:48em){mimas-block[block-name=articles] .article img{grid-row:1}}mimas-block[block-name=articles] .article__content{align-self:flex-start;grid-column:content/content-end;grid-row:2;margin:auto 0;padding:2.4rem 2.4rem 0 0}@media (min-width:31.25em){mimas-block[block-name=articles] .article__content{padding:2.4rem 0 0}}@media (min-width:48em){mimas-block[block-name=articles] .article__content{grid-row:1;padding:0 2.4rem 0 0}}@media (min-width:80em){mimas-block[block-name=articles] .article__content{padding:0 3.2rem 0 0}}@media (min-width:95.5em){mimas-block[block-name=articles] .article__content{padding:0 3.2rem 0 0}}body.mimas-line-clamp mimas-block[block-name=articles] .article__content h2{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body.mimas-line-clamp mimas-block[block-name=articles] .article__content p{line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}mimas-block[block-name=articles] .article__links{list-style:none;margin:0;padding:0}mimas-block[block-name=articles] .article__links>li:not(:last-child){margin-bottom:2.4rem}mimas-block[block-name=articles] .article+.article{margin-top:60px}@media (min-width:48em){mimas-block[block-name=articles] .article+.article{margin-top:80px}}[data-add-favourite]{--icons-size:26px;background:none;border:none;color:inherit;display:inline-block;position:relative}[data-add-favourite].active,[data-add-favourite]:active,[data-add-favourite]:focus,[data-add-favourite]:focus-visible,[data-add-favourite]:focus-within,[data-add-favourite]:hover{outline:none}[data-add-favourite]:hover .ico-heart{--ico-color-0:#ff615e}[data-add-favourite]>*{pointer-events:none}[data-add-favourite].is-favourite .ico.ico-heart-fill{opacity:1}[data-add-favourite].is-favourite .ico.ico-heart{opacity:0}[data-add-favourite]:not(.is-favourite) .ico.ico-heart{opacity:1}[data-add-favourite]:not(.is-favourite) .ico.ico-heart-fill{opacity:0}[data-add-favourite] .icons{display:block;height:var(--icons-size);width:var(--icons-size)}[data-add-favourite] .icons .ico{--ico-width:var(--icons-size);margin:0;opacity:0;transition:.15s ease}ul.autocomplete-list{background:#fff;box-shadow:0 30px 30px -10px rgba(0,0,0,.2);font-size:inherit;height:auto;left:0;margin:0;padding:0;position:absolute;width:100%;z-index:20}ul.autocomplete-list li{color:#4b4b4b;cursor:pointer;display:block;font-size:inherit;font-weight:700;list-style-type:none;margin-bottom:0;padding:1.2rem var(--gap);position:relative;text-align:left;width:100%}ul.autocomplete-list li:first-child{margin-top:3rem}ul.autocomplete-list li:last-child{padding-bottom:3rem}ul.autocomplete-list li.autoComplete_selected,ul.autocomplete-list li:hover{background:#f7f7f7;color:#000}ul.autocomplete-list li .autoComplete_highlighted{font-weight:400}.badge{--badge-size:20px;--badge-border:2px;--badge-bg:var(--color-strawberry);background:var(--badge-bg);border:2px solid #f7f7f7;border-radius:50%;color:#fff;display:block;font-size:10px;height:var(--badge-size);line-height:calc(var(--badge-size) - var(--badge-border)*2);position:absolute;right:0;text-align:center;top:0;transform:translate(30%,-15%);width:var(--badge-size);z-index:2}.badge[data-count="0"]{opacity:0}.box{--link-color:var(--gray-darker);--link-color-a:var(--gray-darker);--rg-bg-color:var(--white);--rg-radius:0.8rem;--box-padding:10px;align-items:center;background-color:var(--rg-bg-color);border:2px solid #f0f0f0;border-radius:var(--rg-radius);display:flex;font-size:1.6rem;font-weight:600;margin-bottom:var(--gap-half);max-width:900px;min-height:26px;padding:var(--box-padding);position:relative;text-align:left;transition:.15s ease;width:100%}@media (min-width:48em){.box{--box-padding:2.4rem}}@media (min-width:56.25em){.box{--box-padding:24px}}.modal .box{--box-padding:24px}.box:last-child{margin-bottom:0}.box:hover{--rg-bg-color:var(--white)}.box:hover:after{background:rgba(85,37,229,.15)}.box.active,.box:active,.box:focus,.box:focus-visible,.box:focus-within,.box:hover{--link-color-a:var(currentColor,currentColor);border-color:#5525e5;outline:0}.box.active{--rg-bg-color:var(--white);cursor:default;z-index:1}.box.active:after{background:#5525e5;border-color:#5525e5}.box__title{font-size:1.8rem;margin-bottom:2px}.box__detail,.box__detail>p:last-child{font-weight:400;margin-bottom:0}.box__detail{color:#4b4b4b;display:none}@media (min-width:48em){.box__detail{display:block}}.box .ico,.modal .box__detail{display:block}.box .ico{--ico-width:32px;line-height:0;margin-right:var(--box-padding)}@media (min-width:56.25em){.box .ico{--ico-width:56px}}.modal .box .ico{--ico-width:56px}.box .inner{flex:1;pointer-events:none}.box .inner+.ico{--ico-width:16px;margin:0 0 0 2.4rem}@media (min-width:56.25em){.box .inner+.ico{--ico-width:32px}}div.box>p{color:var(--gray-darker);font-size:1.6rem;margin:0}div.box>p:hover{color:var(--black)}a.box{text-decoration:none}[data-order=sort]{counter-reset:option-count}[data-order=sort] .box{counter-increment:option-count}[data-order=sort] .box:before{content:counter(option-count);margin-right:2.4rem}.button-group{--button-bg:var(--gray--lightest);--button-active-bg:var(--color-deep-blue);display:flex;margin:0;padding:0}.button-group>*{background:#f7f7f7;border:2px solid #e8e8e8;color:#4b4b4b;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1.6rem;line-height:1.25;list-style-type:none;margin-right:-2px;outline:0;padding:14px 3.2rem;text-decoration:none;transition:.15s ease}.button-group>.active,.button-group>:active{background:#5525e5;border-color:#5525e5;color:#fff}.button-group>.active:hover,.button-group>:active:hover{background:#5525e5;color:#fff}.button-group>:hover{background:#fff}.button-group>:first-child{border-bottom-left-radius:.8rem;border-top-left-radius:.8rem}.button-group>:last-child{border-bottom-right-radius:.8rem;border-top-right-radius:.8rem}.button-group--list>*{line-height:1;padding:0}.button-group--list>.active a,.button-group--list>:active a{--link-color-a:#fff;color:#fff}.button-group--list>* a{--link-color-a:#000;display:block;line-height:1.25;padding:15px 3.2rem;text-decoration:none}.campus-list{margin:var(--gap-double) auto}.campus-list__location{border-top:2px solid #e8e8e8;display:flex;padding:var(--gap) 0}.campus-list__location:last-child{border-bottom:2px solid #e8e8e8}.campus-list__content{display:flex;flex-direction:column}.campus-list__content a{font-size:1.8rem}.campus-list__content a+p{margin:1.6rem 0 0}.campus-list img,.campus-list__stakeholder{align-self:start;display:flex;justify-content:flex-end;margin-right:3.2rem;-o-object-fit:contain;object-fit:contain;width:80px}.campus-list h3,.campus-list p{margin-bottom:1.6rem}.card-grid{--grid-cols:repeat(auto-fill,minmax(min(50%,480px),1fr));--grid-max-width:none;grid-gap:2.4rem;grid-template-columns:var(--grid-cols);max-width:var(--grid-max-width);width:100%}@media (min-width:48em){.card-grid{display:grid}}@media (min-width:80em){.card-grid{grid-auto-rows:1fr}}.no-aside .card-grid{justify-content:center;margin:0 auto}.card-grid[data-card-count]{grid-gap:5.6rem 2.4rem}@media (min-width:48em){.card-grid[data-card-count]{--grid-cols:repeat(2,1fr)}}@media (min-width:56.25em){.card-grid[data-card-count]{--grid-cols:repeat(3,1fr)}}.card-grid[data-card-count="1"]{--grid-cols:1fr;--grid-max-width:var(--card-max-width)}@media (min-width:48em){.card-grid[data-card-count="1"],.card-grid[data-card-count="2"],.card-grid[data-card-count="3"]{--grid-cols:repeat(2,1fr)}}@media (min-width:80em){.card-grid[data-card-count="3"]{--grid-cols:repeat(3,1fr)}}@media (min-width:48em){.card-grid[data-card-count="4"]{--grid-cols:repeat(2,1fr)}}.card-grid.card-grid--feed{margin:0 auto}.card-grid.card-grid--feed[data-card-count="4"]{--grid-cols:repeat(2,minmax(min(var(--card-min-width,320px),350px),1fr))}@media (min-width:90em){.card-grid.card-grid--feed[data-card-count="4"]{--grid-cols:repeat(3,1fr)}}@media (min-width:100em){.card-grid.card-grid--feed[data-card-count="4"]{--grid-cols:repeat(4,1fr)}}.card-grid.card-grid--feed .card{margin-bottom:var(--gap-larger)}@media (min-width:80em){.card-grid.card-grid--feed .card{margin-bottom:0}}.card-grid.card-grid--feed .card__image{height:175px}.card-grid.card-grid--feed .card .inner{padding:var(--gap) 0 0 0}.card-grid.card-grid--feed .link-list{--link-list-bg:transparent}.card-grid.card-grid--feed .card__image,.card-grid.card-grid--feed .card__image img{max-height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.card-grid.card-grid--feed .card__title,.card-grid.card-grid--feed .card__title h3{margin:0}.card-grid.card-grid--feed .card__title a{--link-color:var(--black);font-size:20px;line-height:26px}.card-grid.card-grid--feed .card__title a:after{display:none}.card-grid.card-grid--feed.card-grid--podcast{--feed-bg:""}.card-grid.card-grid--feed.card-grid--podcast .card__image,.card-grid.card-grid--feed.card-grid--podcast .card__image img{background-color:transparent;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.card-grid.card-grid--feed.card-grid--podcast .card>a{position:relative}.card-grid.card-grid--feed.card-grid--podcast .card>a:before{background-image:var(--feed-bg);background-size:cover;filter:blur(6px);transform:scale(.9)}.card,.card-grid{--card-bg-color:transparent;--card-width:auto}.card{background-color:var(--card-bg-color);border-radius:var(--card-br,2rem);display:flex;flex-direction:column;margin-bottom:var(--gap-xlarge);margin-left:auto;margin-right:auto;min-height:var(--card-min-width);min-width:var(--card-min-width);position:relative;width:100%}.card:last-child{margin-bottom:0}.card .ico{display:block;margin:0 auto;padding-bottom:2.4rem}@media (min-width:56.25em){.card .ico{margin:0}}@media (min-width:80em){.card{--card-bg-color:var(--white);margin-bottom:0}}[data-card-size=small] .card{--card-min-width:280px;--card-max-width:350px}[data-card-background=gray] .card{--card-bg-color:#f7f7f7}[data-card-background=transparent] .card{--card-bg-color:transparent}[data-card-background=transparent] .card .link-list{--link-list-bg:transparent}[data-card-size]:not(.card-grid) .card{max-width:var(--card-max-width)}.card--image{margin-bottom:var(--gap-element)}@media (min-width:80em){.card--image{margin-bottom:0}}.card--image .inner{padding-top:var(--gap)}.card .video img,.card__image{aspect-ratio:16/9;display:block;margin-bottom:2.4rem;width:100%}.card .inner{display:flex;flex-direction:column;flex-grow:1;padding:5.6rem 4rem;width:100%}[data-card-background=transparent] .card .inner{padding:0}body.mimas-line-clamp [data-card-background=transparent] .card .inner .card__content>p{line-clamp:var(--card-content-clamp,4);-webkit-line-clamp:var(--card-content-clamp,4);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card__title .h2{font-size:var(--heading-size,2.4rem)}.card__title h2,.card__title h3{font-size:2.4rem;margin:0}body.mimas-line-clamp .card__title h2,body.mimas-line-clamp .card__title h3{line-clamp:var(--card-title-clamp,2);-webkit-line-clamp:var(--card-title-clamp,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card__content{margin-top:2rem}body.mimas-line-clamp .card__content>p{line-clamp:var(--card-content-clamp,5);-webkit-line-clamp:var(--card-content-clamp,5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card__content>p:last-child{margin:0}[data-card-size=small] .card__content{margin-top:var(--gap-half)}.card__content+.card__links,.card__title+.card__links{margin:3.2rem 0 0}.card ul.card__links{list-style:none;margin-top:2.4rem;padding:0}.card ul.card__links li:not(:last-child){margin-bottom:1.6rem}.card ul.card__links>li+li>a{margin-top:0}.card .card-meta{color:var(--card-meta-color,var(--color-magenta--dark));font-size:1.2rem;line-height:14px;margin:0 0 1.2rem;text-transform:uppercase}.card .card-meta span{color:var(--gray--dark);padding-right:2.4rem;position:relative}.card .card-meta span:after{background-color:#b3b3b3;border-radius:50%;bottom:auto;height:4px;right:8px;top:5px;width:4px}.wp-block-columns{-moz-column-gap:2.4rem;column-gap:2.4rem}@media (min-width:48em){.wp-block-columns{-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:80em){.wp-block-columns{-moz-column-gap:8rem;column-gap:8rem}}.wp-block-columns .wp-block-heading{scroll-margin-top:17rem}@media (min-width:80em){.wp-block-columns .wp-block-heading{scroll-margin-top:15rem}}.ci-blanket{background-color:#fff;overflow-y:auto;position:fixed}.ci-blanket .ci-blanket__content{padding:var(--gap-double) var(--gap)}.ci-blanket .ci-blanket__content.block-heading{background-color:#000;border-color:#f02020;border-style:solid;border-width:6px 0;margin:0 auto;text-align:center}.ci-blanket .ci-blanket__content.block-heading h2,.ci-blanket .ci-blanket__content.block-heading p{color:#fff}.ci-blanket .ci-blanket__content .block-heading__content,.ci-blanket .ci-blanket__content .block-heading__title{margin:0 auto;text-align:center}.ci-blanket .ci-blanket__content .block-heading__buttons{justify-content:center}.ci-blanket h2,.ci-blanket p{margin:0 auto 3.2rem;max-width:90rem}.ci-status{align-items:center;background-color:#000;border-bottom:6px solid #fff;border-top:6px solid #f02020;box-sizing:content-box;display:flex;width:100%}@media (min-width:48em){.ci-status{min-height:50px}}.ci-status p{padding:1.2rem var(--gap)}@media (min-width:80em){.ci-status p{padding:0 var(--gap)}}.ci-status p,.ci-status p a{color:#fff;font-size:1.6rem;margin:0}mimas-masthead[data-mh-type=critical-incident]{background-color:#000;border-bottom:6px solid #f02020;display:grid;min-height:600px}mimas-masthead[data-mh-type=critical-incident] .mh-copy{place-self:center}mimas-masthead[data-mh-type=critical-incident] .mh-copy h1,mimas-masthead[data-mh-type=critical-incident] .mh-copy p{margin:0 auto;text-align:center}mimas-masthead[data-mh-type=critical-incident] .mh-copy a{color:#fff;font-weight:700}.select-dropdown{cursor:pointer;margin:0 0 2rem;max-width:90rem;position:relative}.select-dropdown:first-child{margin-top:2.4rem}.select-dropdown:last-child{margin-bottom:2.4rem}.select-dropdown__button{background:#fff;border:1px solid #f0f0f0;border-radius:.8rem;box-shadow:0 0 var(--gap-half,1rem) rgba(0,0,0,.15);color:#4b4b4b;cursor:pointer;display:flex;padding-right:0;transition:all .3s ease,border-radius 0;width:100%}.select-dropdown__button.active,.select-dropdown__button:active,.select-dropdown__button:focus,.select-dropdown__button:focus-visible,.select-dropdown__button:focus-within,.select-dropdown__button:hover{box-shadow:0 0 var(--gap-half,1rem) rgba(0,0,0,.15);outline:0}.select-dropdown__title{border-right:1px solid rgba(0,0,0,.15);font-weight:400;padding:2.4rem;text-align:left;width:100%}.select-dropdown__icon{align-self:stretch;transition:transform .15s ease;width:6.4rem}.select-dropdown__menu{background-color:#fff;border:1px solid #f0f0f0;border-top:0;display:none;margin:0;padding:0;position:absolute;width:100%;z-index:45}.select-dropdown__menu li{border-bottom:1px solid #f0f0f0;list-style:none;margin:0}.select-dropdown__menu a{justify-content:space-between;padding:2.4rem 0 2.4rem 3.2rem;text-decoration:none}.select-dropdown__menu a.active,.select-dropdown__menu a:active,.select-dropdown__menu a:focus,.select-dropdown__menu a:focus-visible,.select-dropdown__menu a:focus-within,.select-dropdown__menu a:hover{background:#f7f7f7;color:#051c2a}.select-dropdown__menu a:visited{color:currentColor}.featured-article{display:flex;flex-direction:column-reverse}@media (min-width:80em){.featured-article{grid-column-gap:var(--gap);display:grid;grid-template-columns:4fr 8fr}}.featured-article__container{display:flex;flex-direction:column;justify-content:center}@media (max-width:79.99em){.featured-article__container{background-color:#fff;margin:-200px auto var(--gap);padding:var(--gap);width:90%;z-index:1}}.featured-article__meta{display:flex}.featured-article__meta p:first-child:after{border-left:1px solid var(--text-color);content:"";margin:0 2rem;position:relative}.featured-article__media img{height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.featured-article .button{align-self:flex-start;font-size:1.4rem;font-weight:400;text-transform:uppercase}.featured-article p{font-size:1.4rem}.forms-modal .fancybox-content{max-height:calc(100vh - 14px);max-width:calc(100vw - 14px)}.forms-modal .modal__content{--modal-content-max-h:auto;overflow-x:hidden}.forms-modal form.forminator-ui .forminator-input{height:52px}.forms-modal form.forminator-ui .forminator-button{border:0}.forms-modal form.forminator-ui .forminator-row:last-of-type{margin-bottom:0!important}.forms-modal form.forminator-ui .forminator-row:last-of-type #submit{transform:translateX(-4rem);width:calc(100% + 4.8rem)}.forms-modal form.forminator-ui .forminator-description{display:block}.forms-modal form.forminator-ui .forminator-button-submit{border:0;width:100%}.forms-modal form.forminator-ui .forminator-value{width:100%}.forms-modal form.forminator-ui .forminator-response-message ul{margin-bottom:0}.forms-modal form.forminator-ui .forminator-response-message li{font-size:1.6rem}.forms-modal form.forminator-ui .nice-select{height:52px}.forms-modal form.forminator-ui .nice-select:after{top:40%}@media (max-width:47.99em){.forms-modal form.forminator-ui .forminator-icon-chevron-down:before{right:13px;top:13px}}.forms-modal form.forminator-ui .forminator-select-list{height:52px}.forms-modal form.forminator-ui .forminator-select-list .forminator-value{line-height:3}.forms-modal form.forminator-ui .forminator-select-list .forminator-dropdown-handle{top:5px}.forms-modal[data-form-type=forminator],.forms-modal[data-form-type=marketo]{--form-color:#fff;--form-bg-color:#f7f7f7;--form-br-color:#e8e8e8}.forms-modal[data-form-type=forminator] .modal__content,.forms-modal[data-form-type=marketo] .modal__content{background-color:var(--form-bg-color,#4b4b4b)}.forms-modal[data-form-type=forminator] form,.forms-modal[data-form-type=marketo] form{display:inline-flex;flex-wrap:wrap}.forms-modal[data-form-type=marketo] form{display:inline-flex;flex-wrap:wrap}.forms-modal[data-form-type=marketo] form .mktoButtonRow,.forms-modal[data-form-type=marketo] form .mktoFormRow{width:100%}@media (min-width:48em){.forms-modal[data-form-type=marketo] form .mktoButtonRow,.forms-modal[data-form-type=marketo] form .mktoFormRow{padding-right:2rem;width:50%}}.forms-modal[data-form-type=marketo] form .mktoButtonRow .mktoLabel,.forms-modal[data-form-type=marketo] form .mktoFormRow .mktoLabel{display:flex;flex-direction:row-reverse;margin:0;max-width:-moz-fit-content;max-width:fit-content;padding:0}.forms-modal[data-form-type=marketo] form .mktoButtonRow .mktoLabel .mktoAsterix,.forms-modal[data-form-type=marketo] form .mktoFormRow .mktoLabel .mktoAsterix{padding-left:.4rem;position:relative}.forms-modal[data-form-type=marketo] form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23fff" transform="rotate(90)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m11.71 26.71-1.42-1.42 9.3-9.29-9.3-9.29 1.42-1.42L22.41 16l-10.7 10.71z"/></svg>');background-position:calc(100% - .75rem);background-repeat:no-repeat;background-size:2.4rem;transition:background-image .3s ease}.forms-modal[data-form-type=marketo] form select:focus,.forms-modal[data-form-type=marketo] form select:focus-within{background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="%23fff" transform="rotate(270)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m11.71 26.71-1.42-1.42 9.3-9.29-9.3-9.29 1.42-1.42L22.41 16l-10.7 10.71z"/></svg>')}.forms-modal[data-form-type=marketo] form .mktoField{background-color:var(--form-color);border-color:var(--form-br-color);border-radius:.8rem;color:#000;margin-bottom:2rem;margin-top:0!important}.forms-modal[data-form-type=marketo] form .mktoField.active,.forms-modal[data-form-type=marketo] form .mktoField:active,.forms-modal[data-form-type=marketo] form .mktoField:focus,.forms-modal[data-form-type=marketo] form .mktoField:focus-visible,.forms-modal[data-form-type=marketo] form .mktoField:focus-within,.forms-modal[data-form-type=marketo] form .mktoField:hover{border-color:#5525e5}.forms-modal[data-form-type=marketo] form .mktoField::-moz-placeholder{color:#fff}.forms-modal[data-form-type=marketo] form .mktoField::placeholder{color:#fff}.forms-modal[data-form-type=marketo] form input[type=radio].mktoField{border-radius:50%}.forms-modal[data-form-type=marketo] form input[type=checkbox].mktoField:checked{--form-color:#5525e5}.forms-modal[data-form-type=marketo] form .mktoFieldWrap{width:100%}.forms-modal[data-form-type=marketo] form .mktoOffset{display:none}.forms-modal[data-form-type=marketo] form .mktoHtmlText p>a>span{color:#c3d82e!important;font-weight:400}.forms-modal[data-form-type=marketo] form .mktoFormRow:first-of-type{margin-top:0}.forms-modal[data-form-type=marketo] form .mktoFieldWrap,.forms-modal[data-form-type=marketo] form .mktoFormCol{margin:0!important;padding:0}.forms-modal[data-form-type=marketo] form .mktoButtonRow,.forms-modal[data-form-type=marketo] form .mktoFormRow{grid-column:2}.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]{border:1px solid #5525e5;border-radius:.8rem;font-weight:400;min-height:52px;position:relative;text-align:left;text-shadow:none;text-transform:capitalize;transform:translateX(0);width:100%}.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:before{display:none}.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:after{--ico-fill:#fff;height:5rem;right:1.2rem;top:0;transition:right .3s ease;width:5rem}.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit].active:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:active:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:focus-visible:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:focus-within:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:focus:after,.forms-modal[data-form-type=marketo] form .mktoButtonRow button[type=submit]:hover:after{right:0}.forms-modal[data-form-type=marketo][data-form-id="4676"] form .mktoButtonRow button,.forms-modal[data-form-type=marketo][data-form-id="4676"] form .mktoFormRow,.forms-modal[data-form-type=marketo][data-form-id="5326"] form .mktoButtonRow button,.forms-modal[data-form-type=marketo][data-form-id="5326"] form .mktoFormRow{width:100%}@media (min-width:48em){.forms-modal[data-form-type=marketo][data-form-id="4676"] form .mktoButtonRow button,.forms-modal[data-form-type=marketo][data-form-id="5326"] form .mktoButtonRow button{width:200px}}.forms-modal[data-form-type=marketo][data-form-id="3364"] .mktoFormRow:nth-child(9){order:1;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3364"] .mktoFormRow:nth-child(9) .mktoHtmlText p{text-align:center}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3364"] .mktoFormRow:nth-child(9) .mktoHtmlText p{text-align:left}}.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(5),.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(6),.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(7){display:none}.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(8){order:1;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(8) .mktoHtmlText p{text-align:center}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoFormRow:nth-child(8) .mktoHtmlText p{text-align:left}}.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(5),.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(6),.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(7),.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(8){display:none}.forms-modal[data-form-type=marketo][data-form-id="3366"] .mktoFormRow:nth-child(9),.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(9){order:1;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3366"] .mktoFormRow:nth-child(9) .mktoHtmlText p,.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(9) .mktoHtmlText p{text-align:center}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3366"] .mktoFormRow:nth-child(9) .mktoHtmlText p,.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoFormRow:nth-child(9) .mktoHtmlText p{text-align:left}}.forms-modal[data-form-type=marketo][data-form-id="3364"] .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="3366"] .mktoButtonRow{margin-bottom:2rem;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3364"] .mktoButtonRow button[type=submit],.forms-modal[data-form-type=marketo][data-form-id="3366"] .mktoButtonRow button[type=submit]{text-align:center}.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoButtonRow{margin-bottom:2rem}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3365"] .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="3367"] .mktoButtonRow{margin-bottom:0}}.forms-modal[data-form-type=marketo][data-form-id="3343"] form,.forms-modal[data-form-type=marketo][data-form-id="4155"] form{grid-column:start/end;padding:0 2rem}@media (min-width:48em){.forms-modal[data-form-type=marketo][data-form-id="3343"] form,.forms-modal[data-form-type=marketo][data-form-id="4155"] form{padding:0 30px}}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3343"] form,.forms-modal[data-form-type=marketo][data-form-id="4155"] form{padding:0}}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow{padding-right:0;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(2) .mktoHtmlText h1,.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(2) .mktoHtmlText p,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(2) .mktoHtmlText h1,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(2) .mktoHtmlText p{text-align:center}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap{align-items:flex-start}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap p,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap p{margin-bottom:0}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap a,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap a{font-weight:400}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap a>span,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap a>span{color:#c3d82e!important}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList{margin-top:0!important;order:-1;padding:0 0 0 1.6rem!important;width:auto!important}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList input[type=checkbox],.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList input[type=checkbox]{margin-right:1.6rem}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow:nth-child(6) .mktoFormRow:last-child .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked{--form-bg-color:#5525e5}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoButtonRow button[type=submit],.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoButtonRow button[type=submit]{border-radius:.8rem;padding:.4em 1em}@media (min-width:80em){.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoButtonRow button[type=submit],.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoButtonRow button[type=submit]{max-width:250px}}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoFormRow,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoFormRow{padding-right:0;width:100%}.forms-modal[data-form-type=marketo][data-form-id="3343"] form>.mktoFormRow:nth-child(2),.forms-modal[data-form-type=marketo][data-form-id="4155"] form>.mktoFormRow:nth-child(2){margin-bottom:4rem}.forms-modal[data-form-type=marketo][data-form-id="3343"] form legend,.forms-modal[data-form-type=marketo][data-form-id="4155"] form legend{display:none}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoRadioList,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoRadioList{flex-wrap:wrap;margin-bottom:2rem}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoRadioList label,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoRadioList label{color:#fff;cursor:pointer;margin:0 0 0 .8rem;width:calc(100% - 34px)}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoRadioList input,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoRadioList input{margin:0 0 .8rem}.forms-modal[data-form-type=marketo][data-form-id="3343"] form .mktoRadioList .mktoField:checked,.forms-modal[data-form-type=marketo][data-form-id="4155"] form .mktoRadioList .mktoField:checked{--form-bg-color:#5525e5}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoFormRow:not(:first-of-type):not(:nth-of-type(2)),.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoFormRow:not(:first-of-type):not(:nth-of-type(2)){width:100%}.forms-modal[data-form-type=marketo][data-form-id="5852"] #LbloptinGlobal,.forms-modal[data-form-type=marketo][data-form-id="5857"] #LbloptinGlobal{padding-left:38px;text-align:left}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoCheckboxList,.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoCheckboxList{margin-top:0!important}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoCheckboxList #optinGlobal,.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoCheckboxList #optinGlobal{left:0;position:absolute;top:0}.forms-modal[data-form-type=marketo][data-form-id="5852"] label.mktoLabel,.forms-modal[data-form-type=marketo][data-form-id="5857"] label.mktoLabel{width:-moz-fit-content!important;width:fit-content!important}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoButtonRow,.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoButtonRow{width:100%}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoButtonRow button,.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoButtonRow button{font-size:1.6rem;margin-bottom:2rem}.forms-modal[data-form-type=marketo][data-form-id="5852"][data-form-type=marketo] form select,.forms-modal[data-form-type=marketo][data-form-id="5857"][data-form-type=marketo] form select{background-image:url('data:image/svg+xml;charset=utf-8,<svg transform="rotate(90)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m11.71 26.71-1.42-1.42 9.3-9.29-9.3-9.29 1.42-1.42L22.41 16l-10.7 10.71z"/></svg>')}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoFormRow:nth-of-type(11){order:1}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoFormRow:nth-of-type(11) p{font-size:1.6rem}.forms-modal[data-form-type=marketo][data-form-id="5852"] .mktoFormRow:nth-of-type(11) a span{color:#ca2381!important}.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoFormRow:nth-of-type(10){order:1}.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoFormRow:nth-of-type(10) p{font-size:1.6rem}.forms-modal[data-form-type=marketo][data-form-id="5857"] .mktoFormRow:nth-of-type(10) a span{color:#ca2381!important}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form{display:flex;flex-wrap:wrap}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-row{margin-left:0;margin-right:0;width:100%}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-col{padding:0}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-error-message{font-size:1.2rem;line-height:1.5}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-response-message{width:100%}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-response-message>p{margin:0}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-response-message.forminator-success{padding:.8rem}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-response-message.forminator-success,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-response-message>p{margin:0 2rem 2rem 0}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="4b4b4b" transform="rotate(90)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m11.71 26.71-1.42-1.42 9.3-9.29-9.3-9.29 1.42-1.42L22.41 16l-10.7 10.71z"/></svg>');background-position:calc(100% - .75rem);background-repeat:no-repeat;background-size:2.4rem;transition:background-image .3s ease}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus-within{background-image:url('data:image/svg+xml;charset=utf-8,<svg fill="4b4b4b" transform="rotate(270)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="m11.71 26.71-1.42-1.42 9.3-9.29-9.3-9.29 1.42-1.42L22.41 16l-10.7 10.71z"/></svg>')}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form input[type=checkbox]:checked+span:after{height:5px;left:calc(50% - 35px);top:calc(50% - 2.5px);transform:translate(-50%,-50%) rotate(-45deg);width:10px}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit{background-color:#5525e5;color:#fff;line-height:1;margin-top:0;padding:1.2rem 2rem;text-align:left;text-transform:capitalize;width:100%}@media (min-width:48em){.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit{max-width:250px}}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field{background-color:var(--form-color);border-color:var(--form-color);color:#000}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input.active,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input:active,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input:focus,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input:focus-visible,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input:focus-within,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input:hover,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field.active,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:active,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus-visible,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus-within,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:hover{border-color:#5525e5}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input::-moz-placeholder,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field::-moz-placeholder{color:#fff}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input::placeholder,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field::placeholder{color:#fff}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field{position:relative}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:before,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:before{display:none}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:after{--ico-fill:#fff;height:5rem;right:1.2rem;top:0;transition:right .3s ease;width:5rem}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit.active:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:active:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:focus-visible:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:focus-within:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:focus:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit:hover:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field.active:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:active:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus-visible:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus-within:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:focus:after,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field:hover:after{right:0}.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-button-submit,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-input,.forms-modal[data-form-type=forminator] .forminator-ui.forminator-custom-form .forminator-select--field{border-radius:.8rem;height:50px}.forms-modal[data-form-type=forminator] .subscribe-privacy{font-size:1.4rem;margin:0;text-align:center}@media (min-width:80em){.forms-modal[data-form-type=forminator] .subscribe-privacy{text-align:left}}.forms-modal[data-form-type=forminator] .subscribe-privacy>a{color:#c3d82e;font-weight:400}.gallery__stage{margin-left:-10px}.gallery__stage,.gallery__stage img{display:none}.gallery__stage.slick-initialized,.gallery__stage.slick-initialized img{display:block}.gallery__controls{display:flex;gap:.8rem;position:absolute;width:-moz-fit-content;width:fit-content}.gallery button{--btn-bg:var(--white);--btn-bg-active:var(--color-deep-blue);--btn-color:var(--color-deep-blue);--btn-color-active:var(--white);--btn-border:1px solid var(--btn-color);align-items:center;background:var(--btn-bg);border:var(--btn-border);border-radius:50%;color:var(--btn-color);display:inline-flex;height:36px;justify-content:center;position:relative;transition:.15s ease;width:36px}.gallery button.active,.gallery button:active,.gallery button:focus,.gallery button:focus-visible,.gallery button:focus-within,.gallery button:hover{--btn-bg:var(--btn-bg-active);--btn-color:var(--btn-color-active)}.gallery button.active:active,.gallery button:active:active,.gallery button:focus-visible:active,.gallery button:focus-within:active,.gallery button:focus:active,.gallery button:hover:active{top:2px}.gallery button .ico{--ico-color-0:currentColor;--ico-width:20px;display:flex;margin:0;transition:.15s ease}.gallery button.slider-prev:hover .ico{transform:translateX(-2px) rotate(-180deg)}.gallery button.slider-prev .ico{transform:rotate(-180deg)}.gallery button.slider-next:hover .ico{transform:translateX(2px)}.gallery[data-gallery-type=strip]{margin:var(--gap);max-width:1280px;position:relative}@media (min-width:80em){.gallery[data-gallery-type=strip]{margin:var(--gap) auto}}.gallery[data-gallery-type=strip] .gallery__controls{right:var(--gap);top:5px}@media (min-width:80em){.gallery[data-gallery-type=strip] .gallery__controls{top:15px}}.gallery[data-gallery-type=strip] .slick-track{align-items:stretch;display:flex}.gallery[data-gallery-type=strip] .slick-list{overflow:visible}.gallery[data-gallery-type=strip] .slick-list:before{background:#fff;content:"";height:100%;left:-4000px;position:absolute;top:0;width:4000px;z-index:1}.gallery[data-gallery-type=strip] .slick-slide{--slide-width:320px;margin-right:2.4rem;position:relative;width:var(--slide-width)}@media screen and (min-width:500px){.gallery[data-gallery-type=strip] .slick-slide{--slide-width:calc(160.95745px + 31.80851vw)}}@media screen and (min-width:1440px){.gallery[data-gallery-type=strip] .slick-slide{--slide-width:619px}}.gallery[data-gallery-type=strip] .slick-slide.landscape:before{content:"";display:block;padding-top:56.25%}.gallery[data-gallery-type=strip] .slick-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.gallery[data-gallery-type=strip] .slick-slide.portrait{aspect-ratio:9/16;height:auto;width:calc(var(--slide-width)/3.2)}.gallery[data-gallery-type=large]{--content-width:300px;margin:0 auto var(--gap-double)!important;position:relative;width:100%}@media (min-width:48em){.gallery[data-gallery-type=large]{background:#000;margin-bottom:0!important}}@media (min-width:80em){.gallery[data-gallery-type=large]{--content-width:500px}}.gallery[data-gallery-type=large] .gallery__container{background:#000;position:relative;width:var(--content-width);z-index:1}@media (min-width:48em){.gallery[data-gallery-type=large] .gallery__container{background:none;margin:0 auto;max-width:1280px;width:100%}}.gallery[data-gallery-type=large] .slick-slide{height:auto}.gallery[data-gallery-type=large] .slide .slide__image{align-items:flex-end;display:flex;overflow:hidden;padding-top:56.25%;position:relative}.gallery[data-gallery-type=large] .slide .slide__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (min-width:48em){.gallery[data-gallery-type=large] .slide .gallery__controls{height:0!important}}.gallery[data-gallery-type=large] .slide .slide__content-wrap{background:rgba(0,0,0,.9);color:#fff;padding:var(--gap) calc(var(--gap)*1.5);position:relative;width:var(--content-width)}@media (max-width:47.99em){.gallery[data-gallery-type=large] .slide .slide__content-wrap{margin-top:-100px;padding-bottom:60px}}@media (min-width:48em){.gallery[data-gallery-type=large] .slide .slide__content-wrap{bottom:0;left:0;padding-bottom:100px;position:absolute}}.gallery[data-gallery-type=large] .slide .slide__title{color:#fff;font-weight:700;margin-bottom:16px}.gallery[data-gallery-type=large] .slide .slide__content *{color:#f0f0f0;margin-bottom:16px}.gallery[data-gallery-type=large] .slide .slide__button,.gallery[data-gallery-type=large] .slide .slide__content *{font-size:16px}@media screen and (min-width:500px){.gallery[data-gallery-type=large] .slide .slide__button,.gallery[data-gallery-type=large] .slide .slide__content *{font-size:calc(14.93617px + .21277vw)}}@media screen and (min-width:1440px){.gallery[data-gallery-type=large] .slide .slide__button,.gallery[data-gallery-type=large] .slide .slide__content *{font-size:18px}}.gallery[data-gallery-type=large] .slide .slide__button{--link-color:#fff;--link-color-a:#fff;align-items:center;display:inline-flex;font-weight:700;text-decoration:none}.gallery[data-gallery-type=large] .slide .slide__button .ico{--ico-width:20px;display:inline-block;margin-left:5px;transition:.15s ease}.gallery[data-gallery-type=large] .slide .slide__button:hover .ico{transform:translateX(5px)}.gallery[data-gallery-type=large] .gallery__controls{bottom:var(--gap);left:calc(var(--control-pos) - 1);margin:0}@media (min-width:80em){.gallery[data-gallery-type=large] .gallery__controls{left:var(--control-pos)}}.gallery[data-gallery-type=large] button{--btn-bg:rgba(#fff,0.1);--btn-bg-active:var(--black);--btn-color:var(--white);--btn-color-active:var(--white);--btn-border:1px solid rgba(#fff,0.3)}.wp-block[data-type="acf/link-list"] tr.acf-row:nth-child(2n)>td.acf-field,.wp-block[data-type="acf/link-list"] tr.acf-row:nth-child(2n)>td.acf-fields{background-color:#fdf8ee}mimas-block[block-name=link-list] .link-list{flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:48em){mimas-block[block-name=link-list] .link-list{-moz-column-gap:2.4rem;column-gap:2.4rem}}body.mimas-line-clamp mimas-block[block-name=link-list] .link-list__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media (max-width:56.24em){mimas-block[block-name=link-list] .link-list__title{font-size:1.6rem}}mimas-block[block-name=link-list] .link-list li{width:100%}@media (min-width:48em){mimas-block[block-name=link-list] .link-list li{width:calc(50% - 1.6rem)}mimas-block[block-name=link-list] .link-list li:nth-last-child(2){border-bottom:1px solid #4b4b4b}}mimas-block[block-name=link-list] .link-list li:last-child a{border-bottom:1px solid #4b4b4b}mimas-block[block-name=link-list] .link-list a{align-items:center;border-top:1px solid #4b4b4b;color:#000;font-weight:600;justify-content:space-between;min-height:7.2rem;padding:0 2rem;text-decoration:none;transition:padding .15s ease,background-color .3s ease}@media (min-width:48em){mimas-block[block-name=link-list] .link-list a{padding:0 3.2rem 0 2.4rem}}mimas-block[block-name=link-list] .link-list a .ico{--ico-width:24px;margin-left:2.4rem}mimas-block[block-name=link-list] .link-list a.active,mimas-block[block-name=link-list] .link-list a:active,mimas-block[block-name=link-list] .link-list a:focus,mimas-block[block-name=link-list] .link-list a:focus-visible,mimas-block[block-name=link-list] .link-list a:focus-within,mimas-block[block-name=link-list] .link-list a:hover{background-color:#f1eefd;color:#5525e5;padding:0 1.2rem 0 2rem;text-decoration:underline}@media (min-width:48em){mimas-block[block-name=link-list] .link-list a.active,mimas-block[block-name=link-list] .link-list a:active,mimas-block[block-name=link-list] .link-list a:focus,mimas-block[block-name=link-list] .link-list a:focus-visible,mimas-block[block-name=link-list] .link-list a:focus-within,mimas-block[block-name=link-list] .link-list a:hover{padding:0 2.4rem}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.crl-loading,.loading{position:relative}.crl-loading:before,.loading:before{background:hsla(0,0%,97%,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.crl-loading:after,.loading:after{animation:spin 1.5s cubic-bezier(.68,.03,0,1.03) infinite;border:5px solid #b3b3b3;border-radius:50%;border-top-color:#5525e5;content:"";display:block;height:30px;left:calc(50% - 15px);opacity:1;position:absolute;top:calc(50% - 15px);width:30px;z-index:20}.header-search{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.15);display:block;opacity:0;pointer-events:none;position:fixed;top:0;transition:.15s;visibility:hidden;width:100%}@media (max-width:79.99em){.header-search{min-height:20%}}@media (min-width:80em){.header-search{height:100%;min-height:10%}}body.logged-in .header-search{margin-top:3.2rem}.header-search-active .header-search{opacity:1;pointer-events:all;visibility:visible;z-index:55}.header-search .container{display:grid;grid-template-columns:[start] 1fr [end];height:100%;padding:6rem 2rem 3rem}@media (min-width:48em){.header-search .container{padding:6rem 4rem 4rem}}@media (min-width:80em){.header-search .container{--side-cols:calc(50vw - 588px);grid-gap:2rem;grid-template-columns:[start] var(--side-cols) [content-start] 1fr [content-end] var(--side-cols) [end];min-height:125px;padding:0}}.header-search__inner{align-self:center;grid-column:content-start/content-end}@media (max-width:79.99em){.header-search__inner{flex-direction:column;grid-column:start/end}}.header-search__inner .search-form{margin:0;max-width:100%}.header-search__inner .search-form:not(.active){display:none}.header-search__inner .search-form .search-bar{height:auto}.header-search__inner .search-form .search-bar .button{font-family:var(--base-font)}.header-search__inner .button-group{margin-bottom:var(--gap-element)}@media (min-width:80em){.header-search__inner .button-group{margin-bottom:0;margin-right:var(--gap)}}.header-search__inner .button-group button{flex-grow:1;min-height:56px}@media (max-width:23.4375em){.header-search__inner .button-group button{padding-left:1rem;padding-right:1rem}}.header-search__inner .button-group button:not(.active):hover{border-color:#e8e8e8;color:#4b4b4b}.header-search__inner .button-group button:first-child{border-radius:.8rem 0 0 .8rem}.header-search__inner .button-group button:last-child{border-radius:0 .8rem .8rem 0}.header-search__inner .button-group button span{display:none;pointer-events:none}@media (min-width:25em){.header-search__inner .button-group button span{display:inline-block;margin:0 4px}}.header-search__inner .header-search__forms{flex-grow:1;height:100%}.header-search__form{display:none;position:relative}.header-search__form.active{display:block!important}.header-search__form #autoComplete_list li{padding-left:2.4rem;padding-right:2.4rem}.header-search__form input[type=search]{border:2px solid #e8e8e8;border-radius:.8rem;height:52px;padding:0 3.2rem 0 2.4rem;transition:border .15s;width:100%}.header-search__form input[type=search]:focus{border-color:#5525e5}.header-search__form .search-submit{right:10px}.header-search__form .search-submit:focus{border:1px solid #5525e5}.header-search__form .search-submit .ico{--ico-width:24px}.header-search__close{background:none;border:none;height:36px;position:absolute;right:10px;top:10px;width:36px}@media (min-width:80em){.header-search__close{right:var(--gap);top:50%;transform:translateY(-50%)}}.header-search__close .ico{--ico-width:24px;display:inline-block;margin-left:0}mimas-masthead,mimas-masthead a,mimas-masthead h1{color:#fff}mimas-masthead img{--img-radius:0;--img-h:100%;--img-max-h:100%;aspect-ratio:4/3;grid-area:img}mimas-masthead section.mh-copy{grid-area:txt;padding:var(--padding,4rem 2.4rem)}@media (min-width:48em){mimas-masthead section.mh-copy{--padding:5.6rem 4rem}}@media (min-width:80em){mimas-masthead section.mh-copy{--padding:0;place-self:center}}mimas-masthead section.mh-copy .mh-anim>p{display:inline-block;font-family:var(--heading-font);font-size:2rem;font-weight:700;margin-bottom:2.4rem}body.mimas-line-clamp mimas-masthead section.mh-copy .mh-anim>p+div.mh-content p{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}mimas-masthead section.mh-copy .title-chunk{display:inline-block;margin-bottom:-17px;overflow:hidden;position:relative}mimas-masthead section.mh-copy .title-chunk span{display:inline-block;position:relative}mimas-masthead section.mh-copy h1{display:none}mimas-masthead section.mh-copy .mh-anim{animation:fadeSlideUp .8s ease-out .3s forwards;opacity:0}mimas-masthead .mh-content{max-width:68rem}body.mimas-line-clamp mimas-masthead .mh-content{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media (min-width:80em){mimas-masthead .mh-content{max-width:64rem}}@media (min-width:31.25em){mimas-masthead .mh-content{max-width:-moz-fit-content;max-width:fit-content;width:auto}}mimas-masthead .mh-content p{color:#f7f7f7}mimas-masthead .mh-cta{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:3.2rem}@media (min-width:80em){mimas-masthead .mh-cta{gap:3.2rem}}mimas-masthead .mh-cta a{--btn-padding:1.6rem;width:calc(50% - .8rem)}@media (max-width:47.99em){mimas-masthead .mh-cta a{text-align:left}}@media (min-width:48em){mimas-masthead .mh-cta a{--btn-padding:1.6rem 3.2rem;gap:1.2rem;width:-moz-fit-content;width:fit-content}}mimas-masthead .mh-cta a:only-child{width:100%}@media (min-width:48em){mimas-masthead .mh-cta a:only-child{width:-moz-fit-content;width:fit-content}}mimas-masthead .mh-cta a .ico{margin-left:1.2rem}mimas-masthead[data-mh-type=landing]{--side-cols:calc(50vw - 588px);background-color:#1a1a1a;display:grid;grid-template-areas:"img" "txt";grid-template-columns:1fr;grid-template-rows:250px auto}@media (min-width:48em){mimas-masthead[data-mh-type=landing]{grid-template-rows:360px auto}}@media (min-width:80em){mimas-masthead[data-mh-type=landing]{grid-template-areas:"... txt gap img img";grid-template-columns:var(--side-cols) 6fr var(--mh-gap,100px) 5fr var(--side-cols);grid-template-rows:540px}}@media (min-width:95.5em){mimas-masthead[data-mh-type=landing]{--mh-gap:104px}}mimas-masthead[data-mh-type=slider],mimas-masthead[data-mh-type=slim]{background-color:#1a1a1a;position:relative}mimas-masthead[data-mh-type=slider] section,mimas-masthead[data-mh-type=slim] section{margin:var(--block-heading-margin,0);max-width:650px;padding-bottom:10rem;place-self:end start}@media (min-width:48em){mimas-masthead[data-mh-type=slider] section,mimas-masthead[data-mh-type=slim] section{padding-bottom:0;place-self:center left}}@media (min-width:80em){mimas-masthead[data-mh-type=slider] section,mimas-masthead[data-mh-type=slim] section{--block-heading-margin:6.4rem 0 8rem 2.4rem}}mimas-masthead[data-mh-type=slider] .mh-stage .mh-slide__container>section.mh-copy,mimas-masthead[data-mh-type=slim] .mh-stage .mh-slide__container>section.mh-copy{display:none;grid-row:2;margin:0;max-width:100%;padding-bottom:10rem}mimas-masthead[data-mh-type=slider] .mh-stage .mh-slide__container>section.mh-copy h1,mimas-masthead[data-mh-type=slim] .mh-stage .mh-slide__container>section.mh-copy h1{margin-top:-100px}mimas-masthead[data-mh-type=slider] .mh-stage .mh-slide__container>section.mh-copy .mh-cta,mimas-masthead[data-mh-type=slim] .mh-stage .mh-slide__container>section.mh-copy .mh-cta{padding-bottom:3.2rem}mimas-masthead[data-mh-type=slider] .mh-slide,mimas-masthead[data-mh-type=slim] .mh-slide{--side-cols:calc(50vw - 588px);background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-areas:"... txt ...";grid-template-columns:var(--side-cols) 1fr var(--side-cols);grid-template-rows:600px}mimas-masthead[data-mh-type=slider] .slick-controls,mimas-masthead[data-mh-type=slim] .slick-controls{bottom:var(--slick-ctrl-b,4rem);right:var(--slick-ctrl-r,2rem)}@media (min-width:48em){mimas-masthead[data-mh-type=slider] .slick-controls,mimas-masthead[data-mh-type=slim] .slick-controls{--slick-ctrl-r:4rem}}@media (min-width:80em){mimas-masthead[data-mh-type=slider] .slick-controls,mimas-masthead[data-mh-type=slim] .slick-controls{--slick-ctrl-r:50%;--slick-ctrl-b:6.4rem;transform:translateX(50%)}}mimas-masthead[data-mh-type=slider] .slick-slider__dots ul,mimas-masthead[data-mh-type=slim] .slick-slider__dots ul{margin:0;padding:0}mimas-masthead[data-mh-type=slider] .slick-slider__dots li button,mimas-masthead[data-mh-type=slim] .slick-slider__dots li button{--dot-color:transparent;border:1px solid #fff}mimas-masthead[data-mh-type=slider] .slick-slider__dots li.slick-active button,mimas-masthead[data-mh-type=slim] .slick-slider__dots li.slick-active button{--dot-color:#fff}mimas-masthead[data-mh-type=slider] .slick-slider__navigation,mimas-masthead[data-mh-type=slim] .slick-slider__navigation{margin-left:3.2rem}mimas-masthead[data-mh-type=slider] .slick-slider__navigation button,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button{background-color:#fff;border-color:#fff}mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:active,mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:focus-visible,mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:hover,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:active,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:focus-visible,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:hover{background-color:#4b4b4b;border-color:#4b4b4b}mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:active .ico,mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:focus-visible .ico,mimas-masthead[data-mh-type=slider] .slick-slider__navigation button:hover .ico,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:active .ico,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:focus-visible .ico,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button:hover .ico{--ico-color-0:#fff}mimas-masthead[data-mh-type=slider] .slick-slider__navigation button .ico,mimas-masthead[data-mh-type=slim] .slick-slider__navigation button .ico{--ico-color-0:#000}mimas-masthead[data-mh-type=slider] .slick-initialized.slick-slider.slick-dotted,mimas-masthead[data-mh-type=slim] .slick-initialized.slick-slider.slick-dotted{margin-bottom:0}mimas-masthead[data-mh-type=slider]{width:calc(100vw - var(--scrollbar-width))}mimas-masthead[data-mh-type=slider]:not(:has(.slick-initialized)){visibility:hidden}mimas-masthead[data-mh-type=slider] .mh-slide{background-image:linear-gradient(0deg,#000,rgba(0,0,0,.4) 70%,transparent),var(--mh-slide-bg)}@media (min-width:48em){mimas-masthead[data-mh-type=slider] .mh-slide{background-image:linear-gradient(var(--bg-deg,0deg),rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.3) 60%,transparent 70%),var(--mh-slide-bg);grid-template-rows:540px}}@media (min-width:80em){mimas-masthead[data-mh-type=slider] .mh-slide{--bg-deg:90deg}}mimas-masthead[data-mh-type=slim]{display:grid;grid-template-rows:320px}mimas-masthead[data-mh-type=slim] .mh-slide{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),var(--mh-slide-bg);grid-template-rows:320px}mimas-masthead[data-mh-type=slim] .mh-slide .mh-copy{max-height:320px;max-width:744px;place-self:center left}@media (max-width:79.99em){mimas-masthead[data-mh-type=slim] .mh-slide .mh-copy{padding:0 24px}}@media (min-width:48em){mimas-masthead[data-mh-type=slim] .mh-slide .mh-copy{min-width:400px}}mimas-masthead[data-mh-type=slim] .mh-slide .mh-content :last-child{margin-bottom:0}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal,.modal.fancybox-content{background:#fff;border:none;border-radius:.8rem;color:#4b4b4b;cursor:default;display:none;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:90vh;overflow-x:hidden;padding:0;width:100%}@supports (-webkit-touch-callout:none){.modal,.modal.fancybox-content{max-height:80vh}}.modal.fancybox-content::backdrop,.modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(75,75,75,.3)}.modal.fancybox-content[open],.modal[open]{display:block}.modal .modal-close,.modal.fancybox-content .modal-close{background-color:transparent;border:none;padding:0;right:2rem;top:2rem;z-index:10}.modal .modal-close.active .ico,.modal .modal-close:active .ico,.modal .modal-close:focus .ico,.modal .modal-close:focus-visible .ico,.modal .modal-close:focus-within .ico,.modal .modal-close:hover .ico,.modal.fancybox-content .modal-close.active .ico,.modal.fancybox-content .modal-close:active .ico,.modal.fancybox-content .modal-close:focus .ico,.modal.fancybox-content .modal-close:focus-visible .ico,.modal.fancybox-content .modal-close:focus-within .ico,.modal.fancybox-content .modal-close:hover .ico{--ico-color-0:#5525e5}@media (min-width:48em){.modal .modal-close,.modal.fancybox-content .modal-close{right:3.2rem;top:3.2rem}}.modal .modal-close .ico,.modal.fancybox-content .modal-close .ico{display:block;height:3.2rem;margin-left:0;width:3.2rem}@media (min-width:56.25em){.modal,.modal.fancybox-content{max-width:800px}}.modal.fancybox-content>h1,.modal.fancybox-content>h2,.modal.fancybox-content>h3,.modal>h1,.modal>h2,.modal>h3{background:#fff;font-size:2.2rem;margin:0;padding:var(--gap);padding-right:var(--gap-double);position:sticky;top:0;z-index:10}@media (min-width:56.25em){.modal.fancybox-content>h1,.modal.fancybox-content>h2,.modal.fancybox-content>h3,.modal>h1,.modal>h2,.modal>h3{padding:var(--gap-element) 8rem var(--gap-element) var(--gap-element)}}.modal p:last-child,.modal.fancybox-content p:last-child{margin-bottom:0}.modal.fancybox-content__content,.modal__content{background-color:#f7f7f7;flex:1;height:-moz-fit-content;height:fit-content;overflow-y:auto;padding:var(--gap);position:relative}.modal.fancybox-content__content p,.modal__content p{color:#4b4b4b}.modal figure,.modal.fancybox-content figure{margin:0}dialog .forminator-ui .forminator-row .forminator-field select{clip:unset!important;background-color:#ededed!important;border:1px solid #777771!important;border-radius:2px;clip-path:unset!important;font-family:inherit;font-size:16px;font-weight:400;height:-moz-fit-content!important;height:fit-content!important;overflow:visible!important;padding:9px!important;position:relative!important;width:100%!important}dialog .forminator-ui .forminator-row .forminator-field select.active,dialog .forminator-ui .forminator-row .forminator-field select:active,dialog .forminator-ui .forminator-row .forminator-field select:focus,dialog .forminator-ui .forminator-row .forminator-field select:focus-visible,dialog .forminator-ui .forminator-row .forminator-field select:focus-within,dialog .forminator-ui .forminator-row .forminator-field select:hover{background-color:#e6e6e6!important;border-color:#17a8e3!important}dialog .forminator-ui .forminator-row .forminator-field select+.select2{display:none!important;pointer-events:none!important}dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit{padding-right:60px!important;position:relative!important}dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:before{display:none}dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:after{--ico-fill:#fff;height:4rem;right:1.2rem;top:0;transition:right .3s ease;width:4rem}dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit.active:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:active:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:focus-visible:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:focus-within:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:focus:after,dialog .forminator-ui .forminator-row .forminator-field .forminator-button-submit:hover:after{right:0}.region-selector{max-width:700px}.region-selector .modal__content{background-color:#fff;min-height:-moz-fit-content;min-height:fit-content}.region-selector__subtitle{font-weight:700;margin:0 0 1.6rem;padding-right:3.2rem}.region-selector__title{color:#5525e5;font-weight:700}.region-selector__content strong{font-weight:700}.region-selector__content+.button{margin-top:3.2rem}.region-selector .box{background-color:#5525e5;border:2px solid #5525e5;justify-content:center;padding:1.6rem 3.2rem;transition:background-color .3s ease}@media (min-width:48em){.region-selector .box{width:-moz-fit-content;width:fit-content}}.region-selector .box.active,.region-selector .box:active,.region-selector .box:focus,.region-selector .box:focus-visible,.region-selector .box:focus-within,.region-selector .box:hover{background-color:transparent}.region-selector .box.active .ico,.region-selector .box:active .ico,.region-selector .box:focus .ico,.region-selector .box:focus-visible .ico,.region-selector .box:focus-within .ico,.region-selector .box:hover .ico{--ico-color-0:#5525e5}.region-selector .box.active h3,.region-selector .box:active h3,.region-selector .box:focus h3,.region-selector .box:focus-visible h3,.region-selector .box:focus-within h3,.region-selector .box:hover h3{color:#5525e5}.region-selector .box .inner{flex:inherit}.region-selector .box .ico{--box-padding:1.6rem;--ico-color-0:#fff;--ico-width:2.4rem;margin-left:0}.region-selector .box h3{color:#fff}.modal-link,a.modal-link{--link-color:var(--link-color);text-decoration:underline;width:-moz-fit-content;width:fit-content}.fancybox-button svg.modal-close-btn{height:32px;width:32px}.fancybox-button svg.modal-close-btn path{fill:#000}body.device-nav-active,body.fancybox-active{height:100%;left:0;overflow:hidden;top:0;width:100%}@media (max-width:79.99em){.device-nav-wrap{background:#fff;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(100%);transition:transform .15s ease;visibility:hidden;z-index:60}}.device-nav-wrap .paged-nav-links{bottom:0;box-shadow:0 0 20px rgba(0,0,0,.1);display:flex;justify-content:center;left:0;padding:1.2rem;position:fixed;width:100%;z-index:61}.device-nav-wrap .paged-nav-links .button{min-height:39px;padding:8px 3rem}.device-nav-active .device-nav-wrap{overflow:hidden;pointer-events:all;transform:translateY(0);visibility:visible}@media (min-width:80em){.paged-nav{box-shadow:0 2px 40px 0 rgba(0,0,0,.2)}}.paged-nav a{--link-color:var(--gray--dark)}.paged-nav-header{background:#5525e5;display:flex}.paged-nav-buttons{--height:48px;--padding:14px;background:#f0f0f0;display:flex;height:calc(var(--height) + var(--padding)*2);overflow:hidden;padding:var(--padding)}@media (min-width:80em){.paged-nav-buttons{--height:62px;background:#5525e5;border-right:2px solid #fff;height:var(--height);padding:0}}@media (min-width:90em){.paged-nav-buttons{--height:68px}}.template-applying-pages .paged-nav-buttons{border-right:0}.paged-nav-buttons button{--btn-bg-color:transparent;background:var(--btn-bg-color);border:none;border-radius:50%;height:var(--height);outline:none;position:relative;transform:rotate(-180deg);transition:.15s ease;width:var(--height)}@media (min-width:80em){.paged-nav-buttons button{border-radius:0}}.paged-nav-buttons button:not(:disabled):hover{--btn-bg-color:#e8e8e8}@media (min-width:80em){.paged-nav-buttons button:not(:disabled):hover{--btn-bg-color:rgba(0,0,0,.15)}.paged-nav-buttons button:not(:disabled):active{top:2px}}.paged-nav-buttons button:not(:disabled):focus{--btn-bg-color:#fff}@media (min-width:80em){.paged-nav-buttons button:not(:disabled):focus{--btn-bg-color:rgba(0,0,0,.3)}}.paged-nav-buttons button:not(:disabled):focus{outline:none}.paged-nav-buttons button:disabled{opacity:.4}.paged-nav-buttons button .ico{--ico-width:32px;--ico-color-0:#717171;pointer-events:none}@media (min-width:80em){.paged-nav-buttons button .ico{--ico-color-0:#fff}}.paged-nav-buttons button[browse-nav-toggle],.paged-nav-buttons button[device-nav-toggle]{margin-left:auto}.paged-nav-title{align-items:center;background:#f0f0f0;color:#000;font-size:1.8rem;font-weight:700;margin:0;min-width:0;padding:0 var(--gap-half);text-decoration:none;white-space:nowrap}@media (max-width:79.99em){.paged-nav-title{display:block;padding:0 2rem 2rem;text-decoration:underline;top:82px}}.paged-nav-title span{overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:80em){.template-applying-pages .paged-nav-title:hover{background:var(--color-deep-blue);text-decoration:none}.paged-nav-title{background:#5525e5;color:#fff;display:flex;flex-grow:1;font-size:1.6rem}}@media (min-width:90em){.paged-nav-title{font-size:1.8rem}}.paged-nav-title.active,.paged-nav-title:active,.paged-nav-title:focus,.paged-nav-title:focus-visible,.paged-nav-title:focus-within,.paged-nav-title:hover{--link-color:#000;--link-color-a:#000;background:#f0f0f0;outline:none}@media (min-width:80em){.paged-nav-title.active,.paged-nav-title:active,.paged-nav-title:focus,.paged-nav-title:focus-visible,.paged-nav-title:focus-within,.paged-nav-title:hover{--link-color:#fff;--link-color-a:#fff;background:rgba(0,0,0,.15);text-decoration:underline}}.page-container .paged-nav-nav{display:block;overflow:hidden;position:relative;width:100%}.page-container .paged-nav-nav>ul{opacity:0;padding:12px 0 4rem;pointer-events:none;visibility:hidden;z-index:0}@media (max-width:79.99em){.page-container .paged-nav-nav>ul{height:calc(100vh - 185px);left:0;overflow-y:scroll;position:fixed;top:125px;width:100vw}}@media (min-width:80em){.page-container .paged-nav-nav>ul{background:#fff;left:0;padding:12px 0;position:absolute;top:0;width:100%}}.page-container .paged-nav-nav>ul.active,.page-container .paged-nav-nav>ul.current,.page-container .paged-nav-nav>ul.previous{opacity:1;overflow:hidden;pointer-events:none;visibility:visible}@media (max-width:79.99em){.page-container .paged-nav-nav>ul.active,.page-container .paged-nav-nav>ul.current,.page-container .paged-nav-nav>ul.previous{z-index:50}}.page-container .paged-nav-nav>ul.active{pointer-events:all}@media (max-width:79.99em){.page-container .paged-nav-nav>ul.active{overflow:scroll;z-index:60}}.page-container .paged-nav-nav>ul.active>li:last-child{margin-bottom:2.4rem}.page-container .paged-nav-nav li{display:block}.page-container .paged-nav-nav li.current-menu-ancestor a,.page-container .paged-nav-nav li.current-menu-parent a{color:#000;font-weight:600}.page-container .paged-nav-nav li.current-menu-item:not(.current-menu-parent) a{background:#f7f7f7;color:#000}.page-container .paged-nav-nav li.current-menu-item:not(.current-menu-parent) a:before{opacity:1}.page-container .paged-nav-nav li.menu-item+.menu-item-secondary{border-top:1px solid #f0f0f0;margin-top:var(--gap);padding-top:var(--gap)}.page-container .paged-nav-nav li.menu-item+.menu-item-secondary+.menu-item-secondary{border-top:none;margin-top:0;padding-top:0}.page-container .paged-nav-nav li.menu-item-has-children{display:flex}.page-container .paged-nav-nav li.menu-item-has-children a{width:calc(100% - 60px)}.page-container .paged-nav-nav li.menu-item-has-children button{background:none;border:none;position:relative;transition:.15s ease;width:60px}.page-container .paged-nav-nav li.menu-item-has-children button.active,.page-container .paged-nav-nav li.menu-item-has-children button:active,.page-container .paged-nav-nav li.menu-item-has-children button:focus,.page-container .paged-nav-nav li.menu-item-has-children button:focus-visible,.page-container .paged-nav-nav li.menu-item-has-children button:focus-within,.page-container .paged-nav-nav li.menu-item-has-children button:hover{background:#f7f7f7;outline:none}.page-container .paged-nav-nav li.menu-item-has-children button.active .ico,.page-container .paged-nav-nav li.menu-item-has-children button:active .ico,.page-container .paged-nav-nav li.menu-item-has-children button:focus .ico,.page-container .paged-nav-nav li.menu-item-has-children button:focus-visible .ico,.page-container .paged-nav-nav li.menu-item-has-children button:focus-within .ico,.page-container .paged-nav-nav li.menu-item-has-children button:hover .ico{--ico-color-0:$gray--dark}.page-container .paged-nav-nav li.menu-item-has-children button:active .ico{top:2px}.page-container .paged-nav-nav li.menu-item-has-children button:before{background:#c3d82e;content:"";height:calc(100% - 16px);left:0;max-height:40px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.page-container .paged-nav-nav li.menu-item-has-children button .ico{pointer-events:none}.page-container .paged-nav-nav a{display:block;font-weight:400;padding:15px 24px;position:relative;width:100%}@supports (-webkit-tap-highlight-color:#f7f7f7){.page-container .paged-nav-nav a{-webkit-tap-highlight-color:#f7f7f7}}@media (min-width:80em){.page-container .paged-nav-nav a{padding:18px 24px}}.page-container .paged-nav-nav a:before{background:#c3d82e;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:4px}.page-container .paged-nav-nav a:focus{--link-color-a:inherit;background:none;color:inherit;outline:none}.page-container .paged-nav-nav a:active,.page-container .paged-nav-nav a:hover{background:#f7f7f7;color:#000}.page-container .paged-nav-nav a:active:before,.page-container .paged-nav-nav a:hover:before{opacity:1}.page-container .paged-nav-nav a:active{background:#f7f7f7}.page-container .paged-nav-nav a.has-description{font-weight:700}.page-container .paged-nav-nav a.has-description .nav-item__description{font-weight:400}.page-container .paged-nav-nav a .nav-item__description{display:block;font-size:1.4rem}@media (min-width:80em){.page-container .paged-nav-nav a .nav-item__description{margin-top:2px}}.page-container .paged-nav-nav a>*{pointer-events:none}.page-container .page-switch{grid-column:content-start/content-end}@media (min-width:80em){.page-container .page-switch{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:0;padding:4rem 0}}.page-container .page-switch>.block-heading,.page-container .page-switch>.block-heading h1{font-size:54px;margin:0}.page-container .page-switch .page-switch__tabs{margin-left:var(--grid-side-gap);margin-top:3.2rem}.page-container .page-switch .page-switch__tabs ul{margin:2.4rem auto 0;padding:0}@media (min-width:80em){.page-container .page-switch .page-switch__tabs ul{margin:0}}.pagination{border-top:2px solid #f0f0f0;display:flex;justify-content:center;margin:var(--gap) auto;max-width:1280px;padding-top:var(--gap)}.pagination a{--a-size:30px;--link-color:var(--gray-darker);display:inline-block;height:30px;line-height:var(--a-size);position:relative;text-align:center;text-decoration:none;width:30px}@media (min-width:31.25em){.pagination a{--a-size:44px;height:44px;width:44px}}.pagination a .ico{--ico-color-0:#4b4b4b}.pagination__pages{display:inline-block;vertical-align:top}.pagination__pages a{border-radius:50%}.pagination__pages a.active,.pagination__pages a.current{background:#5525e5;color:#fff;cursor:default;pointer-events:none}.pagination__pages a:hover{--link-color:var(--color-deep-blue)}.pagination__first,.pagination__prev{transform:rotate(-180deg)}.radio-group--full-width{width:100%}form.search-form{background-color:#fff;max-width:78rem}form.search-form fieldset.search-bar{align-items:stretch;background-color:#000;border:2px solid #000;border-radius:.8rem;display:flex;flex-direction:row;height:7rem;justify-content:space-between;overflow:hidden;padding:0;position:relative}form.search-form fieldset.search-bar .button{--btn-bg-color:#5525e5;--btn-color:#fff;--btn-color-h:#5525e5}@media (min-width:56.25em){form.search-form fieldset.search-bar{height:auto}}form.search-form .search-form__ico{height:100%;inset:0;pointer-events:none}form.search-form .autoComplete_wrapper,form.search-form .search-form__ico{align-items:center;display:flex}form.search-form input[type=search]{border:0;height:7rem;max-height:100%;padding:0 0 0 5.6rem}@media (max-width:47.99em){form.search-form input[type=search]{font-size:1.6rem}}@media (min-width:56.25em){form.search-form input[type=search]{height:5.6rem;padding:0 0 0 7.2rem}}form.search-form .autoComplete_wrapper{flex:1}form.search-form .autoComplete_wrapper .autocomplete-list{top:calc(100% + 2px)}form.search-form button[type=submit]{align-self:stretch;border-radius:0 .8rem .8rem 0;border-width:0 0 0 2px;font-size:1.8rem;font-weight:700}form.search-form button[type=submit]:hover{background-color:#f1eefd}form.search-form .ico{margin-left:2.4rem}form.search-form .ico svg{--ico-width:2rem}@media (min-width:48em){form.search-form .ico svg{--ico-width:2.4rem}}form.search-form .rs-search__suggestions{display:block;margin-top:2.4rem}form.search-form+a.ico-link--arrow{align-self:flex-end;font-size:1.6rem;margin-bottom:5rem;padding-right:7.2rem}@media (min-width:56.25em){form.search-form+a.ico-link--arrow{padding-right:5.6rem}}.search-results[data-card-view=small] .search-card{align-items:flex-start;display:flex;margin-bottom:var(--gap-half)}.search-results[data-card-view=small] .search-card:last-child{margin-bottom:0}.search-results[data-card-view=small] .search-card__title-wrap{display:flex;flex-grow:1;margin-bottom:0;order:1}.search-results[data-card-view=small] .search-card__title{font-size:1.6rem;font-weight:400}.search-results[data-card-view=small] .search-card__title a{padding-bottom:0}.search-results[data-card-view=small] .search-card__category,.search-results[data-card-view=small] .search-card__description{display:none}.search-results[data-card-view=small] .search-card__meta{order:0;padding:0;width:32px}.search-results[data-card-view=small] .search-card__meta ul li{display:none;margin-right:0}.search-results[data-card-view=small] .search-card__meta ul li:first-child{display:block;margin-bottom:0}.search-results[data-card-view=small] .search-card__meta ul li:first-child button{height:32px;top:-3px;width:32px}.search-results[data-card-view=small] .search-card__meta ul li:first-child .inner{display:none}.search-card{--link-color:$black;background-color:#fff;border-radius:.8rem;box-shadow:0 0 var(--gap-half,1rem) rgba(0,0,0,.15);color:#4b4b4b;display:grid;grid-template-areas:"title favourite" "desc desc" "meta meta";margin:0 0 var(--gap-element);padding:2.4rem;position:relative;text-decoration:none;width:100%}@media (min-width:80em){.search-card{grid-column-gap:var(--gap-half);grid-template-columns:auto 32px;margin-bottom:24px;padding:3.2rem}.search-card:last-child{margin-bottom:0}}.search-card__tags{list-style:none;margin-bottom:var(--gap-half);padding:0}.search-card__tags,.search-card__tags li{display:inline-block}.search-card__tags li:not(:last-child){margin:0 6px 6px 0}@media (min-width:80em){.search-card__tags li:not(:last-child){margin:0 6px 0 0}}.search-card__title-wrap{grid-area:title;text-decoration:none}.search-card__title{grid-area:title;margin-bottom:0;margin-top:0}.search-card__title a{display:inline-block;font-size:2.2rem;position:relative;transition:color .15s ease;width:auto}.search-card__title a .ico-arrow{transition:transform .3s ease}@media (min-width:80em){.search-card__title a{font-size:2.4rem}}.search-card__title a.active,.search-card__title a:active,.search-card__title a:focus,.search-card__title a:focus-visible,.search-card__title a:focus-within,.search-card__title a:hover{color:#5525e5;text-decoration:underline}.search-card__title a.active .ico-arrow,.search-card__title a:active .ico-arrow,.search-card__title a:focus .ico-arrow,.search-card__title a:focus-visible .ico-arrow,.search-card__title a:focus-within .ico-arrow,.search-card__title a:hover .ico-arrow{transform:translate(8px,5px)}.search-card__title a.active .ico-arrow svg path,.search-card__title a:active .ico-arrow svg path,.search-card__title a:focus .ico-arrow svg path,.search-card__title a:focus-visible .ico-arrow svg path,.search-card__title a:focus-within .ico-arrow svg path,.search-card__title a:hover .ico-arrow svg path{fill:#5525e5}.search-card__title .ico-arrow{--ico-width:24px;--ico-height:24px;display:inline-block;margin-left:2rem;transform:translateY(5px)}@media (min-width:80em){.search-card__title .ico-arrow{--ico-width:32px;--ico-height:32px}}.search-card__po{color:#ff615e;margin-bottom:var(--gap-half);padding-left:calc(2.4rem + 16px);position:relative}.search-card__po .ico{left:0;position:absolute;top:3px}.search-card__description{grid-area:desc;padding-top:12px}.search-card__description p{font-size:1.4rem;margin-bottom:0}.search-card__meta{color:#717171;grid-area:meta;padding:10px 0 0;position:relative}@media (min-width:80em){.search-card__meta{padding:var(--gap-half) 0 0}}.search-card__meta ul{display:block;list-style:none;margin:0;padding:0}@media (min-width:80em){.search-card__meta ul{grid-column-gap:var(--gap-half);display:grid;grid-template-columns:1fr 1fr;row-gap:1.2rem}}.search-card__meta ul li{grid-column-gap:var(--gap-half);display:grid;font-size:1.4rem;grid-template-columns:10rem 5fr;margin-bottom:6px}@media (min-width:80em){.search-card__meta ul li{margin-bottom:0}}.search-card__meta ul li span.meta-title:first-letter{text-transform:capitalize}.search-card__meta ul li span{color:#000;font-weight:700;text-transform:lowercase}.search-card__meta ul li[aria-label=ATAR] span.meta-title{text-transform:uppercase}.search-card__meta dl{align-items:center;color:#717171;display:flex;line-height:1;margin-bottom:5px}@media (min-width:80em){.search-card__meta dl{grid-column-gap:var(--gap-half);grid-row-gap:12px;display:grid;grid-template-columns:16px auto;margin-bottom:0}}.search-card__meta dl dd,.search-card__meta dl dt{display:inline-block}@media (min-width:80em){.search-card__meta dl dd,.search-card__meta dl dt{display:block}}.search-card__meta dl dt{margin-left:2.4rem;margin-right:8px}.search-card__meta dl dt:first-child{margin-left:0}@media (min-width:80em){.search-card__meta dl dt{grid-column-start:1;margin-left:0}}.search-card__meta dl dd{margin-left:0;position:relative}@media (min-width:80em){.search-card__meta dl dd{grid-column-start:2;line-height:1}}.search-card__meta dl dd .ico{left:0;position:absolute;top:50%;transform:translateY(-50%)}.search-card__favourite{grid-area:favourite;position:relative;text-align:right}.search-card__favourite button{padding:0}.search-card__footer span{bottom:0;color:#717171;height:40px;position:absolute;right:0;width:40px}@media (min-width:500px){.search-card__footer span{display:none}}.search-card__footer button{display:none}@media (min-width:500px){.search-card__footer button{display:block}}.search-card__tags li .pill{--pill-fontsize:1.2rem;--pill-color:#000;--pill-bg-color:#eee8ea;font-weight:600;padding:2px 6px;pointer-events:none;text-transform:capitalize}.search-card__tags li .pill[data-value=undergraduate]{--pill-bg-color:#fce0bd;--pill-bg-color-a:#facb91}.search-card__tags li .pill[data-value=postgraduate]{--pill-color:#000;--pill-bg-color-a:#aeb0ff;--pill-bg-color:#dbdcff}.search-card__tags li .pill[data-value=research]{--pill-bg-color:#d5fcde;--pill-bg-color-a:#abfabc}.search-card__tags li .pill[data-value=bridging]{--pill-bg-color:#fdeaf5;--pill-bg-color-a:#f5a8d3}.search-card__tags li .pill[data-value=online]{--pill-bg-color:#fddace;--pill-bg-color-a:#fab59d}.search-card__tags li .pill[data-value=category]{--pill-bg-color:#eee8ea;--pill-bg-color-a:#cac1c4}input[type=search].search-input{border:2px solid transparent;cursor:default;font-size:1.8rem;height:50px;width:100%}@media screen and (min-width:500px){input[type=search].search-input{height:calc(23.40426px + 5.31915vw)}}@media screen and (min-width:1440px){input[type=search].search-input{height:100px}}input[type=search].search-input{padding:14px}@media screen and (min-width:500px){input[type=search].search-input{padding:calc(2.82979px + 2.23404vw)}}@media screen and (min-width:1440px){input[type=search].search-input{padding:35px}}input[type=search].search-input{padding-right:44px}@media screen and (min-width:500px){input[type=search].search-input{padding-right:calc(32.82979px + 2.23404vw)}}@media screen and (min-width:1440px){input[type=search].search-input{padding-right:65px}}input[type=search].search-input{font-size:14px}@media screen and (min-width:500px){input[type=search].search-input{font-size:calc(10.80851px + .6383vw)}}@media screen and (min-width:1440px){input[type=search].search-input{font-size:20px}}input[type=search].search-input:hover{border:2px solid var(--color-deep-blue)}input[type=search].search-input:focus+.search-submit path,input[type=search].search-input:hover+.search-submit path{fill:#5525e5}input[type=search].search-input::-moz-placeholder{color:#4b4b4b}input[type=search].search-input::placeholder{color:#4b4b4b}.search-submit{background:none;border:0;cursor:pointer;display:block;height:32px;padding:0;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:32px}@media screen and (min-width:500px){.search-submit{right:calc(2.82979px + 2.23404vw)}}@media screen and (min-width:1440px){.search-submit{right:35px}}.search-submit.active,.search-submit:active,.search-submit:focus,.search-submit:focus-visible,.search-submit:focus-within,.search-submit:hover{background:none}.search-submit:active{top:calc(50% + 1px)}.search-submit:focus-within{border:2px solid var(--color-deep-blue)}mimas-block.articles{justify-items:center}mimas-block.articles[data-grid-type=full]{--side-cols:auto}mimas-block.articles[data-grid-type=offering-page]{background-color:#f7f7f7}mimas-block.articles[data-bg=green]{background-color:#e6f9ef}[data-sidebar] mimas-block.articles{grid-gap:0}mimas-block.articles .article{--img-flex-order:1;display:flex;gap:20px;grid-column:content-start/content-end;max-width:160rem;place-self:stretch}@media screen and (min-width:500px){mimas-block.articles .article{gap:calc(-22.55319px + 8.51064vw)}}@media screen and (min-width:1440px){mimas-block.articles .article{gap:100px}}mimas-block.articles .article{font-size:16px}@media screen and (min-width:500px){mimas-block.articles .article{font-size:calc(14.93617px + .21277vw)}}@media screen and (min-width:1440px){mimas-block.articles .article{font-size:18px}}@media (max-width:79.99em){mimas-block.articles .article{flex-direction:column}}@media (min-width:80em){mimas-block.articles .article{padding:4rem 0}}@media (max-width:89.99em){[data-sidebar] mimas-block.articles .article{gap:3.2rem}}mimas-block.articles .article:nth-child(2n){--img-flex-order:0}mimas-block.articles .article__content{margin:auto 0;max-width:380px;width:100%}@media screen and (min-width:500px){mimas-block.articles .article__content{max-width:calc(167.23404px + 42.55319vw)}}@media screen and (min-width:1440px){mimas-block.articles .article__content{max-width:780px}}mimas-block.articles .article__links{display:flex;flex-wrap:wrap;gap:3.2rem}mimas-block.articles .article__links[data-link-style=default]{flex-direction:column}mimas-block.articles .article img{border-radius:1.6rem;max-width:60rem;-o-object-fit:cover;object-fit:cover;order:var(--img-flex-order);width:220px}@media screen and (min-width:500px){mimas-block.articles .article img{width:calc(124.25532px + 19.14894vw)}}@media screen and (min-width:1440px){mimas-block.articles .article img{width:400px}}mimas-block.articles .article img{height:220px}@media screen and (min-width:500px){mimas-block.articles .article img{height:calc(124.25532px + 19.14894vw)}}@media screen and (min-width:1440px){mimas-block.articles .article img{height:400px}}@media (max-width:79.99em){mimas-block.articles .article img{--img-flex-order:0}}mimas-block.articles .article h2{font-size:24px}@media screen and (min-width:500px){mimas-block.articles .article h2{font-size:calc(18.68085px + 1.06383vw)}}@media screen and (min-width:1440px){mimas-block.articles .article h2{font-size:34px}}mimas-block.articles .article a,mimas-block.articles .article p{font-size:1.6rem}mimas-block.articles .article a{text-decoration:none}mimas-block.articles .article a .ico{margin-left:1.2rem;vertical-align:middle}.wp-block-column .articles__wrapper{display:flex}@media (min-width:56.25em){.wp-block-column .articles__wrapper .h3{min-height:9rem}}.skip-links a{display:block;left:-1000px;padding:5px 15px;position:absolute;text-decoration:none;top:-1000px;transition:0s}.skip-links a:focus{left:0;top:0;z-index:60}.whats-on .controls button{background-color:transparent;border:1px solid;border-radius:50%;color:#5525e5;margin-right:1.2rem;padding-top:6px}.whats-on .controls button:first-child{transform:rotateY(180deg)}.whats-on .controls button:hover{background-color:#f1eefd}.whats-on .controls button:active{background-color:#5525e5;color:#fff}@media (min-width:80em){.whats-on .controls button{display:none}}mimas-block[block-name=support] .block-heading__title{max-width:100%}mimas-block[block-name=support] ul{margin:0;padding:0}mimas-block[block-name=support] ul li{list-style:none}mimas-block[block-name=support] hr{margin:2.4rem 0}mimas-block[block-name=support] .support__texts{flex-direction:column}@media (min-width:48em){mimas-block[block-name=support] .support__texts{flex-direction:row}}mimas-block[block-name=support] .support__texts .ico{margin:0 .8rem 0 0}mimas-block[block-name=support] .support__texts dd{margin:2.4rem 0 0}@media (min-width:48em){mimas-block[block-name=support] .support__texts dd{margin:0 0 0 4rem}}mimas-block[block-name=support] .support__faqs{flex-wrap:wrap;gap:1.6rem}mimas-block[block-name=support] .support__faqs li{text-align:center;width:calc(50% - .8rem)}mimas-block[block-name=support] .support__faqs li:nth-child(odd){text-align:right}mimas-block[block-name=support] .support__faqs li:nth-child(2n){text-align:left}mimas-block[block-name=support] .support__faqs li:nth-child(odd):last-child{text-align:center}mimas-block[block-name=support] .support__contact .ico{margin:0 .8rem 0 0}mimas-block[block-name=support] .support__buttons{flex-direction:column;gap:2.4rem}@media (min-width:48em){mimas-block[block-name=support] .support__buttons{flex-direction:row}}mimas-block[block-name=support] .support__buttons .button{width:inherit}@media (min-width:48em){mimas-block[block-name=support] .support__buttons .button{width:-moz-fit-content;width:fit-content}}mimas-block[block-name=support] .support__buttons,mimas-block[block-name=support] .support__contact,mimas-block[block-name=support] .support__faqs,mimas-block[block-name=support] .support__texts{justify-content:center}.hs{background-color:#f7f7f7;grid-area:footer;padding:var(--block-pad,4.8rem 2rem)}@media (min-width:48em){.hs{--block-pad:4.8rem 4rem}}@media (min-width:80em){.hs{--block-pad:6.4rem 0}}.hs[block-name]{grid-area:unset;grid-column:1/-1}.hs__head{margin-bottom:4rem}@media (min-width:48em){.hs__head{margin-bottom:4.8rem}}.hs__head h2{margin-bottom:0}.hs__body{flex-wrap:wrap;gap:2.4rem;justify-content:center}.hs__body a{width:100%}@media (min-width:48em){.hs__body a{width:calc(50% - 1.2rem)}}@media (min-width:95.5em){.hs__body a{width:-moz-fit-content;width:fit-content}}.hs__footer{margin-top:4rem}@media (min-width:48em){.hs__footer{margin-top:4.8rem}}.hs__footer :last-child{margin-bottom:0}.hs__footer,.hs__head{text-align:center}.glink.switcher-popup span:first-of-type{display:none}@media (min-width:31.25em){.glink.switcher-popup span:first-of-type{display:inline-block}}.header-nav__main-tools .glink.switcher-popup{margin-right:2rem}@media (min-width:80em){.header-nav__main-tools .glink.switcher-popup{display:none}}.tab-group-wrap,.wp-block-kadence-tabs .kt-tabs-title-list,main .kt-tabs-title-list{position:relative}@media (max-width:31.24em){.tab-group-wrap.overflow:after,.wp-block-kadence-tabs .kt-tabs-title-list.overflow:after,main .kt-tabs-title-list.overflow:after{background:linear-gradient(-270deg,hsla(0,0%,100%,0),#fff);content:"";height:calc(100% - 4px);pointer-events:none;position:absolute;right:-1px;top:0;width:4rem}}.tab-group-wrap--sticky,.wp-block-kadence-tabs .kt-tabs-title-list--sticky,main .kt-tabs-title-list--sticky{position:sticky;top:var(--tab-group-offset);z-index:20}.admin-bar .kt-tabs-title-list--sticky,.admin-bar .tab-group-wrap--sticky,.admin-bar main:not([data-grid-sidebar=active]) .kt-tabs-title-list--sticky,.admin-bar main:not([data-grid-sidebar=active]) .tab-group-wrap--sticky{top:calc(var(--tab-group-offset) + 3.2rem)}main:not([data-grid-sidebar=active]) .kt-tabs-title-list--sticky,main:not([data-grid-sidebar=active]) .tab-group-wrap--sticky{top:var(--tab-group-top)}.tab-group,.wp-block-kadence-tabs .kt-tabs-title-list,main .kt-tabs-title-list{background-color:#fff;padding:0;position:relative}.tab-group>li,.wp-block-kadence-tabs .kt-tabs-title-list>li,main .kt-tabs-title-list>li{display:inline-block;list-style-type:none;margin:0}.tab-group>li>a,.wp-block-kadence-tabs .kt-tabs-title-list>li>a,main .kt-tabs-title-list>li>a{background:transparent;border:none;border-radius:0;color:#717171;display:block;font-size:1.6rem;font-weight:600;padding:2rem 1.2rem;position:relative;text-decoration:none;transition:.15s ease;white-space:nowrap}.tab-group>li>a.active,.tab-group>li>a:active,.tab-group>li>a:focus,.tab-group>li>a:focus-visible,.tab-group>li>a:focus-within,.tab-group>li>a:hover,.wp-block-kadence-tabs .kt-tabs-title-list>li>a.active,.wp-block-kadence-tabs .kt-tabs-title-list>li>a:active,.wp-block-kadence-tabs .kt-tabs-title-list>li>a:focus,.wp-block-kadence-tabs .kt-tabs-title-list>li>a:focus-visible,.wp-block-kadence-tabs .kt-tabs-title-list>li>a:focus-within,.wp-block-kadence-tabs .kt-tabs-title-list>li>a:hover,main .kt-tabs-title-list>li>a.active,main .kt-tabs-title-list>li>a:active,main .kt-tabs-title-list>li>a:focus,main .kt-tabs-title-list>li>a:focus-visible,main .kt-tabs-title-list>li>a:focus-within,main .kt-tabs-title-list>li>a:hover{--link-color-a:#5525e5}@media (min-width:48em){.tab-group>li>a,.wp-block-kadence-tabs .kt-tabs-title-list>li>a,main .kt-tabs-title-list>li>a{padding-left:2rem;padding-right:2rem}}@media (min-width:80em){.tab-group>li>a,.wp-block-kadence-tabs .kt-tabs-title-list>li>a,main .kt-tabs-title-list>li>a{font-size:2rem}}.tabs--horizontal .tab-group,.tabs--vertical .tab-group{-ms-overflow-style:none;box-shadow:inset 0 -8px 0 -4px #e8e8e8;overflow-x:auto;scrollbar-width:none}.tabs--horizontal .tab-group::-webkit-scrollbar,.tabs--vertical .tab-group::-webkit-scrollbar{display:none}.tabs--horizontal .tab-group>li>a,.tabs--vertical .tab-group>li>a{border-bottom:4px solid transparent}.tabs--horizontal .tab-group>li>a:focus-visible,.tabs--vertical .tab-group>li>a:focus-visible{border:2px solid var(--link-color-outline,#5525e5);outline:none}.tabs--horizontal .tab-group>li>a.active,.tabs--horizontal .tab-group>li>a.kt-tab-title-active,.tabs--vertical .tab-group>li>a.active,.tabs--vertical .tab-group>li>a.kt-tab-title-active{border-color:#5525e5;color:#5525e5}.tabs--horizontal .tab-group>li>a.active:focus-visible,.tabs--horizontal .tab-group>li>a.kt-tab-title-active:focus-visible,.tabs--vertical .tab-group>li>a.active:focus-visible,.tabs--vertical .tab-group>li>a.kt-tab-title-active:focus-visible{border:2px solid var(--link-color-outline,#5525e5);outline:none}@media (min-width:48em){.tabs--vertical{grid-gap:var(--gap);display:grid;grid-template-areas:"tabs content";grid-template-columns:3fr 9fr}.tabs--vertical .tab-group{box-shadow:none}.tabs--vertical .tab-content--mobile{display:none}}.tabs--vertical .tab-content--mobile.active{margin:var(--gap) 0}.tabs--vertical .tab-group-wrap{grid-area:tabs}.tabs--vertical .tabs__tabs{grid-area:content}@media (min-width:48em){.tabs--vertical .tab-group{flex-direction:column}.tabs--vertical .tab-group__item{display:block}.tabs--vertical .tab-group>li>a{align-items:center;border-bottom:none;border-right:4px solid #e8e8e8;justify-content:space-between;padding:2rem 1.2rem 2rem 2rem}}@media (min-width:80em){.tabs--vertical .tab-group>li>a{padding:2rem 1.2rem}}@media (min-width:48em){.tabs--vertical .tab-group>li>a.active,.tabs--vertical .tab-group>li>a.kt-tab-title-active{border-color:#5525e5;color:#5525e5}}.tabs__tabs .tab-content--desktop,.tabs__tabs .tab-content--mobile{max-height:700px;overflow-y:auto}@media (min-width:48em){.tabs__tabs .tab-content--desktop,.tabs__tabs .tab-content--mobile{max-height:100%;overflow-y:unset}}.tabs--horizontal .tab-content--desktop .h2,.tabs--vertical .tab-content--desktop .h2{display:none}.option-group__nav{display:flex;justify-content:flex-start;list-style:none;margin-bottom:0;padding:0}@media (min-width:48em){.option-group__nav{justify-content:center}}.option-group__container{margin-top:var(--gap-double)}.option-group-toggle{display:block;margin:0 var(--gap) 0 0;text-decoration:none}@media (min-width:48em){.option-group-toggle{margin:0 var(--gap)}}.option-group-toggle.active,.option-group-toggle.active:hover,.option-group-toggle:focus,.option-group-toggle:hover{--aply-nav-color:#5525e5;color:var(--aply-nav-color);outline:0}.option-group-toggle.active .ico,.option-group-toggle.active:hover .ico,.option-group-toggle:focus .ico,.option-group-toggle:hover .ico{--ico-color-0:#5525e5;--ico-bg:rgba(85,37,229,.1)}.option-group-toggle:focus,.option-group-toggle:hover{color:#717171}.option-group-toggle.active span{color:var(--color-deep-blue)}.option-group-toggle .ico{--ico-color-0:var(--gray--dark);--ico-width:28px;align-items:center;border-radius:50%;display:flex;height:54px;justify-content:center;margin-bottom:1.2rem;width:54px}@media (min-width:520px){.option-group-toggle .ico{--ico-width:32px;height:64px;margin-bottom:2rem;width:64px}}[data-small-options] .option-group-toggle .ico{margin-bottom:1.2rem}.option-group-toggle .ico:hover{cursor:pointer}.active .option-group-toggle .ico{--ico-bg:rgba(85,37,229,.1);--ico-color-0:var(--color-deep-blue)}.option-group-toggle span{color:#717171;display:block;font-size:1.4rem;font-weight:600;line-height:20px;margin:0 auto;text-align:center}@media (min-width:520px){.option-group-toggle span{font-size:1.8rem}}[data-small-options] .option-group-toggle span{font-size:1.4rem;line-height:20px}.testimonial{gap:3.2rem}@media (min-width:48em){.testimonial{flex-direction:row;gap:3.2rem}}@media (min-width:80em){.testimonial{gap:4rem}}.testimonial img{flex-shrink:0;height:160px}@media screen and (min-width:500px){.testimonial img{height:calc(138.7234px + 4.25532vw)}}@media screen and (min-width:1440px){.testimonial img{height:200px}}.testimonial img{width:160px}@media screen and (min-width:500px){.testimonial img{width:calc(138.7234px + 4.25532vw)}}@media screen and (min-width:1440px){.testimonial img{width:200px}}.testimonial__content>p{font-size:1.8rem}.testimonial__author{margin:0 0 5px}.testimonial__title{color:#717171}.testimonial__author,.testimonial__title{font-size:1.8rem}.tooltip__link{color:inherit!important;display:inline-flex!important;margin-right:-3px;text-decoration:underline!important;text-decoration-color:#4b4b4b!important;text-decoration-style:dotted!important}.video{cursor:pointer;display:block;line-height:0;overflow:hidden}.video,.video__button{position:relative}.video__button:after,.video__button:before{left:50%;top:50%;transform:translate(-50%,-50%);transition:.15s ease;z-index:2}.video__button:before{background:rgba(85,37,229,.9);border-radius:50%;height:5.6rem;width:5.6rem}@media (min-width:48em){.video__button:before{height:7.2rem;width:7.2rem}}.video__button:after{--play-size:2rem;border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--play-size)/2) 0 calc(var(--play-size)/2) var(--play-size);height:0;left:calc(50% + var(--play-size)/5);width:0;z-index:3}@media (min-width:80em){.video__button:after{--play-size:2.6rem}}.video__button:hover:before{background-color:#5525e5}.video__button:active:after,.video__button:active:before{margin-top:2px}.video__button[data-variant=large]:before{height:64px;width:64px}@media (min-width:80em){.video__button[data-variant=large]:before{height:96px;width:96px}}.thumb-container{--max-thumb-width:320px;--thumb-margin:var(--gap-largest) 0;grid-gap:40px;cursor:default;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:var(--gap-element) 0 var(--thumb-margin);position:relative}.thumb-container.loading:before{background-color:#1a1a1a}.thumb-container[data-layout=list]{--max-thumb-width:370px;grid-gap:0 40px;--max-thumb-width:250px;display:block;margin-top:0}@media screen and (min-width:1280px){.thumb-container[data-layout=list]{--max-thumb-width:calc(130px + 9.375vw)}}@media screen and (min-width:2560px){.thumb-container[data-layout=list]{--max-thumb-width:370px}}@media (max-width:79.99em){.thumb-container[data-layout=list] .thumb{flex-direction:row-reverse}}.thumb-container.slick-slider{--max-thumb-width:100%}.thumb-container.slick-slider .slick-slide{margin-right:2.4rem}.thumb{--thumb-bg-active:var(--color-deep-blue--light);position:relative}.thumb.active,.thumb:active,.thumb:focus,.thumb:focus-visible,.thumb:focus-within,.thumb:hover{background-color:var(--thumb-bg-active);cursor:pointer}.thumb.active__category,.thumb:active__category,.thumb:focus-visible__category,.thumb:focus-within__category,.thumb:focus__category,.thumb:hover__category{--link-color:var(--color-deep-blue)}.thumb.active .thumb__title,.thumb:active .thumb__title,.thumb:focus .thumb__title,.thumb:focus-visible .thumb__title,.thumb:focus-within .thumb__title,.thumb:hover .thumb__title{text-decoration:underline}.thumb.active a,.thumb:active a,.thumb:focus a,.thumb:focus-visible a,.thumb:focus-within a,.thumb:hover a{--link-color:var(--black)}.thumb.active:after,.thumb.active:before,.thumb:active:after,.thumb:active:before,.thumb:focus-visible:after,.thumb:focus-visible:before,.thumb:focus-within:after,.thumb:focus-within:before,.thumb:focus:after,.thumb:focus:before,.thumb:hover:after,.thumb:hover:before{background-color:var(--thumb-bg-active);width:20px}.thumb.active:before,.thumb:active:before,.thumb:focus-visible:before,.thumb:focus-within:before,.thumb:focus:before,.thumb:hover:before{inset:0 auto 0 -20px}.thumb.active:after,.thumb:active:after,.thumb:focus-visible:after,.thumb:focus-within:after,.thumb:focus:after,.thumb:hover:after{inset:0 -20px 0 auto}.thumb--event,[data-layout=list] .thumb{--thumb-bg-active:var(--white)}[data-layout=list] .thumb{grid-gap:0 3.2rem;border-bottom:1px solid #e8e8e8;flex-direction:row;justify-content:space-between;padding:3.2rem 0}@media (max-width:31.24em){[data-layout=list] .thumb{grid-gap:0 2.4rem}[data-layout=list] .thumb .article-excerpt{display:none}}[data-layout=list] .thumb .thumb__nail img{height:75px;width:100px}@media (min-width:31.25em){[data-layout=list] .thumb .thumb__nail img{height:225px;width:100%}}[data-layout=list] .thumb .thumb__content{width:100%}.thumb__nail{margin-bottom:2.4rem;max-height:-moz-fit-content;max-height:fit-content;max-width:var(--max-thumb-width);min-height:100px;min-width:100px}[data-layout=list] .thumb__nail{margin-bottom:0}.thumb__nail img{-o-object-fit:cover;object-fit:cover;width:100%}[data-type=podcast] .thumb__nail img{-o-object-fit:contain;object-fit:contain}.thumb__nail>a{display:block;height:100%;overflow:hidden}.thumb__content{grid-area:content}[data-layout=list] .thumb__content{display:block;flex:1}.thumb__content .thumb__meta time{text-transform:uppercase}.thumb__content,.thumb__content>p,.thumb__title{font-size:1.8rem}[data-type=event] .thumb__title{margin:0}.thumb .thumb__category{--link-color:var(--color-deep-blue);font-size:1.4rem;font-weight:600;margin:0 0 1.2rem;text-transform:uppercase}.thumb--event{padding:1.2rem}.thumb--vid,.thumb-podcast--list{display:block}@media (min-width:80em){.thumb--vid,.thumb-podcast--list{width:33vw}}.thumb a{--link-color:currentColor;text-decoration:none}.thumb .article-date{display:inline;font-size:1.4rem;white-space:nowrap}body.mimas-line-clamp .thumb .article-excerpt{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}body.mimas-line-clamp .featured-news .thumb .article-excerpt{line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.thumb .article-category,.thumb .pod_category,.thumb .vid_category{color:#5525e5;font-size:1.4rem;font-weight:600;margin:1.2rem 0;text-transform:uppercase}.featured-news__container .thumb a.thumb__category{margin:initial}.related-posts .thumb,.related-posts .thumb:after,.related-posts .thumb:before{--thumb-bg-active:var(--white)}.thumb--podcast{grid-gap:1.2rem;padding:2.4rem}@media (max-width:47.99em){.thumb--podcast{flex-direction:row-reverse}.thumb--podcast .thumb__content{display:block}.thumb--podcast .thumb__nail{max-width:200px}}[data-layout=list] .thumb--podcast .thumb__nail{max-width:20rem}.thumb--podcast a{flex-direction:row-reverse}.thumb--podcast .post-detail .article-category{font-size:1.2rem}.thumb--podcast .pod_duration{color:#717171;font-size:1.6rem}.thumb--podcast .pod_excerpt{display:none}@media (max-width:47.99em){.thumb-container[data-type=podcast]{display:block}}.thumb-container[data-layout=list] .pod_excerpt{display:flex}.thumb--vid{--bg:""}.thumb--vid .thumb__nail{background-image:var(--bg);background-position:50%;background-size:cover;height:160px;width:100%}.explore .thumb-container{max-height:500px}.list__item{border-top:1px solid #b3b3b3;gap:2.4rem;padding:2.4rem 0}@media (min-width:48em){.list__item{gap:4rem;padding:4rem 0}}.list__item:last-child{border-bottom:1px solid #b3b3b3}.list__item img{flex-shrink:0;height:80px;width:120px}@media (min-width:48em){.list__item img{height:120px;width:160px}.list__item h3.h4{--heading-size:3.4rem}}.list__links{list-style:none;margin:0;padding:0}.list__links>li:not(:last-child){margin-bottom:2rem}.modal#favourites .search-card{grid-column-gap:0;display:inline-flex;flex-direction:row-reverse;min-width:280px}.modal#favourites .search-card a{color:#000;line-height:1.5}.modal#favourites .search-card a,.modal#favourites .search-card button{outline:none}.modal#favourites .search-card__title-wrap{display:block}.modal#favourites .search-card__category{display:block;margin-bottom:3px}.modal#favourites .search-card:last-child{margin-bottom:var(--gap-half)}.modal#favourites .search-card__meta{display:none}.modal#favourites .modal__content{margin-right:0}.favs__courses{-moz-columns:1;column-count:1}@media (min-width:48em){.favs__courses{-moz-columns:2;column-count:2}}.favs__response{text-align:center}.favs__response.active{margin-top:var(--gap-larger)}.favs__response-fail,.favs__response-success{display:none}.favs__response-fail svg{transform:rotate(45deg)}.favs__toolbar{margin-top:var(--gap-larger)}.favs__toolbar,.favs__toolbar-form{display:flex;flex-direction:column}@media (min-width:48em){.favs__toolbar-form{flex-direction:row}}.favs__toolbar-submit{align-items:flex-start;display:flex;flex-direction:column;margin:2.4rem 0}@media (min-width:48em){.favs__toolbar-submit{align-items:center;flex-direction:row;margin:3.2rem 0 0}}.favs__toolbar h3{margin-bottom:3.2rem;text-align:center}.favs__toolbar button{margin:0 auto}.favs__toolbar .ico{display:none;margin-right:1.2rem}.favs__toolbar .message{align-items:center;display:none;height:50px;margin:2.4rem 0 0;min-height:unset;opacity:0;padding:0 2.4rem;transform:translateY(40px);width:auto}@media (min-width:48em){.favs__toolbar .message{height:60px;margin:0 0 0 4rem}}.favs__toolbar .message.active{animation:text-slide-up 1s cubic-bezier(.1,.55,.25,.94) forwards,fade-in 1.4s forwards;display:flex}.favs__toolbar .message .ico{align-self:unset;display:block}.favs__toolbar[data-email-status=error] .ico--error,.favs__toolbar[data-email-status=ready] .ico--ready,.favs__toolbar[data-email-status=sending] .ico--sending,.favs__toolbar[data-email-status=sent] .ico--sent{display:inline-block}.favs__toolbar form .favs__toolbar-form input{border:2px solid #e8e8e8;height:60px;margin:1.2rem 0;padding:0 2.4rem}@media (min-width:48em){.favs__toolbar form .favs__toolbar-form input{flex:1;margin:0 1.2rem 0 0}}.favs__toolbar form .favs__toolbar-form input:focus{border-color:#e8e8e8;outline:0}@media (max-width:79.99em){.mobile-tools__head .fav-toggle{display:none}.mobile-tools__head .fav-toggle.has-favourites{display:flex}}@media (min-width:80em){.header-nav__main-tools .button--ico.fav-toggle{display:none}.header-nav__main-tools .button--ico.fav-toggle.has-favourites{display:flex}}.page.page-favourites .page-content-wrapper{padding:2.4rem}section.study-areas{--area-min-w:374px;--area-border-c:#b3b3b3}section.study-areas .study-areas__container{container:studyareas/inline-size;display:flex;flex-direction:column;flex-wrap:wrap;max-width:112.9rem}@media (min-width:48em){section.study-areas .study-areas__container{--area-min-w:229px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--area-min-w),100%),1fr));place-items:stretch}}a.study-areas__area{align-items:center;border-color:var(--area-border-c);border-style:solid;border-width:var(--area-border-w,1px 0 0);display:flex;flex:1;font-size:1.4rem;font-weight:600;gap:2.4rem;line-height:1.5;max-height:var(--area-h,72px);text-decoration:none}@media (max-width:47.99em){a.study-areas__area{padding:2.4rem 0}a.study-areas__area:last-child{--area-border-w:1px 0 1px}}a.study-areas__area.active,a.study-areas__area:active,a.study-areas__area:focus,a.study-areas__area:focus-visible,a.study-areas__area:focus-within,a.study-areas__area:hover{border-color:transparent;color:currentColor;outline:2px solid #5525e5;transition:border 1s ease}a.study-areas__area.active+a,a.study-areas__area:active+a,a.study-areas__area:focus+a,a.study-areas__area:focus-visible+a,a.study-areas__area:focus-within+a,a.study-areas__area:hover+a{border-left-color:transparent}@container studyareas (min-width:688px){a.study-areas__area{--area-h:110px;--area-border-w:0 0 1px;font-size:1.6rem;padding:2.4rem 1.6rem}a.study-areas__area:nth-child(3n-1){--area-border-w:0 1px 1px}a.study-areas__area:last-child{--area-border-w:0;position:relative}a.study-areas__area:last-child:after{background-color:var(--area-border-c);height:100%;inset:0 -1px 0 auto;width:1px}@media (max-width:47.99em){a.study-areas__area,a.study-areas__area:nth-child(3n-1){--area-border-w:1px 0 0}a.study-areas__area:last-child{--area-border-w:1px 0}a.study-areas__area:last-child:after{content:none}}}@container studyareas (min-width:940px){a.study-areas__area{--area-h:152px}a.study-areas__area,a.study-areas__area:nth-child(3n-1){--area-border-w:0 0 1px}a.study-areas__area:nth-child(4n+2){--area-border-w:0 0 1px 1px}a.study-areas__area:nth-child(4n+3){--area-border-w:0 1px 1px 1px}a.study-areas__area:last-child{--area-border-w:0 0 0 1px;position:relative}a.study-areas__area:last-child:after{background-color:var(--area-border-c);height:100%;inset:0 -1px 0 auto;width:1px}a.study-areas__area:nth-last-child(2){--area-border-w:0}}.not-found{margin:0}.not-found__result{background:#fff;border:1px solid #f7f7f7;color:#000;display:block;margin-bottom:2.4rem;max-width:90rem;padding:2.4rem;text-decoration:none;transition:box-shadow .15s ease}.not-found__result:hover{box-shadow:0 0 2.4rem rgba(0,0,0,.05)}.not-found__result:visited{color:#000}.not-found__result>p{margin:0 0 1.2rem}.not-found__result-heading{color:#116191;font-size:1.8rem}.not-found__result-url{color:#178800;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.socials{margin:3.2rem 0;min-width:33rem;padding:0;white-space:nowrap}@media (max-width:47.99em){.socials{flex-direction:column;padding:2.4rem 0 3.2rem}}.socials__title{align-items:center;color:#000;display:flex;font-weight:700}@media (max-width:47.99em){.socials__title{margin-bottom:1.2rem}}.socials__buttons{margin-left:auto}@media (max-width:31.24em){.socials__buttons{display:flex;justify-content:space-between}}@media (max-width:47.99em){.socials__buttons{margin-left:0}}.socials p:first-of-type{align-self:center;color:#000;font-weight:700;margin:0}.socials svg{height:24px;margin-left:-1rem;width:24px}.socials .button{min-height:40px;padding:5px 2.4rem}@media (min-width:48em){.socials .button{margin-right:2.4rem}}@media (max-width:31.24em){.socials .button{width:11rem}}.socials .button .ico{--ico-width:24px;align-items:center;display:flex;justify-content:center;margin-right:.5rem}@media (max-width:31.24em){.socials .button .ico{--ico-width:18px;margin-right:0}.socials .socials__buttons .button{font-size:1.4rem;padding:5px .8rem}}.socials .social-share{background:none;cursor:pointer;filter:drop-shadow(0 2px 8px rgba(39,94,254,.32));outline:none;overflow:hidden;padding:0;position:relative;transition:.3s cubic-bezier(.215,.61,.355,1)}.socials .social-share:hover:before{transform:scale(1.2)}.socials .social-share:hover .social-share-text{transform:translateY(-55px)}.socials .social-share:hover .social-icons li a{transform:translateY(0)}.socials .social-share:hover .social-icons li:first-child a{transition-delay:.15s}.socials .social-share:hover .social-icons li:nth-child(2) a{transition-delay:.2s}.socials .social-share:hover .social-icons li:nth-child(3) a{transition-delay:.25s}.socials .social-share-text{align-items:center;display:flex;padding:5px 2.4rem}.socials .social-share .social-icons{display:flex;left:0;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.socials .social-share .social-icons li{flex:1}.socials .social-share .social-icons li a{display:inline-flex;transform:translateY(55px);transition:.3s cubic-bezier(.215,.61,.355,1);vertical-align:middle}.socials .social-share .social-icons li a:hover{opacity:.5}.socials .social-share .social-icons li svg{height:18px;margin-left:auto;margin-right:auto;width:18px}.socials #ShareButton{color:#fff}.socials #ShareButton.active,.socials #ShareButton:active,.socials #ShareButton:focus,.socials #ShareButton:focus-visible,.socials #ShareButton:focus-within,.socials #ShareButton:hover{background-color:#fff;border-color:#5525e5;color:#5525e5}.socials #ShareButton.active svg,.socials #ShareButton:active svg,.socials #ShareButton:focus svg,.socials #ShareButton:focus-visible svg,.socials #ShareButton:focus-within svg,.socials #ShareButton:hover svg{fill:#5525e5}@media (max-width:79.99em){.socials .share-buttons{-moz-text-align-last:justify;text-align-last:justify}}@media (min-width:80em){.socials .share-buttons{display:flex}}.socials .share-buttons a{font-weight:600}.socials .share-buttons .button{border-color:#5525e5;color:#5525e5}.single-post__socials-bottom{background-color:#f0f0f0;grid-column:start/end}.post-single{grid-template-areas:inherit;padding-top:4rem}@media (max-width:79.99em){.post-single{padding-top:0}}.post-single header{grid-column:start/end}.post-single header .post-title{font-size:2.4rem;line-height:1.4;margin-bottom:0}@media (min-width:48em){.post-single header .post-title{font-size:4rem}}.post-single header .post-meta{color:#000;justify-content:unset;margin:3.2rem 0}.post-single header .post-meta span:first-child{text-transform:uppercase}.post-single header .post-meta>span:last-child{font-weight:400}.post-single header .post-tags{align-items:center;display:flex;margin-bottom:2.4rem;white-space:nowrap}@media (max-width:31.24em){.post-single header .post-tags{justify-content:space-between;margin-right:0}}.post-single header .post-tags a{font-weight:500}.post-single__content{margin-bottom:4rem}.post-single__content h3{padding-top:3.2rem}.post-single blockquote{color:#5525e5;margin-bottom:3.2rem}.post-single blockquote p{font-size:24px}@media screen and (min-width:500px){.post-single blockquote p{font-size:calc(17.61702px + 1.2766vw)}}@media screen and (min-width:1440px){.post-single blockquote p{font-size:36px}}.post-single__feature{margin-bottom:3.2rem}.post-single__feature img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:500px){.post-single__feature img{height:calc(63.82979px + 37.23404vw)}}@media screen and (min-width:1440px){.post-single__feature img{height:600px}}.post-single .wp-block-image>figure{line-height:1}.post-single .wp-block-image .alignleft>figcaption{text-align:left}.post-single .wp-block-image .alignright>figcaption{text-align:right}.post-category{color:#5525e5;font-size:1.8rem;font-weight:600;padding-right:4rem;text-decoration:none;text-transform:uppercase}body.archive,body.media-release,body.page-media-centre,body.single-post{background-color:#f7f7f7}@media (max-width:79.99em){body.archive main.mimas-grid,body.futures-platform main.mimas-grid,body.media-release main.mimas-grid,body.page-media-centre main.mimas-grid,body.single-post main.mimas-grid{grid-gap:0;padding:0 3.2rem}}@media (max-width:31.24em){body.archive main.mimas-grid,body.futures-platform main.mimas-grid,body.media-release main.mimas-grid,body.page-media-centre main.mimas-grid,body.single-post main.mimas-grid{padding:0 2.4rem}}body.archive main.mimas-grid>article,body.archive main.mimas-grid>aside,body.futures-platform main.mimas-grid>article,body.futures-platform main.mimas-grid>aside,body.media-release main.mimas-grid>article,body.media-release main.mimas-grid>aside,body.page-media-centre main.mimas-grid>article,body.page-media-centre main.mimas-grid>aside,body.single-post main.mimas-grid>article,body.single-post main.mimas-grid>aside{grid-row-start:2}@media (max-width:79.99em){body.archive main.mimas-grid>article,body.archive main.mimas-grid>aside,body.futures-platform main.mimas-grid>article,body.futures-platform main.mimas-grid>aside,body.media-release main.mimas-grid>article,body.media-release main.mimas-grid>aside,body.page-media-centre main.mimas-grid>article,body.page-media-centre main.mimas-grid>aside,body.single-post main.mimas-grid>article,body.single-post main.mimas-grid>aside{grid-column:start/end}body.archive main.mimas-grid>aside,body.futures-platform main.mimas-grid>aside,body.media-release main.mimas-grid>aside,body.page-media-centre main.mimas-grid>aside,body.single-post main.mimas-grid>aside{grid-row-end:4;grid-row-start:3;position:relative}}body.archive main.mimas-grid>article,body.futures-platform main.mimas-grid>article,body.media-release main.mimas-grid>article,body.page-media-centre main.mimas-grid>article,body.single-post main.mimas-grid>article{grid-column:content-start/content-end}@media (max-width:79.99em){body.archive main.mimas-grid>article,body.futures-platform main.mimas-grid>article,body.media-release main.mimas-grid>article,body.page-media-centre main.mimas-grid>article,body.single-post main.mimas-grid>article{grid-gap:0}}body.archive main.mimas-grid header,body.futures-platform main.mimas-grid header,body.media-release main.mimas-grid header,body.page-media-centre main.mimas-grid header,body.single-post main.mimas-grid header{grid-column:content-start/content-end;grid-row-start:1}article.post-single{padding-top:4rem}article.post-single a{font-weight:700}article.post-single>section{margin-right:4.8rem}@media (min-width:80em){article.post-single .wp-block-image.size-full,article.post-single .wp-block-image.size-large{padding-bottom:55vh}article.post-single figure img [data-fancybox=size-full],article.post-single figure img [data-fancybox=size-large]{left:0;position:absolute}article.post-single figure img [data-fancybox=size-large]{width:60vw}article.post-single figure img [data-fancybox=size-full]{width:100vw}}article.post-single p{--f-size:1.6rem;font-size:var(--f-size);line-height:25px;margin:0 0 4rem;max-width:none}@media (min-width:48em){article.post-single p{--f-size:1.8rem;line-height:35px}}article.post-single p:first-of-type{color:#000;font-weight:600}@media (min-width:48em){article.post-single p:first-of-type{--f-size:2.2rem;margin:0 0 3.2rem}}article.post-single blockquote{background-color:transparent;border-left:0}article.post-single blockquote>p,article.post-single blockquote>p:first-of-type{--f-size:3.6rem;color:#5525e5;font-style:normal}.post-single__side{color:#000;grid-column:related-start/related-end;text-decoration:none;width:auto}.post-single__side a{font-weight:400;text-decoration:none}.post-single__side .related-post{background-color:#fff;margin-bottom:2.4rem;padding:3.2rem 3.2rem 4rem;position:relative}.post-single__side .related-post .ico{--ico-width:24px;height:24px;inset:auto 3.2rem 3.2rem auto;position:absolute;width:24px}.post-single__side .related-post .ico svg{fill:#ca2381}.post-single__side .related-deeper{display:flex;flex-direction:column;gap:2.4rem;list-style-type:none;padding-left:0}.post-single__side .related-deeper li{padding-bottom:2.4rem}.post-single__side .related-title{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.post-single__related{grid-column:content-start/aside-end}@media (max-width:47.99em){.post-single__related{grid-column:start/end}}.post-single__related .socials{background-color:#f0f0f0;padding:2.4rem 4rem}@media (max-width:79.99em){.post-single__related .socials{padding:2.4rem 3.2rem}}@media (max-width:31.24em){.post-single__related .socials{padding:2.4rem}}.post-single__related .related-posts{border-top:0;padding:2.4rem 0}.post-single__related .related-posts h2{font-size:3rem;margin-bottom:0}.related-posts{grid-area:footer}.dig-deeper .related-deeper{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;white-space:nowrap}.dig-deeper .related-deeper a{margin-bottom:2.4rem;margin-right:3.2rem}.dig-deeper .related-title{color:#000;font-size:1.8rem;font-weight:700}.recommended-posts{display:flex}.recommended-posts .thumb--post{display:block}.related-courses{gap:2.4rem}.related-courses__item{padding:3.2rem 3.2rem 4rem;position:relative}.related-courses__item .ico{--ico-width:24px;inset:auto 3.2rem 3.2rem auto;position:absolute}.related-posts{--col-repeat:12;--col-width:60px;--side-cols:calc(50vw - 490px);--g-gap-h:20px;border-top:1px solid #000;display:grid;gap:var(--g-gap-v,0) var(--g-gap-h,20px);grid-template-columns:[start] var(--side-cols) [content-start] repeat(var(--col-repeat),var(--col-width)) [content-end] var(--side-cols) [end];margin:0 auto;max-width:1920px;padding:3.2rem 0 4.8rem}@media (min-width:31.25em){.related-posts{--side-cols:40px}}@media (min-width:80em){.related-posts{--side-cols:calc(50vw - 490px)}}@media (min-width:95.5em){.related-posts{--side-cols:calc(50vw - 588px);--col-width:72px;--g-gap-h:24px}}@media (min-width:80em){.related-posts{--side-cols:44px}}@media screen and (min-width:80em) and (min-width:1280px){.related-posts{--side-cols:calc(-404px + 35vw)}}@media screen and (min-width:80em) and (min-width:1920px){.related-posts{--side-cols:268px}}.related-posts .section-heading{max-width:none}.related-posts>h2{font-size:1.8rem;grid-column:content-start/content-end}@media (max-width:47.99em){.related-posts>h2{margin-bottom:2.4rem}}.related-posts .thumb-container{grid-column:content-start/content-end}@media (max-width:31.24em){.related-posts .thumb-container{grid-gap:40px 40px}}@media (max-width:47.99em){.related-posts .thumb-container{margin-top:0}}.related-posts .thumb-container .thumb{max-width:450px}.related-posts .thumb-container .thumb:last-of-type{border-bottom:0}.related-posts .thumb-container .thumb__nail{--max-thumb-width:100%}.related-posts .thumb-container .thumb-img{height:240px}@media (min-width:31.25em){.related-posts .thumb-container .thumb-img{height:125px}}@media screen and (min-width:31.25em) and (min-width:500px){.related-posts .thumb-container .thumb-img{height:calc(85.10638px + 7.97872vw)}}@media screen and (min-width:31.25em) and (min-width:1440px){.related-posts .thumb-container .thumb-img{height:200px}}.related-posts .slick-dots{bottom:0;margin-bottom:-5rem;padding:0;position:absolute}section.related-posts .card-grid{grid-column:start/end}@media (max-width:79.99em){section.related-posts .card-grid{max-height:500px}}section.related-posts .card-grid[data-card-size=small]{--grid-max-width:100%}section.related-posts .card-grid .card{--thumb-bg-active:var(--white);padding:2.4rem}section.related-posts .card-grid .card.active,section.related-posts .card-grid .card:active,section.related-posts .card-grid .card:focus,section.related-posts .card-grid .card:focus-visible,section.related-posts .card-grid .card:focus-within,section.related-posts .card-grid .card:hover{background-color:var(--thumb-bg-active);cursor:pointer}section.related-posts .card-grid .card.active__category,section.related-posts .card-grid .card:active__category,section.related-posts .card-grid .card:focus-visible__category,section.related-posts .card-grid .card:focus-within__category,section.related-posts .card-grid .card:focus__category,section.related-posts .card-grid .card:hover__category{--link-color:var(--color-deep-blue)}section.related-posts .card-grid .card.active .card__title,section.related-posts .card-grid .card:active .card__title,section.related-posts .card-grid .card:focus .card__title,section.related-posts .card-grid .card:focus-visible .card__title,section.related-posts .card-grid .card:focus-within .card__title,section.related-posts .card-grid .card:hover .card__title{text-decoration:underline}section.related-posts .card-grid .card__image{height:auto;max-height:100%}

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