/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}:first-child{margin-top:0}:last-child{margin-bottom:0}body,html{overflow-x:hidden}.wagtail-userbar{padding-bottom:3rem !important}.hidden{display:none}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list li::before{content:none}.white-bg{background:#fff;color:#000}.black-bg{background:#000;color:#fff}.light-bg{background:#f1f1f1}.medium-bg{background:#e6e6e6}.dark-bg{background:#333;color:#fff}.primary-bg{background:#0078c4;color:#fff}.secondary-bg{background:#4d4d4d}.opaque-bg{background:rgba(0,0,0,.3);color:#fff}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;margin:0 !important;padding:0 !important;z-index:-2}.background-image--fade:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:none;z-index:-1}.display-block{display:block}.small{max-width:37.75rem}.medium{max-width:41.25rem}@media(min-width: 1440px){.medium{max-width:60rem}}.large{max-width:58.75rem}@media(min-width: 1440px){.large{max-width:78rem}}.extra-large{max-width:84rem}.homepage .small{max-width:41.25rem}.homepage .large{max-width:60rem}.no-max{max-width:none !important}.relative{position:relative}.flex-1{flex:1}.margin-auto{margin:auto}.margin-0{margin:0}.margin-left-auto{margin-left:auto}.margin-left{margin-left:.5rem}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1rem}.margin-left-2{margin-left:2rem}.margin-right-auto{margin-right:auto}.margin-right{margin-right:.5rem}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.margin-top-auto{margin-top:auto}.margin-top{margin-top:.5rem}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-2rem{margin-top:2rem !important}.margin-top-3{margin-top:3rem}.margin-bottom-auto{margin-bottom:auto}.margin-bottom{margin-bottom:.5rem}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-3{margin-bottom:3rem}.margin-bottom-5{margin-bottom:5rem}.margin-right-1{margin-right:1rem}.text-align-center{text-align:center}.font-size-xxs{font-size:.625rem}.font-size-xs{font-size:.75rem}.font-size-s{font-size:.875rem}.font-size-m{font-size:1.188rem}.font-size-l,.footer-navigation>li>span{font-size:1.125rem}.font-bold{font-weight:bold}.font-italic{font-style:italic}.cursor-pointer{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.shadow{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1)}.border{border:2px solid #d9d9d6}.border--light{border:2px solid #f1f1f1}.border--bottom{border-bottom:2px solid #d9d9d6}.border--top{border-top:2px solid #d9d9d6}.color-primary{color:#0078c4}.color-medium-grey{color:#e6e6e6}.color-action{color:#ed1818}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.visible-large{display:none !important}@media(min-width: 960px){.visible-large{display:block !important}}.visible-large--flex{display:none !important}@media(min-width: 960px){.visible-large--flex{display:flex !important}}@media(min-width: 960px){.hidden-large{display:none !important}}.visible-medium{display:none !important}@media(min-width: 640px){.visible-medium{display:block !important}}.visible-medium--flex{display:none !important}@media(min-width: 640px){.visible-medium--flex{display:flex !important}}@media(min-width: 640px){.hidden-medium{display:none !important}}.visible-small{display:none !important}@media(min-width: 460px){.visible-small{display:block !important}}.visible-small--flex{display:none !important}@media(min-width: 460px){.visible-small--flex{display:flex !important}}@media(min-width: 460px){.hidden-small{display:none !important}}body{font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.75rem}h1,.h1{font-weight:300;font-style:normal;font-size:4rem;line-height:100%;margin-top:0;margin-bottom:2rem}@media(min-width: 460px){h1,.h1{font-size:5rem}}h2,.h2{font-weight:300;font-style:normal;font-size:3rem;line-height:100%;margin-top:0;margin-bottom:2rem}@media(min-width: 460px){h2,.h2{font-size:4rem}}h3,.h3{font-weight:300;font-style:normal;font-size:2rem;line-height:100%;margin-top:0;margin-bottom:2rem}@media(min-width: 460px){h3,.h3{font-size:3rem}}h4,.h4{font-weight:300;font-style:normal;font-size:1.5rem;line-height:120%;margin-top:0;margin-bottom:2rem}@media(min-width: 460px){h4,.h4{font-size:2rem}}h5,.h5{font-weight:700;font-style:normal;font-size:1rem;line-height:140%;margin-top:0;margin-bottom:2rem}h6,.h6{font-size:.9375rem;line-height:1.3125rem}a{color:#0078c4;text-decoration:none}a:hover{color:#005991}p{font-weight:400;font-style:normal;font-size:1rem;line-height:1.75rem;margin-top:0;margin-bottom:2rem}@media(min-width: 460px){p{font-size:1.25rem}}p a{text-decoration:underline}ul li,ol li{font-weight:400;font-style:normal;font-size:1rem;line-height:1.75rem}@media(min-width: 460px){ul li,ol li{font-size:1.25rem}}hr{border:none;height:2px;background:#d9d9d6;margin:2rem auto}hr.content-width{max-width:58.75rem}cite{font-style:normal;font-weight:bold}ul{list-style-type:none;position:relative}ul li:before{content:"-";position:absolute;font-weight:700;text-indent:-1rem}ul li{padding:0}mark{background-color:#ff2665}ins{color:#2eaa00}del{color:#ff2665}small{font-size:.625rem}blockquote{padding:.5rem;border-left:.5rem solid #0078c4}.slogan .yellow{color:#f3a300}.slogan .green{color:#15808a}.slogan .purple{color:#66579c}.slogan .blue{color:#0d76a1}.screen-reader{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.row{display:flex;flex-flow:row wrap}.row--nowrap{flex-flow:row nowrap}@media(min-width: 640px){.row--nowrap-medium{flex-flow:row nowrap}}.row--center{align-items:center}.row--bottom{align-items:flex-end}.row--top{align-items:flex-start}.row--baseline{align-items:baseline}.row--justify-end{justify-content:flex-end}.row--justify-center{justify-content:center}.row--space-between{justify-content:space-between}.row.distribute>*+*{margin-left:1rem}.row.distribute-t>*+*{margin-left:.375rem}.row.distribute-s>*+*{margin-left:.5rem}.row.distribute-l>*+*{margin-left:2rem}@media(min-width: 640px){.row.distribute-l>*+*{margin-left:.25rem}}@media(min-width: 960px){.row.distribute-l>*+*{margin-left:2rem}}.stack{display:flex;flex-flow:column nowrap}.stack>*+*{margin-top:1rem}.stack--tight>*+*{margin-top:0}.stack--loose>*+*{margin-top:2rem}.stack--lined>*+*{border-top:2px solid #d9d9d6}.stack--lined-primary>*+*{border-top:2px solid #005991}.stack--lined-grey>*+*{border-top:2px solid #e6e6e6}.stack--start{align-items:flex-start}.stack--end{align-items:flex-end}.stack--center{align-items:center}.stack--justify-center{justify-content:center}.grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width: 640px){.grid--two{grid-template-columns:repeat(2, 1fr)}.grid--two.grid--stack-left{grid-template-columns:auto calc(33% - 1.25rem)}.grid--two.grid--stack-right{grid-template-columns:calc(33% - 1.25rem) auto}}@media(min-width: 640px){.grid--three{grid-template-columns:repeat(2, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--three{grid-template-columns:repeat(3, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:auto}}@media(min-width: 640px){.grid--four{grid-template-columns:repeat(2, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--four{grid-template-columns:repeat(4, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:auto}}.grid--gap-2{grid-gap:1rem}@media(min-width: 640px){.grid--gap-2{grid-gap:2rem}}.cluster>*{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:calc(1rem / 2 * -1)}.cluster>*>*{margin:calc(1rem / 2)}.cluster--tight>*{margin:calc(1rem / 4 * -1)}.cluster--tight>*>*{margin:calc(1rem / 4)}.cluster--loose>*{margin:-1rem}.cluster--loose>*>*{margin:1rem}.cluster--align-center>*{justify-content:center}.cluster--space-evenly>*{justify-content:flex-start}@media(min-width: 460px){.cluster--space-evenly>*{justify-content:space-around}}.box--small{padding:.5rem 1rem}.box--large{padding:2rem 1rem}@media(min-width: 640px){.multicolumn{-webkit-columns:2;columns:2;gap:1rem}.multicolumn>*{-webkit-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}}@media(min-width: 960px){.multicolumn{-webkit-columns:3;columns:3}}.container{margin-top:0;width:100%;margin-left:auto;margin-right:auto}.container--wide{width:100%;max-width:60rem;margin-left:auto;margin-right:auto}@media(min-width: 960px){.container--with-sidebar{max-width:62rem;display:grid;grid-gap:2rem;width:100%;margin:auto;grid-template-columns:12.5rem 1fr;grid-gap:8.25rem}}@media(min-width: 1440px){.container--with-sidebar{max-width:78rem}}.main{position:relative;display:flex;flex-direction:column}.main.newsindexpage,.main.resourceindexpage{color:#fff;overflow:hidden}.main.eventindexpage{overflow:hidden}.detail-page-container{margin-top:6.125rem;max-width:77.5rem;display:flex;flex-direction:column;position:relative}@media(min-width: 960px){.detail-page-container{margin-top:6.125rem;margin:3rem auto 0 auto}}.detail-page-container div:first-child{padding-top:0;margin-top:0}.detail-page-container .block{margin:2.5rem auto}.detail-page-container .cta-container{width:100%}.column-grey-background{background-color:var(--ui-light-grey, #f1f1f1);width:100vw;margin-left:-1rem;padding:.25rem}.business-type__smee-ford .detail-page-container::after{background-image:none !important;content:none !important}.header{z-index:102;position:relative;background-color:#fff}.header a,.header label{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#313b3c;font-size:14px;font-style:normal;font-weight:600;line-height:140%}@media(min-width: 960px){.header a.brand-logo,.header label.brand-logo{padding-bottom:1.6rem !important;height:120px}}.header .business-type-header-logo{width:11.875rem;height:auto}.logo-legacy{width:180px;height:95px}.business-type__smee-ford .brand-logo{max-width:13.75rem}.business-type__smee-ford .header .primary-navigation{margin-top:3rem}.business-type__smee-ford .business-type-header-logo{padding-top:2rem;width:12rem;height:auto}.business-type__link .business-type-header-logo{width:13.75rem;height:auto}.brand--mobile{margin-left:0}.brand--mobile img{width:125px;height:55px;margin-top:10px}.brand--mobile .business-type-logo{height:auto}.main-menu{background:none;max-width:90rem;padding:0 6.25rem 0 3.125rem;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}@media(min-width: 1440px){.top-menu-outer-container{display:flex;justify-content:center}}.top-menu-container{max-width:90rem;width:100%;display:flex;justify-content:flex-end;padding:0 6.25rem 0 3.125rem}.top-menu{background:#e8e8e8;height:2.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-menu a{align-self:center;display:flex;padding-left:.938rem;padding-right:.938rem;margin:0 !important}.top-menu a .icon{margin-left:.375rem}.top-menu__mobile{height:unset;background:none}.top-menu__mobile a{color:#313b3c;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.top-menu__mobile a svg{margin-left:8px !important}.header-mobile{display:none;flex-flow:column nowrap;position:fixed;width:100%;height:100vh;overflow:auto;top:0;left:0}.header-mobile .icon-link{display:flex;align-items:center;padding:.938rem}.header-mobile>*{flex-shrink:0;z-index:100}.header-mobile__navigation{overflow:auto;background:#f1f1f1;height:100%;padding-top:1rem;padding-bottom:4rem}.header-mobile__navigation .primary-navigation li:hover>.dropdown{opacity:1;position:relative;box-shadow:none;bottom:unset;height:auto}.header-mobile__navigation .primary-navigation li .dropdown{opacity:100;width:100%;position:relative;background:unset;box-shadow:none}.header-mobile__navigation .primary-navigation li .dropdown h2{font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:12px}.header-mobile__navigation .primary-navigation li .dropdown p{margin-bottom:12px}.header-mobile__navigation .primary-navigation li .dropdown .button,.header-mobile__navigation .primary-navigation li .dropdown button,.header-mobile__navigation .primary-navigation li .dropdown input[type=submit],.header-mobile__navigation .primary-navigation li .dropdown input[type=button],.header-mobile__navigation .primary-navigation li .dropdown input[type=reset]{margin-bottom:42px}.header-mobile__navigation .primary-navigation li .dropdown__inner{padding:0rem 1rem;display:flex;flex-direction:column}.header-mobile__navigation .primary-navigation li .dropdown-submenu{max-width:unset;display:flex;flex-direction:column}.header-mobile__navigation .primary-navigation li .dropdown-submenu a{margin-bottom:0;font-size:20px;font-style:normal;font-weight:300;line-height:normal;padding-left:20px;padding-top:5px;padding-bottom:5px}.header-mobile__navigation .primary-navigation li .dropdown-submenu a.header-link{letter-spacing:0;font-weight:600;padding-left:1rem;margin-left:0px;margin-bottom:0}.header-mobile__navigation .primary-navigation li .dropdown-submenu:first-child{display:none}.header-mobile__navigation .primary-navigation li .dropdown .dropdown-expandable-checkbox:checked~a{margin-bottom:0;margin-top:0;padding:5px 0 5px 1.25rem}.header-mobile__navigation .primary-navigation li .dropdown .dropdown-expandable-checkbox:checked~label{padding-top:.7rem;padding-bottom:.7rem;height:2.5rem}.header-mobile .header-mobile__home-link{border-top:2px solid #005991}.header-mobile-top{background:#fff}.header-desktop .brand--header{margin:3rem 4.5rem 3rem 6.25rem}.header-desktop .brand--header svg{height:3rem;width:auto}.header-desktop a{-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#313b3c;font-size:14px;font-style:normal;font-weight:600;line-height:140%}#nav_toggle{display:block}@media(min-width: 460px){#nav_toggle{display:none}}#nav_toggle:checked~.header-controls{display:none}#nav_toggle:checked~.header-mobile{display:flex;z-index:1}#search-form__input{border:1px solid gray;border-radius:10px;padding:.5rem;min-height:3.125rem;width:90%;position:relative;margin-top:2rem}#search-form__input input{border:none;position:absolute;top:0;bottom:0;height:100%;width:80%}#search-form__input button{background:#fff;position:absolute;right:1rem;top:0;bottom:0;margin:0;align-items:center}#search-form__input button .icon{fill:#0078c4}.grey-background{background:var(--ui-light-grey, #f1f1f1)}.page-caption-container{width:100vw;display:flex;align-items:center;justify-content:center}.page-caption{padding:1.5rem 0 3.2rem 0;color:var(--ui-black, #000000);text-align:center;font-style:normal;line-height:50px;font-weight:300;letter-spacing:-0.2px;font-size:2.5rem}@media(min-width: 460px){.page-caption{font-size:3.5rem;line-height:60px}}@media(min-width: 640px){.page-caption{padding:.375rem 0 3.2rem 0}}@media(min-width: 960px){.page-caption{font-size:4rem;line-height:70px;max-width:77.5rem}}.footer{position:relative;display:block;margin:1rem;z-index:2;justify-content:center}@media(min-width: 640px){.footer{margin:4rem 0}}.footer .container--with-sidebar{margin:0;max-width:90rem}@media(min-width: 1440px){.footer-centered{display:flex;justify-content:center}}.footer-max-width{margin:0 auto;width:100%;max-width:90rem}@media(min-width: 960px){.footer-max-width{padding:0 6.25rem 0 3.125rem}}.footer-logo{margin:0}.footer-logo__image{display:block;max-width:13rem;max-height:7.5rem;width:auto;height:auto}.footer-policies{font-weight:600;font-style:normal;font-size:1rem;line-height:1.4rem;display:flex;justify-content:flex-end}.footer-policies a{color:#313b3c;margin-left:1.5rem}.footer-links{font-weight:600;font-style:normal;font-size:1rem;line-height:1.4rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1rem 0}.footer-links div{margin-left:0 !important;padding-bottom:.375rem;width:13.75rem;padding-right:1.5rem}.footer-links div a{color:#313b3c}.footer-links div a:hover{font-weight:700}.footer__navigation .block-menu{display:flex;flex-direction:column;margin:0}.footer__navigation .block-menu h5 a{color:#000;font-size:1.2rem;margin:0 1rem}.footer__navigation .block-menu .footer-quicklinks__menu{display:flex;flex-direction:column;margin-right:1rem}.footer__navigation .block-menu .footer-quicklinks__menu a{margin:0 auto .3rem 0;padding:.5rem 1rem}.footer__navigation .block-menu .footer-quicklinks__menu a.button{margin:0 auto .3rem 2.2rem}.footer__navigation .block-menu .footer-quicklinks__menu .button_link{padding:.3125rem .75rem;border-radius:.25rem;font-size:.9375rem}.footer-legal .rich-text,.footer-legal p{max-width:100%;margin:0 1rem 0 .5rem}.footer-bottom img{-o-object-fit:contain;object-fit:contain}.footer__top{margin:0;padding:1rem}@media(min-width: 960px){.footer__top{padding:0 0 10rem 0}}.footer-separator{border-top:.063rem solid #aebcbd;border-bottom:.063rem solid #aebcbd;height:3rem;display:flex;align-items:center;padding:.5rem 1rem;justify-content:space-between;margin-bottom:1rem}@media(min-width: 960px){.footer-separator{padding:.5rem 0}}.footer-socials ul{margin:0}.footer-copyright{display:flex;justify-content:center}.footer-copyright p{font-size:1rem;font-weight:400;font-style:normal;line-height:1.4rem;letter-spacing:-0.013rem;color:#434e50}.page-content{max-width:none}.page-main{padding:0 1rem}.static_header{display:none;position:fixed;top:0;width:100%;z-index:112;transition:all .5s}@media(min-width: 960px){.static_header{display:block}.static_header .static_header--nav{height:auto}}@media(min-width: 960px)and (min-width: 640px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto .25rem auto .25rem}}@media(min-width: 960px)and (min-width: 960px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto 1rem auto 1rem}}.hide{opacity:0;display:none;top:-100%}.show{opacity:1;display:block}.home-page__banner .header{width:100%}.standard-page-container{position:relative;padding-top:1.75rem}.standard-page-container .home-page__banner{margin-right:-1rem;margin-left:-1rem;width:calc(100% + 2rem)}.standard-page-container .home-page__banner:first-child{margin-top:-1.75rem}.index-container--with-sidebar,.search-page-container--with-sidebar{grid-gap:7.5rem;max-width:1240px;grid-template-columns:13.875rem 1fr;margin-top:10.75rem}.index-container--with-sidebar .left-sidebar__content,.search-page-container--with-sidebar .left-sidebar__content{position:inherit !important}.index-container--with-sidebar h4,.search-page-container--with-sidebar h4{color:#000;margin-bottom:2rem}.index-container--with-sidebar form,.search-page-container--with-sidebar form{margin-top:0;position:inherit !important}.index-container--with-sidebar form button,.search-page-container--with-sidebar form button{padding:0}.index-container--with-sidebar form button .icon,.search-page-container--with-sidebar form button .icon{width:3.125rem !important;height:3.125rem !important}.index-container--with-sidebar aside h4,.search-page-container--with-sidebar aside h4{margin-bottom:1rem;display:none}@media(min-width: 960px){.index-container--with-sidebar aside h4,.search-page-container--with-sidebar aside h4{display:block}}.index-container--with-sidebar aside #field_id_query,.search-page-container--with-sidebar aside #field_id_query{position:absolute !important;width:41.25rem;max-width:100%;top:-12.5rem;margin-bottom:2rem;background:none;border-bottom:.375rem solid #d7dcdf;padding:.5rem 0}@media(min-width: 960px){.index-container--with-sidebar aside #field_id_query,.search-page-container--with-sidebar aside #field_id_query{left:21.375rem;max-width:34rem}}@media(min-width: 1040px){.index-container--with-sidebar aside #field_id_query,.search-page-container--with-sidebar aside #field_id_query{left:21.375rem;max-width:unset}}.index-container--with-sidebar aside #field_id_query input,.search-page-container--with-sidebar aside #field_id_query input{font-size:2rem;font-weight:600}.index-container--with-sidebar aside #field_id_query input::-webkit-input-placeholder, .search-page-container--with-sidebar aside #field_id_query input::-webkit-input-placeholder{color:#434e50;font-family:proxima-nova,sans-serif;font-size:2rem}.index-container--with-sidebar aside #field_id_query input:-ms-input-placeholder, .search-page-container--with-sidebar aside #field_id_query input:-ms-input-placeholder{color:#434e50;font-family:proxima-nova,sans-serif;font-size:2rem}.index-container--with-sidebar aside #field_id_query input::placeholder,.search-page-container--with-sidebar aside #field_id_query input::placeholder{color:#434e50;font-family:proxima-nova,sans-serif;font-size:2rem}.index-container--with-sidebar aside #field_id_query input::-moz-placeholder,.search-page-container--with-sidebar aside #field_id_query input::-moz-placeholder{opacity:1}.index-container--with-sidebar aside .search-button-box,.search-page-container--with-sidebar aside .search-button-box{position:absolute !important;top:-12rem;right:0;background:none;margin:0}@media(min-width: 960px){.index-container--with-sidebar aside .search-button-box,.search-page-container--with-sidebar aside .search-button-box{left:52.25rem;right:unset}}@media(min-width: 1040px){.index-container--with-sidebar aside .search-button-box,.search-page-container--with-sidebar aside .search-button-box{left:59.25rem}}.index__results{position:relative;color:#000;padding:0}.index__results .results-header{color:#000;font-size:32px;font-style:normal;font-weight:300;letter-spacing:-0.2px}.index__results .stack .list-item{color:#000;position:relative;margin-bottom:2rem}.index__results .stack .list-item__image{position:relative}@media(min-width: 640px){.index__results .stack .list-item__image{width:14.188rem;height:14.188rem}}@media(min-width: 640px){.index__results .stack .list-item__image img{position:absolute;z-index:-1;width:14.188rem;height:14.188rem}}.index__results .stack .list-item__image .button,.index__results .stack .list-item__image button,.index__results .stack .list-item__image input[type=submit],.index__results .stack .list-item__image input[type=button],.index__results .stack .list-item__image input[type=reset]{padding:.64rem .8rem;position:absolute;right:0;bottom:0}.index__results .stack .list-item__image .button .icon,.index__results .stack .list-item__image button .icon,.index__results .stack .list-item__image input[type=submit] .icon,.index__results .stack .list-item__image input[type=button] .icon,.index__results .stack .list-item__image input[type=reset] .icon{height:1rem;width:1rem}@media(min-width: 460px){.index__results .stack .list-item__image .button,.index__results .stack .list-item__image button,.index__results .stack .list-item__image input[type=submit],.index__results .stack .list-item__image input[type=button],.index__results .stack .list-item__image input[type=reset]{padding:.8rem 1rem}.index__results .stack .list-item__image .button .icon,.index__results .stack .list-item__image button .icon,.index__results .stack .list-item__image input[type=submit] .icon,.index__results .stack .list-item__image input[type=button] .icon,.index__results .stack .list-item__image input[type=reset] .icon{height:1.25rem;width:1.25rem}}@media(min-width: 640px){.index__results .stack .list-item__image .button,.index__results .stack .list-item__image button,.index__results .stack .list-item__image input[type=submit],.index__results .stack .list-item__image input[type=button],.index__results .stack .list-item__image input[type=reset]{padding:1rem 1.25rem}.index__results .stack .list-item__image .button .icon,.index__results .stack .list-item__image button .icon,.index__results .stack .list-item__image input[type=submit] .icon,.index__results .stack .list-item__image input[type=button] .icon,.index__results .stack .list-item__image input[type=reset] .icon{height:1.25rem;width:1.25rem}}.index__results .stack .list-item__content{padding:10px 0px 10px 14px}@media(min-width: 640px){.index__results .stack .list-item__content{padding:10px 0px 20px 30px}}.index__results .stack .list-item__content .details{margin-bottom:3px;display:flex}.index__results .stack .list-item__content .details .taxonomy{margin-bottom:0;font-size:.75rem}.index__results .stack .list-item__content .details .date{font-size:.75rem}@media(min-width: 640px){.index__results .stack .list-item__content .details .taxonomy{font-size:1rem}.index__results .stack .list-item__content .details .date{font-size:1rem}}.index__results .stack .list-item__content .list-item__title{font-style:normal;font-weight:300;letter-spacing:-0.2px;margin-bottom:8px;font-size:1.25rem;line-height:130%}@media(min-width: 460px){.index__results .stack .list-item__content .list-item__title{font-size:1.5rem;line-height:130%}}@media(min-width: 640px){.index__results .stack .list-item__content .list-item__title{font-size:2rem;line-height:normal}}.index__results .stack .list-item__summary{display:none}@media(min-width: 1440px){.index__results .stack .list-item__summary{display:block}}.index__results .stack .list-item__summary a{color:#000;text-decoration:none;font-size:22px}.index__results .stack .list-item__summary p{font-size:22px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}.index__results--people{margin:1.5rem auto 0 auto}.index__results--people .list-item__image{position:relative}.index__results--people .list-item__image .button,.index__results--people .list-item__image .primary-navigation .dropdown button,.primary-navigation .dropdown .index__results--people .list-item__image button,.index__results--people .list-item__image button,.index__results--people .list-item__image input[type=submit],.index__results--people .list-item__image input[type=button],.index__results--people .list-item__image input[type=reset]{position:absolute}.team-grid{margin-top:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;gap:3rem 1.75rem}.team-grid a{color:#000}.team-grid .button--pagination{color:#fff}.team-grid .team--tile__hover .button,.team-grid .team--tile__hover .primary-navigation .dropdown button,.primary-navigation .dropdown .team-grid .team--tile__hover button,.team-grid .team--tile__hover button,.team-grid .team--tile__hover input[type=submit],.team-grid .team--tile__hover input[type=button],.team-grid .team--tile__hover input[type=reset]{bottom:1rem !important}.team-grid .team--tile__hover::after{height:6rem !important}#filter_form{display:flex;flex-flow:column;height:100%;padding:2rem 1rem}#filter_form .field-wrapper:first-child .field-label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}#filter_form .field-wrapper{margin-bottom:1.188rem}#filter_form .field--select .field-label{display:none}#filter_form .field--select:after{top:1.35rem}#filter_form .field-label{font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;color:#889a9c}#filter_form h2{font-style:normal;margin:0 0 2rem 0}#filter_form .textInput{width:90%}#filter_form form{position:relative}#filter_form .search-button{background:none}#filter_form .search-button .icon{width:1.5rem;height:1.5rem}#filter_form .container--with-sidebar{flex:1}#filter_form .filter-container{background-color:#f3a300;color:#000;padding:.5rem 1rem;margin-bottom:2rem;align-items:center}#filter_form .filter-container .icon{width:1rem;height:1rem}#filter_form .filter-container .icon.icon--close{display:none}#filter_form .filter-container span{font-weight:300}#filter_form .field--checkbox{padding-left:0;margin-top:1.875rem}#filter_form .field--checkbox .checkbox-options .checkbox:not(:last-child) .checkbox-label:after{content:", "}#filter_form .field--checkbox .field-label{text-transform:uppercase;color:#889a9c}#filter_form .filter-header{color:#000;font-size:32px;font-style:normal;font-weight:300;letter-spacing:-0.2px;display:inline-block;display:none}@media(min-width: 640px){#filter_form .filter-header{display:block}}#filter_form .checkbox-label{color:#000;font-size:20px !important;font-style:normal;font-weight:400 !important;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline;background-color:transparent;border:none;padding:0}#filter_form .checkbox-label .icon:first-child{margin-right:.5rem}#filter_form .checkbox-label .icon:last-child{margin-left:.5rem}#filter_form .filter-dropdown{position:relative}#filter_form .filter-dropdown :not(#field_id_query)+.field-wrapper{display:none}@media(min-width: 960px){#filter_form .filter-dropdown :not(#field_id_query)+.field-wrapper{display:flex}}#filter_form .filter-dropdown h3{display:none}@media(min-width: 960px){#filter_form .filter-dropdown{display:block;margin-top:0}#filter_form .filter-dropdown h3{display:block}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{display:block}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown .field-wrapper{display:block}@media(min-width: 960px){#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{padding-top:0}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_category,#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_tags{margin-bottom:0}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--open{display:none}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--close{display:inline}.field--select{position:relative;padding:0 !important}.field--select:after{content:"";position:absolute;top:1.2rem;right:.75rem;background:#fff;border:solid #383f51;border-width:0 2px 2px 0;display:inline-block;padding:.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.field--select select{-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:13px 32px 13px 15px !important}.field-wrapper__multiselect .field--select:after{content:none}.pagination .button:first-child,.pagination .primary-navigation .dropdown button:first-child,.primary-navigation .dropdown .pagination button:first-child,.pagination button:first-child,.pagination input[type=submit]:first-child,.pagination input[type=button]:first-child,.pagination input[type=reset]:first-child{margin-left:0}.pagination .button:last-child,.pagination .primary-navigation .dropdown button:last-child,.primary-navigation .dropdown .pagination button:last-child,.pagination button:last-child,.pagination input[type=submit]:last-child,.pagination input[type=button]:last-child,.pagination input[type=reset]:last-child{margin-right:0}.four{position:relative;height:47rem;padding:8rem 0;background-size:cover}.four h1{background:#fff;color:#0078c4;padding:1rem}.four h2{background:#fff;padding:1rem;margin-top:0;text-align:center;line-height:1.2}.four p{padding:.5rem;text-align:center;font-size:1.5rem;font-style:italic;line-height:1.7}.left-sidebar__content{max-width:41.25rem;margin:0 auto}@media(min-width: 960px){.left-sidebar__content{max-width:15rem;position:relative}}.left-sidebar__content h3{font-size:1.188rem;text-transform:none;line-height:1.2}.left-sidebar__content .button--action{margin:.5rem 0;padding:.5rem;font-size:.9375rem}.left-sidebar__content .button--action .icon{width:1.5rem;height:1.5rem}.meta .button--light{margin:.5rem 1rem 0 0 !important}.read-next-container{display:flex;justify-content:center;background:#f1f1f1;position:relative;z-index:2;padding-top:6.25rem}.read-next{max-width:90rem;width:100%;display:grid;justify-content:center}@media(min-width: 640px){.read-next{display:block}}@media(min-width: 72.5rem){.read-next{height:44.438rem}}.read-next hr{width:100%}.read-next .separator-block{margin-bottom:0;padding:0}.read-next .caption{color:#434e50;text-align:center;font-size:3.75rem;font-style:normal;font-weight:300;line-height:normal}.read-next .tile{width:22.375rem;height:22.5rem}@media(min-width: 1440px){.read-next .tile{height:27.5rem;width:27.125rem}}.read-next .tile img{width:22.375rem;height:22.5rem;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover}@media(min-width: 1440px){.read-next .tile img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.read-next .tile .tile-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:22.375rem;height:22.5rem;padding:1.875rem 3.125rem;z-index:100;position:relative;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.53%, rgba(0, 0, 0, 0.8) 100%)}@media(min-width: 1440px){.read-next .tile .tile-content{height:27.5rem;width:27.125rem;padding:1.875rem 3.125rem}}.read-next .tile .tile-content .taxonomy{color:#fff;margin-bottom:.063rem}.read-next .tile .tile-content .title{color:#fff;font-size:2rem;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-0.013rem;margin:0}.read-next .tile .tile-content .button,.read-next .tile .tile-content button,.read-next .tile .tile-content input[type=submit],.read-next .tile .tile-content input[type=button],.read-next .tile .tile-content input[type=reset]{margin:0}.read-next .tile .tile-content .abstract{color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}.read-next .business-type-legacy-futures .tile-content{border-bottom:.5rem solid #f3a300}.read-next .business-type-legacy-futures:hover .tile-content{border-bottom:.5rem solid #f3a300}.read-next .business-type-legacy-futures:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #ffedc9 35%, #ffedc9 100%) !important}.read-next .business-type-legacy-futures .tile-4-content .details .taxonomy,.read-next .business-type-legacy-futures .tile-5-content .details .taxonomy,.read-next .business-type-legacy-futures .tile-6-content .details .taxonomy{color:#f3a300}.read-next .business-type-voice .tile-content{border-bottom:.5rem solid #15808a}.read-next .business-type-voice:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #c2f1f6 35%, #c2f1f6 100%) !important}.read-next .business-type-link .tile-content{border-bottom:.5rem solid #0d76a1}.read-next .business-type-link:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #c0eafa 35%, #c0eafa 100%) !important}.read-next .business-type-foresight .tile-content{border-bottom:.5rem solid #66579c}.read-next .business-type-foresight:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #e0dceb 35%, #e0dceb 100%) !important}.read-next .business-type-smee-ford .tile-content{border-bottom:.5rem solid #c6283e}.read-next .business-type-smee-ford:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #e9cfcf 35%, #e9cfcf 100%) !important}.read-next ul{padding:0;display:flex;flex-direction:column;align-items:center;grid-gap:1.188rem;max-width:83.75rem;justify-items:center;justify-content:center;margin-bottom:2.5rem}@media(min-width: 72.5rem){.read-next ul{flex-direction:row}}@media(min-width: 1440px){.read-next ul{display:grid;grid-gap:1.188rem;grid-template-columns:auto auto auto;margin-right:auto;margin-left:auto;margin-bottom:6.25rem}}.read-next .details .date{display:none}.read-next .details .author{display:none}.read-next .abstract{display:none}.read-next .button,.read-next .primary-navigation .dropdown .button,.primary-navigation .dropdown .read-next .button,.read-next .primary-navigation .dropdown button,.primary-navigation .dropdown .read-next button,.read-next .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .read-next input[type=submit],.read-next .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .read-next input[type=button],.read-next .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .read-next input[type=reset],.read-next button,.read-next input[type=submit],.read-next input[type=button],.read-next input[type=reset]{display:none}@media(min-width: 72.5rem){.read-next .tile:hover img{display:none}.read-next .tile:hover .tile-content{height:100%;border-bottom:none;display:flex;justify-content:flex-start;background:none;position:relative}.read-next .tile:hover .details{display:flex;margin-bottom:1rem;flex-wrap:wrap}.read-next .tile:hover .details .date{display:initial;margin-bottom:0;margin-right:.25rem}.read-next .tile:hover .details .author{display:initial}.read-next .tile:hover .title{color:#000;margin-bottom:1.125rem}}@media(min-width: 72.5rem)and (min-width: 1440px){.read-next .tile:hover .abstract{display:initial;color:#000;margin-bottom:1.125rem}}@media(min-width: 72.5rem){.read-next .tile:hover .button,.read-next .tile:hover button,.read-next .tile:hover input[type=submit],.read-next .tile:hover input[type=button],.read-next .tile:hover input[type=reset]{display:initial;position:absolute;bottom:2rem;left:3rem;z-index:2}}.read-next .tile{overflow:hidden}@media(min-width: 72.5rem){.read-next .tile__business-type-legacy-futures:hover{background:#ffedc9}.read-next .tile__business-type-legacy-futures:hover .tile-content{border-top:1rem solid #f3a300}.read-next .tile__business-type-legacy-futures:hover .tile-content .taxonomy{color:#f3a300}.read-next .tile__business-type-voice:hover{background:#c2f1f6}.read-next .tile__business-type-voice:hover .tile-content{border-top:1rem solid #15808a}.read-next .tile__business-type-voice:hover .tile-content .taxonomy{color:#15808a}.read-next .tile__business-type-foresight:hover{background:#e0dceb}.read-next .tile__business-type-foresight:hover .tile-content{border-top:1rem solid #66579c}.read-next .tile__business-type-foresight:hover .tile-content .taxonomy{color:#66579c}.read-next .tile__business-type-link:hover{background:#c0eafa}.read-next .tile__business-type-link:hover .tile-content{border-top:1rem solid #0d76a1}.read-next .tile__business-type-link:hover .tile-content .taxonomy{color:#0d76a1}.read-next .tile__business-type-smee-ford:hover{background:#f6d2d7}.read-next .tile__business-type-smee-ford:hover .tile-content{border-top:1rem solid #c6283e}.read-next .tile__business-type-smee-ford:hover .tile-content .taxonomy{color:#c6283e}}.page-image{height:320px;position:relative}@media(min-width: 640px){.page-image{height:640px}}.login-pages{background-color:#f1f1f1;display:flex;justify-content:center;align-items:center;text-align:center;padding:2.5rem 1.5rem;position:relative;height:100vh;overflow:hidden}.login-pages .login-form-content{z-index:1}@media(min-width: 960px){.login-pages{padding:0}}.login-pages .login-form-container{background-color:#fff;padding:32px;box-shadow:0px 12px 32px -4px #00000012}@media(min-width: 960px){.login-pages .login-form-container{width:900px}}.login-pages .login-form-container p{font-family:proxima-nova,sans-serif;color:#313b3c;font-size:16px;font-weight:400;line-height:22.4px;letter-spacing:-.200000003px;text-align:center;width:632px;margin:0 auto;padding:1rem 0}.login-pages .login-form-container h4{margin-bottom:.5rem}@media(min-width: 960px){.login-pages .login-form-container .stack{gap:2rem;width:632px}.login-pages .login-form-container .button-container{margin:0;align-items:center;display:flex;justify-content:space-between;gap:1rem}}.login-pages .a-logo{display:block;text-align:center;margin-bottom:1rem}.login-pages .forgotten-pass{font-family:proxima-nova,sans-serif;font-size:14px;font-weight:600;line-height:19.6px;text-align:left;color:#313b3c;float:right}.login-pages .disclaimer-text{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;line-height:25.2px;text-align:center;color:#313b3c;margin-top:1.5rem}.login-pages .disclaimer-text a{color:#f3a300}.form-page-main{padding-top:1.75rem}.page-intro div{max-width:886px}.page-intro p{text-align:center;font-size:32px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}form{max-width:58.75rem;margin:2rem auto}form .form-title{margin-bottom:5rem;font-size:26px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}form .submit-button button{margin:0}.field-wrapper{margin-top:0;margin-bottom:39px}.field-wrapper .active{border-bottom:2px solid #f3a300}.field-wrapper-hidden{margin-bottom:0}.field{position:relative;width:100%;padding:13px 15px;border-bottom:2px solid #383f51;background:#fff;background:#f7f8fc}.field .datetimeinput,.field .dateinput{border-bottom:none}.field .field-label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px;color:#383f51;padding:0;border-bottom:none !important;left:0}.field.field--checkbox,.field.field--radio{background:none;border:none;padding-left:10px}.field.field--checkbox .checkbox-options .checkbox .checkbox-label,.field.field--checkbox .checkbox-options .checkbox .radio-label,.field.field--checkbox .checkbox-options .radio .checkbox-label,.field.field--checkbox .checkbox-options .radio .radio-label,.field.field--checkbox .radio-options .checkbox .checkbox-label,.field.field--checkbox .radio-options .checkbox .radio-label,.field.field--checkbox .radio-options .radio .checkbox-label,.field.field--checkbox .radio-options .radio .radio-label,.field.field--radio .checkbox-options .checkbox .checkbox-label,.field.field--radio .checkbox-options .checkbox .radio-label,.field.field--radio .checkbox-options .radio .checkbox-label,.field.field--radio .checkbox-options .radio .radio-label,.field.field--radio .radio-options .checkbox .checkbox-label,.field.field--radio .radio-options .checkbox .radio-label,.field.field--radio .radio-options .radio .checkbox-label,.field.field--radio .radio-options .radio .radio-label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px;-webkit-transform:none;transform:none;color:#383f51}.field.field--checkbox-single{padding-left:0}.field.field--checkbox-single .checkbox-label{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px;color:#383f51;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.field label{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#4d4d4d;-webkit-transform:translateY(-160%);transform:translateY(-160%)}.field>label{display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;top:.75rem;left:.3333333333rem;padding:0 .25rem;pointer-events:none;transition:all .1s ease-in-out}.field.active>label{border-bottom:2px solid #f3a300}.field input,.field textarea,.field select{border:none;padding:0;width:100%;background:none;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px;color:#383f51;font-family:proxima-nova,sans-serif}.field input:focus,.field textarea:focus,.field select:focus{outline:none}.field--checkbox .help-block{display:none}.field--checkbox label,.field--radio label{color:#000}.field--checkbox>label,.field--radio>label,.field--select>label{display:inline-block;position:absolute;white-space:nowrap;max-width:calc(100% - 2rem);padding:0 .25rem;top:0;left:.3333333333rem;-webkit-transform:translateY(-110%);transform:translateY(-110%);font-size:.75rem;font-weight:700;color:#4d4d4d;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.field--select.active{border-bottom:2px solid #f3a300}.field--checkbox-single{padding:0;border:none}.field--checkbox-single label{position:static;display:block;color:#000}.field--error,.field--error.active{border-bottom:2px solid #d83a52}.field#field_id_wagtailcaptcha{border:none}.field.field--date label{top:0;left:.3333333333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;font-size:.75rem;font-weight:700;color:#0078c4;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#field_id_category{border:none;background:none;margin-top:1.5rem}#field_id_category label{color:#f6d2d7;font-size:1.188rem;font-weight:700}#field_id_category .linkwidget{padding:.2rem 0}#field_id_category .linkwidget li{margin:1.5rem 0;width:auto;padding:0}#field_id_category .linkwidget li:before{content:none}#field_id_category .linkwidget li a{background:#000;color:#fff;width:auto;padding:.5rem;font-size:.938rem;font-weight:500;border-radius:5px}#field_id_category .linkwidget li a.selected{background:#fff;color:#0078c4}#field_id_tags{border:none;background:none;margin-bottom:0}#field_id_tags .checkbox{margin-right:.5rem}#field_id_tags .checkbox-label{color:#fff;width:auto;font-size:.75rem;margin:.2rem 0;color:#000;font-weight:500;border-radius:5px}#field_id_tags .checkboxinput:focus~label{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}#field_id_tags input:checked+.checkbox-label{background:#f3a300;padding-left:.25rem;padding-right:.25rem}#field_id_tags .checkbox-status{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.help-block,.help-inline{display:block;margin:0;padding:4px 0 0 0;color:#889a9c;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.help-block strong,.help-inline strong{font-weight:inherit;color:#d83a52;font-size:12px;font-style:normal;font-weight:400;line-height:140%}button,input[type=submit],input[type=button],input[type=reset]{-webkit-appearance:none;appearance:none}.checkbox,.radio{display:flex;margin-right:1rem}.checkbox label,.radio label{display:inline-flex;flex-flow:row nowrap;align-items:flex-start;align-items:center}.checkbox input:focus~label span:first-child,.radio input:focus~label span:first-child{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.radio-options,.checkbox-options{display:inline-flex;flex-flow:row wrap}.radioinput,.checkboxinput{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.radio-status,.checkbox-status{display:inline-block;width:1rem;height:1rem;border:2px solid #383f51;position:relative;flex-shrink:0;margin-right:.5rem;margin-top:.325em;margin:5.2px 8px 5.2px 0}.radio-status{border-radius:50%}:checked+label .radio-status:after{content:"";display:inline-block;width:.5rem;height:.5rem;background:#383f51;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}:checked+label .checkbox-status:after{content:"";display:inline-block;width:.175rem;height:.375rem;border-right:2px solid #383f51;border-bottom:2px solid #383f51;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -0.2875rem) rotate(45deg);transform:translate(-50%, -0.2875rem) rotate(45deg)}.flatpickr-calendar .flatpickr-day{border-radius:0}.flatpickr-calendar .flatpickr-day.today{border-color:#d9d9d6}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#0078c4;border-color:#0078c4;color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#0078c4}.thank-you{padding:2.5rem 0 0 0}.icon{width:1.25em;height:1.25em;fill:currentColor;vertical-align:middle;flex-shrink:0}.icon--light{color:#343434}.icon--action{color:#ed1818}.icon--end{margin:0 0 0 auto}.icon--tiny{width:.875rem;height:.875rem}.icon--small{width:1rem;height:1rem}.icon--large{width:1.75rem;height:1.75rem}.icon--extralarge{width:2rem;height:2rem}.icon--enormous{width:2.75rem;height:2.75rem}.icon.space-left{margin-left:.5rem}.icon.space-right{margin-right:.5rem}.icon.share-icon{width:2.5rem;height:2.5rem}.social{margin-top:1.5rem}.button,.primary-navigation .dropdown .button,.primary-navigation .dropdown button,.primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown input[type=button],.primary-navigation .dropdown input[type=reset],button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;padding:.75rem;align-items:flex-start;gap:.625rem;background:#f3a300;color:#000;justify-content:center;cursor:pointer;position:relative;border:none;font-size:1rem;font-style:normal;font-weight:700;line-height:140%}.button:hover,.primary-navigation .dropdown .button:hover,.primary-navigation .dropdown button:hover,.primary-navigation .dropdown input[type=submit]:hover,.primary-navigation .dropdown input[type=button]:hover,.primary-navigation .dropdown input[type=reset]:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background:#e8610c;color:#000}.button--icon{padding:.625rem}@media(min-width: 640px){.button--large{font-size:1.25rem;padding:1rem 1.25rem}}.button--green{background-color:#15808a;color:#fff}.button--green:hover{background:#0e5960;color:#fff}.button--purple{background-color:#66579c;color:#fff}.button--purple:hover{background:#4a3073;color:#fff}.button--blue{background-color:#0d76a1;color:#fff}.button--blue:hover{background:#0c4f79;color:#fff}.button--transparent{background-color:transparent}.button--transparent:hover{background:#0e5960;color:#fff}.button--center{justify-content:center}.button--disabled{pointer-events:none;background:#ffedc9}.button--light{background:#e6e6e6;margin:.2rem;color:#000;font-size:.75rem;padding:.3rem .5rem}.button--light .icon{fill:#000;width:1rem;height:1rem}.button--light:hover{background:#4d4d4d}.button--social{background:#676767;margin:.2rem;width:1.5rem;height:1.5rem;color:#fff;font-style:italic}.button--social .icon{fill:#fff;width:1rem;height:1rem}.button--social:hover{background:#4d4d4d}.button--pagination,.button--pagination-active{background:#000;color:#fff;font-size:12px;font-weight:500;text-align:center;padding:.3rem .5rem;margin:.1rem}.button--pagination-active{background:#fff;color:#0078c4}.button__small,.service_block .button,.service_block button,.service_block input[type=submit],.service_block input[type=button],.service_block input[type=reset],.service_block .primary-navigation .dropdown .button,.primary-navigation .dropdown .service_block .button,.service_block .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block button,.service_block .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .service_block input[type=submit],.service_block .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .service_block input[type=button],.service_block .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .service_block input[type=reset]{font-size:.875rem;font-weight:600;line-height:19.6px;text-align:left}.button-row{margin-top:1rem}.button-row .button+.button,.button-row .primary-navigation .dropdown .button+.button,.primary-navigation .dropdown .button-row .button+.button,.button-row .primary-navigation .dropdown button+.button,.primary-navigation .dropdown .button-row button+.button,.button-row .primary-navigation .dropdown input[type=submit]+.button,.primary-navigation .dropdown .button-row input[type=submit]+.button,.button-row .primary-navigation .dropdown input[type=button]+.button,.primary-navigation .dropdown .button-row input[type=button]+.button,.button-row .primary-navigation .dropdown input[type=reset]+.button,.primary-navigation .dropdown .button-row input[type=reset]+.button,.button-row .primary-navigation .dropdown .button+.button,.primary-navigation .dropdown .button-row .button+.button,.button-row .primary-navigation .dropdown .button+.button,.primary-navigation .dropdown .button-row .button+.button,.button-row .primary-navigation .dropdown button+.button,.primary-navigation .dropdown .button-row button+.button,.button-row .primary-navigation .dropdown input[type=submit]+.button,.primary-navigation .dropdown .button-row input[type=submit]+.button,.button-row .primary-navigation .dropdown input[type=button]+.button,.primary-navigation .dropdown .button-row input[type=button]+.button,.button-row .primary-navigation .dropdown input[type=reset]+.button,.primary-navigation .dropdown .button-row input[type=reset]+.button,.button-row .primary-navigation .dropdown .button+button,.primary-navigation .dropdown .button-row .button+button,.button-row .primary-navigation .dropdown .button+button,.primary-navigation .dropdown .button-row .button+button,.button-row .primary-navigation .dropdown button+button,.primary-navigation .dropdown .button-row button+button,.button-row .primary-navigation .dropdown input[type=submit]+button,.primary-navigation .dropdown .button-row input[type=submit]+button,.button-row .primary-navigation .dropdown input[type=button]+button,.primary-navigation .dropdown .button-row input[type=button]+button,.button-row .primary-navigation .dropdown input[type=reset]+button,.primary-navigation .dropdown .button-row input[type=reset]+button,.button-row .primary-navigation .dropdown .button+input[type=submit],.primary-navigation .dropdown .button-row .button+input[type=submit],.button-row .primary-navigation .dropdown .button+input[type=submit],.primary-navigation .dropdown .button-row .button+input[type=submit],.button-row .primary-navigation .dropdown button+input[type=submit],.primary-navigation .dropdown .button-row button+input[type=submit],.button-row .primary-navigation .dropdown input[type=submit]+input[type=submit],.primary-navigation .dropdown .button-row input[type=submit]+input[type=submit],.button-row .primary-navigation .dropdown input[type=button]+input[type=submit],.primary-navigation .dropdown .button-row input[type=button]+input[type=submit],.button-row .primary-navigation .dropdown input[type=reset]+input[type=submit],.primary-navigation .dropdown .button-row input[type=reset]+input[type=submit],.button-row .primary-navigation .dropdown .button+input[type=button],.primary-navigation .dropdown .button-row .button+input[type=button],.button-row .primary-navigation .dropdown .button+input[type=button],.primary-navigation .dropdown .button-row .button+input[type=button],.button-row .primary-navigation .dropdown button+input[type=button],.primary-navigation .dropdown .button-row button+input[type=button],.button-row .primary-navigation .dropdown input[type=submit]+input[type=button],.primary-navigation .dropdown .button-row input[type=submit]+input[type=button],.button-row .primary-navigation .dropdown input[type=button]+input[type=button],.primary-navigation .dropdown .button-row input[type=button]+input[type=button],.button-row .primary-navigation .dropdown input[type=reset]+input[type=button],.primary-navigation .dropdown .button-row input[type=reset]+input[type=button],.button-row .primary-navigation .dropdown .button+input[type=reset],.primary-navigation .dropdown .button-row .button+input[type=reset],.button-row .primary-navigation .dropdown .button+input[type=reset],.primary-navigation .dropdown .button-row .button+input[type=reset],.button-row .primary-navigation .dropdown button+input[type=reset],.primary-navigation .dropdown .button-row button+input[type=reset],.button-row .primary-navigation .dropdown input[type=submit]+input[type=reset],.primary-navigation .dropdown .button-row input[type=submit]+input[type=reset],.button-row .primary-navigation .dropdown input[type=button]+input[type=reset],.primary-navigation .dropdown .button-row input[type=button]+input[type=reset],.button-row .primary-navigation .dropdown input[type=reset]+input[type=reset],.primary-navigation .dropdown .button-row input[type=reset]+input[type=reset],.button-row button+.button,.button-row .primary-navigation .dropdown button+.button,.primary-navigation .dropdown .button-row button+.button,.button-row .primary-navigation .dropdown button+button,.primary-navigation .dropdown .button-row button+button,.button-row .primary-navigation .dropdown button+input[type=submit],.primary-navigation .dropdown .button-row button+input[type=submit],.button-row .primary-navigation .dropdown button+input[type=button],.primary-navigation .dropdown .button-row button+input[type=button],.button-row .primary-navigation .dropdown button+input[type=reset],.primary-navigation .dropdown .button-row button+input[type=reset],.button-row input[type=submit]+.button,.button-row .primary-navigation .dropdown input[type=submit]+.button,.primary-navigation .dropdown .button-row input[type=submit]+.button,.button-row .primary-navigation .dropdown input[type=submit]+button,.primary-navigation .dropdown .button-row input[type=submit]+button,.button-row .primary-navigation .dropdown input[type=submit]+input[type=submit],.primary-navigation .dropdown .button-row input[type=submit]+input[type=submit],.button-row .primary-navigation .dropdown input[type=submit]+input[type=button],.primary-navigation .dropdown .button-row input[type=submit]+input[type=button],.button-row .primary-navigation .dropdown input[type=submit]+input[type=reset],.primary-navigation .dropdown .button-row input[type=submit]+input[type=reset],.button-row input[type=button]+.button,.button-row .primary-navigation .dropdown input[type=button]+.button,.primary-navigation .dropdown .button-row input[type=button]+.button,.button-row .primary-navigation .dropdown input[type=button]+button,.primary-navigation .dropdown .button-row input[type=button]+button,.button-row .primary-navigation .dropdown input[type=button]+input[type=submit],.primary-navigation .dropdown .button-row input[type=button]+input[type=submit],.button-row .primary-navigation .dropdown input[type=button]+input[type=button],.primary-navigation .dropdown .button-row input[type=button]+input[type=button],.button-row .primary-navigation .dropdown input[type=button]+input[type=reset],.primary-navigation .dropdown .button-row input[type=button]+input[type=reset],.button-row input[type=reset]+.button,.button-row .primary-navigation .dropdown input[type=reset]+.button,.primary-navigation .dropdown .button-row input[type=reset]+.button,.button-row .primary-navigation .dropdown input[type=reset]+button,.primary-navigation .dropdown .button-row input[type=reset]+button,.button-row .primary-navigation .dropdown input[type=reset]+input[type=submit],.primary-navigation .dropdown .button-row input[type=reset]+input[type=submit],.button-row .primary-navigation .dropdown input[type=reset]+input[type=button],.primary-navigation .dropdown .button-row input[type=reset]+input[type=button],.button-row .primary-navigation .dropdown input[type=reset]+input[type=reset],.primary-navigation .dropdown .button-row input[type=reset]+input[type=reset],.button-row .button+button,.button-row .primary-navigation .dropdown .button+button,.primary-navigation .dropdown .button-row .button+button,.button-row .primary-navigation .dropdown button+button,.primary-navigation .dropdown .button-row button+button,.button-row .primary-navigation .dropdown input[type=submit]+button,.primary-navigation .dropdown .button-row input[type=submit]+button,.button-row .primary-navigation .dropdown input[type=button]+button,.primary-navigation .dropdown .button-row input[type=button]+button,.button-row .primary-navigation .dropdown input[type=reset]+button,.primary-navigation .dropdown .button-row input[type=reset]+button,.button-row button+button,.button-row input[type=submit]+button,.button-row input[type=button]+button,.button-row input[type=reset]+button,.button-row .button+input[type=submit],.button-row .primary-navigation .dropdown .button+input[type=submit],.primary-navigation .dropdown .button-row .button+input[type=submit],.button-row .primary-navigation .dropdown button+input[type=submit],.primary-navigation .dropdown .button-row button+input[type=submit],.button-row .primary-navigation .dropdown input[type=submit]+input[type=submit],.primary-navigation .dropdown .button-row input[type=submit]+input[type=submit],.button-row .primary-navigation .dropdown input[type=button]+input[type=submit],.primary-navigation .dropdown .button-row input[type=button]+input[type=submit],.button-row .primary-navigation .dropdown input[type=reset]+input[type=submit],.primary-navigation .dropdown .button-row input[type=reset]+input[type=submit],.button-row button+input[type=submit],.button-row input[type=submit]+input[type=submit],.button-row input[type=button]+input[type=submit],.button-row input[type=reset]+input[type=submit],.button-row .button+input[type=button],.button-row .primary-navigation .dropdown .button+input[type=button],.primary-navigation .dropdown .button-row .button+input[type=button],.button-row .primary-navigation .dropdown button+input[type=button],.primary-navigation .dropdown .button-row button+input[type=button],.button-row .primary-navigation .dropdown input[type=submit]+input[type=button],.primary-navigation .dropdown .button-row input[type=submit]+input[type=button],.button-row .primary-navigation .dropdown input[type=button]+input[type=button],.primary-navigation .dropdown .button-row input[type=button]+input[type=button],.button-row .primary-navigation .dropdown input[type=reset]+input[type=button],.primary-navigation .dropdown .button-row input[type=reset]+input[type=button],.button-row button+input[type=button],.button-row input[type=submit]+input[type=button],.button-row input[type=button]+input[type=button],.button-row input[type=reset]+input[type=button],.button-row .button+input[type=reset],.button-row .primary-navigation .dropdown .button+input[type=reset],.primary-navigation .dropdown .button-row .button+input[type=reset],.button-row .primary-navigation .dropdown button+input[type=reset],.primary-navigation .dropdown .button-row button+input[type=reset],.button-row .primary-navigation .dropdown input[type=submit]+input[type=reset],.primary-navigation .dropdown .button-row input[type=submit]+input[type=reset],.button-row .primary-navigation .dropdown input[type=button]+input[type=reset],.primary-navigation .dropdown .button-row input[type=button]+input[type=reset],.button-row .primary-navigation .dropdown input[type=reset]+input[type=reset],.primary-navigation .dropdown .button-row input[type=reset]+input[type=reset],.button-row button+input[type=reset],.button-row input[type=submit]+input[type=reset],.button-row input[type=button]+input[type=reset],.button-row input[type=reset]+input[type=reset]{margin-left:.5rem}.button-row .button,.button-row .primary-navigation .dropdown .button,.primary-navigation .dropdown .button-row .button,.button-row .primary-navigation .dropdown button,.primary-navigation .dropdown .button-row button,.button-row .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .button-row input[type=submit],.button-row .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .button-row input[type=button],.button-row .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .button-row input[type=reset],.button-row button,.button-row input[type=submit],.button-row input[type=button],.button-row input[type=reset]{margin-bottom:.2rem;margin-top:.2rem}.button-row.row--justify-left .button:first-child,.button-row.row--justify-left button:first-child,.button-row.row--justify-left input[type=submit]:first-child,.button-row.row--justify-left input[type=button]:first-child,.button-row.row--justify-left input[type=reset]:first-child{margin-left:0}.button-row.row--justify-end .button:last-child,.button-row.row--justify-end button:last-child,.button-row.row--justify-end input[type=submit]:last-child,.button-row.row--justify-end input[type=button]:last-child,.button-row.row--justify-end input[type=reset]:last-child{margin-right:0}.tag,.tags a{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}img,video{max-width:100%;height:auto;vertical-align:top}.video__container,.rich-text .responsive-object{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video__container video,.video__container iframe,.video__container object,.video__container embed,.rich-text .responsive-object video,.rich-text .responsive-object iframe,.rich-text .responsive-object object,.rich-text .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;max-width:none}figure{margin:auto}figcaption{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;text-align:left}.rich-text iframe{max-width:100% !important}.video-block{width:100%}.logo{width:10rem}@media(min-width: 640px){.logo{width:5.75rem}}@media(min-width: 960px){.logo{width:10rem}}.pebbletrail{display:none;padding:18px 0;margin-left:3.125rem;align-self:flex-start;max-width:77.5rem;margin:0 auto;width:100%}@media(min-width: 640px){.pebbletrail{display:flex}}.pebbletrail .pebbletrail-text{color:var(--neutrals-lf-grey-dark, #313b3c);text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;margin-left:.25rem}.pebbletrail .pebbletrail-link{display:inline-flex;align-items:center;color:var(--neutrals-lf-grey-dark, #313b3c);margin-left:.25rem}.pebbletrail .pebbletrail-link .icon{margin-right:.25rem}.pebbletrail .pebbletrail-separator{color:#d9d9d6;margin-left:.25rem}.client-portal .pebbletrail{margin-left:0}.nav-mobile-button{background:none;padding-right:0;margin-right:.938rem}.nav-mobile-button:hover{background:none}.mega-menu{flex-flow:column}@media(min-width: 960px){.mega-menu{flex-flow:row}}.mega-menu__container--outer{position:relative}.primary-navigation{position:static;align-self:flex-end}.primary-navigation li a{color:#434e50;font-weight:700;font-style:normal;font-size:1.25rem;padding-left:1rem}@media(min-width: 960px){.primary-navigation li a{padding-left:0;padding-bottom:2.5rem;padding-bottom:2rem}}.primary-navigation li a svg{height:1.25rem}@media(min-width: 960px){.primary-navigation li a:hover{border-bottom:.5rem solid #f3a300;padding-bottom:1.5rem}}.primary-navigation :last-child a{margin-right:0;padding-right:0;border-right:0}@media(min-width: 640px){.primary-navigation{font-size:1rem}}@media(min-width: 960px){.primary-navigation{font-size:1.125rem}}.primary-navigation a{display:inline-block;padding:.5rem;white-space:nowrap;margin-right:1.875rem;font-weight:500}.primary-navigation .dropdown{display:block;opacity:0;background:#fff;position:absolute;width:12.375rem;pointer-events:none;box-shadow:0px .25rem .75rem -0.375rem rgba(0,0,0,.125)}.primary-navigation .dropdown[aria-hidden=false]{display:block}.primary-navigation .dropdown .button:hover,.primary-navigation .dropdown button:hover,.primary-navigation .dropdown input[type=submit]:hover,.primary-navigation .dropdown input[type=button]:hover,.primary-navigation .dropdown input[type=reset]:hover{background:#e8610c;color:#000;border:none;padding-bottom:.75rem}.primary-navigation .dropdown__inner{max-width:74.375rem;padding:75px 2rem;margin:0 auto;display:flex;justify-content:flex-start;margin:0 auto;justify-content:space-between}@media(min-width: 1440px){.primary-navigation .dropdown__inner{padding:75px 0}}.primary-navigation .dropdown-submenu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.primary-navigation .dropdown-submenu:first-child{max-width:35% !important;width:100%}.primary-navigation .dropdown-submenu:first-child p{max-width:80%}.primary-navigation .dropdown-submenu:nth-child(2){max-width:33%;width:100%}.primary-navigation .dropdown-submenu:nth-child(3){max-width:32%;width:100%}.primary-navigation .dropdown-submenu a{padding:0;font-size:24px;font-style:normal;font-weight:300;line-height:120%;color:#000;margin-bottom:1.25rem;padding-left:1.25rem;letter-spacing:-0.2px;border-left:.25rem solid transparent}.primary-navigation .dropdown-submenu a:hover{color:#f3a300;border-bottom:none;padding-bottom:0}.primary-navigation .dropdown-submenu a.header-link{font-weight:600;color:#000;border-bottom:none;padding-bottom:0;padding-left:1rem;text-decoration:none;letter-spacing:0}.primary-navigation .dropdown-submenu a.header-link:not(:first-of-type){margin-top:.5rem}.primary-navigation .dropdown-submenu a.header-link--legacyfutures{border-left:.25rem solid #f3a300;font-weight:bold}.primary-navigation .dropdown-submenu a.header-link--foresight{border-left:.25rem solid #66579c;font-weight:bold}.primary-navigation .dropdown-submenu a.header-link--voice{border-left:.25rem solid #15808a;font-weight:bold}.primary-navigation .dropdown-submenu a.header-link--link{border-left:.25rem solid #0d76a1;font-weight:bold}.primary-navigation .dropdown-submenu a.header-link--smee-ford{border-left:.25rem solid #c6283e;font-weight:bold}.primary-navigation .dropdown-expandable-links{display:none;padding-left:2rem;max-width:100%}.primary-navigation .dropdown-expandable-links a{font-size:1.25rem;white-space:normal}.primary-navigation .dropdown .dropdown-expandable-checkbox-label{cursor:pointer;padding:.95rem;height:2.8rem;display:inline-block;margin-left:-5px;margin-top:-0.5rem}.primary-navigation .dropdown .dropdown-expandable-checkbox-label .icon--close{display:none}.primary-navigation .dropdown .dropdown-expandable-checkbox-label .icon--open,.primary-navigation .dropdown .dropdown-expandable-checkbox-label .icon--close{width:1rem;height:1rem;margin-bottom:.5rem}.primary-navigation .dropdown .dropdown-expandable-checkbox:checked~.dropdown-expandable-links{display:block}.primary-navigation .dropdown .dropdown-expandable-checkbox:checked~a{background-color:#fff;padding:.5rem 0 .5rem 1.25rem;margin-bottom:.75rem;margin-top:-0.5rem}.primary-navigation .dropdown .dropdown-expandable-checkbox:checked~label{background-color:#fff}.primary-navigation .dropdown .dropdown-expandable-checkbox:checked~label .icon--open{display:none}.primary-navigation .dropdown .dropdown-expandable-checkbox:checked~label .icon--close{display:inline;background-color:#fff}.primary-navigation li:hover>.dropdown{opacity:1;pointer-events:auto;z-index:101;width:100vw;position:absolute;left:0;background:#f1f1f1;box-shadow:0px 12px 32px -4px rgba(0,0,0,.07);bottom:-511px;height:511px}.footer-navigation{margin-right:1rem}.footer-navigation>li>span{color:#0078c4;font-weight:700}.footer-navigation .stack{align-items:flex-start}.footer-navigation .row{width:auto}.footer-navigation .sub-tree{border-color:transparent;margin-top:.5rem}.footer-navigation .sub-tree span{background:#4d4d4d;border-radius:.25rem}.footer-navigation .sub-tree>a{color:#000}.footer-navigation .sub-tree>.nav-tree__link{color:#000}.footer-navigation .sub-tree.stack--lined>*+*{margin-top:2px;border-color:transparent}.footer__navigation__quicklinks{padding-top:2.325rem}.footer__navigation__quicklinks .stack>*+*{margin-top:4px}.nav-tree .sub-tree__toggle{background:none;border:none;margin:0;padding:0;color:#343434;cursor:pointer}.nav-tree .sub-tree__toggle:hover{background:none}.nav-tree .sub-tree__toggle .open,.nav-tree .sub-tree__toggle .close{margin:0 0 0 -1.5rem}.nav-tree .sub-tree__toggle .close{display:none}.nav-tree .active>span .open{display:none}.nav-tree .active>span .close{display:block}.nav-tree .active>.sub-tree{display:flex}.sub-tree{display:none}.show-all .sub-tree{display:flex}.sub-tree .nav-tree__item{color:#000}.sub-tree .nav-tree__item span{margin-right:1rem}.sub-tree .nav-tree__item span a.nav-tree__link{color:#000}.mobile-navigation{padding:1.625rem 1rem}.mobile-navigation a{display:block;flex:1;min-width:100%;color:#fff}.mobile-navigation li>span:active{border-left:4px solid #f3a300;background:#fff}.mobile-navigation li>span a{padding-right:1.5rem;text-align:left;padding:10px 16px 10px 20px}.mobile-navigation>li>span{background:none;color:#000;text-align:center;font-size:1.375rem}.mobile-navigation>li>span a{color:#000;font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%}.mobile-navigation>li>span .sub-tree__toggle{color:#fff}.mobile-navigation>.nav-tree__item>.sub-tree{border-color:#005991}.mobile-navigation .sub-tree .sub-tree{padding-left:2.5rem;border-top:none}.mobile-navigation .sub-tree .sub-tree a{padding:1rem 0}.mobile-navigation .sub-tree .sub-tree>li{position:relative}.mobile-navigation .sub-tree .sub-tree>li+li{margin-top:0}.mobile-navigation .sub-tree .sub-tree>li:first-child{border-top:2px solid #e6e6e6}.mobile-navigation .sub-tree .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-navigation{margin:0 0 2rem 1rem}.sidebar-navigation a{padding:1rem;color:#000}.sidebar-navigation .sub-tree{padding-left:2.5rem;border-top:none}.sidebar-navigation .sub-tree>li{position:relative}.sidebar-navigation .sub-tree>li+li{margin-top:0}.sidebar-navigation .sub-tree>li:first-child{border-top:2px solid #e6e6e6}.sidebar-navigation .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-navigation .sub-tree>li a.current-page{font-weight:700;color:#0078c4}.sidebar-navigation .sub-tree__toggle .icon{margin-right:.5rem}.nav-tree__item{padding:0}.banner{position:relative;min-height:30rem}.banner .header,.banner .banner-content{position:relative}.banner .header{max-width:calc(100% - 4rem);margin-left:.5rem;color:#fff;background:none}@media(min-width: 460px){.banner .header{max-width:calc(100% - 2rem)}}@media(min-width: 640px){.banner .header{max-width:55rem}}.banner .sub-header{padding:1rem .5rem .5rem .5rem;max-width:34rem;margin:0;text-transform:none;font-size:1.5rem;color:#fff}@media(min-width: 640px){.banner .sub-header{padding:.5rem}}.banner .banner-content{padding-top:0}@media(min-width: 640px){.banner .banner-content{padding-top:2rem}}@media(min-width: 960px){.banner .banner-content p{font-size:1.5rem}}.banner .banner-content__header{padding:0 3rem 2rem 3rem;z-index:1}@media(min-width: 640px){.banner .banner-content__header{min-height:auto;width:auto}}.banner .banner-content__buttons{z-index:1;margin-top:0}@media(min-width: 640px){.banner .banner-content__buttons{margin-top:unset}}.banner--block{margin-left:-1rem;margin-right:-1rem}.banner--block:first-child{margin-top:-1rem}.banner .image-block__credit{top:0;bottom:unset;right:0}.banner .background-image{z-index:0}.banner-content{padding-bottom:0}@media(min-width: 640px){.banner-content{padding-bottom:5rem}}.banner-content.text-align-center .rich-text>*{margin-left:auto;margin-right:auto}.home-page__banner{position:relative;margin-bottom:6.5rem}@media(min-width: 460px){.home-page__banner{margin-bottom:5rem}}.home-page__banner .banner-content-container{max-width:90rem;margin-top:0}@media(min-width: 1440px){.home-page__banner .banner-content-container{align-self:center;width:90rem}}.home-page__banner .image-block__credit{display:none}.home-page__banner .background-image{height:600px;background-repeat:no-repeat;background-position:center;background-size:cover}.home-page__banner .banner-content{display:flex;align-items:flex-start;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:912px;padding:50px;margin-left:16px;margin-top:246px;margin-right:16px;border-bottom:8px solid #f3a300;box-shadow:0px 12px 32px -4px rgba(0,0,0,.07)}@media(min-width: 640px){.home-page__banner .banner-content{margin-left:48px;margin-top:300px}}.home-page__banner .banner-content__header{text-align:start;padding:0 0 20px 0}.home-page__banner .banner-content__header h1{margin:0}.home-page__banner .header{color:#000;text-align:left;letter-spacing:-0.2px;font-size:2rem;line-height:normal;max-width:calc(100% - 1.23rem)}@media(min-width: 460px){.home-page__banner .header{font-size:3rem;max-width:calc(100% - 2rem)}}@media(min-width: 640px){.home-page__banner .header{padding-left:0;font-size:4rem;line-height:70px;max-width:55rem}}.home-page__banner .sub-header{color:#000;width:auto;max-width:812px;text-align:left;line-height:120%;padding:0;font-size:1rem}@media(min-width: 460px){.home-page__banner .sub-header{font-size:1.5rem}}.home-page__banner .banner-content__buttons{align-self:flex-start;margin-top:32px;gap:1rem}.banner--block{background:linear-gradient(136deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);height:620px;width:100vw}@media(min-width: 460px){.banner--block{height:720px}}.banner--block .banner-content-container{display:flex;height:720px;margin:0}@media(min-width: 1440px){.banner--block .banner-content-container{width:1440px;margin-right:auto;margin-left:auto}}.banner--block .banner-content-container .banner-content{height:720px;display:flex;align-content:flex-start;align-items:flex-start;justify-content:flex-start;padding:94px 36px}@media(min-width: 460px){.banner--block .banner-content-container .banner-content{padding:94px 60px}}.banner--block .banner-content-container .banner-content__header{padding:0;text-align:start;max-width:660px}.banner--block .banner-content-container .banner-content__header .header{margin:0;font-style:normal;font-weight:300;line-height:normal;font-size:40px;letter-spacing:-0.2px}@media(min-width: 640px){.banner--block .banner-content-container .banner-content__header .header{font-size:60px;line-height:120%}}.banner--block .banner-content-container .banner-content .sub-header{padding:0;text-align:start;font-size:20px;font-style:normal;font-weight:300;line-height:28px;max-width:380px}@media(min-width: 640px){.banner--block .banner-content-container .banner-content .sub-header{font-size:22px}}.banner--block .banner-content-container .banner-content__buttons{gap:1rem}.banner--block .banner-content-container .banner-content__buttons .button,.banner--block .banner-content-container .banner-content__buttons button,.banner--block .banner-content-container .banner-content__buttons input[type=submit],.banner--block .banner-content-container .banner-content__buttons input[type=button],.banner--block .banner-content-container .banner-content__buttons input[type=reset]{margin:17px 0 0 0;font-size:20px}@media(min-width: 960px){.banner--block .banner-content-container .banner-content__buttons .button,.banner--block .banner-content-container .banner-content__buttons button,.banner--block .banner-content-container .banner-content__buttons input[type=submit],.banner--block .banner-content-container .banner-content__buttons input[type=button],.banner--block .banner-content-container .banner-content__buttons input[type=reset]{margin:52px 0 0 0}}.list-item{width:100%;margin:.625rem auto}.list-item:first-of-type{margin-top:0}.list-item .list-item__image{width:100%;display:flex;justify-content:flex-end}@media(min-width: 640px){.list-item .list-item__image{width:19.75rem}}.list-item .list-item__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.list-item .list-item__image a{display:inline-flex;align-self:flex-end;margin:0}.list-item .list-item__content{width:100%;flex:1;display:flex;flex-direction:column}@media(min-width: 640px){.list-item .list-item__content{padding:0 1.88rem}}.list-item .list-item__content .h3{color:#000;margin-left:0}.list-item .list-item__content .h3:hover{color:#000}.list-item .list-item__content .button,.list-item .list-item__content button,.list-item .list-item__content input[type=submit],.list-item .list-item__content input[type=button],.list-item .list-item__content input[type=reset],.list-item .list-item__content .primary-navigation .dropdown button,.primary-navigation .dropdown .list-item .list-item__content button{margin:0;margin-top:.5rem}.list-item__business-type-legacy-futures{border-bottom:8px solid #f3a300}.list-item__business-type-legacy-futures .list-item__content .details .taxonomy{color:#f3a300}.list-item__business-type-voice{border-bottom:8px solid #15808a}.list-item__business-type-voice .list-item__content .details .taxonomy{color:#15808a}.list-item__business-type-foresight{border-bottom:8px solid #66579c}.list-item__business-type-foresight .list-item__content .details .taxonomy{color:#66579c}.list-item__business-type-link{border-bottom:8px solid #0d76a1}.list-item__business-type-link .list-item__content .details .taxonomy{color:#0d76a1}.list-item__business-type-smee-ford{border-bottom:8px solid #c6283e}.list-item__business-type-smee-ford .list-item__content .details .taxonomy{color:#c6283e}.taxonomy-group{max-width:20rem;margin:0}@media(min-width: 960px){.article-sidebar-container{margin-top:6.125rem}}.article-sidebar{position:relative;z-index:2}@media(min-width: 640px){.article-sidebar{min-width:200px}}.article-sidebar .sidebar-label{color:#889a9c;font-size:1rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:.5rem}.article-sidebar .sidebar-plain-text{margin-bottom:.5rem}.article-sidebar .section__author,.article-sidebar .section__date,.article-sidebar .section__tags{margin-bottom:32px}.article-sidebar .section__share ul{margin-left:0}.article-sidebar .section__share{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.article-sidebar .author-role{font-size:1rem}.article-sidebar .tags a{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}#privacy-choices #privacy-choices-banner>button{font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:140%;padding:1rem 1.25rem}#privacy-choices #privacy-choices-banner>button:hover{text-decoration:none;background:#e8610c !important}#privacy-choices #privacy-choices-settings{font-family:proxima-nova,sans-serif}#privacy-choices #privacy-choices-settings button{font-family:proxima-nova,sans-serif}.calendar__container{background:#fff;overflow-x:auto;width:100%}.calendar__container .row{padding:1rem .5rem 0 .5rem}@media(min-width: 460px){.calendar__container .row{padding:2rem 1rem 0 1rem}}.calendar__container h2{text-transform:uppercase;font-weight:700;font-size:1.25rem;line-height:120%}@media(min-width: 460px){.calendar__container h2{font-size:2rem}}.calendar__container .row--top{padding-bottom:.5rem}.calendar__container .row--top h2{order:1;width:100%;text-align:center;margin-bottom:1rem}@media(min-width: 460px){.calendar__container .row--top h2{order:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:2rem}}.calendar__container .row--top .button:first-of-type,.calendar__container .row--top button:first-of-type,.calendar__container .row--top input[type=submit]:first-of-type,.calendar__container .row--top input[type=button]:first-of-type,.calendar__container .row--top input[type=reset]:first-of-type{order:2}@media(min-width: 460px){.calendar__container .row--top .button:first-of-type,.calendar__container .row--top button:first-of-type,.calendar__container .row--top input[type=submit]:first-of-type,.calendar__container .row--top input[type=button]:first-of-type,.calendar__container .row--top input[type=reset]:first-of-type{order:1}}.calendar__container .row--top .button:last-of-type,.calendar__container .row--top button:last-of-type,.calendar__container .row--top input[type=submit]:last-of-type,.calendar__container .row--top input[type=button]:last-of-type,.calendar__container .row--top input[type=reset]:last-of-type{order:2}@media(min-width: 460px){.calendar__container .row--top .button:last-of-type,.calendar__container .row--top button:last-of-type,.calendar__container .row--top input[type=submit]:last-of-type,.calendar__container .row--top input[type=button]:last-of-type,.calendar__container .row--top input[type=reset]:last-of-type{order:3}}.calendar{border-spacing:0;border-bottom:8px solid #f3a300;width:100%}.calendar tr:first-of-type th{border-top:2px solid #d7dcdf;border-bottom:2px solid #d7dcdf;padding:.5rem 0}.calendar td:first-of-type,.calendar td:last-of-type{background:#fff9ee}.calendar td{background:#ffedc9;height:6rem;border:.5px solid #d7dcdf;padding:.5rem;width:14%;min-width:6rem}.calendar td .calendar-event{padding:.5rem}.calendar td .calendar-event.business-type-legacy-futures{background:#ffdb94}.calendar td .calendar-event.business-type-link{background:#83d3f4}.calendar td .calendar-event.business-type-foresight{background:#c1bad9}.calendar td .calendar-event.business-type-voice{background:#72b2b8}.calendar td .calendar-event.business-type-smee-ford{background:#f6abab}.calendar td .calendar-event p{margin-bottom:0}.calendar td .calendar-event a{color:#000;font-size:.9rem}.calendar td .calendar-day{display:flex;flex-flow:column nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.calendar td.no-date{background:#fff;border:none}.calendar th{background:#fff;border-spacing:0}.upcoming-events{background:#fff;padding:2rem 2rem 0 2rem;padding-bottom:1rem;border-bottom:8px solid #f3a300;min-width:20%}.upcoming-events p.bold{border-bottom:2px solid #d7dcdf;padding-bottom:1rem;font-weight:700;margin-bottom:1rem}.upcoming-events .stack{padding:0 .5rem}.upcoming-events .stack.business-type-legacy-futures{border-left:8px solid #ffcb5e}.upcoming-events .stack.business-type-link{border-left:8px solid #44beef}.upcoming-events .stack.business-type-foresight{border-left:8px solid #a198c5}.upcoming-events .stack.business-type-voice{border-left:8px solid #15808a}.upcoming-events .stack.business-type-smee-ford{border-left:8px solid #d46262}.upcoming-events .stack a{color:#000;line-height:1}.upcoming-events .stack a:hover{color:#005991}.upcoming-events .stack p{margin-top:.5rem;margin-bottom:0;font-size:.9rem;line-height:1}.upcoming-events hr{margin:1rem 0}.upcoming-events.background--purple p.bold,.upcoming-events.background--green p.bold,.upcoming-events.background--blue p.bold{border-color:#889a9c}.upcoming-events.background--purple hr,.upcoming-events.background--green hr,.upcoming-events.background--blue hr{background:#889a9c}.calendar>.row{flex-flow:column;gap:2rem}@media(min-width: 1440px){.calendar>.row{flex-flow:row}}.calendar__form form{margin:2rem 0}.block{margin:2.5rem auto}.block--large{max-width:90rem;width:100%}.background--white{background:#fff;border-bottom:8px solid #aebcbd}.background--white .button,.background--white button,.background--white input[type=submit],.background--white input[type=button],.background--white input[type=reset],.background--white .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--white .button,.background--white .primary-navigation .dropdown button,.primary-navigation .dropdown .background--white button,.background--white .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--white input[type=submit],.background--white .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--white input[type=button],.background--white .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--white input[type=reset]{background-color:#aebcbd;color:#000}.background--white .button:hover,.background--white button:hover,.background--white input[type=submit]:hover,.background--white input[type=button]:hover,.background--white input[type=reset]:hover,.background--white .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--white button:hover{background:#889a9c;color:#000}.background--lightyellow{background:#fff9ee;border-bottom:8px solid #f3a300}.background--lightyellow .button,.background--lightyellow button,.background--lightyellow input[type=submit],.background--lightyellow input[type=button],.background--lightyellow input[type=reset],.background--lightyellow .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--lightyellow .button,.background--lightyellow .primary-navigation .dropdown button,.primary-navigation .dropdown .background--lightyellow button,.background--lightyellow .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--lightyellow input[type=submit],.background--lightyellow .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--lightyellow input[type=button],.background--lightyellow .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--lightyellow input[type=reset]{background-color:#f3a300;color:#000}.background--lightyellow .button:hover,.background--lightyellow button:hover,.background--lightyellow input[type=submit]:hover,.background--lightyellow input[type=button]:hover,.background--lightyellow input[type=reset]:hover,.background--lightyellow .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--lightyellow button:hover{background:#e8610c;color:#000}.background--lightred{background:#f6d2d7;border-bottom:8px solid #c6283e}.background--lightred .button,.background--lightred button,.background--lightred input[type=submit],.background--lightred input[type=button],.background--lightred input[type=reset],.background--lightred .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--lightred .button,.background--lightred .primary-navigation .dropdown button,.primary-navigation .dropdown .background--lightred button,.background--lightred .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--lightred input[type=submit],.background--lightred .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--lightred input[type=button],.background--lightred .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--lightred input[type=reset]{background-color:#c6283e;color:#fff}.background--lightred .button:hover,.background--lightred button:hover,.background--lightred input[type=submit]:hover,.background--lightred input[type=button]:hover,.background--lightred input[type=reset]:hover,.background--lightred .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--lightred button:hover{background:#6f2b2b;color:#fff}.background--green{background:#c2f1f6;border-bottom:8px solid #15808a}.background--green .button,.background--green button,.background--green input[type=submit],.background--green input[type=button],.background--green input[type=reset],.background--green .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--green .button,.background--green .primary-navigation .dropdown button,.primary-navigation .dropdown .background--green button,.background--green .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--green input[type=submit],.background--green .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--green input[type=button],.background--green .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--green input[type=reset]{background-color:#15808a;color:#fff}.background--green .button:hover,.background--green button:hover,.background--green input[type=submit]:hover,.background--green input[type=button]:hover,.background--green input[type=reset]:hover,.background--green .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--green button:hover{background:#0e5960;color:#fff}.background--purple{background:#e0dceb;border-bottom:8px solid #66579c}.background--purple .button,.background--purple button,.background--purple input[type=submit],.background--purple input[type=button],.background--purple input[type=reset],.background--purple .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--purple .button,.background--purple .primary-navigation .dropdown button,.primary-navigation .dropdown .background--purple button,.background--purple .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--purple input[type=submit],.background--purple .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--purple input[type=button],.background--purple .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--purple input[type=reset]{background-color:#66579c;color:#fff}.background--purple .button:hover,.background--purple button:hover,.background--purple input[type=submit]:hover,.background--purple input[type=button]:hover,.background--purple input[type=reset]:hover,.background--purple .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--purple button:hover{background:#4a3073;color:#fff}.background--blue{background:#c0eafa;border-bottom:8px solid #0d76a1}.background--blue .button,.background--blue button,.background--blue input[type=submit],.background--blue input[type=button],.background--blue input[type=reset],.background--blue .primary-navigation .dropdown .button,.primary-navigation .dropdown .background--blue .button,.background--blue .primary-navigation .dropdown button,.primary-navigation .dropdown .background--blue button,.background--blue .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .background--blue input[type=submit],.background--blue .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .background--blue input[type=button],.background--blue .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .background--blue input[type=reset]{background-color:#0d76a1;color:#fff}.background--blue .button:hover,.background--blue button:hover,.background--blue input[type=submit]:hover,.background--blue input[type=button]:hover,.background--blue input[type=reset]:hover,.background--blue .primary-navigation .dropdown button:hover,.primary-navigation .dropdown .background--blue button:hover{background:#0c4f79;color:#fff}.block.rich-text{position:relative;margin-bottom:3rem;padding-top:32px;padding-bottom:32px}.column .block:first-child{margin-top:0}.column .tile{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1);display:block}.column .cta-block{display:block}.column .cta-block .cta-block__body{padding:1.5rem 1rem}.column .rich-text{padding:0;margin-bottom:2rem}.column .page-tile-block .tile{box-shadow:none}.column .button,.column button,.column input[type=submit],.column input[type=button],.column input[type=reset],.column .primary-navigation .dropdown .button,.primary-navigation .dropdown .column .button,.column .primary-navigation .dropdown button,.primary-navigation .dropdown .column button,.column .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .column input[type=submit],.column .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .column input[type=button],.column .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .column input[type=reset]{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.column.background--white{background-color:#fff}.column.background--lightyellow{background-color:#fff9ee}.column.background--green{background-color:#c2f1f6}.column.background--purple{background-color:#e0dceb}.column.background--blue{background-color:#c0eafa}.column.background--lightred{background:#f6d2d7}.column.background--white .rich-text,.column.background--lightyellow .rich-text,.column.background--green .rich-text,.column.background--purple .rich-text,.column.background--blue .rich-text,.column.background--lightred .rich-text{padding:2rem;margin-bottom:0}.column.background--white .button,.column.background--white button,.column.background--white input[type=submit],.column.background--white input[type=button],.column.background--white input[type=reset],.column.background--white .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--white button,.column.background--lightyellow .button,.column.background--lightyellow button,.column.background--lightyellow input[type=submit],.column.background--lightyellow input[type=button],.column.background--lightyellow input[type=reset],.column.background--lightyellow .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--lightyellow button,.column.background--green .button,.column.background--green button,.column.background--green input[type=submit],.column.background--green input[type=button],.column.background--green input[type=reset],.column.background--green .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--green button,.column.background--purple .button,.column.background--purple button,.column.background--purple input[type=submit],.column.background--purple input[type=button],.column.background--purple input[type=reset],.column.background--purple .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--purple button,.column.background--blue .button,.column.background--blue button,.column.background--blue input[type=submit],.column.background--blue input[type=button],.column.background--blue input[type=reset],.column.background--blue .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--blue button,.column.background--lightred .button,.column.background--lightred button,.column.background--lightred input[type=submit],.column.background--lightred input[type=button],.column.background--lightred input[type=reset],.column.background--lightred .primary-navigation .dropdown button,.primary-navigation .dropdown .column.background--lightred button{margin-left:2rem}.column.background--white .button:first-child,.column.background--white button:first-child,.column.background--white input[type=submit]:first-child,.column.background--white input[type=button]:first-child,.column.background--white input[type=reset]:first-child,.column.background--lightyellow .button:first-child,.column.background--lightyellow button:first-child,.column.background--lightyellow input[type=submit]:first-child,.column.background--lightyellow input[type=button]:first-child,.column.background--lightyellow input[type=reset]:first-child,.column.background--green .button:first-child,.column.background--green button:first-child,.column.background--green input[type=submit]:first-child,.column.background--green input[type=button]:first-child,.column.background--green input[type=reset]:first-child,.column.background--purple .button:first-child,.column.background--purple button:first-child,.column.background--purple input[type=submit]:first-child,.column.background--purple input[type=button]:first-child,.column.background--purple input[type=reset]:first-child,.column.background--blue .button:first-child,.column.background--blue button:first-child,.column.background--blue input[type=submit]:first-child,.column.background--blue input[type=button]:first-child,.column.background--blue input[type=reset]:first-child,.column.background--lightred .button:first-child,.column.background--lightred button:first-child,.column.background--lightred input[type=submit]:first-child,.column.background--lightred input[type=button]:first-child,.column.background--lightred input[type=reset]:first-child{margin-top:2rem}.column.background--white .button:last-child,.column.background--white button:last-child,.column.background--white input[type=submit]:last-child,.column.background--white input[type=button]:last-child,.column.background--white input[type=reset]:last-child,.column.background--lightyellow .button:last-child,.column.background--lightyellow button:last-child,.column.background--lightyellow input[type=submit]:last-child,.column.background--lightyellow input[type=button]:last-child,.column.background--lightyellow input[type=reset]:last-child,.column.background--green .button:last-child,.column.background--green button:last-child,.column.background--green input[type=submit]:last-child,.column.background--green input[type=button]:last-child,.column.background--green input[type=reset]:last-child,.column.background--purple .button:last-child,.column.background--purple button:last-child,.column.background--purple input[type=submit]:last-child,.column.background--purple input[type=button]:last-child,.column.background--purple input[type=reset]:last-child,.column.background--blue .button:last-child,.column.background--blue button:last-child,.column.background--blue input[type=submit]:last-child,.column.background--blue input[type=button]:last-child,.column.background--blue input[type=reset]:last-child,.column.background--lightred .button:last-child,.column.background--lightred button:last-child,.column.background--lightred input[type=submit]:last-child,.column.background--lightred input[type=button]:last-child,.column.background--lightred input[type=reset]:last-child{margin-bottom:2rem}.column.background--white .page-tile-block .tile-content,.column.background--lightyellow .page-tile-block .tile-content,.column.background--green .page-tile-block .tile-content,.column.background--purple .page-tile-block .tile-content,.column.background--blue .page-tile-block .tile-content,.column.background--lightred .page-tile-block .tile-content{border-bottom:none;padding:2rem;z-index:0}.column .background--white,.column .background--lightyellow,.column .background--green,.column .background--purple,.column .background--blue,.column .background--lightred{height:100%}.column .upcoming-events,.column .news-block,.column .resources_block,.column .service_block{border-bottom:none !important;margin-bottom:0;padding-bottom:4rem}@media(min-width: 960px){.tile-block .latest_updates--B ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:unset;grid-column-gap:19px;grid-row-gap:19px}.tile-block .latest_updates--B ul .tile-1,.tile-block .latest_updates--B ul .tile-2,.tile-block .latest_updates--B ul .tile-3,.tile-block .latest_updates--B ul .tile-4,.tile-block .latest_updates--B ul .tile-5,.tile-block .latest_updates--B ul .tile-6{grid-area:unset}}.page-tile-block .latest_updates--A{width:100%}.page-tile-block .latest_updates{margin-bottom:0}.page-tile-block .latest_updates .tile,.page-tile-block .latest_updates .tile-image,.page-tile-block .latest_updates ul{width:100% !important;margin:0}.concertina-block summary{padding:1.4rem 1rem 1rem 1rem;margin-bottom:1rem;font-weight:600}.concertina-block summary span{padding:0 .3rem;flex-shrink:0;margin-left:2rem}.concertina-block summary .open{display:inline}.concertina-block summary .closed{display:none}.concertina-block summary.business-type-legacy-futures{background:#fff9ee;border-bottom:8px solid #f3a300}.concertina-block summary.business-type-voice{background:#83d3f426;border-bottom:8px solid #15808a}.concertina-block summary.business-type-foresight{background:#c1bad926;border-bottom:8px solid #66579c}.concertina-block summary.business-type-link{background:#abe1bf26;border-bottom:8px solid #0d76a1}.concertina-block summary.business-type-smee-ford{background:#c6283e;border-bottom:8px solid #c6283e}.concertina-block details[open] .open{display:none}.concertina-block details[open] .closed{display:inline}.concertina-block details p{margin:0 1rem 1rem 1rem}.image-block{text-align:center;position:relative;margin:3rem auto;margin-top:32px;margin-bottom:32px}.image-block figure{display:inline-block}.image-block__credit{position:absolute;bottom:0;right:0;background:#fff;color:#005991}.image-block__credit a{color:#005991}.image-block__image a{display:block}.image-block__image img{max-height:359px;-o-object-fit:cover;object-fit:cover}.image-grid-block{-webkit-columns:3;columns:3;-webkit-column-gap:1rem;column-gap:1rem}.image-grid-block .image-block{height:auto;margin:0 0 1rem 0;width:100%}@media(min-width: 640px){.image-grid-block{margin-bottom:5rem}}.partner-logo-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:1rem;justify-items:center}.richtext-image.full-width{width:100%}.richtext-image.left{float:left;max-width:50%;margin:0 1rem 1rem 0}.richtext-image.right{float:right;max-width:50%;margin:0 0 1rem 1rem}.rich-text::after{content:"";clear:both;display:table}.quote-block{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:0 .5rem}.quote-block q{font-weight:300}.quote-block cite{font-weight:600}@media(min-width: 640px){.quote-block q{font-size:2rem;line-height:2.5rem;letter-spacing:-0.2px}.quote-block cite{font-size:1.5rem;line-height:1.5rem}}.html-block iframe{max-width:100% !important}.auto-top-three .auto-top-three__content{padding:1rem}.auto-top-three .button,.auto-top-three button,.auto-top-three input[type=submit],.auto-top-three input[type=button],.auto-top-three input[type=reset],.auto-top-three .primary-navigation .dropdown .button,.primary-navigation .dropdown .auto-top-three .button,.auto-top-three .primary-navigation .dropdown button,.primary-navigation .dropdown .auto-top-three button,.auto-top-three .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .auto-top-three input[type=submit],.auto-top-three .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .auto-top-three input[type=button],.auto-top-three .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .auto-top-three input[type=reset]{margin:1rem}.auto-top-three .top-3-desktop{display:none}@media(min-width: 960px){.auto-top-three .top-3-desktop{display:grid;width:100%}}.auto-top-three .glide__slides{overflow:visible;max-width:100vw !important;width:100% !important}.auto-top-three .glide__slides .glide__slide{width:100vw !important}.js-top3-carousel{margin-bottom:6.938rem}.auto-top-three-block__image-mobile{margin-bottom:3.75rem}.auto-top-three-block__image-mobile img{width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.auto-top-three-block__image-mobile{display:none}}@media(max-width: 960px){.auto-top-three-block{background-image:none !important}}@media(min-width: 960px){.auto-top-three-block{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-bottom:200px;max-width:1440px;height:711px}}@media(min-width: 960px){.auto-top-three-block ul{align-items:flex-end;grid-gap:0;margin:0;max-width:1440px;display:flex;flex-direction:column;display:grid}}.auto-top-three-block ul .tile__business-type-voice{background:#15808a}@media(min-width: 960px){.auto-top-three-block ul .tile__business-type-voice{background:linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background-color:rgba(67,78,80,.3)}}.auto-top-three-block ul .tile__business-type-foresight{background:#66579c}@media(min-width: 960px){.auto-top-three-block ul .tile__business-type-foresight{background:linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background-color:rgba(67,78,80,.3)}}.auto-top-three-block ul .tile__business-type-link{background:#0d76a1}@media(min-width: 960px){.auto-top-three-block ul .tile__business-type-link{background:linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background-color:rgba(67,78,80,.3)}}.auto-top-three-block ul .tile__business-type-smee-ford{background:#c6283e}@media(min-width: 960px){.auto-top-three-block ul .tile__business-type-smee-ford{background:linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background-color:rgba(67,78,80,.3)}}.auto-top-three-block ul .tile__business-type-legacy-futures{background:#f3a300}.auto-top-three-block ul .tile__business-type-legacy-futures .button,.auto-top-three-block ul .tile__business-type-legacy-futures button,.auto-top-three-block ul .tile__business-type-legacy-futures input[type=submit],.auto-top-three-block ul .tile__business-type-legacy-futures input[type=button],.auto-top-three-block ul .tile__business-type-legacy-futures input[type=reset],.auto-top-three-block ul .tile__business-type-legacy-futures .primary-navigation .dropdown button,.primary-navigation .dropdown .auto-top-three-block ul .tile__business-type-legacy-futures button{background-color:#da9200}@media(min-width: 960px){.auto-top-three-block ul .tile__business-type-legacy-futures{background:linear-gradient(360deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%);background-color:rgba(67,78,80,.3)}}.auto-top-three-block ul li{height:344px;padding:20px 40px 27px 40px;display:flex;flex-direction:column}@media(min-width: 1070px){.auto-top-three-block ul li{padding:30px 50px 20px 50px}}@media(min-width: 960px){.auto-top-three-block ul li{height:330px;padding:25px 40px}}.auto-top-three-block ul li .auto-top-three__content{height:304px;padding:0;display:grid}@media(min-width: 960px){.auto-top-three-block ul li .auto-top-three__content{height:270px}}.auto-top-three-block ul li .item-title{font-size:32px;line-height:2.25rem;margin-bottom:18px;font-style:normal;font-weight:300;letter-spacing:-0.2px;color:#fff;display:flex}@media(min-width: 960px){.auto-top-three-block ul li .item-title{font-size:40px;line-height:140%;margin-bottom:32px}}.auto-top-three-block ul li .abstract{display:flex;color:#fff;font-size:18px;font-weight:300;margin-bottom:18px;line-height:normal}@media(min-width: 960px){.auto-top-three-block ul li .abstract{display:none}}.auto-top-three-block ul li .button-and-logo{display:grid;grid-template-columns:auto auto}@media(min-width: 960px){.auto-top-three-block ul li .button-and-logo{grid-template-columns:auto}}.auto-top-three-block ul li .button,.auto-top-three-block ul li button,.auto-top-three-block ul li input[type=submit],.auto-top-three-block ul li input[type=button],.auto-top-three-block ul li input[type=reset],.auto-top-three-block ul li .primary-navigation .dropdown .button,.primary-navigation .dropdown .auto-top-three-block ul li .button,.auto-top-three-block ul li .primary-navigation .dropdown button,.primary-navigation .dropdown .auto-top-three-block ul li button,.auto-top-three-block ul li .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .auto-top-three-block ul li input[type=submit],.auto-top-three-block ul li .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .auto-top-three-block ul li input[type=button],.auto-top-three-block ul li .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .auto-top-three-block ul li input[type=reset]{margin:0;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:flex-end}@media(min-width: 960px){.auto-top-three-block ul li .button,.auto-top-three-block ul li button,.auto-top-three-block ul li input[type=submit],.auto-top-three-block ul li input[type=button],.auto-top-three-block ul li input[type=reset],.auto-top-three-block ul li .primary-navigation .dropdown .button,.primary-navigation .dropdown .auto-top-three-block ul li .button,.auto-top-three-block ul li .primary-navigation .dropdown button,.primary-navigation .dropdown .auto-top-three-block ul li button,.auto-top-three-block ul li .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .auto-top-three-block ul li input[type=submit],.auto-top-three-block ul li .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .auto-top-three-block ul li input[type=button],.auto-top-three-block ul li .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .auto-top-three-block ul li input[type=reset]{display:none}}.auto-top-three-block ul li .business-type-logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:flex-end;display:flex;justify-content:flex-end;justify-self:flex-end;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(min-width: 960px){.auto-top-three-block ul li .business-type-logo{height:45px}}@media(min-width: 1070px){.auto-top-three-block ul li .business-type-logo{height:55px}}@media(min-width: 1200px){.auto-top-three-block ul li .business-type-logo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(min-width: 960px){.auto-top-three-block ul .tile:hover{height:420px}.auto-top-three-block ul .tile:hover .auto-top-three__content{height:360px}.auto-top-three-block ul .tile:hover .auto-top-three__content .abstract{display:flex;color:#fff;font-size:18px;font-style:normal;font-weight:300;line-height:140%}}@media(min-width: 960px)and (min-width: 1200px){.auto-top-three-block ul .tile:hover .auto-top-three__content .abstract{font-size:20px}}@media(min-width: 960px){.auto-top-three-block ul .tile:hover .auto-top-three__content .button-and-logo{grid-template-columns:auto auto}}@media(min-width: 960px){.auto-top-three-block ul .tile:hover .auto-top-three__content .button,.auto-top-three-block ul .tile:hover .auto-top-three__content button,.auto-top-three-block ul .tile:hover .auto-top-three__content input[type=submit],.auto-top-three-block ul .tile:hover .auto-top-three__content input[type=button],.auto-top-three-block ul .tile:hover .auto-top-three__content input[type=reset]{margin:0;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.auto-top-three-block ul .tile__business-type-voice:hover{background:#15808a}.auto-top-three-block ul .tile__business-type-foresight:hover{background:#66579c}.auto-top-three-block ul .tile__business-type-link:hover{background:#0d76a1}.auto-top-three-block ul .tile__business-type-smee-ford:hover{background:#c6283e}.auto-top-three-block ul .tile__business-type-legacy-futures:hover{background:#f3a300}.auto-top-three-block ul .tile__business-type-legacy-futures:hover .button,.auto-top-three-block ul .tile__business-type-legacy-futures:hover button,.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=submit],.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=button],.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=reset]{background-color:#da9200}.auto-top-three-block ul .tile__business-type-legacy-futures:hover .button:hover,.auto-top-three-block ul .tile__business-type-legacy-futures:hover button:hover,.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=submit]:hover,.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=button]:hover,.auto-top-three-block ul .tile__business-type-legacy-futures:hover input[type=reset]:hover{background-color:#c08100}.content-list{padding:1rem 0 0 0;position:relative}.content-list ul{padding-left:0}.content-list li:before{content:none}@media(min-width: 460px){.content-list .content-list__item{display:block}}.content-list label{position:absolute;top:-6rem;right:2.5rem;color:#343434}.content-list__buttons .button,.content-list__buttons button,.content-list__buttons input[type=submit],.content-list__buttons input[type=button],.content-list__buttons input[type=reset],.content-list__buttons .primary-navigation .dropdown .button,.primary-navigation .dropdown .content-list__buttons .button,.content-list__buttons .primary-navigation .dropdown button,.primary-navigation .dropdown .content-list__buttons button,.content-list__buttons .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .content-list__buttons input[type=submit],.content-list__buttons .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .content-list__buttons input[type=button],.content-list__buttons .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .content-list__buttons input[type=reset]{margin:1rem 0}.cta-block{justify-self:center;display:flex;flex-flow:column;max-width:90rem;margin:0 auto}@media(min-width: 960px){.cta-block{flex-flow:row}}@media(min-width: 960px){.cta-block.third .cta-block__background-image{width:33.333%;flex-shrink:0;aspect-ratio:auto 1/1}}@media(min-width: 960px){.cta-block.half .cta-block__body{flex-shrink:2.5}.cta-block.half .cta-block__background-image{flex:1;min-width:50%}}@media(min-width: 960px){.cta-block.two-thirds .cta-block__body{flex-shrink:2}}.cta-block__background-image{position:relative}.cta-block__background-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.cta-block__background-image .image-block__credit{bottom:0;right:0}}.cta-block__button .button,.cta-block__button button,.cta-block__button input[type=submit],.cta-block__button input[type=button],.cta-block__button input[type=reset],.cta-block__button .primary-navigation .dropdown .button,.primary-navigation .dropdown .cta-block__button .button,.cta-block__button .primary-navigation .dropdown button,.primary-navigation .dropdown .cta-block__button button,.cta-block__button .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .cta-block__button input[type=submit],.cta-block__button .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .cta-block__button input[type=button],.cta-block__button .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .cta-block__button input[type=reset]{margin:0 !important}.cta-block__body{padding:1.875rem;font-size:1.125rem;z-index:100;background:transparent}@media(min-width: 960px){.cta-block__body{margin:0;display:flex;flex-flow:column nowrap;justify-content:center;width:100%;padding:3.125rem;min-height:20rem}}.cta-block__body h5{margin-bottom:8px;color:#f3a300}.cta-block__body h3{font-size:2rem;margin-bottom:1.125rem}@media(min-width: 960px){.cta-block__body h3{margin-bottom:1.5rem;font-size:3rem}}.cta-block__body .cta-block__subtitle p{font-size:2rem;line-height:2.5rem}.cta-block__body p{font-size:1.25rem;margin-bottom:1.125rem}@media(min-width: 960px){.cta-block__body p{font-size:1.375rem;margin-bottom:1.5rem}}@media(min-width: 960px){.cta-block-direction-right .cta-block__background-image{order:1}}.cta-no-image{display:block;margin:2rem auto}.cta-no-image .cta-block-display-width-wide{max-width:69.688rem !important;width:100%;margin:0 auto}.cta-no-image .cta-block{max-width:41.25rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;background:#fff9ee;border-bottom:8px solid #f3a300}.business-type__voice .cta-no-image .cta-block{background:#abe1bf26;border-bottom:8px solid #15808a}.business-type__foresight .cta-no-image .cta-block{background:#c1bad926;border-bottom:8px solid #66579c}.business-type__link .cta-no-image .cta-block{background:#83d3f426;border-bottom:8px solid #0d76a1}.business-type__smee-ford .cta-no-image .cta-block{background:#f6d2d7;border-bottom:8px solid #c6283e}.cta-no-image .cta-block .cta-block__body{background:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:2rem;grid-gap:1.438rem;display:block}.form-block{display:flex;flex-flow:column nowrap;justify-content:center}.form-block form{margin:2rem 0}.separator-block{height:2.5rem;width:2.5rem;background:no-repeat center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NS42IDY0IiB3aWR0aD0iNDIiIGhlaWdodD0iNDIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZDZkNmQ2fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8xIj48cGF0aCBkPSJNMzMuMyA0M0guMWMwLS4xIDQuMS00IDQuMS00IC41LS41LjYtLjcuNi0xLjVWNS42YzAtLjggMC0xLS42LTEuNUwuMS4zQy4xLjIgMjAuNy4yIDIwLjcuMmMwIC4xLTQuMSA0LTQuMSA0LS42LjUtLjYuNy0uNiAxLjV2MzQuOWMwIDEuMS4yIDEuMiAxIDEuMmg1LjhjMSAwIDEuNC0uMiAxLjgtLjhsOC42LTEzLjhoLjFWNDNaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJtMzIuNCAyMS4xIDQuMSAzLjljLjUuNS42LjcuNiAxLjV2MzJjMCAuOCAwIDEtLjYgMS41bC00LjEgMy44YzAgLjEgMjIuMi4xIDIyLjIuMSAwLS4xLTUuNy00LjQtNS43LTQuNC0uNi0uNS0uNy0uNy0uNy0xLjR2LTE1aDQuMWMuOCAwIDEgLjEgMS43LjhsNS41IDYuM2guMVYzNC43aC0uMUw1NCA0MWMtLjYuNy0uOS44LTEuNi44aC00LjJWMjMuNGMwLTEgLjItMS4xIDEtMS4xaDYuM2MuOSAwIDEuMi4yIDEuNyAxbDcuOSAxMi41aC4xVjIxLjFoLTMzdi4xWiIgY2xhc3M9ImNscy0xIi8+PC9nPjwvc3ZnPgo=);padding:.625rem}.business-type__link .separator-block{background:no-repeat center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NS42IDY0IiB3aWR0aD0iNDIiIGhlaWdodD0iNDIiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZDZkNmQ2fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8xIj48cGF0aCBkPSJNMzMuMyA0M0guMWMwLS4xIDQuMS00IDQuMS00IC41LS41LjYtLjcuNi0xLjVWNS42YzAtLjggMC0xLS42LTEuNUwuMS4zQy4xLjIgMjAuNy4yIDIwLjcuMmMwIC4xLTQuMSA0LTQuMSA0LS42LjUtLjYuNy0uNiAxLjV2MzQuOWMwIDEuMS4yIDEuMiAxIDEuMmg1LjhjMSAwIDEuNC0uMiAxLjgtLjhsOC42LTEzLjhoLjFWNDNaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNNjUuNSA2My44SDMyLjNjMC0uMSA0LjEtNCA0LjEtNCAuNS0uNS42LS43LjYtMS41di0zMmMwLS44IDAtMS0uNi0xLjVMMzIuMyAyMWMwLS4xIDIwLjUtLjEgMjAuNS0uMSAwIC4xLTQuMSAzLjktNC4xIDMuOS0uNi41LS42LjctLjYgMS41djM0LjljMCAxLjEuMiAxLjIgMSAxLjJoNS44YzEgMCAxLjQtLjIgMS44LS44bDguNi0xMy44aC4xdjE1LjhaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9zdmc+Cg==)}.business-type__smee-ford .separator-block{background:no-repeat center url("../assets/915f586992210a87c7cde4197cb2bed8.915f58699221.svg")}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.glide{width:100vw;margin:0}.glide .tile{width:100%;height:90%;margin:1rem auto}.glide .glide__slides{overflow:visible;width:100vw !important}.glide .glide__bullets{bottom:-1rem}.glide .glide__bullet{width:.5rem;height:.5rem;background:#0078c4}.glide .glide__arrows{display:flex;justify-content:flex-end}.glide .glide__arrows button{border-style:none;padding:1rem 1.25rem;position:absolute;z-index:2;cursor:pointer}.glide .glide__arrows .glide__arrow--right{right:unset;margin:0 50px 0 0;display:none}@media(min-width: 460px){.glide .glide__arrows .glide__arrow--right{display:block;left:120px;top:48px}}@media(min-width: 1192px){.glide .glide__arrows .glide__arrow--right{left:unset;top:498px}}.glide .glide__arrows .glide__arrow--left{left:unset;margin:0 122px 0 0;display:none}@media(min-width: 460px){.glide .glide__arrows .glide__arrow--left{display:block;left:48px;top:48px}}@media(min-width: 1192px){.glide .glide__arrows .glide__arrow--left{left:unset;top:498px}}.carousel-outer-container{display:grid;width:100vw}.business-type__smee-ford .homepage .carousel-outer-container::before{content:none !important;background:none !important}.carousel-container{max-width:90rem;margin-top:0}@media(min-width: 1440px){.carousel-container{justify-self:center;width:90rem}}.glide__bullets{bottom:-3.5rem}.glide__bullet{width:19px;height:19px;background-color:#ffedc9;border:2px solid #ffedc9;box-shadow:none;margin-right:5.5px !important;margin-left:5.5px !important}.glide__bullet:hover,.glide__bullet:focus{background-color:#f3a300;border:2px solid #f3a300}.glide__bullet--active{background-color:#f3a300;border:2px solid #f3a300}.glide__slides{overflow:visible;max-width:100vw !important;width:100% !important;grid-gap:0 !important}.richtext{margin:0 auto;max-width:41.25rem}.richtext b{font-weight:600}@media(min-width: 1440px){.richtext{max-width:60rem}}.two-column-block{grid-gap:0;max-width:46.25rem;justify-items:center;padding-right:1rem;padding-left:1rem}@media(min-width: 640px){.two-column-block{grid-gap:2.5rem;padding-right:2rem;padding-left:2rem}}@media(min-width: 960px){.two-column-block{grid-gap:3.5rem;padding:0}}.two-column-block div a{margin:0 .625rem .75rem 0}.two-column-block .button,.two-column-block button,.two-column-block input[type=submit],.two-column-block input[type=button],.two-column-block input[type=reset],.two-column-block .primary-navigation .dropdown .button,.primary-navigation .dropdown .two-column-block .button,.two-column-block .primary-navigation .dropdown button,.primary-navigation .dropdown .two-column-block button,.two-column-block .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .two-column-block input[type=submit],.two-column-block .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .two-column-block input[type=button],.two-column-block .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .two-column-block input[type=reset]{margin-bottom:26px}.logo-carousel{position:relative}@media(max-width: 960px){.logo-carousel li{width:-webkit-min-content !important;width:min-content !important}}.logo-carousel img{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:150px;max-height:85px;-o-object-fit:contain;object-fit:contain}.logo-carousel .button,.logo-carousel button,.logo-carousel input[type=submit],.logo-carousel input[type=button],.logo-carousel input[type=reset],.logo-carousel .primary-navigation .dropdown .button,.primary-navigation .dropdown .logo-carousel .button,.logo-carousel .primary-navigation .dropdown button,.primary-navigation .dropdown .logo-carousel button,.logo-carousel .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .logo-carousel input[type=submit],.logo-carousel .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .logo-carousel input[type=button],.logo-carousel .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .logo-carousel input[type=reset]{position:absolute;right:100px;bottom:50%;margin:0;-webkit-transform:translate(-100px, 50%);transform:translate(-100px, 50%)}@media(max-width: 768px){.logo-carousel .button,.logo-carousel button,.logo-carousel input[type=submit],.logo-carousel input[type=button],.logo-carousel input[type=reset],.logo-carousel .primary-navigation .dropdown .button,.primary-navigation .dropdown .logo-carousel .button,.logo-carousel .primary-navigation .dropdown button,.primary-navigation .dropdown .logo-carousel button,.logo-carousel .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .logo-carousel input[type=submit],.logo-carousel .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .logo-carousel input[type=button],.logo-carousel .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .logo-carousel input[type=reset]{bottom:auto}}.logo-carousel .button-play{display:none}.business-type__smee-ford .logo-carousel::before{display:none}.team{margin:6.25rem 0}.team .block.block--large{margin-bottom:1.875rem}.team--carousel{position:relative}.team--carousel .glide__slides{overflow:visible}.team--carousel a{display:block;color:#000}@media(min-width: 960px){.team--carousel .glide__bullets{display:none}}.team--header{justify-content:space-between;align-items:center;width:100%;padding:0 1rem}@media(min-width: 960px){.team--header{padding:0}}.team h2{margin-bottom:0}.team--tile{width:16.625rem;height:23.5rem;position:relative}.team--tile img{width:266px;height:300px;-o-object-fit:cover;object-fit:cover}.team--tile__copy{padding:.625rem 1rem}.team--tile__copy h4{font-size:1.5rem;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.625rem}.team--tile__copy span{font-size:20px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:0;display:inline-block;max-width:16.625rem}.team--tile__hover{display:none}.team--tile:hover .team--tile__hover{display:block;position:absolute;left:0;top:0;background-color:#ffedc9;width:100%;height:calc(100% + 2rem);padding:2.5rem 1.687rem;max-width:16.625rem;overflow:hidden}.team--tile:hover .team--tile__hover span{max-width:16.625rem;margin-bottom:1.25rem;width:inherit}.team--tile:hover .team--tile__hover p{font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-top:0;margin-bottom:0}.team--tile:hover .team--tile__hover .button,.team--tile:hover .team--tile__hover button,.team--tile:hover .team--tile__hover input[type=submit],.team--tile:hover .team--tile__hover input[type=button],.team--tile:hover .team--tile__hover input[type=reset]{position:absolute;bottom:3rem;right:1rem;z-index:1}.team--tile:hover .team--tile__hover::after{content:"";display:block;width:100%;height:9rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffedc9 35%, #ffedc9 100%);position:absolute;bottom:0;left:0;right:0}.latest_updates-container--B{background:#f1f1f1}.latest_updates{position:relative;margin-bottom:6rem}@media(min-width: 960px){.latest_updates{margin-bottom:0}}.latest_updates .taxonomy{color:#000;font-size:16px;font-style:normal;font-weight:700;margin:0}.latest_updates .title{color:#000;font-size:32px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:-0.2px;margin:0}@media(max-width: 960px){.latest_updates .tile{width:100vw !important;height:360px}.latest_updates .tile-image{width:100vw !important}.latest_updates .tile img{width:100vw !important}.latest_updates .tile-content{height:365px;max-width:100vw !important;overflow:hidden;text-overflow:ellipsis}}.latest_updates .button:not(.glide__bullet),.latest_updates button:not(.glide__bullet),.latest_updates input[type=submit]:not(.glide__bullet),.latest_updates input[type=button]:not(.glide__bullet),.latest_updates input[type=reset]:not(.glide__bullet),.latest_updates .primary-navigation .dropdown button:not(.glide__bullet),.primary-navigation .dropdown .latest_updates button:not(.glide__bullet){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 960px){.latest_updates .button:not(.glide__bullet),.latest_updates button:not(.glide__bullet),.latest_updates input[type=submit]:not(.glide__bullet),.latest_updates input[type=button]:not(.glide__bullet),.latest_updates input[type=reset]:not(.glide__bullet),.latest_updates .primary-navigation .dropdown button:not(.glide__bullet),.primary-navigation .dropdown .latest_updates button:not(.glide__bullet){margin-right:0}}@media(min-width: 960px){.latest_updates .glide__bullets{display:none}.latest_updates .container{max-width:1440px}}@media(min-width: 960px){.latest_updates--A{width:100vw}}.latest_updates--A .tile-content-container{height:100%}.latest_updates--A ul{margin:0;grid-gap:0}@media(min-width: 960px){.latest_updates--A ul{max-width:1440px}}.latest_updates--A ul .business-type-legacy-futures .tile-content{border-bottom:8px solid #f3a300}.latest_updates--A ul .business-type-legacy-futures .tile-content.no-image{background:#f3a300}.latest_updates--A ul .business-type-legacy-futures .tile-4-content .details .taxonomy,.latest_updates--A ul .business-type-legacy-futures .tile-5-content .details .taxonomy,.latest_updates--A ul .business-type-legacy-futures .tile-6-content .details .taxonomy{color:#f3a300}.latest_updates--A ul .business-type-legacy-futures .tile-4-content.no-image,.latest_updates--A ul .business-type-legacy-futures .tile-5-content.no-image,.latest_updates--A ul .business-type-legacy-futures .tile-6-content.no-image{background:#fff}.latest_updates--A ul .business-type-voice .tile-content{border-bottom:8px solid #15808a}.latest_updates--A ul .business-type-voice .tile-content.no-image{background:#15808a}.latest_updates--A ul .business-type-voice .tile-4-content .details .taxonomy,.latest_updates--A ul .business-type-voice .tile-5-content .details .taxonomy,.latest_updates--A ul .business-type-voice .tile-6-content .details .taxonomy{color:#15808a}.latest_updates--A ul .business-type-voice .tile-4-content.no-image,.latest_updates--A ul .business-type-voice .tile-5-content.no-image,.latest_updates--A ul .business-type-voice .tile-6-content.no-image{background:#fff}.latest_updates--A ul .business-type-link .tile-content{border-bottom:8px solid #0d76a1}.latest_updates--A ul .business-type-link .tile-content.no-image{background:#0d76a1}.latest_updates--A ul .business-type-link .tile-4-content .details .taxonomy,.latest_updates--A ul .business-type-link .tile-5-content .details .taxonomy,.latest_updates--A ul .business-type-link .tile-6-content .details .taxonomy{color:#0d76a1}.latest_updates--A ul .business-type-link .tile-4-content.no-image,.latest_updates--A ul .business-type-link .tile-5-content.no-image,.latest_updates--A ul .business-type-link .tile-6-content.no-image{background:#fff}.latest_updates--A ul .business-type-foresight .tile-content{border-bottom:8px solid #66579c}.latest_updates--A ul .business-type-foresight .tile-content.no-image{background:#66579c}.latest_updates--A ul .business-type-foresight .tile-4-content .details .taxonomy,.latest_updates--A ul .business-type-foresight .tile-5-content .details .taxonomy,.latest_updates--A ul .business-type-foresight .tile-6-content .details .taxonomy{color:#66579c}.latest_updates--A ul .business-type-foresight .tile-4-content.no-image,.latest_updates--A ul .business-type-foresight .tile-5-content.no-image,.latest_updates--A ul .business-type-foresight .tile-6-content.no-image{background:#fff}.latest_updates--A ul .business-type-smee-ford .tile-content{border-bottom:8px solid #c6283e}.latest_updates--A ul .business-type-smee-ford .tile-content.no-image{background:#c6283e}.latest_updates--A ul .business-type-smee-ford .tile-4-content .details .taxonomy,.latest_updates--A ul .business-type-smee-ford .tile-5-content .details .taxonomy,.latest_updates--A ul .business-type-smee-ford .tile-6-content .details .taxonomy{color:#c6283e}.latest_updates--A ul .business-type-smee-ford .tile-4-content.no-image,.latest_updates--A ul .business-type-smee-ford .tile-5-content.no-image,.latest_updates--A ul .business-type-smee-ford .tile-6-content.no-image{background:#fff}.latest_updates--A li{min-height:180px}.latest_updates--A li img{height:440px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1;-o-object-fit:cover;object-fit:cover;position:absolute}.latest_updates--A li a{color:#000}.latest_updates--A li .tile-1-content,.latest_updates--A li .tile-2-content,.latest_updates--A li .tile-3-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:439px;width:100%;padding:30px 50px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.53%, rgba(0, 0, 0, 0.8) 100%);z-index:1;position:relative}.latest_updates--A li .tile-1-content .taxonomy,.latest_updates--A li .tile-2-content .taxonomy,.latest_updates--A li .tile-3-content .taxonomy{color:#fff}.latest_updates--A li .tile-1-content .title,.latest_updates--A li .tile-2-content .title,.latest_updates--A li .tile-3-content .title{color:#fff}.latest_updates--A li .tile-4-content,.latest_updates--A li .tile-5-content,.latest_updates--A li .tile-6-content{padding:40px 50px;height:100%}.latest_updates--A li .tile-4-content .taxonomy,.latest_updates--A li .tile-5-content .taxonomy,.latest_updates--A li .tile-6-content .taxonomy{color:#f3a300;font-size:14px}.latest_updates--A .mobile--container{display:flex;flex-direction:column;align-items:center;position:relative}.latest_updates--A .mobile--button{padding:16px 20px;margin-top:51px}@media(min-width: 960px){.latest_updates--A .mobile--button{display:none}}.latest_updates--A .mobile--tile-1,.latest_updates--A .mobile--tile-2,.latest_updates--A .mobile--tile-3{margin:29px 16px 0 16px;min-height:360px}@media(min-width: 960px){.latest_updates--A .mobile--tile-1,.latest_updates--A .mobile--tile-2,.latest_updates--A .mobile--tile-3{padding:0;min-height:440px;margin:0}}.latest_updates--A .mobile--tile-1 img,.latest_updates--A .mobile--tile-2 img,.latest_updates--A .mobile--tile-3 img{height:360px}@media(min-width: 960px){.latest_updates--A .mobile--tile-1 img,.latest_updates--A .mobile--tile-2 img,.latest_updates--A .mobile--tile-3 img{min-height:440px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:-1;position:absolute;-o-object-fit:cover;object-fit:cover}}@media(min-width: 1440px){.latest_updates--A .mobile--tile-1 img,.latest_updates--A .mobile--tile-2 img,.latest_updates--A .mobile--tile-3 img{width:480px}}.latest_updates--A .mobile--tile-1 .tile-1-content,.latest_updates--A .mobile--tile-1 .tile-2-content,.latest_updates--A .mobile--tile-1 .tile-3-content,.latest_updates--A .mobile--tile-2 .tile-1-content,.latest_updates--A .mobile--tile-2 .tile-2-content,.latest_updates--A .mobile--tile-2 .tile-3-content,.latest_updates--A .mobile--tile-3 .tile-1-content,.latest_updates--A .mobile--tile-3 .tile-2-content,.latest_updates--A .mobile--tile-3 .tile-3-content{height:360px}@media(min-width: 960px){.latest_updates--A .mobile--tile-1 .tile-1-content,.latest_updates--A .mobile--tile-1 .tile-2-content,.latest_updates--A .mobile--tile-1 .tile-3-content,.latest_updates--A .mobile--tile-2 .tile-1-content,.latest_updates--A .mobile--tile-2 .tile-2-content,.latest_updates--A .mobile--tile-2 .tile-3-content,.latest_updates--A .mobile--tile-3 .tile-1-content,.latest_updates--A .mobile--tile-3 .tile-2-content,.latest_updates--A .mobile--tile-3 .tile-3-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:440px;padding:30px 50px}}.latest_updates--A .tile-content .date{display:none}.latest_updates--A .tile-content .author{display:none}.latest_updates--A .tile-content .abstract{display:none}.latest_updates--A .tile-content .button,.latest_updates--A .tile-content button,.latest_updates--A .tile-content input[type=submit],.latest_updates--A .tile-content input[type=button],.latest_updates--A .tile-content input[type=reset],.latest_updates--A .tile-content .primary-navigation .dropdown button,.primary-navigation .dropdown .latest_updates--A .tile-content button{display:none}@media(min-width: 960px){.latest_updates--A .tile:hover img{display:none}.latest_updates--A .tile:hover .tile-content{justify-content:flex-start;border-bottom:none;background:#f3a300;border-top:16px solid #f3a300;background:#ffedc9 !important}.latest_updates--A .tile:hover .tile-content .taxonomy{color:#f3a300}.latest_updates--A .tile:hover .tile-content__business-type-legacy-futures{border-top:16px solid #f3a300;background:#ffedc9 !important}.latest_updates--A .tile:hover .tile-content__business-type-legacy-futures .taxonomy{color:#f3a300}.latest_updates--A .tile:hover .tile-content__business-type-voice{border-top:16px solid #15808a;background:#c2f1f6 !important}.latest_updates--A .tile:hover .tile-content__business-type-voice .taxonomy{color:#15808a}.latest_updates--A .tile:hover .tile-content__business-type-voice::after{background:linear-gradient(transparent 0%, #c2f1f6 35%, #c2f1f6 100%) !important}.latest_updates--A .tile:hover .tile-content__business-type-foresight{border-top:16px solid #66579c;background:#e0dceb !important}.latest_updates--A .tile:hover .tile-content__business-type-foresight .taxonomy{color:#66579c}.latest_updates--A .tile:hover .tile-content__business-type-foresight::after{background:linear-gradient(transparent 0%, #e0dceb 35%, #e0dceb 100%) !important}.latest_updates--A .tile:hover .tile-content__business-type-link{border-top:16px solid #0d76a1;background:#c0eafa !important}.latest_updates--A .tile:hover .tile-content__business-type-link .taxonomy{color:#0d76a1}.latest_updates--A .tile:hover .tile-content__business-type-link::after{background:linear-gradient(transparent 0%, #c0eafa 35%, #c0eafa 100%) !important}.latest_updates--A .tile:hover .tile-content__business-type-smee-ford{border-top:16px solid #c6283e;background:#f6d2d7 !important}.latest_updates--A .tile:hover .tile-content__business-type-smee-ford .taxonomy{color:#c6283e}.latest_updates--A .tile:hover .tile-content__business-type-smee-ford::after{background:linear-gradient(transparent 0%, #e9cfcf 35%, #e9cfcf 100%) !important}.latest_updates--A .tile-1:hover .tile-content,.latest_updates--A .tile-2:hover .tile-content,.latest_updates--A .tile-3:hover .tile-content{min-height:440px;height:440px;overflow:hidden}.latest_updates--A .tile-1:hover .tile-content .button,.latest_updates--A .tile-1:hover .tile-content button,.latest_updates--A .tile-1:hover .tile-content input[type=submit],.latest_updates--A .tile-1:hover .tile-content input[type=button],.latest_updates--A .tile-1:hover .tile-content input[type=reset],.latest_updates--A .tile-2:hover .tile-content .button,.latest_updates--A .tile-2:hover .tile-content button,.latest_updates--A .tile-2:hover .tile-content input[type=submit],.latest_updates--A .tile-2:hover .tile-content input[type=button],.latest_updates--A .tile-2:hover .tile-content input[type=reset],.latest_updates--A .tile-3:hover .tile-content .button,.latest_updates--A .tile-3:hover .tile-content button,.latest_updates--A .tile-3:hover .tile-content input[type=submit],.latest_updates--A .tile-3:hover .tile-content input[type=button],.latest_updates--A .tile-3:hover .tile-content input[type=reset]{position:absolute;bottom:2rem;right:2rem;z-index:1}.latest_updates--A .tile-1:hover .tile-content::after,.latest_updates--A .tile-2:hover .tile-content::after,.latest_updates--A .tile-3:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #ffedc9 35%, #ffedc9 100%)}.latest_updates--A .tile-1:hover .tile-content .details,.latest_updates--A .tile-2:hover .tile-content .details,.latest_updates--A .tile-3:hover .tile-content .details{display:flex;flex-wrap:wrap;align-content:center}.latest_updates--A .tile-1:hover .tile-content .taxonomy,.latest_updates--A .tile-2:hover .tile-content .taxonomy,.latest_updates--A .tile-3:hover .tile-content .taxonomy{margin-bottom:10px}.latest_updates--A .tile-1:hover .tile-content .date,.latest_updates--A .tile-2:hover .tile-content .date,.latest_updates--A .tile-3:hover .tile-content .date{display:block;margin-bottom:0 !important}.latest_updates--A .tile-1:hover .tile-content .author,.latest_updates--A .tile-2:hover .tile-content .author,.latest_updates--A .tile-3:hover .tile-content .author{display:block}.latest_updates--A .tile-1:hover .tile-content .title,.latest_updates--A .tile-2:hover .tile-content .title,.latest_updates--A .tile-3:hover .tile-content .title{color:#000;margin-bottom:12px;letter-spacing:-0.2px}.latest_updates--A .tile-1:hover .tile-content .abstract,.latest_updates--A .tile-2:hover .tile-content .abstract,.latest_updates--A .tile-3:hover .tile-content .abstract{display:block;margin-bottom:18px;color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}.latest_updates--A .tile-1:hover .tile-content .button,.latest_updates--A .tile-1:hover .tile-content button,.latest_updates--A .tile-1:hover .tile-content input[type=submit],.latest_updates--A .tile-1:hover .tile-content input[type=button],.latest_updates--A .tile-1:hover .tile-content input[type=reset],.latest_updates--A .tile-2:hover .tile-content .button,.latest_updates--A .tile-2:hover .tile-content button,.latest_updates--A .tile-2:hover .tile-content input[type=submit],.latest_updates--A .tile-2:hover .tile-content input[type=button],.latest_updates--A .tile-2:hover .tile-content input[type=reset],.latest_updates--A .tile-3:hover .tile-content .button,.latest_updates--A .tile-3:hover .tile-content button,.latest_updates--A .tile-3:hover .tile-content input[type=submit],.latest_updates--A .tile-3:hover .tile-content input[type=button],.latest_updates--A .tile-3:hover .tile-content input[type=reset]{display:block;margin:0;font-style:normal}.latest_updates--A .tile-4:hover .tile-content,.latest_updates--A .tile-5:hover .tile-content,.latest_updates--A .tile-6:hover .tile-content{padding-top:1.5rem;padding-bottom:3rem}}@media(min-width: 960px){.latest_updates--B{max-width:1440px;padding:150px 48px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}}@media(min-width: 1460px){.latest_updates--B{padding:150px 0}}.latest_updates--B .title-and-button-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.latest_updates--B .title-and-button-container .title{margin:1rem 0 0 1rem}@media(min-width: 640px){.latest_updates--B .title-and-button-container{flex-wrap:nowrap;justify-content:space-between;padding-top:2rem}.latest_updates--B .title-and-button-container .title{font-size:48px}}@media(min-width: 960px){.latest_updates--B .title-and-button-container{padding-top:0rem}.latest_updates--B .title-and-button-container .title{margin-left:0}}.latest_updates--B ul{margin:0}@media(min-width: 960px){.latest_updates--B ul{max-width:1440px;display:flex;flex-wrap:wrap;flex-direction:row;grid-gap:20px;justify-content:center;justify-content:normal}}@media(min-width: 960px){.latest_updates--B ul .tile-1{height:440px}}@media(min-width: 960px){.latest_updates--B ul .tile-1 .tile-content{width:100%;max-width:710px;height:440px}}@media(min-width: 960px){.latest_updates--B ul .tile-2 .tile-content,.latest_updates--B ul .tile-3 .tile-content{height:210px}}@media(min-width: 960px){.latest_updates--B ul .tile-4,.latest_updates--B ul .tile-5,.latest_updates--B ul .tile-6{display:list-item}}@media(min-width: 960px){.latest_updates--B ul{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:19px;grid-row-gap:19px}.latest_updates--B ul .tile-1{grid-area:1/1/3/4}.latest_updates--B ul .tile-2{grid-area:1/4/2/7}.latest_updates--B ul .tile-2 .tile-image{background:none !important}.latest_updates--B ul .tile-3{grid-area:2/4/3/7}.latest_updates--B ul .tile-3 .tile-image{background:none !important}.latest_updates--B ul .tile-4{grid-area:3/1/5/3}.latest_updates--B ul .tile-5{grid-area:3/3/5/5}.latest_updates--B ul .tile-6{grid-area:3/5/5/7}}@media(min-width: 960px)and (min-width: 960px)and (min-width: 960px){.latest_updates--B ul .tile .tile-image{max-width:710px}}@media(min-width: 960px)and (min-width: 960px){.latest_updates--B ul .tile .tile-image .tile-content{padding:20px 40px}.latest_updates--B ul .tile .tile-image .tile-content .details .taxonomy{font-size:12px}.latest_updates--B ul .tile .tile-image .tile-content .details .date{font-size:12px}.latest_updates--B ul .tile .tile-image .tile-content .details .author{font-size:12px}.latest_updates--B ul .tile .tile-image .tile-content .title{font-size:26px;line-height:125%}.latest_updates--B ul .tile .tile-image .tile-content .abstract{font-size:16px}}@media(min-width: 960px)and (min-width: 1440px){.latest_updates--B ul .tile .tile-image .tile-content{padding:30px 50px}.latest_updates--B ul .tile .tile-image .tile-content .details .taxonomy{font-size:16px}.latest_updates--B ul .tile .tile-image .tile-content .details .date{font-size:16px}.latest_updates--B ul .tile .tile-image .tile-content .details .author{font-size:16px}.latest_updates--B ul .tile .tile-image .tile-content .title{font-size:32px;line-height:38px}.latest_updates--B ul .tile .tile-image .tile-content .abstract{font-size:20px}.latest_updates--B ul .tile .tile-image .tile-content .button,.latest_updates--B ul .tile .tile-image .tile-content button,.latest_updates--B ul .tile .tile-image .tile-content input[type=submit],.latest_updates--B ul .tile .tile-image .tile-content input[type=button],.latest_updates--B ul .tile .tile-image .tile-content input[type=reset]{font-size:16px}}.latest_updates--B ul .business-type-legacy-futures .tile-content{border-bottom:8px solid #f3a300}.latest_updates--B ul .business-type-legacy-futures .tile-content.no-image{background:#f3a300}.latest_updates--B ul .business-type-legacy-futures .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-legacy-futures .tile-3-content .details .taxonomy{color:#fff}@media(min-width: 960px){.latest_updates--B ul .business-type-legacy-futures .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-legacy-futures .tile-3-content .details .taxonomy{color:#f3a300}}.latest_updates--B ul .business-type-legacy-futures .tile-2-content.no-image,.latest_updates--B ul .business-type-legacy-futures .tile-3-content.no-image{background:#fff}.latest_updates--B ul .business-type-voice .tile-content{border-bottom:8px solid #15808a}.latest_updates--B ul .business-type-voice .tile-content.no-image{background:#15808a}.latest_updates--B ul .business-type-voice .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-voice .tile-3-content .details .taxonomy{color:#fff}@media(min-width: 960px){.latest_updates--B ul .business-type-voice .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-voice .tile-3-content .details .taxonomy{color:#15808a}}.latest_updates--B ul .business-type-voice .tile-2-content.no-image,.latest_updates--B ul .business-type-voice .tile-3-content.no-image{background:#fff}.latest_updates--B ul .business-type-link .tile-content{border-bottom:8px solid #0d76a1}.latest_updates--B ul .business-type-link .tile-content.no-image{background:#0d76a1}.latest_updates--B ul .business-type-link .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-link .tile-3-content .details .taxonomy{color:#fff}@media(min-width: 960px){.latest_updates--B ul .business-type-link .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-link .tile-3-content .details .taxonomy{color:#0d76a1}}.latest_updates--B ul .business-type-link .tile-2-content.no-image,.latest_updates--B ul .business-type-link .tile-3-content.no-image{background:#fff}.latest_updates--B ul .business-type-foresight .tile-content{border-bottom:8px solid #66579c}.latest_updates--B ul .business-type-foresight .tile-content.no-image{background:#66579c}.latest_updates--B ul .business-type-foresight .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-foresight .tile-3-content .details .taxonomy{color:#fff}@media(min-width: 960px){.latest_updates--B ul .business-type-foresight .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-foresight .tile-3-content .details .taxonomy{color:#66579c}}.latest_updates--B ul .business-type-foresight .tile-2-content.no-image,.latest_updates--B ul .business-type-foresight .tile-3-content.no-image{background:#fff}.latest_updates--B ul .business-type-smee-ford .tile-content{border-bottom:8px solid #c6283e}.latest_updates--B ul .business-type-smee-ford .tile-content.no-image{background:#f6d2d7}.latest_updates--B ul .business-type-smee-ford .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-smee-ford .tile-3-content .details .taxonomy{color:#fff}@media(min-width: 960px){.latest_updates--B ul .business-type-smee-ford .tile-2-content .details .taxonomy,.latest_updates--B ul .business-type-smee-ford .tile-3-content .details .taxonomy{color:#c6283e}}.latest_updates--B ul .business-type-smee-ford .tile-2-content.no-image,.latest_updates--B ul .business-type-smee-ford .tile-3-content.no-image{background:#fff}.latest_updates--B .title{display:flex;justify-self:flex-start;margin:0 0 30px 0}@media(min-width: 960px){.latest_updates--B .tile-1{height:440px}}.latest_updates--B .tile-1 img{position:absolute}.latest_updates--B .tile-1 .tile-content{width:100vw;position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.53%, rgba(0, 0, 0, 0.8) 100%);border-bottom:8px solid var(--brand-colours-primary-yellow, #f3a300)}@media(min-width: 960px){.latest_updates--B .tile-1 .tile-content{height:440px;padding:30px 50px}}.latest_updates--B .tile-1 .tile-content .taxonomy{color:#fff}.latest_updates--B .tile-1 .tile-content .title{color:#fff}@media(min-width: 960px){.latest_updates--B .tile-2,.latest_updates--B .tile-3{max-width:710px;width:100%}}.latest_updates--B .tile-2 .tile-content,.latest_updates--B .tile-3 .tile-content{border-bottom:8px solid var(--brand-colours-primary-yellow, #f3a300);display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.53%, rgba(0, 0, 0, 0.8) 100%)}@media(min-width: 960px){.latest_updates--B .tile-2 .tile-content,.latest_updates--B .tile-3 .tile-content{padding:40px 50px;justify-content:flex-start;height:210px;max-height:210px;background:#fff}}.latest_updates--B .tile-2 .tile-content .details,.latest_updates--B .tile-3 .tile-content .details{margin-top:16px;margin-bottom:12px}.latest_updates--B .tile-2 .tile-content .details .taxonomy,.latest_updates--B .tile-3 .tile-content .details .taxonomy{color:#f3a300}@media(min-width: 960px){.latest_updates--B .tile-2 .tile-content .details .date,.latest_updates--B .tile-3 .tile-content .details .date{display:block !important}.latest_updates--B .tile-2 .tile-content .details .author,.latest_updates--B .tile-3 .tile-content .details .author{display:block !important}}.latest_updates--B .tile-2 .tile-content .title,.latest_updates--B .tile-3 .tile-content .title{color:#fff}@media(min-width: 960px){.latest_updates--B .tile-2 .tile-content .title,.latest_updates--B .tile-3 .tile-content .title{color:var(--brand-colours-primary-grey, #434e50)}}@media(min-width: 960px){.latest_updates--B .tile-4,.latest_updates--B .tile-5,.latest_updates--B .tile-6{min-height:180px}}.latest_updates--B .tile-4 img,.latest_updates--B .tile-5 img,.latest_updates--B .tile-6 img{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){.latest_updates--B .tile-4 img,.latest_updates--B .tile-5 img,.latest_updates--B .tile-6 img{position:absolute;height:440px}}.latest_updates--B .tile-4 a,.latest_updates--B .tile-5 a,.latest_updates--B .tile-6 a{color:#000}.latest_updates--B .tile-4 .tile-content,.latest_updates--B .tile-5 .tile-content,.latest_updates--B .tile-6 .tile-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 51.53%, rgba(0, 0, 0, 0.8) 100%);border-bottom:8px solid var(--brand-colours-primary-yellow, #f3a300);position:relative}@media(min-width: 960px){.latest_updates--B .tile-4 .tile-content,.latest_updates--B .tile-5 .tile-content,.latest_updates--B .tile-6 .tile-content{height:440px;padding:30px 50px}}.latest_updates--B .tile-4 .tile-content .taxonomy,.latest_updates--B .tile-5 .tile-content .taxonomy,.latest_updates--B .tile-6 .tile-content .taxonomy{color:#fff}.latest_updates--B .tile-4 .tile-content .title,.latest_updates--B .tile-5 .tile-content .title,.latest_updates--B .tile-6 .tile-content .title{color:#fff;margin:0}.latest_updates--B .tile .tile-content .details{display:flex;flex-wrap:wrap}.latest_updates--B .tile .tile-content .details .date{font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin:0;display:none}.latest_updates--B .tile .tile-content .details .author{font-size:16px;font-style:normal;font-weight:700;line-height:140%;margin:0;display:none}.latest_updates--B .tile .tile-content .abstract{display:none}.latest_updates--B .tile .tile-content .button,.latest_updates--B .tile .tile-content button,.latest_updates--B .tile .tile-content input[type=submit],.latest_updates--B .tile .tile-content input[type=button],.latest_updates--B .tile .tile-content input[type=reset]{display:none}@media(min-width: 960px){.latest_updates--B .tile:hover img{display:none}.latest_updates--B .tile:hover .tile-content{justify-content:flex-start;border-bottom:none;background:#f3a300;border-top:16px solid #f3a300;background:#ffedc9 !important}.latest_updates--B .tile:hover .tile-content .taxonomy{color:#f3a300}.latest_updates--B .tile:hover .tile-content__business-type-legacy-futures{border-top:16px solid #f3a300;background:#ffedc9 !important}.latest_updates--B .tile:hover .tile-content__business-type-legacy-futures .taxonomy{color:#f3a300}.latest_updates--B .tile:hover .tile-content__business-type-voice{border-top:16px solid #15808a;background:#c2f1f6 !important}.latest_updates--B .tile:hover .tile-content__business-type-voice .taxonomy{color:#15808a}.latest_updates--B .tile:hover .tile-content__business-type-voice::after{background:linear-gradient(transparent 0%, #c2f1f6 35%, #c2f1f6 100%) !important}.latest_updates--B .tile:hover .tile-content__business-type-foresight{border-top:16px solid #66579c;background:#e0dceb !important}.latest_updates--B .tile:hover .tile-content__business-type-foresight .taxonomy{color:#66579c}.latest_updates--B .tile:hover .tile-content__business-type-foresight::after{background:linear-gradient(transparent 0%, #e0dceb 35%, #e0dceb 100%) !important}.latest_updates--B .tile:hover .tile-content__business-type-link{border-top:16px solid #0d76a1;background:#c0eafa !important}.latest_updates--B .tile:hover .tile-content__business-type-link .taxonomy{color:#0d76a1}.latest_updates--B .tile:hover .tile-content__business-type-link::after{background:linear-gradient(transparent 0%, #c0eafa 35%, #c0eafa 100%) !important}.latest_updates--B .tile:hover .tile-content__business-type-smee-ford{border-top:16px solid #c6283e;background:#f6d2d7 !important}.latest_updates--B .tile:hover .tile-content__business-type-smee-ford .taxonomy{color:#c6283e}.latest_updates--B .tile:hover .tile-content__business-type-smee-ford::after{background:linear-gradient(transparent 0%, #e9cfcf 35%, #e9cfcf 100%) !important}.latest_updates--B .tile:hover .tile-content .taxonomy{margin-bottom:10px}.latest_updates--B .tile:hover .tile-content .date{display:block}.latest_updates--B .tile:hover .tile-content .author{display:block}.latest_updates--B .tile:hover .tile-content .title{color:#000;margin-bottom:12px;letter-spacing:-0.2px}.latest_updates--B .tile:hover .tile-2,.latest_updates--B .tile:hover .tile-3{border-bottom:none}.latest_updates--B .tile:hover .tile-2-content,.latest_updates--B .tile:hover .tile-3-content{padding-top:0}.latest_updates--B .tile:hover .tile-2-content .details,.latest_updates--B .tile:hover .tile-3-content .details{margin-bottom:2px;margin-top:0}}@media(min-width: 960px)and (min-width: 960px){.latest_updates--B .tile:hover .tile-2-content,.latest_updates--B .tile:hover .tile-3-content{height:210px}}@media(min-width: 960px){.latest_updates--B .tile:hover .tile-1-content .abstract,.latest_updates--B .tile:hover .tile-4-content .abstract,.latest_updates--B .tile:hover .tile-5-content .abstract,.latest_updates--B .tile:hover .tile-6-content .abstract{display:block;margin-bottom:18px;color:#000;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-0.2px}.latest_updates--B .tile:hover .tile-1-content .button,.latest_updates--B .tile:hover .tile-1-content button,.latest_updates--B .tile:hover .tile-1-content input[type=submit],.latest_updates--B .tile:hover .tile-1-content input[type=button],.latest_updates--B .tile:hover .tile-1-content input[type=reset],.latest_updates--B .tile:hover .tile-4-content .button,.latest_updates--B .tile:hover .tile-4-content button,.latest_updates--B .tile:hover .tile-4-content input[type=submit],.latest_updates--B .tile:hover .tile-4-content input[type=button],.latest_updates--B .tile:hover .tile-4-content input[type=reset],.latest_updates--B .tile:hover .tile-5-content .button,.latest_updates--B .tile:hover .tile-5-content button,.latest_updates--B .tile:hover .tile-5-content input[type=submit],.latest_updates--B .tile:hover .tile-5-content input[type=button],.latest_updates--B .tile:hover .tile-5-content input[type=reset],.latest_updates--B .tile:hover .tile-6-content .button,.latest_updates--B .tile:hover .tile-6-content button,.latest_updates--B .tile:hover .tile-6-content input[type=submit],.latest_updates--B .tile:hover .tile-6-content input[type=button],.latest_updates--B .tile:hover .tile-6-content input[type=reset]{display:block;margin:0;font-style:normal}}@media(min-width: 960px){.latest_updates--B .tile-4:hover .tile-content,.latest_updates--B .tile-5:hover .tile-content,.latest_updates--B .tile-6:hover .tile-content{position:relative;overflow:hidden}.latest_updates--B .tile-4:hover .tile-content .button,.latest_updates--B .tile-4:hover .tile-content button,.latest_updates--B .tile-4:hover .tile-content input[type=submit],.latest_updates--B .tile-4:hover .tile-content input[type=button],.latest_updates--B .tile-4:hover .tile-content input[type=reset],.latest_updates--B .tile-5:hover .tile-content .button,.latest_updates--B .tile-5:hover .tile-content button,.latest_updates--B .tile-5:hover .tile-content input[type=submit],.latest_updates--B .tile-5:hover .tile-content input[type=button],.latest_updates--B .tile-5:hover .tile-content input[type=reset],.latest_updates--B .tile-6:hover .tile-content .button,.latest_updates--B .tile-6:hover .tile-content button,.latest_updates--B .tile-6:hover .tile-content input[type=submit],.latest_updates--B .tile-6:hover .tile-content input[type=button],.latest_updates--B .tile-6:hover .tile-content input[type=reset]{position:absolute;bottom:2rem;right:2rem;z-index:1}.latest_updates--B .tile-4:hover .tile-content::after,.latest_updates--B .tile-5:hover .tile-content::after,.latest_updates--B .tile-6:hover .tile-content::after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:9rem;background:linear-gradient(transparent 0%, #ffedc9 35%, #ffedc9 100%)}}.header-block{padding:0 1rem;width:100%}@media(min-width: 43.25rem){.header-block{padding:0}}.header-align-center{text-align:center}.header-align-left{text-align:left}.service_block{padding:2rem;background-color:#fff;display:flex;flex-direction:column;gap:1.5rem;height:100%;min-height:13.5rem}.service_block h3,.service_block h3 p{font-family:proxima-nova,sans-serif;font-size:2.5rem;font-weight:300;line-height:2.5rem;letter-spacing:-.200000003px;text-align:left;margin:0;width:100%;justify-content:space-between;display:flex;align-items:center}.service_block p{font-family:proxima-nova,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:left;color:#313b3c;margin:0}.service_block .locked-service{display:flex;flex-shrink:0;margin-left:.25rem;width:2.5rem;height:2.5rem;background-color:#000;border-radius:50%;justify-content:center;align-items:center;pointer-events:all;cursor:pointer}.service_block .locked-service .icon{width:12px;height:15px}.service_block.background--white,.service_block.background--smee-ford{background:#fff;border-bottom:8px solid #aebcbd}.service_block.background--white .button,.service_block.background--white button,.service_block.background--white input[type=submit],.service_block.background--white input[type=button],.service_block.background--white input[type=reset],.service_block.background--white .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--white button,.service_block.background--smee-ford .button,.service_block.background--smee-ford button,.service_block.background--smee-ford input[type=submit],.service_block.background--smee-ford input[type=button],.service_block.background--smee-ford input[type=reset],.service_block.background--smee-ford .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--smee-ford button{background-color:#aebcbd;color:#000}.service_block.background--white .button:hover,.service_block.background--white button:hover,.service_block.background--white input[type=submit]:hover,.service_block.background--white input[type=button]:hover,.service_block.background--white input[type=reset]:hover,.service_block.background--smee-ford .button:hover,.service_block.background--smee-ford button:hover,.service_block.background--smee-ford input[type=submit]:hover,.service_block.background--smee-ford input[type=button]:hover,.service_block.background--smee-ford input[type=reset]:hover{background:#889a9c;color:#000}.service_block.background--white.service_block__locked,.service_block.background--smee-ford.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block.background--lightyellow,.service_block.background--legacy-futures{background:#fff9ee;border-bottom:8px solid #f3a300}.service_block.background--lightyellow .button,.service_block.background--lightyellow button,.service_block.background--lightyellow input[type=submit],.service_block.background--lightyellow input[type=button],.service_block.background--lightyellow input[type=reset],.service_block.background--lightyellow .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--lightyellow button,.service_block.background--legacy-futures .button,.service_block.background--legacy-futures button,.service_block.background--legacy-futures input[type=submit],.service_block.background--legacy-futures input[type=button],.service_block.background--legacy-futures input[type=reset],.service_block.background--legacy-futures .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--legacy-futures button{background-color:#f3a300;color:#000}.service_block.background--lightyellow .button:hover,.service_block.background--lightyellow button:hover,.service_block.background--lightyellow input[type=submit]:hover,.service_block.background--lightyellow input[type=button]:hover,.service_block.background--lightyellow input[type=reset]:hover,.service_block.background--legacy-futures .button:hover,.service_block.background--legacy-futures button:hover,.service_block.background--legacy-futures input[type=submit]:hover,.service_block.background--legacy-futures input[type=button]:hover,.service_block.background--legacy-futures input[type=reset]:hover{background:#e8610c;color:#000}.service_block.background--lightyellow.service_block__locked,.service_block.background--legacy-futures.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block.background--green,.service_block.background--voice{background:#c2f1f6;border-bottom:8px solid #15808a}.service_block.background--green .button,.service_block.background--green button,.service_block.background--green input[type=submit],.service_block.background--green input[type=button],.service_block.background--green input[type=reset],.service_block.background--green .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--green button,.service_block.background--voice .button,.service_block.background--voice button,.service_block.background--voice input[type=submit],.service_block.background--voice input[type=button],.service_block.background--voice input[type=reset],.service_block.background--voice .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--voice button{background-color:#15808a;color:#fff}.service_block.background--green .button:hover,.service_block.background--green button:hover,.service_block.background--green input[type=submit]:hover,.service_block.background--green input[type=button]:hover,.service_block.background--green input[type=reset]:hover,.service_block.background--voice .button:hover,.service_block.background--voice button:hover,.service_block.background--voice input[type=submit]:hover,.service_block.background--voice input[type=button]:hover,.service_block.background--voice input[type=reset]:hover{background:#0e5960;color:#fff}.service_block.background--green.service_block__locked,.service_block.background--voice.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block.background--purple,.service_block.background--foresight{background:#e0dceb;border-bottom:8px solid #66579c}.service_block.background--purple .button,.service_block.background--purple button,.service_block.background--purple input[type=submit],.service_block.background--purple input[type=button],.service_block.background--purple input[type=reset],.service_block.background--purple .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--purple button,.service_block.background--foresight .button,.service_block.background--foresight button,.service_block.background--foresight input[type=submit],.service_block.background--foresight input[type=button],.service_block.background--foresight input[type=reset],.service_block.background--foresight .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--foresight button{background-color:#66579c;color:#fff}.service_block.background--purple .button:hover,.service_block.background--purple button:hover,.service_block.background--purple input[type=submit]:hover,.service_block.background--purple input[type=button]:hover,.service_block.background--purple input[type=reset]:hover,.service_block.background--foresight .button:hover,.service_block.background--foresight button:hover,.service_block.background--foresight input[type=submit]:hover,.service_block.background--foresight input[type=button]:hover,.service_block.background--foresight input[type=reset]:hover{background:#4a3073;color:#fff}.service_block.background--purple.service_block__locked,.service_block.background--foresight.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block.background--blue,.service_block.background--link{background:#c0eafa;border-bottom:8px solid #0d76a1}.service_block.background--blue .button,.service_block.background--blue button,.service_block.background--blue input[type=submit],.service_block.background--blue input[type=button],.service_block.background--blue input[type=reset],.service_block.background--blue .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--blue button,.service_block.background--link .button,.service_block.background--link button,.service_block.background--link input[type=submit],.service_block.background--link input[type=button],.service_block.background--link input[type=reset],.service_block.background--link .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--link button{background-color:#0d76a1;color:#fff}.service_block.background--blue .button:hover,.service_block.background--blue button:hover,.service_block.background--blue input[type=submit]:hover,.service_block.background--blue input[type=button]:hover,.service_block.background--blue input[type=reset]:hover,.service_block.background--link .button:hover,.service_block.background--link button:hover,.service_block.background--link input[type=submit]:hover,.service_block.background--link input[type=button]:hover,.service_block.background--link input[type=reset]:hover{background:#0c4f79;color:#fff}.service_block.background--blue.service_block__locked,.service_block.background--link.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block.background--red,.service_block.background--smee-ford{background:#f6d2d7;border-bottom:8px solid #c6283e}.service_block.background--red .button,.service_block.background--red button,.service_block.background--red input[type=submit],.service_block.background--red input[type=button],.service_block.background--red input[type=reset],.service_block.background--red .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--red button,.service_block.background--smee-ford .button,.service_block.background--smee-ford button,.service_block.background--smee-ford input[type=submit],.service_block.background--smee-ford input[type=button],.service_block.background--smee-ford input[type=reset],.service_block.background--smee-ford .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block.background--smee-ford button{background-color:#c6283e;color:#fff}.service_block.background--red .button:hover,.service_block.background--red button:hover,.service_block.background--red input[type=submit]:hover,.service_block.background--red input[type=button]:hover,.service_block.background--red input[type=reset]:hover,.service_block.background--smee-ford .button:hover,.service_block.background--smee-ford button:hover,.service_block.background--smee-ford input[type=submit]:hover,.service_block.background--smee-ford input[type=button]:hover,.service_block.background--smee-ford input[type=reset]:hover{background:#6f2b2b;color:#fff}.service_block.background--red.service_block__locked,.service_block.background--smee-ford.service_block__locked{pointer-events:none;position:relative;background:#e8e8e8}.service_block .request-access{z-index:10;pointer-events:all;gap:1rem}.service_block .button,.service_block button,.service_block input[type=submit],.service_block input[type=button],.service_block input[type=reset],.service_block .primary-navigation .dropdown .button,.primary-navigation .dropdown .service_block .button,.service_block .primary-navigation .dropdown button,.primary-navigation .dropdown .service_block button,.service_block .primary-navigation .dropdown input[type=submit],.primary-navigation .dropdown .service_block input[type=submit],.service_block .primary-navigation .dropdown input[type=button],.primary-navigation .dropdown .service_block input[type=button],.service_block .primary-navigation .dropdown input[type=reset],.primary-navigation .dropdown .service_block input[type=reset]{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service_block ul li a{color:#434e50}.service_block ul li a:hover{text-decoration:underline}.service_list_block__service{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:.5rem}.service_list_block__service .locked-service{width:27px;height:27px;cursor:pointer;flex-shrink:0}.service_list_block__service-no-link{opacity:.7;pointer-events:none}.resources_block,.news-block{padding:2rem;display:flex;flex-direction:column;margin-bottom:2rem}.resources_block h3,.news-block h3{font-size:2.5rem;letter-spacing:-0.2px;margin-bottom:0;padding-bottom:1rem}.resources_block p,.news-block p{font-weight:400;margin-bottom:1rem}.resources_block p,.resources_block th,.resources_block td,.news-block p,.news-block th,.news-block td{font-size:1rem;line-height:1.4;letter-spacing:-.200000003px;text-align:left}.resources_block table,.news-block table{border-collapse:collapse}.resources_block tr,.news-block tr{border-bottom:1px solid #d7dcdf}.resources_block th,.news-block th{padding:.5rem .2rem;font-weight:700}.resources_block td,.news-block td{font-weight:400;padding:.5rem .2rem}.resources_block.background--purple tr,.resources_block.background--green tr,.resources_block.background--blue tr,.news-block.background--purple tr,.news-block.background--green tr,.news-block.background--blue tr{border-color:#889a9c}.news-block .news-list{padding-left:0;margin-top:0}.news-block .news-list a{color:#000;font-weight:bold}.news-block .news-list li{border-bottom:2px solid #d7dcdf;padding:1rem 0}.news-block .news-list li:first-child{border-top:2px solid #d7dcdf}.news-block .news-list li:before{display:none}.news-block.background--purple li,.news-block.background--green li,.news-block.background--blue li{border-color:#889a9c}.news-block.background--purple li:first-child,.news-block.background--green li:first-child,.news-block.background--blue li:first-child{border-top-color:#889a9c}.client-portal{display:flex;flex-flow:column;min-height:100vh}.client-portal .brand--mobile img{width:180px;height:100px;margin-top:0}@media(min-width: 960px){.client-portal{display:flex;flex-flow:row nowrap;overflow:hidden}}.client-portal .main{width:100%;background-color:#f1f1f1}.client-portal .main .standard-page-container::after{display:none}.client-portal .standard-page-container{background-color:#fff;padding:1.5rem}@media(min-width: 960px){.client-portal .standard-page-container{padding:2.5rem 7.5rem}}.client-portal .standard-page-container .service_block{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.client-portal__container{padding:1.5rem}.client-portal__container--header{padding-bottom:1.5rem}.client-portal__container--header h4,.client-portal__container--header .h4{margin-bottom:0}@media(min-width: 960px){.client-portal__container{padding:2.5rem}.client-portal__container--header{padding-bottom:2.5rem}}.client-portal__top_nav{position:relative;display:none}@media(min-width: 960px){.client-portal__top_nav{display:block}}.client-portal__top_nav .top-menu{position:absolute;top:0;right:0;z-index:10}.client-portal__top_nav .top-menu a{font-family:proxima-nova,sans-serif;color:#313b3c;font-size:16px;font-weight:700;line-height:22px;letter-spacing:0em;text-align:left}.client-portal__grid{background-color:#f1f1f1;height:100%;padding:1.5rem}@media(min-width: 960px){.client-portal__grid{padding:2.5rem;max-height:calc(100vh - 116px);overflow:auto}}.client-portal__grid--two,.client-portal__grid--three,.client-portal__grid--four{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:2.5rem}@media(min-width: 1270px){.client-portal__grid--two{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem}.client-portal__grid--three{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5rem}.client-portal__grid--four{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem}}@media(min-width: 1440px){.client-portal__grid--four{grid-template-columns:repeat(4, 1fr)}}.client-portal__row{display:flex;flex-direction:row;gap:2.5rem}.client-portal__intro{padding:1.5rem 1rem;background:#fff}@media(min-width: 960px){.client-portal__intro{min-height:114px;padding:1.5rem 2.5rem}}.client-portal__intro--pebble-trail{align-items:flex-end;display:flex;justify-content:flex-end;flex-direction:column}.client-portal__intro--pebble-trail .pebbletrail{margin:0;padding:0;display:flex}.client-portal__intro h2{font-family:proxima-nova,sans-serif;font-size:2rem;line-height:2.375rem;font-weight:600;letter-spacing:0em;text-align:left;margin-bottom:.5rem}.client-portal__intro p{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.200000003px;text-align:left}.client-portal__intro>.pebbletrail{padding-bottom:0}@media(min-width: 960px){.client-portal__main{height:100vh;overflow-y:hidden}}.client-portal__news-list{height:100%;padding:2.5rem}.client-portal__news-list .stack{padding:1.5rem;background-color:#fff}@media(min-width: 960px){.client-portal__news-list .stack{padding:2.5rem}}.client-portal__news-list .stack .details.cp-details{display:block}@media(min-width: 960px){.client-portal__news-list .stack .details.cp-details{display:flex}}.client-portal__news-list .list-item{background-color:#f1f1f1;margin-bottom:1rem !important}.client-portal__news-list .list-item .taxonomy{text-transform:uppercase;margin-right:6px}.client-portal__news-list .list-item__title{margin-bottom:0 !important}.client-portal__news-list--filter{margin-top:1rem}@media(min-width: 960px){.client-portal__news-list--filter{margin-top:0}}.client-portal__title{font-size:2.5rem;margin-bottom:1rem;margin-right:2rem}@media(min-width: 960px){.client-area{overflow:hidden;height:100vh}}.sidebar_header{background-color:#e8e8e8;padding:2.5rem;height:100%;width:400px;z-index:1;overflow:hidden}@media(min-width: 960px){.sidebar_header{margin-bottom:-5000px;padding-bottom:5000px;max-width:29.375rem;transition:all .75s;overflow:hidden}}.sidebar_header .header-mobile-top{padding:2.5rem;background-color:transparent}.sidebar_header .header-mobile-top__colour{background-color:#e8e8e8}.sidebar_header .header-mobile__navigation{background-color:#e8e8e8;padding:0 2.5rem}.sidebar_header .header-mobile__navigation .sidebar_header__menu-parent a,.sidebar_header .header-mobile__navigation .sidebar_header__menu-parent .a{font-size:20px;line-height:28px;font-weight:700;padding-left:0;color:#313b3c}.sidebar_header .header-mobile__navigation .icon-container{background:none;border-radius:50%;border:1px solid #313b3c;width:16px;height:16px;display:flex;justify-content:center;align-items:center}.sidebar_header .header-mobile__navigation .icon-container .icon{width:14px;height:14px}.sidebar_header .header-mobile__navigation .sidebar_header__menu-child{padding-left:0}.sidebar_header .header-mobile__navigation .sidebar_header__menu-child a{font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:left;color:#313b3c}.sidebar_header .header-mobile__navigation .sidebar_header__menu-child.active-child{padding-left:.8125rem}.sidebar_header .header-mobile__navigation .sidebar_header__bottom-menu{margin-top:3rem}.sidebar_header .brand-logo{padding-bottom:2.5rem !important;border-bottom:2px solid #b3b3b3}.sidebar_header .brand-logo img{width:180px;height:100px}.sidebar_header .nav-mobile-button{margin:0;padding:0}.sidebar_header .nav-mobile-button svg{width:1.75rem;height:1.75rem}.sidebar_header__menus{display:flex;flex-direction:column;height:calc(100vh - 5rem);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.sidebar_header__menus::-webkit-scrollbar{display:none}@media(min-width: 960px){.sidebar_header__menus{display:flex;flex-direction:column;justify-content:space-between}}.sidebar_header__menus .header-bottom{margin-top:auto;padding:1rem 0;background-color:#e8e8e8;border-top:2px solid #b3b3b3}.sidebar_header__menus .header-bottom a{font-size:1.25rem;font-weight:700;line-height:1.75rem;color:#313b3c;text-align:left;text-decoration:none}.sidebar_header__menus .header-bottom a:hover{text-decoration:underline}.sidebar_header__menu{flex:1;display:flex;flex-direction:column}.sidebar_header__menu .brand-logo-container{padding-bottom:1.5rem}.sidebar_header__menu ul{padding:0}.sidebar_header__menu li a,.sidebar_header__menu li .a{font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0em;text-align:left;color:#313b3c}.sidebar_header__menu-parent a{font-weight:700;padding-left:.25rem}.sidebar_header__menu-parent div{margin-bottom:1rem}.sidebar_header__menu-parent .menu-dropdown-ul{display:none;padding:0}.sidebar_header__menu-parent .submenu-dropdown-ul{display:none;margin-left:1rem}.sidebar_header__menu-parent .submenu-dropdown-ul a{font-size:1.2rem}.sidebar_header__menu-parent.active{border-left:4px solid #f3a300;padding-left:4px;margin-left:-8px}.sidebar_header__menu-child{margin-bottom:.75rem}.sidebar_header__menu-child a{font-weight:400}.sidebar_header__menu-child.active-child{border-left:3px solid #313b3c;padding-left:1rem}.sidebar_header__menu .icon-container{display:flex;justify-content:center;align-items:center;width:14px;height:14px;background:none;border-radius:50%;border:1px solid #313b3c;padding:0;flex-shrink:0}.sidebar_header__menu .icon-container .icon{width:10px;height:10px}.sidebar_header__bottom-menu{border-top:2px solid #b3b3b3;padding-top:2rem;display:flex}.sidebar_header__bottom-menu li{margin-top:.75rem}.sidebar_header__bottom-menu a{font-family:proxima-nova,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0em;text-align:left;color:#313b3c;font-weight:700;align-items:center}.sidebar_header__bottom-menu .icon{margin-left:11px;width:14px}.sidebar_header #menu-collapse,.sidebar_header #menu-expand,.sidebar_header #services-expand{padding:0;background:none;margin-left:.25rem}.sidebar_header #menu-collapse{padding-left:2rem;padding-bottom:2rem;position:absolute;right:2.5rem}.sidebar_header #menu-expand{padding:0;background:none;margin-bottom:2rem}.sidebar_header .nav-icon{display:none}.sidebar_header.collapsed{max-width:12rem;transition:all .75s}.sidebar_header.collapsed .icon{pointer-events:none}.sidebar_header.collapsed .brand-logo{border-bottom:none}.sidebar_header.collapsed .nav-icon{display:inline-block;width:2.5rem;height:2.5rem}.sidebar_header.collapsed .folder-icon{padding-left:.25rem}.sidebar_header.collapsed .email-icon{width:2.75rem;height:2.75rem;margin-left:-0.125rem}.sidebar_header.collapsed .logout-icon{width:2rem;height:2rem;margin-left:.2rem}.sidebar_header.collapsed .nav-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.sidebar_header.collapsed .icon-container{display:none}.logo-legacy{width:180px;height:95px}.sidebar_header__menus{display:none}@media(min-width: 960px){.sidebar_header__menus{display:flex}}.sidebar_header__menu-child a.active-child{font-weight:bold;padding-left:10px}.sidebar_header__menu-child a{color:#313b3c}.sidebar_header__menu-parent.js-active>.row .icon-container .icon--close{display:none}.sidebar_header__menu-parent.js-active>.row .icon-container .icon--open{display:block}.sidebar_header__menu-child.js-active>.row .icon-container .icon--close{display:none}.sidebar_header__menu-child.js-active>.row .icon-container .icon--open{display:block}.sidebar_header__menu-parent .icon-container .icon--close,.sidebar_header__menu-child .icon-container .icon--close{display:block}.sidebar_header__menu-parent .icon-container .icon--open,.sidebar_header__menu-child .icon-container .icon--open{display:none}.client-portal__block{background-color:#fff9ee}.client-portal .form-block{margin:0}.client-portal .rich-text{max-width:100%}.client-portal .cta-block{margin:2.5rem auto}@media(min-width: 960px){.client-portal .cta-block{flex-flow:column}}@media(min-width: 1270px){.client-portal .cta-block{flex-flow:row}}.client-portal .image-grid-block.extra-large{max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important}.client-portal .home-page__banner .banner-content-container{width:auto}.client-portal .page-main.standard-page-container::after{display:none}.client-portal .large-embed-block{width:100%}.client-portal .large-embed-block iframe{width:calc(100% + 2rem) !important;aspect-ratio:16/9;margin-left:-1rem;margin-right:-1rem}.client-portal iframe{border:none;padding:2rem 2rem 0 2rem;width:100%}.client-portal .image-block{padding:2rem 2rem 0 2rem}.client-portal .column .video-block{margin-top:0}.client-portal .column .video-block iframe{padding-top:0}.messages{padding:1rem;background-color:#ffdb94;transition:opacity 200ms,display 200ms;display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 960px){.messages{padding:.5rem 2.5rem}}.messages span,.messages p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;text-align:left}.messages.hide-message{display:none;opacity:0;transition:opacity 200ms,display 200ms}.locked-service-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(67,78,80,.7);z-index:1000}.locked-service-modal__content{background-color:#fff;padding:2.875rem 1rem;display:flex;flex-direction:column;justify-content:center;width:80%;-webkit-transform:translate(15%, 15%);transform:translate(15%, 15%);text-align:center}@media(min-width: 960px){.locked-service-modal__content{padding:3.875rem 2rem;width:50%;text-align:center;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}}.locked-service-modal img{max-width:115px;width:100%;margin:0 auto 2rem}.locked-service-modal .button-row{margin:0 auto;gap:1rem}.locked-service-modal p{font-family:proxima-nova,sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0em;text-align:center;color:#313b3c;max-width:586px;width:100%;text-align:center;margin:0 auto 2rem}.client-portal__list-header{display:flex;flex-direction:column}.client-portal__list-header h4{margin-bottom:.5rem}@media(min-width: 960px){.client-portal__list-header{flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:2.5rem}}.client-portal__news-list--filter #filter_form{padding:0}.client-portal__news-list--filter #filter_form form{display:flex;flex-wrap:wrap;flex-direction:column}@media(min-width: 960px){.client-portal__news-list--filter #filter_form form{flex-direction:row;gap:1rem}}.client-portal__news-list--filter #filter_form form news-block .field{padding:9px 15px}.client-portal__news-list--filter #filter_form form news-block .field .field-label{display:none}.client-portal__news-list--filter #filter_form form news-block .field.field--checkbox{margin-top:0}.client-portal__news-list--filter #filter_form .search-button-box{position:absolute;top:0;right:0}@media(min-width: 960px){.client-portal__news-list--filter #filter_form .search-button-box{right:50%}}.client-portal__news-list--filter #filter_form #field_id_query{height:100%}.client-portal__news-list--filter .field-wrapper{margin-bottom:1rem}@media(min-width: 960px){.client-portal__news-list--filter .field-wrapper{margin-bottom:0}}.client-portal__news-list--filter .field-wrapper:first-of-type{width:100%}@media(min-width: 960px){.client-portal__news-list--filter .field-wrapper:first-of-type{width:50%}}.client-portal__news-list .pagination .row{gap:.25rem}.client-portal__news-list .pagination .button,.client-portal__news-list .pagination button,.client-portal__news-list .pagination input[type=submit],.client-portal__news-list .pagination input[type=button],.client-portal__news-list .pagination input[type=reset],.client-portal__news-list .pagination .primary-navigation .dropdown button,.primary-navigation .dropdown .client-portal__news-list .pagination button{background-color:transparent;color:#000 !important;padding:10px;margin:0;font-size:1rem;line-height:1.375rem}.client-portal__news-list .pagination .button--pagination{padding:9px 15px}.client-portal__news-list .pagination .button--pagination-active{background-color:#f7f8fc;border-bottom:2px solid #383f51;padding:9px 15px}@media(min-width: 960px){.my-news .row--space-between{flex-flow:nowrap}}.my-news #filter_form{padding:0}.my-news #filter_form .search-button-box{position:absolute;top:0;right:0}.my-news .resources-filters form{flex-wrap:wrap}@media(min-width: 640px){.my-news .resources-filters form{justify-content:flex-end}}.my-news .search-button-box{z-index:10}.my-news .field-wrapper{width:100%}@media(min-width: 640px){.my-news .field-wrapper{width:auto}}.my-news .field-wrapper .field{height:100%}.my-news .field-wrapper:nth-of-type(1){width:100%}@media(min-width: 960px){.my-news .field-wrapper:nth-of-type(1){width:40%}}@media(min-width: 1109px){.my-news .field-wrapper:nth-of-type(1){width:40%;order:2}}@media(min-width: 640px){.my-news .field-wrapper:nth-of-type(2){order:1;width:40%}}.my-news .field-wrapper:nth-of-type(4){order:3}.my-news .field-wrapper:nth-of-type(3){order:4}.my-news__container{background:#fff;padding:.5rem .5rem 0;border-bottom:8px solid #f3a300}@media(min-width: 640px){.my-news__container{padding:2.5rem 2.5rem 0}}.my-news__table{border-bottom:8px solid #f3a300;font-size:1rem;width:100%;border-collapse:collapse;background-color:#fff;border-bottom:none;font-size:1rem}.my-news__table th{text-align:left;padding:.5rem}.my-news__table tr{border-bottom:1px solid #d7dcdf}.my-news__table td{padding:.5rem}.page-heading-events-detail{text-align:center}.service-page .h4{margin-bottom:0}.service-page .client-portal__grid{padding-top:0}@media(min-width: 960px){.service-page .client-portal__grid{max-height:unset}}.my-services{padding-bottom:5rem !important}.my-services-grid{grid-gap:3rem;overflow:hidden;padding-bottom:3rem}@media(min-width: 640px){.my-services-grid.grid--three{grid-template-columns:repeat(2, 1fr)}.my-services-grid.grid--three :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 1440px){.my-services-grid.grid--three{grid-template-columns:repeat(3, 1fr)}.my-services-grid.grid--three :last-child:nth-child(odd){grid-column:auto}}.my-services-grid .service_block{height:100%;width:100%}.my-services-grid .service_block .request-access{margin-top:auto}.resources-filters form{display:flex;flex-wrap:wrap;max-width:unset;gap:1rem}@media(min-width: 640px){.resources-filters form{flex-wrap:nowrap}}.resources-filters form .field-wrapper{margin-bottom:0;min-width:10rem}.resources-filters form .block{margin:0}.resources-filters form .field-label,.resources-filters form #submit-id-btnsubmit{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.resources-list-container{background-color:#fff;padding:1rem;margin:2.5rem 0;border-bottom:8px solid #f3a300;font-size:1rem}@media(min-width: 960px){.resources-list-container{padding:2.5rem}}.resources-list-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d7dcdf}.resources-list-item .heading{font-weight:bold;padding:.625rem .75rem}.resources-list-item .details{padding:.625rem .75rem}.resources-list-item .resource-data{display:grid;grid-template-columns:7rem 1fr}@media(min-width: 960px){.resources-list-item{display:grid;grid-template-columns:1fr 1fr 8rem 10rem 7rem;border-bottom:none;padding-bottom:0;margin-bottom:0}.resources-list-item .resource-data{display:flex;flex-direction:column}.resources-list-item:not(:first-child) .heading{display:none}.resources-list-item .action{text-align:right}.resources-list-item .action .button,.resources-list-item .action button,.resources-list-item .action input[type=submit],.resources-list-item .action input[type=button],.resources-list-item .action input[type=reset],.resources-list-item .action .primary-navigation .dropdown button,.primary-navigation .dropdown .resources-list-item .action button{width:-webkit-max-content;width:max-content;margin-left:auto}.resources-list-item .details{border-top:1px solid #d7dcdf;padding:.625rem .75rem}}@media(min-width: 1440px){.resources-list-item{grid-template-columns:1fr 1fr 8rem 10rem 12rem}}#privacy-choices #privacy-choices-banner>button{left:auto !important;right:0 !important}.client-portal .news-block .button,.client-portal .news-block input[type=submit],.client-portal .news-block input[type=button],.client-portal .news-block input[type=reset],.client-portal .news-block .primary-navigation .dropdown button,.primary-navigation .dropdown .client-portal .news-block button,.client-portal .news-block button,.client-portal .service_block .button,.client-portal .service_block input[type=submit],.client-portal .service_block input[type=button],.client-portal .service_block input[type=reset],.client-portal .service_block .primary-navigation .dropdown button,.primary-navigation .dropdown .client-portal .service_block button,.client-portal .service_block button{margin:0 !important}.client-portal .grid:has(.column){border-bottom:none}.client-portal .tile-block{height:100%}.client-portal .tile-block>div,.client-portal .tile-block>div>div,.client-portal .tile-block>div>div>ul,.client-portal .tile-block>div>div>ul>li{height:100%;display:flex}.client-portal .tile-block>div .tile-image,.client-portal .tile-block>div>div .tile-image,.client-portal .tile-block>div>div>ul .tile-image,.client-portal .tile-block>div>div>ul>li .tile-image{display:flex;flex-direction:column;justify-content:flex-end}.client-portal .tile-block>div .tile-image .tile-content,.client-portal .tile-block>div>div .tile-image .tile-content,.client-portal .tile-block>div>div>ul .tile-image .tile-content,.client-portal .tile-block>div>div>ul>li .tile-image .tile-content{height:100%;transition:all .2s ease}
