@charset "UTF-8";:root{scroll-behavior:smooth;--black: #000;--blue: #11033b;--purple: #7049d1;--pink: #d9c2fd;--green: #23ffbd;--grey: #5f6f81;--beige: #f9f7ee;--purple-hover: #d9c2fd;--green-hover: #5c7970;--euclid: "Euclid Square";--signifier: "Signifier";--basic-transition: all .3s ease-in-out;--heading-xl: clamp(3.5rem, 7.25vw, 6.5rem);--heading-l: clamp(2.5rem, 4.95vw, 4.5rem);--heading-m: clamp(1.5rem, 2.75vw, 2.5rem);--heading-s: 1.5rem;--heading-xxs: 1.25rem;--para-quote: clamp(1.5rem, 3.75vw, 3.5rem);--para-l: clamp(1.125rem, 1.25vw, 1.25rem);--para-m: 1.125rem;--para-s: .75rem;--para-xs: .5rem}@supports (container-type: inline-size){:root{--heading-xl: clamp(3.5rem, 7.25cqi, 6.5rem);--heading-l: clamp(2.5rem, 4.95cqi, 4.5rem);--heading-m: clamp(1.5rem, 2.75cqi, 2.5rem);--para-l: clamp(1.125rem, 1.25cqi, 1.25rem)}}@font-face{font-family:Euclid Square;src:url(./subset-EuclidSquare-Regular-2caf40a0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Euclid Square;src:url(./subset-EuclidSquare-Medium-0d33a10b.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Euclid Square;src:url(./subset-EuclidSquare-SemiBold-0ec63514.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Euclid Square;src:url(./subset-EuclidSquare-Bold-e87b7a5f.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Signifier;src:url(./subset-Signifier-Regular-6b9d9c77.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html{box-sizing:border-box;-webkit-overflow-scrolling:auto;overscroll-behavior-y:none;scroll-behavior:initial}body{font-family:var(--euclid);font-weight:300;font-size:1.375rem;line-height:1.6;color:var(--blue);background-color:var(--blue);margin:0;padding:0}@media (min-width: 769px){body{font-size:1rem}}body>div[role=dialog][aria-label]{position:absolute;top:0}p{font-family:var(--euclid);font-size:var(--para-m);line-height:155%;font-weight:400;margin:0 0 .9375rem}button{font-family:var(--euclid);border:0;padding:0;background:none;cursor:pointer}button:focus{outline:none}::-moz-selection{background:var(--purple);color:#fff}::selection{background:var(--purple);color:#fff}h1{font-family:var(--signifier);font-size:var(--heading-l);font-weight:400;line-height:1;margin:0 0 1.6rem;color:var(--blue)}h2{font-family:var(--euclid);font-size:1.5625rem;line-height:1.6;font-weight:300;margin:0;color:var(--blue)}@media (min-width: 769px){h2{font-size:1.375rem}}h2 strong{font-weight:700}h3{font-family:var(--euclid);font-size:2.5rem;line-height:1.33;font-weight:300;color:var(--blue)}h3 strong{font-weight:700}h4{font-family:var(--euclid);font-size:1.875rem;line-height:1.25;font-weight:300;color:var(--blue)}h4 strong{font-weight:700}*,*:before,*:after{box-sizing:border-box;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}:is(*,*:before,*:after):focus{outline:none!important}img{display:block;max-width:100%;height:auto}figure{padding:0;margin:0}.main{display:flex;flex-direction:column;margin:0 auto;min-height:50vh}@media (min-width: 769px){.main{margin:0 auto}}.container{width:100%;max-width:calc(1400px + 15%);margin:0 auto;padding:0 4.5%}.container.flex{display:flex;flex-direction:column;gap:0}@media (min-width: 500px){.container{padding:0 7%}}@media (max-width: 769px){.container{display:flex;flex-direction:column}}@media (min-width: 769px){.container{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}}@media (min-width: 1400px){.container{padding:0 7.5%}}@media (max-width: 768px){[data-speed]{transform:translateY(0)!important}}#smooth-content{will-change:transform}table{color:#333;background:white;border:1px solid grey;font-size:12pt;border-collapse:collapse;margin:0 auto;width:100%}table thead th,table tfoot th{color:#777;background:rgb(0 0 0 / .1)}table caption{padding:.5em}table th,table td{padding:.5em;border:1px solid lightgrey}.page-builder>section{z-index:1}.portal{z-index:9999}[data-padding-top=none]{padding-top:0}[data-padding-top=small]{padding-top:1.5rem}@media (min-width: 850px){[data-padding-top=small]{padding-bottom:2rem}}[data-padding-top=medium]{padding-top:2rem}@media (min-width: 850px){[data-padding-top=medium]{padding-top:4.5rem}}[data-padding-top=large]{padding-top:3.5rem}@media (min-width: 850px){[data-padding-top=large]{padding-top:7.5rem}}[data-padding-bottom=none]{padding-bottom:0}[data-padding-bottom=small]{padding-bottom:1rem}@media (min-width: 850px){[data-padding-bottom=small]{padding-bottom:2rem}}[data-padding-bottom=medium]{padding-bottom:2rem}@media (min-width: 850px){[data-padding-bottom=medium]{padding-bottom:4.5rem}}[data-padding-bottom=large]{padding-bottom:3.5rem}@media (min-width: 850px){[data-padding-bottom=large]{padding-bottom:7.5rem}}[data-background-colour=beige]{background-color:var(--beige)}[data-background-colour=white]{background-color:#fff}@media (min-width: 769px){[data-animation=fadeInUp]{opacity:0;transform:translateY(4rem)}}@media (min-width: 769px){[data-animation=fadeIn]{opacity:0}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeInUp]{opacity:1!important;transform:translateY(0)!important}}@media (min-width: 769px){[data-preview="1"] [data-animation=fadeIn]{opacity:1!important}}@media (min-width: 769px){[data-animation=fade-in-up]{opacity:0;transform:translateY(4rem)}}@media (min-width: 769px){[data-animation=fade-in]{opacity:0}}@media (min-width: 769px){[data-animation=fade-in-up-group]{opacity:0;transform:translateY(3rem)}}@media (min-width: 769px){[data-animation=fade-in-group]{opacity:0}}@media (min-width: 769px){[data-animation=image-reveal]{clip-path:polygon("100% 0%, 100% 0%, 100% 100%, 100% 100%")}}.wistia_popover_embed{border-radius:16px!important;overflow:hidden!important;height:unset!important;width:unset!important}.wistia_click_to_play{width:auto!important;height:auto!important}.gs-dev-tools{z-index:999}.otgs-development-site-front-end{display:none}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:($spacer / 2) auto;height:auto}.alignleft,.alignright{margin-bottom:($spacer / 2);height:auto}@media (min-width: 30rem){.alignleft{float:left;margin-right:($spacer / 2)}.alignright{float:right;margin-left:($spacer / 2)}}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.banner{position:fixed;top:0;left:0;width:100%;height:3.75rem;background-color:#fff;transition:transform .5s cubic-bezier(.165,.84,.44,1);z-index:11}.banner[data-scroll-state=scrolled]{transform:translateY(-100%)}.banner .brand{display:flex}.banner .brand svg{width:5.875rem;height:1.75rem;color:var(--blue)}.banner .banner-inner{width:100%;height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1.625rem}.banner .header-right{height:100%;display:flex;justify-content:flex-end;gap:.5rem;align-items:center}@media (max-width: 1034px){.banner .language-switcher.desktop{display:none}}.banner .language-switcher-dropdown{width:auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;max-width:100%;cursor:pointer;color:var(--blue);font-size:1rem;font-weight:500;line-height:1;text-decoration:none}.banner .language-switcher-dropdown:hover .language-switcher-submenu{opacity:1;pointer-events:all}.banner .language-switcher-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.banner .language-switcher-dropdown .language-switcher-submenu{padding:25px 0}.banner .language-switcher-dropdown .language-switcher-top-level{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.25rem .85rem;border:1px solid rgb(235 235 235 / .93);border-radius:1.875rem;background-color:#fff;font-size:1rem;line-height:1;font-weight:500;color:var(--blue);transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease}.banner .language-switcher-dropdown .language-switcher-top-level:hover{border:1px solid rgb(235 235 235 / .93);background-color:#ebebebed}.banner .language-switcher-dropdown .language-switcher-top-level:before{content:"";display:block;width:13px;height:13px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.74 12.74"><path d="M6.37,12.33c3.29,0,5.96-2.67,5.96-5.96S9.66.41,6.37.41M6.37,12.33C3.08,12.33.41,9.66.41,6.37S3.08.41,6.37.41M6.37,12.33c1.62,0,2.17-2.71,2.17-5.96S8,.41,6.37.41M6.37,12.33c-1.62,0-2.17-2.71-2.17-5.96S4.75.41,6.37.41M.95,8.54h10.83M.95,4.2h10.83" style="fill: none; stroke: %2311033b; stroke-width: .83px;"/></svg>')}.banner .language-switcher-dropdown .language-switcher-top-level:after{display:none}.banner .language-switcher-dropdown .language-switcher-submenu{position:absolute;top:100%;right:0;left:initial;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:auto;border-radius:1rem;border:0;background:#fff;box-shadow:0 8px 25px #0000000d;overflow:hidden;padding:1.5625rem;margin:0;list-style-type:none;opacity:0;pointer-events:none;transition:opacity .3s ease}.banner .language-switcher-dropdown .language-switcher-submenu a{display:block;text-decoration:none;color:var(--blue);border:1px solid rgb(235 235 235 / .93);padding:.4rem 1rem .45rem;border-radius:1.875rem;background-color:#fff;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease}.banner .language-switcher-dropdown .language-switcher-submenu a:hover{background-color:#ebebebed}.banner .wpml-ls-current-language:hover .wpml-ls-sub-menu{opacity:1}.banner .primary-navigation{display:flex;justify-content:center;height:100%}@media (max-width: 1035px){.banner .primary-navigation{display:none}}.banner .primary-navigation>ul{display:flex;height:100%;margin:0;padding:0;gap:1.5rem}.banner .primary-navigation li{display:flex;align-items:center;list-style-type:none;color:var(--blue);padding:0 10px}.banner .primary-navigation li.active:after{content:"";position:absolute;bottom:0;width:100%;height:6px;left:0;background-color:var(--purple)}.banner .primary-navigation li.current_page_item:after,.banner .primary-navigation li.current-page-ancestor:after{content:"";position:absolute;bottom:0;width:100%;height:6px;left:0;background-color:var(--purple)}.banner .primary-navigation a{display:flex;align-items:center;height:100%;color:var(--blue);text-decoration:none;font-weight:500}.banner .primary-navigation a:hover{color:var(--purple)}.banner .dropdown{display:flex;align-items:center;font-weight:500;height:100%;cursor:pointer;transition:color .2s ease}.banner .dropdown:hover{color:#5f6f81}.banner .dropdown:hover .chevron{transform:rotate(180deg);color:var(--green)}.banner .dropdown:hover .company-dropdown{opacity:1;pointer-events:all}.banner a{white-space:nowrap}.banner .chevron{margin-left:.5rem;color:var(--blue);transition:color .3s ease,transform .3s cubic-bezier(.165,.84,.44,1)}.banner.banner--nav-hidden .primary-navigation,.banner.banner--nav-hidden .header-right{display:none}.submenu{position:fixed;top:calc(3.75rem - 1px);width:100%;height:80px;padding:0 1.625rem;border-bottom:1px solid rgb(255 255 255 / .2);transition:transform .5s cubic-bezier(.165,.84,.44,1);z-index:10}@media (max-width: 1035px){.submenu{display:none}}.submenu[data-scroll-state=scrolled]{transform:translateY(-3.75rem);background-color:#fff;box-shadow:0 0 20px #00000014;border-bottom:1px solid rgb(255 255 255 / 1)}.submenu[data-scroll-state=scrolled] nav li,.submenu[data-scroll-state=scrolled] nav a{color:var(--blue)}.submenu[data-scroll-state=scrolled] .heading,.submenu[data-scroll-state=scrolled] .chevron{color:var(--blue)}.submenu nav{display:flex;justify-content:center;height:100%}.submenu nav>ul{display:flex;height:100%;margin:0;padding:0;gap:1.1rem}@media screen and (min-width: 1240px){.submenu nav>ul{gap:2rem}}.submenu nav>ul>li{display:flex;align-items:center;height:100%;list-style-type:none;cursor:pointer;color:#fff;font-weight:500}.submenu nav>ul>li:hover .chevron{transform:rotate(180deg);color:var(--green)}.submenu nav>ul>li:hover .company-dropdown{opacity:1;pointer-events:all}@media screen and (max-width: 1240px){.submenu nav>ul>li>span{font-size:.9rem}}.submenu nav>ul>li>a{display:flex;align-items:center;height:100%;color:#fff;text-decoration:none}@media screen and (max-width: 1240px){.submenu nav>ul>li>a{font-size:.9rem}}.submenu nav>ul>li:hover>.inner-sub-menu{opacity:1;pointer-events:all;transform:translate(-50%)}.submenu .inner{height:100%;width:100%;display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center}.submenu .heading{color:#fff;font-size:1.625rem;font-weight:500;margin:0}.submenu .right{display:flex;justify-content:flex-end;gap:.5rem}@media screen and (max-width: 1240px){.submenu .right .btn{font-size:.8rem;padding:.6rem .8rem .65rem}}.submenu .right .btn:nth-child(odd):not(:last-child){background-color:var(--blue);border:1px solid var(--beige);color:var(--beige)}.submenu .right .btn:nth-child(odd):not(:last-child):hover{background-color:var(--beige);color:var(--blue)}.submenu .chevron{margin-left:.5rem;color:#fff;transition:color .3s ease,transform .3s cubic-bezier(.165,.84,.44,1)}.submenu [data-nav-trigger][data-state=open] .chevron{transform:rotate(180deg);color:var(--green)}[data-nav-popup]{position:fixed;top:139px;display:flex;justify-content:center;width:100%;padding:1rem 0 0;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .5s cubic-bezier(.165,.84,.44,1);z-index:10}[data-nav-popup][data-state=open]{opacity:1;pointer-events:all}[data-nav-popup][data-scroll-state=scrolled]{transform:translateY(-3.75rem)}[data-nav-popup] ul{margin:0;padding:0}[data-nav-popup] li{list-style-type:none;margin:0;padding:0}[data-nav-popup] .inner{display:flex;padding:1.5rem;justify-content:center;gap:2.5rem;max-width:100%;border-radius:1rem;background:#fff;box-shadow:0 8px 25px #0000000d}[data-nav-popup] .inner>*:after{content:"";position:absolute;top:0;right:-1.25rem;width:2px;height:100%;background:#f9f9fa}[data-nav-popup] .inner>*:last-child:after{display:none}[data-nav-popup] .main-links{flex-grow:stretch}[data-nav-popup] .main-links ul{display:flex;flex-direction:column;gap:.5rem}[data-nav-popup] .main-links a{display:flex;flex-direction:column;gap:.3rem;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;color:var(--blue);padding:.8rem 4rem 1.2rem 1rem;background-color:#fff;border-radius:.5rem;border:1px solid rgb(235 235 235 / .93);box-shadow:4px 4px 16px #0000000d;transition:box-shadow .3s ease-out,background-color .3s ease-out}[data-nav-popup] .main-links a.active{color:var(--purple)}[data-nav-popup] .main-links a:hover{background-color:#f3f4f7;box-shadow:4px 4px 32px #0000000d}[data-nav-popup] .main-links a:hover svg{color:var(--blue);transform:translateY(-50%) scale(1.4)}[data-nav-popup] .main-links svg{position:absolute;top:50%;right:1.25rem;width:17px;transform:translateY(-50%);color:#8d98a5;transform-origin:center right;transition:transform .3s ease-out,color .3s ease-out}[data-nav-popup] .main-links .description{font-size:.625rem;font-weight:400;line-height:1;color:var(--grey)}[data-nav-popup] .more-links{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}[data-nav-popup] .more-links a{display:flex;padding:.4rem 1rem .525rem;border-radius:1.875rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1;text-decoration:none;color:var(--blue);background-color:#fff;border:1px solid rgb(235 235 235 / .93);transition:background-color .3s ease,border-color .3s ease}[data-nav-popup] .more-links a.active{color:var(--purple)}[data-nav-popup] .more-links a:hover{background-color:#f3f4f7;border-color:#f3f4f7}[data-nav-popup] .more-links ul{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}[data-nav-popup] .more-links .small-heading{color:var(--blue);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.33;margin-bottom:0}[data-nav-popup] .video-cta{display:flex;flex-direction:column;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d;margin-top:.5rem;width:12.1875rem;padding:1rem;border:1px solid rgb(235 235 235 / .93);text-align:left}[data-nav-popup] .video-cta img{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;z-index:1}[data-nav-popup] .video-cta .video-container{width:100%;aspect-ratio:129 / 78}[data-nav-popup] .video-cta .play-button{position:absolute;bottom:.5rem;left:.5rem;gap:.25rem;padding:.375rem .6875rem;font-size:.75rem;font-weight:500;border-radius:2.5rem;background:var(--purple);z-index:2}[data-nav-popup] .video-cta .play-button svg{width:11px}[data-nav-popup] .video-cta .cta-text{font-size:.875rem!important;font-weight:500!important;line-height:125%!important;margin-bottom:0;margin-top:.5rem}[data-nav-popup] .featured-resources .small-heading{color:var(--blue);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.33;margin-bottom:.5rem}[data-nav-popup] .featured-resources .resources-group{display:flex;gap:1rem}[data-nav-popup] .featured-resources .resource-card{width:12.1875rem;padding:1rem 1rem 1.5rem;border:1px solid rgb(235 235 235 / .93)}[data-nav-popup] .featured-resources .resource-card .tags{display:none}[data-nav-popup] .featured-resources .resource-card .card-image{margin-bottom:1rem;aspect-ratio:10/6.75}[data-nav-popup] .featured-resources .resource-card .card-image img{border-radius:.75rem}[data-nav-popup] .featured-resources .resource-card .card-text .card-title{font-size:.875rem!important}[data-nav-popup] .featured-resources .resource-card .card-text .card-date{display:none}.company-dropdown.company-dropdown{position:absolute;bottom:0;left:1rem;transform:translateY(100%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:15}.company-dropdown.company-dropdown ul{display:flex;flex-direction:column;gap:.5rem;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;margin:0}.company-dropdown.company-dropdown li{padding:0;margin:0}.company-dropdown.company-dropdown a{display:flex;padding:.4rem 1rem .525rem;border-radius:1.875rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1;text-decoration:none;color:var(--blue);background-color:#fff;border:1px solid rgb(235 235 235 / .93);transition:background-color .3s ease,border-color .3s ease}.company-dropdown.company-dropdown a:hover{background-color:#f3f4f7;border-color:#f3f4f7}.company-dropdown.company-dropdown .spacer{height:18px}.get-started-container{display:flex;align-items:center;height:100%}@media (max-width: 1035px){.get-started-container{display:none}}.get-started-container:hover .get-started-dropdown{opacity:1;pointer-events:all}.get-started-dropdown{position:absolute;bottom:0;right:0;transform:translateY(100%);opacity:0;transition:opacity .2s ease;pointer-events:none;padding-top:1rem;z-index:15}.get-started-dropdown ul{display:flex;flex-direction:column;gap:.75rem;border-radius:1rem;padding:1.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;margin:0;list-style:none}.get-started-dropdown li{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:0;margin:0;flex-shrink:0}.get-started-dropdown li:after{content:"";display:block;width:100%;height:.125rem;background:#d2d2d2;margin-top:.5rem}.get-started-dropdown li:last-child:after{display:none}.get-started-dropdown a{display:flex;padding:.4rem 1rem .525rem;border-radius:1.875rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1;text-decoration:none;color:var(--blue);background-color:#fff;border:1px solid rgb(235 235 235 / .93);transition:background-color .3s ease,border-color .3s ease;white-space:nowrap}.get-started-dropdown a:hover{background-color:#f3f4f7;border-color:#f3f4f7}.get-started-dropdown .group-heading{color:var(--blue);font-size:1.125rem;font-weight:500;line-height:1;white-space:nowrap;margin:0 0 .5rem}.get-started-dropdown .group-heading strong{font-weight:600}.mobile-nav-trigger{position:fixed;top:.4rem;right:4.5vw;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:var(--purple);border-radius:100%;z-index:999}@media (min-width: 1036px){.mobile-nav-trigger{display:none}}@media (min-width: 500px){.mobile-nav-trigger{right:7vw}}.mobile-nav-trigger[data-popup-state=open] .line:nth-child(1){transform:translateY(0) rotate(45deg)}.mobile-nav-trigger[data-popup-state=open] .line:nth-child(2){opacity:0}.mobile-nav-trigger[data-popup-state=open] .line:nth-child(3){transform:translateY(0) rotate(-45deg)}.mobile-nav-trigger .line{position:absolute;display:block;width:1rem;height:1.5px;background-color:#fff;will-change:transform;border-radius:2px}.mobile-nav-trigger .line:nth-child(1){transition:transform .3s cubic-bezier(.75,0,.25,1);transform:translateY(-4px)}.mobile-nav-trigger .line:nth-child(2){transition:opacity .3s cubic-bezier(.75,0,.25,1)}.mobile-nav-trigger .line:nth-child(3){transition:transform .3s cubic-bezier(.75,0,.25,1);transform:translateY(4px)}.inner-sub-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:.5rem;list-style:none;text-wrap:nowrap;border:1.5rem solid transparent;padding:1.5rem;border-radius:1rem;box-shadow:0 8px 25px #0000000d;opacity:0;pointer-events:none;transition:all .2s ease;z-index:99}.inner-sub-menu:before{content:"";position:absolute;width:100%;height:100%;background:#fff;border-radius:1rem;top:0;left:0}.inner-sub-menu:hover{opacity:1;pointer-events:all;transform:translate(-50%)}.inner-sub-menu a{display:flex;flex-direction:column;gap:.3rem;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;color:var(--blue);padding:.8rem 4rem 1.2rem 1rem;background-color:#fff;border-radius:.5rem;border:1px solid rgb(235 235 235 / .93);box-shadow:4px 4px 16px #0000000d;transition:box-shadow .3s ease-out,background-color .3s ease-out}.inner-sub-menu a.active{color:var(--purple)}.inner-sub-menu a:hover{background-color:#f3f4f7;box-shadow:4px 4px 32px #0000000d}.inner-sub-menu a:hover svg{color:var(--blue);transform:translateY(-50%) scale(1.4)}.inner-sub-menu svg{position:absolute;top:50%;right:1.25rem;width:17px;transform:translateY(-50%);color:#8d98a5;transform-origin:center right;transition:transform .3s ease-out,color .3s ease-out}.inner-sub-menu .description{font-size:.625rem;font-weight:400;line-height:1;color:var(--grey)}.page-footer{display:flex;flex-direction:column;padding:2rem 0;color:#fff;background-color:var(--blue)}@media (min-width: 769px){.page-footer{padding:5.5rem 0 5rem}}.page-footer svg{color:#fff}.page-footer a{color:#fff;text-decoration:none}@media screen and (min-width: 500px) and (max-width: 769){.page-footer .container{display:grid}}.page-footer .column-heading{font-size:var(--heading-xxs);font-weight:500;line-height:1.2;margin-bottom:1rem}.page-footer .top{width:100%}@media (max-width: 768px){.page-footer .top .container{gap:2.5rem}}.page-footer .middle{width:100%;margin:2.5rem 0 2rem}@media (min-width: 769px){.page-footer .middle{margin:5.5rem 0}}.page-footer .middle .container{gap:2rem}@media (min-width: 769px){.page-footer .middle .container{gap:4rem}}@media (min-width: 1240px){.page-footer .middle .container{grid-template-columns:repeat(10,1fr)}}.page-footer .brand-column{display:flex;align-items:center;grid-column:span 12}@media (min-width: 1000px){.page-footer .brand-column{grid-column:span 4}}.page-footer .brand-column .brand{display:flex}.page-footer .brand-column svg{width:7.5rem}@media (min-width: 769px){.page-footer .brand-column svg{width:12.875rem}}.page-footer .newsletter-column{grid-column:span 6}@media (min-width: 1000px){.page-footer .newsletter-column{grid-column:span 4}}.page-footer .contact-column{grid-column:span 6}@media (min-width: 1000px){.page-footer .contact-column{grid-column:span 4}}.page-footer .nav-column{grid-column:span 6}@media (min-width: 1240px){.page-footer .nav-column{grid-column:span 2}}.page-footer .nav-column:after{content:"";position:absolute;right:2rem;top:0;display:block;width:1px;height:100%;background-color:#ffffff1a}@media (max-width: 1400px){.page-footer .nav-column:after{display:none}}.page-footer .nav-column:last-child:after{display:none}.page-footer .nav-column a{display:flex;font-size:1rem;line-height:normal;font-weight:500}.page-footer .nav-column ul{list-style-type:none;padding:0;margin:0}.page-footer .nav-column li{margin:0 0 .5rem;padding:0}.page-footer .phone-number{display:flex;align-items:center;gap:.5rem;margin:-.5rem 0 1rem}.page-footer .socials{display:flex;gap:1rem;margin:0;padding:0;list-style-type:none;margin-top:1.5rem}.page-footer .socials li{width:2.4375rem;height:2.4375rem;margin:0;padding:0;background-color:var(--purple);border-radius:100%;transition:opacity .3s ease}.page-footer .socials li:hover{opacity:.7}.page-footer .socials li a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-footer .bottom{width:100%}.page-footer .bottom .container{display:flex;flex-wrap:wrap}@media (min-width: 769px){.page-footer .bottom .container{justify-content:space-between;align-items:center}}.page-footer .logos{margin:2rem 0 0;order:2}@media (min-width: 769px){.page-footer .logos{margin:0;order:1}}.page-footer .logos ul{display:flex;flex-direction:column;justify-content:flex-start;gap:.55rem;margin:0;padding:0;list-style-type:none}@media (max-width: 768px){.page-footer .logos ul{align-items:flex-start}}@media (min-width: 500px){.page-footer .logos ul{flex-direction:row}}.page-footer .logos li{display:flex;height:2.75rem;justify-content:flex-start;padding:.415rem;background:#fff;border-radius:.5rem}.page-footer .logos img{height:100%;width:auto}.page-footer .legal-row{display:flex;flex-direction:column;order:1}@media (min-width: 1000px){.page-footer .legal-row{order:2;flex-direction:row;align-items:center}}.page-footer .legal-nav{margin-right:1rem}.page-footer .legal-nav ul{display:flex;justify-content:flex-start;flex-direction:column;margin:0;padding:0;list-style-type:none}@media (max-width: 768px){.page-footer .legal-nav ul{gap:1rem}}@media (min-width: 769px){.page-footer .legal-nav ul{flex-direction:row;gap:1rem}}.page-footer .legal-nav li{display:flex}@media (min-width: 769px){.page-footer .legal-nav li{line-height:normal}}.page-footer .legal-nav a{line-height:1.2;font-size:.75rem}.page-footer .legal-text{margin:0;font-size:.75rem;line-height:1.2}@media (max-width: 768px){.page-footer .legal-text{font-size:.75rem;margin:1rem 0 0}}.mobile-nav{position:fixed;top:0;right:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none;opacity:0;background:var(--blue);color:#fff;transition:opacity .3s ease;overflow:hidden;z-index:45}.mobile-nav[data-popup-state=open]{pointer-events:all;opacity:1}.mobile-nav a{text-decoration:none}.mobile-nav a.active{color:var(--purple)!important}.mobile-nav .mobile-nav-inner{width:100%;max-height:100svh;max-width:500px;padding:5.5rem 4.5vw 0;overflow:auto;overscroll-behavior:contain}@media (min-width: 500px){.mobile-nav .mobile-nav-inner{padding:5.5rem 7vw 0}}.mobile-nav .button-container{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:.5rem 0;padding:0 0 .5rem}.mobile-nav .button-container .btn{color:var(--blue)}.mobile-nav .button-container .btn.active{color:var(--blue)!important}.mobile-nav .button-container .btn:nth-child(odd):not(:last-child){background-color:var(--blue);border:1px solid var(--beige);color:var(--beige)}.mobile-nav .button-container .btn:nth-child(odd):not(:last-child):hover{background-color:var(--beige);color:var(--blue)}.mobile-nav .button-container .btn.active:nth-child(odd):not(:last-child){color:var(--beige)!important}.mobile-nav .top-level-group>.accordion-trigger{width:100%;display:flex;justify-content:space-between;text-align:left;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.2;padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:4px solid transparent}.mobile-nav .top-level-group>.accordion-trigger[data-accordion-trigger=our-company]{border-bottom:0;padding-bottom:0}.mobile-nav .top-level-group>.accordion-trigger[data-accordion-state=open]{border-bottom:4px solid var(--purple)}.mobile-nav .top-level-group>.accordion-trigger[data-accordion-state=open] .indicator{transform:rotate(180deg)}.mobile-nav .top-level-group>.accordion-trigger[data-accordion-state=open] .indicator .line.vertical{opacity:0}.mobile-nav .top-level-group>.accordion-trigger .indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;border-radius:100%;margin-left:1rem;transition:transform .25s ease-in-out,background-color .25s ease-out}.mobile-nav .top-level-group>.accordion-trigger .indicator .line{width:1rem;height:2px;background-color:#fff;transition:opacity .25s ease,background-color .25s ease-out}.mobile-nav .top-level-group>.accordion-trigger .indicator .line.vertical{position:absolute;width:2px;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-nav .top-level-group .other-links a{color:#fff;font-size:1rem;font-weight:500;line-height:1.2}.mobile-nav .second-level-group{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;list-style:none;padding:0;margin:0}.mobile-nav .second-level-group>.accordion-inner>.accordion-trigger{display:flex;gap:.5rem;align-items:center;color:#fff;font-size:1rem;font-weight:500;line-height:1.2}.mobile-nav .second-level-group>.accordion-inner>.accordion-trigger[data-accordion-state=open]>svg{transform:rotate(-180deg);color:var(--green)}.mobile-nav .second-level-group>.accordion-inner>.accordion-trigger>svg{transition:color .3s,transform .3s cubic-bezier(.165,.84,.44,1)}.mobile-nav .second-level-group>.accordion-inner>a{color:#fff;font-size:1rem;font-weight:500;line-height:1.2}.mobile-nav .second-level-group>.accordion-inner{display:flex;flex-direction:column;align-items:flex-start}.mobile-nav .second-level-group>.accordion-inner>*:not(.accordion-outer){margin-bottom:1rem}.mobile-nav .second-level-group>.accordion-inner>.accordion-outer[data-accordion-state=open]{margin-bottom:1.5rem}.mobile-nav .third-level-group>.accordion-inner>.accordion-trigger{display:flex;gap:.5rem;align-items:center;color:#fff;font-size:1rem;font-weight:500;line-height:1.2}.mobile-nav .third-level-group>.accordion-inner{display:flex;flex-direction:column;gap:1.5rem}.mobile-nav .third-level-group>.accordion-inner>a{display:flex;gap:.5rem;align-items:center;color:#ebebebed;font-size:1rem;font-weight:400;line-height:1.2}.mobile-nav .third-level-group>.accordion-inner>a:first-child{margin-top:.6rem}.mobile-nav .third-level-group>.accordion-inner>a svg{width:1rem;height:1rem}.mobile-nav .accordion-outer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out}.mobile-nav .accordion-outer[data-accordion-state=open]{grid-template-rows:1fr}.mobile-nav .accordion-outer[data-accordion-state=open]>.accordion-inner{opacity:1;transition:opacity .3s ease .25s}.mobile-nav .accordion-inner{overflow:hidden;opacity:0;transition:opacity .1s ease}.mobile-nav .mobile-get-started-container{margin-top:1rem}.mobile-nav .mobile-get-started-dropdown{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;background:var(--blue);opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-nav .mobile-get-started-dropdown[data-popup-state=active]{opacity:1;pointer-events:all}.mobile-nav .mobile-get-started-dropdown[data-popup-state=active] ul{transform:translate(0)}.mobile-nav .mobile-get-started-dropdown ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;transform:translate(-3rem);transition:transform .3s cubic-bezier(.165,.84,.44,1)}.mobile-nav .mobile-get-started-dropdown li{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:0;margin:0;flex-shrink:0}.mobile-nav .mobile-get-started-dropdown li:last-child:after{display:none}.mobile-nav .mobile-get-started-dropdown a{display:flex;border-radius:1.875rem;font-size:1rem;font-style:normal;font-weight:500;line-height:1;text-decoration:none;color:var(--blue);background-color:#fff;border:1px solid rgb(235 235 235 / .93);transition:background-color .3s ease,border-color .3s ease;white-space:nowrap}.mobile-nav .mobile-get-started-dropdown a:hover{background-color:#f3f4f7;border-color:#f3f4f7}.mobile-nav .mobile-get-started-dropdown .group-heading{color:#fff;font-size:1.25rem;font-weight:500;line-height:1;white-space:nowrap;margin:0 0 .5rem}.mobile-nav .mobile-get-started-dropdown .group-heading strong{font-weight:600}.mobile-nav .mobile-get-started-dropdown .close[data-close-trigger=get-started]{position:absolute;top:.4rem;left:4.5vw;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:var(--purple);border-radius:100%;transition:background-color .3s;z-index:2}@media (min-width: 500px){.mobile-nav .mobile-get-started-dropdown .close[data-close-trigger=get-started]{left:7vw}}.mobile-nav .mobile-get-started-dropdown .close[data-close-trigger=get-started] svg{width:1rem;height:1rem;color:#fff;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.mobile-nav .mobile-get-started-dropdown .dropdown-group{margin-bottom:1.5rem}.mobile-nav .mobile-get-started-dropdown-inner{width:100%;max-height:100svh;max-width:500px;padding:5.5rem 4.5vw 0;z-index:1}@media (min-width: 500px){.mobile-nav .mobile-get-started-dropdown-inner{padding:5.5rem 7vw 0}}.fill{position:absolute;top:0;left:0;width:100%;height:100%}.page .facetwp-reset{font-size:1rem!important;font-weight:500!important;line-height:normal!important;margin:0 1rem 0 0;color:var(--blue)}@media (max-width: 500px){.page .facetwp-reset{display:none;flex-shrink:1;flex-basis:0}}.page .facetwp-facet{margin:0}.page .facetwp-facet.is-loading,.page .facetwp-type-fselect.is-loading .fs-label-wrap,.page .facetwp-type-fselect.is-loading .fs-search,.page .facetwp-type-fselect.is-loading .fs-no-results,.page .facetwp-type-fselect.is-loading .fs-options{opacity:1}.page .facetwp-type-fselect{cursor:pointer}@media (max-width: 649px){.page .facetwp-type-fselect{display:flex;margin-left:auto}}@media (min-width: 650px){.page .facetwp-type-fselect{margin:0 1rem}}@media (min-width: 650px){.page .facetwp-type-fselect:hover .fs-label-wrap{background-color:#c4ccd5}}.page .facetwp-type-fselect:hover .fs-arrow{transform:scale(-1)}.page .fs-wrap{width:auto}.page .fs-label-wrap{background-color:var(--purple);transition:background-color .3s;border:0;border-radius:100%}@media (max-width: 649px){.page .fs-label-wrap{width:2.75rem;height:2.75rem}}@media (min-width: 650px){.page .fs-label-wrap{border-radius:1.875rem;border:1px solid #c4ccd5;background-color:#fff;padding:.55rem 1.75rem .47rem .5rem}}.page .fs-arrow{width:1.25rem;height:1.25rem;border:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M7.50016 4.16663C7.27915 4.16663 7.06719 4.25443 6.91091 4.41071C6.75463 4.56699 6.66683 4.77895 6.66683 4.99997C6.66683 5.22098 6.75463 5.43294 6.91091 5.58922C7.06719 5.7455 7.27915 5.8333 7.50016 5.8333C7.72118 5.8333 7.93314 5.7455 8.08942 5.58922C8.2457 5.43294 8.3335 5.22098 8.3335 4.99997C8.3335 4.77895 8.2457 4.56699 8.08942 4.41071C7.93314 4.25443 7.72118 4.16663 7.50016 4.16663ZM5.14183 4.16663C5.314 3.67869 5.63328 3.25616 6.05566 2.95729C6.47805 2.65842 6.98273 2.49792 7.50016 2.49792C8.01759 2.49792 8.52228 2.65842 8.94466 2.95729C9.36705 3.25616 9.68633 3.67869 9.8585 4.16663H15.8335C16.0545 4.16663 16.2665 4.25443 16.4228 4.41071C16.579 4.56699 16.6668 4.77895 16.6668 4.99997C16.6668 5.22098 16.579 5.43294 16.4228 5.58922C16.2665 5.7455 16.0545 5.8333 15.8335 5.8333H9.8585C9.68633 6.32124 9.36705 6.74377 8.94466 7.04264C8.52228 7.34151 8.01759 7.50201 7.50016 7.50201C6.98273 7.50201 6.47805 7.34151 6.05566 7.04264C5.63328 6.74377 5.314 6.32124 5.14183 5.8333H4.16683C3.94582 5.8333 3.73385 5.7455 3.57757 5.58922C3.42129 5.43294 3.3335 5.22098 3.3335 4.99997C3.3335 4.77895 3.42129 4.56699 3.57757 4.41071C3.73385 4.25443 3.94582 4.16663 4.16683 4.16663H5.14183ZM12.5002 9.16663C12.2791 9.16663 12.0672 9.25443 11.9109 9.41071C11.7546 9.56699 11.6668 9.77895 11.6668 9.99997C11.6668 10.221 11.7546 10.4329 11.9109 10.5892C12.0672 10.7455 12.2791 10.8333 12.5002 10.8333C12.7212 10.8333 12.9331 10.7455 13.0894 10.5892C13.2457 10.4329 13.3335 10.221 13.3335 9.99997C13.3335 9.77895 13.2457 9.56699 13.0894 9.41071C12.9331 9.25443 12.7212 9.16663 12.5002 9.16663ZM10.1418 9.16663C10.314 8.67869 10.6333 8.25616 11.0557 7.95729C11.478 7.65842 11.9827 7.49792 12.5002 7.49792C13.0176 7.49792 13.5223 7.65842 13.9447 7.95729C14.367 8.25616 14.6863 8.67869 14.8585 9.16663H15.8335C16.0545 9.16663 16.2665 9.25443 16.4228 9.41071C16.579 9.56699 16.6668 9.77895 16.6668 9.99997C16.6668 10.221 16.579 10.4329 16.4228 10.5892C16.2665 10.7455 16.0545 10.8333 15.8335 10.8333H14.8585C14.6863 11.3212 14.367 11.7438 13.9447 12.0426C13.5223 12.3415 13.0176 12.502 12.5002 12.502C11.9827 12.502 11.478 12.3415 11.0557 12.0426C10.6333 11.7438 10.314 11.3212 10.1418 10.8333H4.16683C3.94582 10.8333 3.73385 10.7455 3.57757 10.5892C3.42129 10.4329 3.3335 10.221 3.3335 9.99997C3.3335 9.77895 3.42129 9.56699 3.57757 9.41071C3.73385 9.25443 3.94582 9.16663 4.16683 9.16663H10.1418ZM7.50016 14.1666C7.27915 14.1666 7.06719 14.2544 6.91091 14.4107C6.75463 14.567 6.66683 14.779 6.66683 15C6.66683 15.221 6.75463 15.4329 6.91091 15.5892C7.06719 15.7455 7.27915 15.8333 7.50016 15.8333C7.72118 15.8333 7.93314 15.7455 8.08942 15.5892C8.2457 15.4329 8.3335 15.221 8.3335 15C8.3335 14.779 8.2457 14.567 8.08942 14.4107C7.93314 14.2544 7.72118 14.1666 7.50016 14.1666ZM5.14183 14.1666C5.314 13.6787 5.63328 13.2562 6.05566 12.9573C6.47805 12.6584 6.98273 12.4979 7.50016 12.4979C8.01759 12.4979 8.52228 12.6584 8.94466 12.9573C9.36705 13.2562 9.68633 13.6787 9.8585 14.1666H15.8335C16.0545 14.1666 16.2665 14.2544 16.4228 14.4107C16.579 14.567 16.6668 14.779 16.6668 15C16.6668 15.221 16.579 15.4329 16.4228 15.5892C16.2665 15.7455 16.0545 15.8333 15.8335 15.8333H9.8585C9.68633 16.3212 9.36705 16.7438 8.94466 17.0426C8.52228 17.3415 8.01759 17.502 7.50016 17.502C6.98273 17.502 6.47805 17.3415 6.05566 17.0426C5.63328 16.7438 5.314 16.3212 5.14183 15.8333H4.16683C3.94582 15.8333 3.73385 15.7455 3.57757 15.5892C3.42129 15.4329 3.3335 15.221 3.3335 15C3.3335 14.779 3.42129 14.567 3.57757 14.4107C3.73385 14.2544 3.94582 14.1666 4.16683 14.1666H5.14183Z" fill="white"/></svg>');background-size:contain}@media (max-width: 649px){.page .fs-arrow{top:50%;right:50%;transform:translate(50%,-50%)!important}}@media (min-width: 650px){.page .fs-arrow{top:4px;right:.5rem;width:1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4.94 5.71997L8 8.77997L11.06 5.71997L12 6.66664L8 10.6666L4 6.66664L4.94 5.71997Z" fill="%237049D1"/></svg>')}}.page .fs-label{font-size:1rem!important;font-weight:500!important;line-height:normal;padding:0}@media (max-width: 649px){.page .fs-label{display:none}}.page .fs-search{display:none}.page .fs-dropdown{width:auto;background-color:transparent;padding-top:25px;border:0;text-wrap:nowrap}@media (max-width: 649px){.page .fs-dropdown{padding-top:20px;width:91vw;transform:translate(calc(-91vw + 3.375rem))}}.page .fs-options{background-color:#fff;border-radius:.5625rem;padding:.5rem;box-shadow:0 8px 25px #0000000d}.page .fs-wrap.single .fs-option.selected{background-color:transparent;font-weight:500!important;color:var(--purple)}.page .fs-option-label{cursor:pointer;transition:color .3s;font-size:1rem}.page .fs-option-label:hover{color:var(--purple)}@media (min-width: 650px){.page .fs-option[data-idx="0"]{display:none}}.page .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:var(--purple)}.prose>*:first-child{margin-top:0}.prose>*:last-child{margin-bottom:0}.prose iframe{width:100%;margin:2rem 0}.prose h1{font-family:var(--euclid)!important;font-size:1.75rem!important;font-weight:400!important;line-height:1.4!important;margin:1em 0 .5em;color:var(--black)}.prose h2{font-family:var(--euclid)!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.4!important;margin:1em 0 .5em;color:var(--black)}.prose h3{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:1em 0 .5em;color:var(--black)}@media (min-width: 900px){.prose h3{font-size:1.8rem}}@media (min-width: 1200px){.prose h3{font-size:2.25rem;margin:2.5rem 0 1.875rem}}.prose h4{font-family:var(--euclid)!important;font-size:var(--heading-s)!important;font-weight:500!important;line-height:116%!important;color:var(--black);margin:1em 0 .5em}.prose p{font-size:var(--para-m)!important;line-height:155%!important;font-weight:400!important;max-width:62ch;color:var(--black)}@media (min-width: 769px){.prose p{font-size:1.25rem}}.prose p strong{font-weight:600}.prose p sub{display:inline-flex;font-size:.75rem;font-weight:400;line-height:1rem}.prose p a{text-decoration:underline}.prose p a:hover{text-decoration:none}.prose figure{width:100%;max-width:100%;margin:2.5rem 0}.prose figure img{margin:0}.prose img{display:block;border-radius:1rem;margin:1rem 0;max-width:380px;height:auto}.prose figcaption{font-size:1.4rem;line-height:1.5;margin-top:1rem;text-align:center}.prose hr{width:100%;height:1px;background:rgba(#707070,.2);border:none;margin:5rem 0 4.1rem}.prose blockquote{margin:3rem 0;padding:1.5rem 0}@media (max-width: 899px){.prose blockquote{display:flex;flex-direction:column}}.prose blockquote p{font-family:var(--signifier)!important;font-size:var(--heading-xxs)!important;font-weight:400!important;line-height:1.4!important;color:#000!important}@media (max-width: 899px){.prose blockquote p{order:2}}.prose blockquote p:first-child{font-size:2rem!important}.prose ul,.prose ol{margin:2rem 0;padding:0}.prose li{font-size:1.125rem;margin-bottom:.9375rem;color:var(--grey-mid);line-height:1.5;margin-left:1.125rem;max-width:62ch}.prose li a{text-decoration:underline}.prose li a:hover{text-decoration:none}.prose a{color:var(--blue)}@media (max-width: 768px){.prose a{word-wrap:break-word}}.prose a:hover{color:var(--orange)}.prose a:not(.button){transition:color .3s ease}.btn.btn{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease;max-width:100%;cursor:pointer;padding:.8rem 1.25rem .85rem;border:1px solid rgb(235 235 235 / .93);border-radius:1.875rem;background-color:#fff;color:var(--blue);font-size:1rem;font-weight:500;line-height:1;text-decoration:none;text-wrap:nowrap}@media (min-width: 850px){.btn.btn:hover{background-color:var(--purple-hover);color:var(--blue)!important}.btn.btn[data-color=purple]:hover{background-color:#d9c2fd;color:var(--blue)}.btn.btn[data-color=green]:hover{background-color:#ccfff0}}.btn.btn.acf-button,.btn.btn.button-primary,.btn.btn.preview{border:1px solid var(--purple);color:var(--purple)}.btn.btn[data-color=purple]{background-color:var(--purple);border:0;color:#fff}.btn.btn[data-color=green]{background-color:var(--green);border:0}[data-lightbox]{--plyr-color-main: var(--purple);position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100}.open[data-lightbox]{pointer-events:all}.open[data-lightbox] .content{transform:translateY(0) scale(1);opacity:1;transition:transform .3s cubic-bezier(.165,.84,.44,1) .2s,opacity .3s .2s;pointer-events:all}.open[data-lightbox] .background{background-color:#000000bf}.open[data-lightbox] .close{opacity:1;transition:opacity .3s .5s,transform .3s cubic-bezier(.165,.84,.44,1) .5s;transform:translateY(0);pointer-events:all}[data-lightbox] .content{transform:translateY(10%) scale(.9);opacity:0;background:#fff;transition:transform .3s cubic-bezier(.895,.03,.685,.22),opacity .3s}[data-lightbox] .close{position:absolute;top:-3.5rem;right:7%;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:var(--purple);border-radius:100%;transition:background-color .3s;transform:translateY(3.5rem);opacity:0}@media (min-width: 1400px){[data-lightbox] .close{right:7.5%}}@media (min-width: 850px){[data-lightbox] .close:hover{background-color:var(--purple-hover)}[data-lightbox] .close:hover svg{color:var(--blue);transform:rotate(90deg)}}[data-lightbox] .close svg{width:1rem;height:1rem;color:#fff;transition:transform .3s cubic-bezier(.165,.84,.44,1)}[data-lightbox] .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000;transition:background-color .3s;z-index:1}[data-lightbox-type=youtube-video],[data-lightbox-type=uploaded-video]{display:flex;align-items:center;justify-content:center}[data-lightbox-type=youtube-video] iframe,[data-lightbox-type=uploaded-video] iframe{position:absolute;width:100%;height:100%;top:0;left:0}[data-lightbox-type=youtube-video] .inner,[data-lightbox-type=uploaded-video] .inner{width:100%;max-width:calc(1400px + 15%);margin:0 auto;padding:0 7%;z-index:3;pointer-events:none}@media (min-width: 1400px){[data-lightbox-type=youtube-video] .inner,[data-lightbox-type=uploaded-video] .inner{padding:0 7.5%}}[data-lightbox-type=youtube-video] .content,[data-lightbox-type=uploaded-video] .content{aspect-ratio:16/9;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d}.card-component{display:flex;flex-direction:column;flex-shrink:0;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d;border:1px solid #eee}.card-component[data-layout=wide] .card-image{border-bottom:1px solid #eee}.card-component[data-layout=wide] .main-text.prose li{margin-bottom:.1rem}.card-component[data-layout=columns] .card-image{aspect-ratio:4/3}@media (min-width: 850px){.card-component[data-layout=columns]{display:flex;flex-direction:row}.card-component[data-layout=columns] .card-image{width:50%}.card-component[data-layout=columns] .card-text{width:50%;padding:3rem 2rem 2rem}}@media (min-width: 1200px){.card-component[data-layout=columns] .card-image{width:62%}.card-component[data-layout=columns] .card-text{width:38%}}.card-component[data-layout=columns] .main-text.prose ul,.card-component[data-layout=columns] .main-text.prose ol{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.card-component[data-layout=columns] .main-text.prose li{display:flex;gap:.5rem;margin:0;padding-left:0;max-width:100%}.card-component[data-layout=columns] .main-text.prose li:before{position:relative;content:"";width:30px;height:30px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><path d="M14,0h0c7.73,0,14,6.27,14,14h0c0,7.73-6.27,14-14,14h0C6.27,28,0,21.73,0,14h0C0,6.27,6.27,0,14,0Z" style="fill: %2323ffbd;"/><path d="M10,12.67l-1.33,1.33,4,4,6.67-6.67-1.33-1.33-5.33,5.33-2.67-2.67Z" style="fill: %2311033b;"/></svg>');background-size:contain;background-repeat:no-repeat;flex-shrink:0;transform:translateY(-2px)}.card-component[data-has-highlighs="1"] .main-text.prose ul,.card-component[data-has-highlighs="1"] .main-text.prose ol{margin-top:.5rem}.card-component[data-layout=wide] .button-container{margin-top:auto}.card-component .card-image{aspect-ratio:16 / 9}.card-component .card-image img{-o-object-fit:cover;object-fit:cover}.card-component .card-text{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;background-color:#fff;padding:1.5rem 1rem}@media (min-width: 850px){.card-component .card-text{padding:2rem}}.card-component .card-heading{font-size:var(--heading-s);font-weight:500!important;line-height:116.667%!important;margin:0!important}.card-component .card-highlights{list-style:none;padding:0}.card-component .card-highlights li{box-shadow:4px 4px 16px #0000000d;border:1px solid #EBEBEBEE;border-radius:48px;padding:16px 24px}.card-component .card-highlights li:not(:last-of-type){margin-bottom:1rem}.card-component .card-highlights li p{margin:0}.card-component .card-highlights li p span{text-decoration:none!important;font-weight:600;color:var(--purple)}.card-component .main-text{width:100%}.card-component .main-text p a{word-break:break-all}.card-component .main-text[data-has-button="1"]{margin-bottom:.5rem}.job-card{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;border-radius:1rem;box-shadow:4px 4px 16px #0000000d;padding:1rem;text-decoration:none;color:var(--blue)}@media (min-width: 850px){.job-card{padding:2rem}}@supports (container-type: inline-size){@media (min-width: 850px){.job-card{padding:2.3cqw}}}.job-card .department{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 1rem}.job-card .department-name{border-radius:1.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;background:var(--purple);color:#fff;padding:.2rem .45rem}.job-card .department-name[data-department=nhs]{background:var(--green);color:var(--blue)}.job-card .department-icon{display:flex;width:2.625rem;height:2.625rem;justify-content:center;align-items:center;background-color:var(--green);border-radius:100%}.job-card .department-icon img{width:1.5rem;height:1.5rem}.job-card .title{font-size:1.5rem!important;font-weight:500!important;line-height:116.667%!important;margin:0}.job-card .salary{margin:.5rem 0 0}.job-card .location{font-size:1rem!important;font-weight:500!important;line-height:137.5%!important;border-radius:3.125rem;background:#f3f4f7;padding:.5rem 1rem;margin:1.5rem 0 0}.resource-card{display:flex;flex-direction:column;flex-shrink:0;border-radius:1.25rem;overflow:hidden;box-shadow:0 8px 25px #0000000d;background-color:#fff;text-decoration:none;color:var(--blue);padding:1rem}@media (min-width: 850px){.resource-card{padding:2rem}}@supports (container-type: inline-size){@media (min-width: 850px){.resource-card{padding:2.25cqw}}}.resource-card[data-layout=featured]{display:flex;margin-bottom:1.5rem}@media (min-width: 850px){.resource-card[data-layout=featured]{flex-direction:row;gap:2rem;margin-bottom:2rem}@supports (container-type: inline-size){.resource-card[data-layout=featured]{margin-bottom:2.25cqw}}}.resource-card[data-layout=featured] .card-image{width:100%;margin-bottom:1.5rem;aspect-ratio:625/415}@media (min-width: 850px){.resource-card[data-layout=featured] .card-image{margin-bottom:0;width:50%}}.resource-card[data-layout=featured] .card-text{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width: 850px){.resource-card[data-layout=featured] .card-text{width:50%}}.resource-card[data-layout=featured] .card-text .card-title{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important}.resource-card[data-layout=featured-alt]{padding:unset}.resource-card[data-layout=featured-alt] .card-image img{border-radius:1rem 1rem 0 0}.resource-card[data-layout=featured-alt] .card-text{padding:0 1rem 1rem}@media (min-width: 850px){.resource-card[data-layout=featured-alt] .card-text{padding:0 2rem 1rem}}@supports (container-type: inline-size){@media (min-width: 850px){.resource-card[data-layout=featured-alt] .card-text{padding:0 2.25cqw 1.5rem}}}.resource-card[data-layout=featured-alt] .card-text .card-title{font-size:var(--heading-s)!important;font-weight:500!important;line-height:120%!important}.resource-card .card-image{aspect-ratio:16 / 9;margin-bottom:2rem}@supports (container-type: inline-size){.resource-card .card-image{margin-bottom:2.25cqw}}.resource-card .card-image img{-o-object-fit:cover;object-fit:cover;border-radius:1rem;z-index:1}.resource-card .card-image .placeholder{background-color:var(--blue);border-radius:1rem;z-index:1}.resource-card .card-text{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;background-color:#fff}@supports (container-type: inline-size){.resource-card .card-text{gap:1rem}@media (min-width: 850px){.resource-card .card-text{gap:1.2cqw}}}.resource-card .card-text .card-title{font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:125%!important;margin-bottom:0}.resource-card .card-text .card-date{font-size:.75rem!important;font-weight:400!important;line-height:155.556%!important;margin:auto 0 0}@media (min-width: 500px){.resource-card .card-text .card-date{font-size:var(--para-m)!important}}.resource-card .card-text ul{padding:0 0 0 18px;margin:0}.resource-card .card-text li{padding:0;margin:0}.resource-card .card-text .card-tag-wrap{display:block;margin-top:auto;width:100%}.resource-card .card-text .tags{display:flex;z-index:2;flex-wrap:wrap}.resource-card .card-text .tag{border-radius:1.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;background:var(--purple);color:#fff;padding:.2rem .7rem}.resource-card .card-heading{font-size:var(--heading-s);font-weight:500!important;line-height:116.667%!important;margin:0!important}.faq-accordion{display:flex;flex-direction:column;border-bottom:2px solid #f3f4f7}.faq-accordion:first-child .question{padding:0 0 1.5rem}.faq-accordion:last-child{border-bottom:0}.faq-accordion.open .text-outer{grid-template-rows:1fr}.faq-accordion.open .text-inner{opacity:1}.faq-accordion.open .indicator{transform:rotate(180deg)}.faq-accordion.open .indicator .line.vertical{opacity:0}.faq-accordion .text-outer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out}.faq-accordion .text-inner{overflow:hidden;opacity:0;transition:opacity .3s ease .2s}.faq-accordion .answer{padding-bottom:1.5rem}.faq-accordion .answer.prose p{max-width:100ch;text-wrap:pretty}.faq-accordion .question{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer!important}.faq-accordion .question:hover h3{color:var(--purple)}.faq-accordion .question h3{font-size:var(--heading-s)!important;font-weight:500!important;line-height:116.667%!important;margin:0;transition:color .25s}@media (max-width: 768px){.faq-accordion .question h3{font-size:1.25rem!important}}.faq-accordion .indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem;border-radius:100%;margin-left:1rem;transition:transform .25s ease-in-out,background-color .25s ease-out}.faq-accordion .indicator .line{width:1rem;height:2px;background-color:var(--purple);transition:opacity .25s ease,background-color .25s ease-out}.faq-accordion .indicator .line.vertical{position:absolute;width:2px;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.team-member{display:flex;flex-direction:column;flex-shrink:0;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d;cursor:pointer;flex-basis:75%}@media (max-width: 599px){.team-member{scroll-snap-align:center}}@media (min-width: 600px){.team-member{flex-basis:calc((100% - 2rem)/2)}}@media (min-width: 900px){.team-member{flex-basis:calc((100% - (2 * 2rem)) / 3)}}@media (min-width: 1250px){.team-member{flex-basis:calc((100% - 6rem)/4)}}@supports (container-type: inline-size){@media (min-width: 600px){.team-member{flex-basis:calc((100% - 2.3cqw)/2)}}@media (min-width: 900px){.team-member{flex-basis:calc((100% - (2 * 2.3cqw)) / 3)}}@media (min-width: 1250px){.team-member{flex-basis:calc((100% - (3 * 2.3cqw)) / 4)}}}.team-member .card-image{aspect-ratio:1/1}.team-member .card-image img{-o-object-fit:cover;object-fit:cover}.team-member .card-text{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;background-color:#fff;padding:1.5rem}@supports (container-type: inline-size){.team-member .card-text{padding:max(1rem,1.725cqw)}}.team-member .card-heading{font-size:var(--heading-xxs);line-height:120%!important;font-weight:500!important;margin:0!important}.team-member .title{font-size:.875rem!important;font-weight:500!important;line-height:185.714%!important;border-radius:3.75rem;background:#f3f4f7;padding:.25rem .75rem .18rem;margin:0!important}[data-lightbox-type=team-lightbox]{display:flex;align-items:center;justify-content:center;z-index:9999}@media (max-width: 849px){.open[data-lightbox-type=team-lightbox] .content{transform:translateY(0)!important}}@media (max-width: 849px){[data-lightbox-type=team-lightbox] .close.desktop{display:none}}[data-lightbox-type=team-lightbox] .close.mobile{position:sticky;top:0;left:0;right:initial;display:block;transform:translate(-1.7rem,1rem)!important;flex-shrink:0;opacity:1!important;z-index:5}@media (min-width: 850px){[data-lightbox-type=team-lightbox] .close.mobile{display:none}}[data-lightbox-type=team-lightbox] .inner{width:100%;max-width:calc(1400px + 15%);margin:0 auto;padding:0 7%;z-index:3;pointer-events:none}@media (max-width: 849px){[data-lightbox-type=team-lightbox] .inner{height:100%}}@media (min-width: 1400px){[data-lightbox-type=team-lightbox] .inner{padding:0 7.5%}}[data-lightbox-type=team-lightbox] .content{max-height:calc(100dvh - 3.375rem);display:flex;flex-direction:column;gap:3rem;box-shadow:0 8px 25px #0000000d;padding:0 2.5rem 2.5rem;text-align:center;overflow:auto}@media (max-width: 849px){[data-lightbox-type=team-lightbox] .content{position:absolute;width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:0;left:0;transform:translateY(100%)!important;opacity:1!important;transition:transform .3s ease-in-out!important;box-shadow:0 0 #0000}}@media (min-width: 850px){[data-lightbox-type=team-lightbox] .content{text-align:left;flex-direction:row;align-items:center;justify-content:space-between;border-radius:1rem}}@media (min-width: 1100px){[data-lightbox-type=team-lightbox] .content{padding:4.5rem calc(2.5rem + 7%)}}[data-lightbox-type=team-lightbox] .photo{width:100%;aspect-ratio:1/1;flex-shrink:0}@media (max-width: 849px){[data-lightbox-type=team-lightbox] .photo{max-width:15.5rem;margin:0 auto}}@media (min-width: 850px){[data-lightbox-type=team-lightbox] .photo{width:28%}}[data-lightbox-type=team-lightbox] .photo img{border-radius:1.25rem;box-shadow:0 8px 25px #0000000d}[data-lightbox-type=team-lightbox] .text{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 850px){[data-lightbox-type=team-lightbox] .text{align-items:flex-start}}[data-lightbox-type=team-lightbox] .name{font-size:var(--heading-xxs);font-weight:500;line-height:120%;margin:0}[data-lightbox-type=team-lightbox] .title{font-size:.875rem!important;font-weight:500!important;line-height:185.714%!important;border-radius:3.75rem;background:#f3f4f7;padding:.25rem .75rem .18rem;margin:0!important}.testimonial-card{display:flex;flex-direction:column;align-items:center;gap:5%}@media (min-width: 769px){.testimonial-card{flex-direction:row}}.testimonial-card .testimonial-image{flex-shrink:0;width:9rem;aspect-ratio:1/1}@media (min-width: 769px){.testimonial-card .testimonial-image{width:20%;margin-top:85px}}.testimonial-card .testimonial-image img{border-radius:100%;-o-object-fit:cover;object-fit:cover;border:13px solid #fff;box-shadow:0 6.857px 21.429px #0000000d}.testimonial-card .testimonial-text{width:100%;flex-shrink:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.testimonial-card .testimonial-main-text{font-family:var(--signifier);font-size:var(--heading-m);font-weight:400;line-height:140%;margin:0}.testimonial-card .testimonial-full-text{margin-top:1rem}.testimonial-card .testimonial-attribution{border-radius:3.125rem;background:#f3f4f7;margin:0;padding:.5rem 1.5rem;font-size:1rem;margin-top:1rem}@media (min-width: 500px){.testimonial-card .testimonial-attribution{padding:.5rem 1rem}}.testimonial-card .testimonial-attribution strong{font-weight:700}.testimonial-card .end-quote-mark{color:var(--purple)}.page-template-template-resources{background-color:var(--beige)}.resources-hero{background-color:var(--blue)}@media (max-width: 849px){.resources-hero{padding-top:3.5rem;padding-bottom:1.5rem}}@media (min-width: 850px){.resources-hero{height:26.5rem}}.resources-hero h1{color:#fff}.resources-hero p{margin:.375rem 0 0;color:#fff}.resources-hero .container{display:flex;flex-direction:column;height:100%;padding-top:3.75rem;z-index:5}@media (max-width: 1140px){.resources-hero .container{justify-content:center}}@media (min-width: 1140px){.resources-hero .container{display:grid;align-items:center}}.resources-hero .background-image{z-index:1}.resources-hero .background-image img{-o-object-fit:cover;object-fit:cover}.resources-hero .background-image .background{z-index:1}.resources-hero .background-image .additional{z-index:2}@media (max-width: 1250px){.resources-hero .background-image .additional{display:none}}.resources-hero .text{display:flex;flex-direction:column;grid-column:span 6}.resources-hero .filters{display:flex;grid-column:span 12}@media (max-width: 768px){.resources-hero .filters{margin-top:1rem}}@media (min-width: 1140px){.resources-hero .filters{grid-column:span 6;padding-top:16.5%;justify-content:flex-end}}@media (max-width: 649px){.resources-hero .filters .facetwp-type-fselect{display:none!important}}.resources-hero .filters .mobile-filters-trigger{display:flex;width:2.75rem;height:2.75rem;padding:.75rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:100%;border:0;background:var(--Purple, #7049d1);color:#fff}@media (min-width: 650px){.resources-hero .filters .mobile-filters-trigger{display:none}}.resources-hero .filters-inner{display:flex;justify-content:flex-end;align-items:center;border-radius:4.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:1rem 1.5rem 1rem 2rem;font-size:1.25rem!important;font-weight:400!important;line-height:125%!important}@media (max-width: 650px){.resources-hero .filters-inner{padding:.5rem .5rem .5rem 1.5rem;border:1px solid rgb(235 235 235 / .93);width:100%}}.resources-hero .filters-inner .facetwp-type-fselect{margin-right:0}.resources-hero .filters-inner .facetwp-type-fselect .fs-label{padding-right:.25rem;text-overflow:ellipsis;max-width:12ch}.resources-hero .filters-inner .facetwp-reset{margin-left:1rem;margin-right:0}.resources-hero .filters-inner .facetwp-type-reset{flex-shrink:0}.resources-hero .filters-inner .filter-group{display:flex}.resources-hero .facetwp-facet[data-name=topic]{display:none}.resources-hero .facetwp-facet.visible[data-name=topic]{display:block}.resources-hero .filter-text{font-size:var(--para-m);margin-right:auto;white-space:nowrap}@media (max-width: 650px){.resources-hero .filter-text{padding-right:1rem}}.resources-hero .facetwp-reset{display:flex;align-items:center;gap:.5rem;transition:color .25s ease}@media (max-width: 650px){.resources-hero .facetwp-reset{display:none}}.resources-hero .facetwp-reset:hover{color:var(--purple)}.resources-hero .facetwp-reset:after{content:"";display:block;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00006 9.91395L11.5354 13.45C11.723 13.6375 11.9774 13.7429 12.2427 13.7429C12.508 13.7429 12.7625 13.6375 12.9501 13.45C13.1377 13.2624 13.243 13.0079 13.243 12.7426C13.243 12.4773 13.1377 12.2229 12.9501 12.0353L9.41339 8.49995L12.9494 4.96462C13.0422 4.87173 13.1159 4.76146 13.1661 4.64012C13.2163 4.51877 13.2422 4.38872 13.2421 4.25738C13.2421 4.12605 13.2162 3.99601 13.1659 3.87468C13.1156 3.75336 13.042 3.64313 12.9491 3.55028C12.8562 3.45744 12.7459 3.3838 12.6246 3.33357C12.5032 3.28334 12.3732 3.2575 12.2418 3.25753C12.1105 3.25756 11.9805 3.28346 11.8591 3.33375C11.7378 3.38404 11.6276 3.45773 11.5347 3.55062L8.00006 7.08595L4.46473 3.55062C4.37253 3.45507 4.26222 3.37883 4.14024 3.32637C4.01826 3.2739 3.88705 3.24625 3.75427 3.24504C3.6215 3.24382 3.48981 3.26906 3.36689 3.31928C3.24397 3.36951 3.13228 3.44371 3.03834 3.53756C2.94441 3.6314 2.8701 3.74302 2.81976 3.86589C2.76942 3.98876 2.74406 4.12043 2.74515 4.25321C2.74624 4.38599 2.77377 4.51722 2.82612 4.63925C2.87847 4.76128 2.9546 4.87166 3.05006 4.96395L6.58673 8.49995L3.05073 12.0353C2.86313 12.2229 2.75774 12.4773 2.75774 12.7426C2.75774 13.0079 2.86313 13.2624 3.05073 13.45C3.23832 13.6375 3.49276 13.7429 3.75806 13.7429C4.02336 13.7429 4.2778 13.6375 4.46539 13.45L8.00006 9.91328V9.91395Z" fill="%237049D1"/></svg>')}.resources-posts-list{background:var(--beige);overflow:hidden;padding:0 0 2rem}@media (min-width: 850px){.resources-posts-list{padding:0 0 3.5rem}}.resources-posts-list.hidden{opacity:0;height:0;padding:0!important}.resources-posts-list .groups-container{gap:5.5rem 0;padding-top:2rem;padding-bottom:0}@media (min-width: 850px){.resources-posts-list .groups-container{padding-top:3.5rem;padding-bottom:3.5rem}}.resources-posts-list .resources-group{grid-column:span 12;container:resources-group / inline-size}@media (min-width: 1000px){.resources-posts-list .resources-group[data-type=featured] .resources-group-posts{display:grid;grid-template-columns:repeat(2,1fr)}}.resources-posts-list .resources-group[data-type=featured] .resource-card{grid-column:span 1}.resources-posts-list .resources-group[data-type=featured] .resource-card:first-child{grid-column:span 2;margin-bottom:0}.resources-posts-list .resources-group[data-type=documents-reports] .resource-card{grid-column:span 1}.resources-posts-list .resources-group[data-type=documents-reports] .resource-card:first-child{grid-column:span 3;margin-bottom:0}.resources-posts-list .resources-group[data-type=webinars] .resource-card{grid-column:span 1}.resources-posts-list .resources-group[data-type=webinars] .resource-card:first-child{grid-column:span 3;margin-bottom:0}.resources-posts-list .resources-group-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:.125rem solid rgb(235 235 235 / .93);margin-bottom:2rem}.resources-posts-list .resources-group-header p{font-size:1.5rem;font-weight:500;line-height:1;margin:0}.resources-posts-list .resources-group-header .btn{padding:.35rem 1rem;font-size:1rem!important;line-height:1!important}@media (max-width: 849px){.resources-posts-list .resources-group-header .btn{display:none}}.resources-posts-list .button-container.mobile{width:100%;display:flex;justify-content:center;grid-column:span 12;margin:1.5rem 0 0}@media (min-width: 850px){.resources-posts-list .button-container.mobile{display:none}}.resources-posts-list .resources-group-posts{display:flex;flex-direction:column;gap:1rem}@media (min-width: 850px){.resources-posts-list .resources-group-posts{gap:1.88rem}}@media (min-width: 1000px){.resources-posts-list .resources-group-posts{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.resources-posts-list .resources-group-posts{gap:1rem}@media (min-width: 850px){.resources-posts-list .resources-group-posts{gap:1.88rem}}@media (min-width: 1000px){.resources-posts-list .resources-group-posts{gap:2.15cqw}}}.resources-posts-list-filtered{background:var(--beige);overflow:hidden;padding:2rem 0}@media (min-width: 850px){.resources-posts-list-filtered{padding:3.5rem 0}}.resources-posts-list-filtered.hidden{opacity:0;height:0;padding:0!important}.resources-posts-list-filtered .container{container:resources-group / inline-size;padding-bottom:2rem}@media (min-width: 850px){.resources-posts-list-filtered .container{padding-bottom:3.5rem}}.resources-posts-list-filtered .resource-card{grid-column:span 1}.resources-posts-list-filtered .resource-card:first-child{grid-column:span 3;margin-bottom:0}.resources-posts-list-filtered .filtered-post-list{display:flex;flex-direction:column;grid-column:span 12;gap:1rem}@media (min-width: 850px){.resources-posts-list-filtered .filtered-post-list{gap:1.88rem}}@media (min-width: 1000px){.resources-posts-list-filtered .filtered-post-list{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.resources-posts-list-filtered .filtered-post-list{gap:1rem}@media (min-width: 850px){.resources-posts-list-filtered .filtered-post-list{gap:1.88rem}}@media (min-width: 1000px){.resources-posts-list-filtered .filtered-post-list{gap:2.15cqw}}}.resources-posts-list-filtered .pagination{grid-column:span 12;margin-top:3rem}.resources-posts-list-filtered .facetwp-type-pager{width:100%}.resources-posts-list-filtered .facetwp-pager{width:100%;display:flex;justify-content:center;align-items:baseline}.resources-posts-list-filtered .facetwp-page:not(.next,.prev){width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid rgb(235 235 235 / .93);border-radius:100%}.resources-posts-list-filtered .facetwp-page.active:not(.next,.prev){color:var(--purple)}.resources-posts-list-filtered .facetwp-page.next,.resources-posts-list-filtered .facetwp-page.prev{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease;max-width:100%;cursor:pointer;padding:.65rem 1.25rem .7rem;border-radius:1.875rem;background-color:var(--purple);border:0;color:#fff;font-size:1rem;font-weight:500;line-height:1;text-decoration:none}@media (min-width: 850px){.resources-posts-list-filtered .facetwp-page.next:hover,.resources-posts-list-filtered .facetwp-page.prev:hover{background-color:#d9c2fd;color:var(--blue)}}.resources-posts-list-filtered .facetwp-page.next{margin-left:1rem}.resources-posts-list-filtered .facetwp-page.prev{margin-right:1rem}.filter-selection{display:flex;grid-column:span 12;padding-bottom:1rem;border-bottom:.125rem solid rgb(235 235 235 / .93);margin-bottom:1rem}.filter-selection ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0}.filter-selection ul li{display:flex;flex-wrap:wrap;gap:.5rem}.filter-selection .facetwp-selection-label{display:none}.filter-selection .facetwp-selections .facetwp-selection-value{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease;max-width:100%;cursor:pointer;padding:.8rem 2.5rem .85rem 1.25rem;border:0;border-radius:1.875rem;background-color:var(--purple);color:#fff;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;background-image:none;margin:0}.filter-selection .facetwp-selections .facetwp-selection-value:after{position:absolute;top:calc(50% + 1px);right:1.5rem;content:"";display:inline-block;width:2px;height:12px;border-radius:1px;background-color:#fff;transform:translateY(-50%) rotate(45deg);will-change:transform;transition:background-color .3s ease}.filter-selection .facetwp-selections .facetwp-selection-value:before{position:absolute;top:calc(50% + 1px);right:1.5rem;content:"";display:inline-block;width:2px;height:12px;border-radius:1px;background-color:#fff;transform:translateY(-50%) rotate(-45deg);will-change:transform;transition:background-color .3s ease}@media (min-width: 850px){.filter-selection .facetwp-selections .facetwp-selection-value:hover{background-color:#d9c2fd;color:var(--blue)}.filter-selection .facetwp-selections .facetwp-selection-value:hover:after,.filter-selection .facetwp-selections .facetwp-selection-value:hover:before{background-color:var(--blue)}}.mobile-filters{position:fixed;bottom:0;left:0;width:100%;height:100%;transform:translateY(100%);transition:transform .3s ease-in-out!important;z-index:999}.mobile-filters.active{transform:translateY(0)}.mobile-filters.active .mobile-filters-background{opacity:1;transition:opacity .3s ease .3s}.mobile-filters .close{position:absolute;top:4.5vw;right:4.5vw;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:var(--purple);border-radius:100%;transition:background-color .3s}.mobile-filters .close svg{width:1rem;height:1rem;color:#fff;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.mobile-filters-content{height:calc(100dvh - 3rem);margin-top:3rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:#fff;padding:calc(4.5vw + 5.5rem) 4.5vw 4.5vw;overflow:clip auto;z-index:5}.mobile-filters-content .facetwp-facet[data-name=topic]{display:none}.mobile-filters-content .facetwp-facet.visible[data-name=topic]{display:block}.mobile-filters-content .fs-arrow{top:4px!important;right:0!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4.94 5.71997L8 8.77997L11.06 5.71997L12 6.66664L8 10.6666L4 6.66664L4.94 5.71997Z" fill="%237049D1"/></svg>')!important;transform:none!important;width:1.75rem!important;height:1.75rem!important}.mobile-filters-content .fs-open .fs-arrow{transform:rotate(180deg)!important}.mobile-filters-content .fs-label{display:block!important;font-size:1.25rem!important;font-weight:500;padding-left:0!important;padding-right:0!important}.mobile-filters-content .fs-label-wrap{width:auto!important;height:auto!important;border-radius:0!important;border:0!important;background-color:#fff!important;padding:.55rem 0 .47rem!important}.mobile-filters-content .fs-wrap{width:100%}.mobile-filters-content .fs-dropdown{position:relative;left:initial;top:initial;transform:none;padding-top:0}.mobile-filters-content .facetwp-type-fselect{width:100%;margin-bottom:1rem}.mobile-filters-content .fs-options{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;box-shadow:initial;border-radius:initial;max-height:none!important}.mobile-filters-content .fs-option{padding:0}.mobile-filters-content .fs-option-label{font-size:1.125rem}.mobile-filters-content .apply-clear{display:flex;gap:1.5rem;align-items:center}.mobile-filters-content .facetwp-reset{display:block;height:44px;align-items:center;justify-content:flex-start;gap:.5rem;max-width:100%;cursor:pointer;padding:.65rem 2rem .85rem 1.25rem;border:1px solid rgb(235 235 235 / .93);border-radius:1.875rem;background-color:#fff;color:var(--blue);font-size:1rem;font-weight:500;line-height:1;text-decoration:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.06635 9.43904L11.6017 12.975C11.7893 13.1626 12.0437 13.268 12.309 13.268C12.5743 13.268 12.8287 13.1626 13.0163 12.975C13.2039 12.7874 13.3093 12.533 13.3093 12.2677C13.3093 12.0024 13.2039 11.748 13.0163 11.5604L9.47968 8.02504L13.0157 4.4897C13.1085 4.39682 13.1822 4.28655 13.2324 4.1652C13.2826 4.04385 13.3085 3.9138 13.3084 3.78247C13.3084 3.65113 13.2825 3.52109 13.2322 3.39977C13.1819 3.27845 13.1082 3.16821 13.0153 3.07537C12.9225 2.98253 12.8122 2.90889 12.6908 2.85866C12.5695 2.80843 12.4394 2.78259 12.3081 2.78262C12.1768 2.78265 12.0467 2.80855 11.9254 2.85884C11.8041 2.90912 11.6939 2.98282 11.601 3.0757L8.06635 6.61104L4.53101 3.0757C4.43881 2.98015 4.3285 2.90392 4.20652 2.85145C4.08454 2.79899 3.95334 2.77134 3.82056 2.77012C3.68778 2.76891 3.55609 2.79415 3.43317 2.84437C3.31025 2.89459 3.19856 2.96879 3.10463 3.06264C3.01069 3.15649 2.93639 3.26811 2.88605 3.39098C2.83571 3.51385 2.81034 3.64552 2.81144 3.7783C2.81253 3.91107 2.84005 4.04231 2.8924 4.16434C2.94475 4.28636 3.02088 4.39674 3.11635 4.48904L6.65301 8.02504L3.11701 11.5604C2.92942 11.748 2.82403 12.0024 2.82403 12.2677C2.82403 12.533 2.92942 12.7874 3.11701 12.975C3.30461 13.1626 3.55904 13.268 3.82435 13.268C4.08965 13.268 4.34408 13.1626 4.53168 12.975L8.06635 9.43837L8.06635 9.43904Z" fill="%237049D1"/></svg>');background-repeat:no-repeat;background-position:calc(100% - .5rem) center}.mobile-filters-background{position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);opacity:0;transition:opacity 0 ease 0s;z-index:1}.page-template-template-archive{background-color:var(--beige)}.resources-posts-list.archive-posts-list .resource-card{grid-column:span 1}.resources-posts-list.archive-posts-list .resource-card:first-child{grid-column:span 3;margin-bottom:0}.resources-posts-list .filter-selection-outer{transition:transform 0s ease,opacity .25s ease;transform:scaleY(1);overflow:hidden}.resources-posts-list .filter-selection-outer.hidden{height:0;opacity:0;transform:scaleY(0);overflow:hidden;transition:transform .25s ease .25s,opacity .25s ease}.resources-posts-list .filter-selection{padding-top:2rem;margin-bottom:0}@media (min-width: 850px){.resources-posts-list .filter-selection{padding-top:3.5rem}}.resources-posts-list .pagination{grid-column:span 12}.resources-posts-list .facetwp-type-pager{width:100%}.resources-posts-list .facetwp-pager{width:100%;display:flex;justify-content:center;align-items:baseline}.resources-posts-list .facetwp-page:not(.next,.prev){width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid rgb(235 235 235 / .93);border-radius:100%;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease}.resources-posts-list .facetwp-page.active:not(.next,.prev){color:var(--purple);pointer-events:none}.resources-posts-list .facetwp-page:not(.next,.prev):hover{background-color:var(--purple);border-color:var(--purple);color:#fff}.resources-posts-list .facetwp-page.next,.resources-posts-list .facetwp-page.prev{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease;max-width:100%;cursor:pointer;padding:.65rem 1.25rem .7rem;border-radius:1.875rem;background-color:var(--purple);border:0;color:#fff;font-size:1rem;font-weight:500;line-height:1;text-decoration:none}@media (min-width: 850px){.resources-posts-list .facetwp-page.next:hover,.resources-posts-list .facetwp-page.prev:hover{background-color:#d9c2fd;color:var(--blue)}}.resources-posts-list .facetwp-page.next{margin-left:1rem}.resources-posts-list .facetwp-page.prev{margin-right:1rem}.policy-content{padding:7rem 0 3.5rem;background-color:var(--beige)}@media (min-width: 850px){.policy-content{padding:12.5rem 0 7.5rem}}.policy-content-inner{grid-column:span 12}@media (min-width: 850px){.policy-content-inner{grid-column:2 / span 10}}.policy-content-inner.prose p{max-width:100%}.page-builder.page-builder--compact .card-carousel h2,.page-builder.page-builder--compact .card-grid h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;max-width:unset}@media (min-width: 1000px){.page-builder.page-builder--compact .centred-text .prose{grid-column:3 / span 8}}.single-jobs{background-color:var(--beige)}.job-hero{background-color:var(--blue);padding:8.125rem 0 3.5rem}@media (min-width: 850px){.job-hero{padding:10rem 0 5rem}}.job-hero h1{color:var(--beige);font-size:var(--heading-l);margin:0 0 1rem}.job-hero p{color:var(--beige);margin:0}.job-hero .text{grid-column:span 12}.job-hero .tags{display:flex;flex-wrap:wrap;list-style:none;margin:1.75rem 0 0;padding:0;gap:1rem}.job-hero .tags li{border-radius:1.875rem;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;background:var(--purple);color:#fff;padding:.25rem .75rem;margin:0}.job-hero .tags li[data-tag-type=location]{background:var(--beige);color:var(--blue)}.job-content{padding:2rem 0 3.5rem}@media (min-width: 850px){.job-content{padding:3.5rem 0 7.5rem}}.job-content .container{display:flex;flex-direction:column}@media (min-width: 1000px){.job-content .container{flex-direction:row;align-items:flex-start;justify-content:space-between}}.job-content .job-description{width:100%}@media (min-width: 1000px){.job-content .job-description{width:53%}}.job-content .job-description.prose>*{margin-bottom:2rem}.job-content .job-description.prose li{display:flex;margin:0 0 15px}.job-content .job-description.prose li:before{content:"";background-image:url('data:image/svg+xml,<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.25" width="28" height="28" rx="14" fill="%2323FFBD"/><path fill-rule="evenodd" clip-rule="evenodd" d="M10.2503 12.6667L8.91699 14L12.917 18L19.5837 11.3333L18.2503 10L12.917 15.3333L10.2503 12.6667Z" fill="%2311033B"/></svg>');width:29px;height:28px;margin-right:.5rem;flex-shrink:0}.job-content .job-description.prose p strong{font-size:1rem;font-weight:500}.job-content .job-application-form{width:100%;min-height:400px;border-radius:1.5rem;background:#fff;box-shadow:4px 4px 16px #0000000d;padding:2rem 2rem 1rem}@media (min-width: 1000px){.job-content .job-application-form{width:37%}}.job-content .job-application-form .form-heading{font-size:var(--heading-s);font-weight:500;line-height:116.667%;margin-bottom:1.5rem}.four-oh-four-content{display:flex;align-items:center;background-color:var(--blue)}@media (max-width: 499px){.four-oh-four-content{padding:8.125rem 0 3.5rem}}@media (min-width: 500px){.four-oh-four-content{min-height:100lvh}}.four-oh-four-content h1{color:#fff;margin:0}.four-oh-four-content .container{height:100%;align-items:center;z-index:5}.four-oh-four-content .text{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;grid-column:span 12}.four-oh-four-content .text p{color:#fff;max-width:38ch}.four-oh-four-content .text p a{color:#fff}.four-oh-four-content .buttons-container{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.four-oh-four-content .background-image{z-index:1}.four-oh-four-content .background-image img{-o-object-fit:cover;object-fit:cover}.login-content{padding:0 0 3.5rem}@media (min-width: 1050px){.login-content{padding:8.5rem 0 7.5rem}}.login-content[data-login-count="1"] .container{align-items:center}.login-content[data-login-count="1"] .arrow{display:none}@media (min-width: 1049px){.login-content[data-login-count="1"] .main-text{padding-top:3rem}}.login-content h1{color:#fff;font-size:var(--heading-l);font-weight:400;line-height:1;margin:0;z-index:2}.login-content h2{font-weight:500!important;line-height:1.2!important}.login-content .container{z-index:5}.login-content .main-text{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12;gap:1.5rem;color:#fff;padding-top:6.8rem;margin-bottom:1.5rem}@media (min-width: 500px){.login-content .main-text{padding-top:7.5rem;margin-bottom:3rem}}@media (min-width: 850px){.login-content .main-text{gap:2rem}}@media (min-width: 1050px){.login-content .main-text{grid-column:1 / span 4}}.login-content .main-text .prose p{color:#fff}.login-content .h1-heading .underline{position:absolute;bottom:0;width:103%;transform:translateY(70%);z-index:1}@media (min-width: 769px){.login-content .h1-heading .underline{transform:translateY(100%)}}.login-content .h1-heading .underline svg{width:100%}.login-content .h1-heading .arrow{position:absolute;top:0;right:-2rem;transform:translateY(-50%) translate(100%);width:100%}@media (max-width: 1100px){.login-content .h1-heading .arrow{display:none}}.login-content .intro-text{margin:0}.login-content .login-cards{grid-column:span 12;display:flex;flex-direction:column;gap:1rem}@media (min-width: 1050px){.login-content .login-cards{grid-column:6 / span 7}}.login-content .login-card{width:100%;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;border-radius:1.5rem;background:#fff;box-shadow:0 8px 25px #0000000d}@media (min-width: 769px){.login-content .login-card{flex-direction:row;align-items:center;gap:5.5%}}.login-content .login-card p{margin:0}.login-content .login-card .text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.login-content .login-card .btn{margin-top:.5rem}.login-content .login-card .logo{width:20.7%;min-width:9.375rem;flex-shrink:0}.login-content .background-image{z-index:1}.login-content .background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero{display:flex;flex-direction:column-reverse;width:100%;background-color:var(--blue)}@media (min-width: 769px){.hero{aspect-ratio:16/11}}@media (min-width: 769px){.hero{flex-direction:row}}@media (min-width: 1000px){.hero{aspect-ratio:16/9}}@media (min-width: 769px){.hero[data-preview="0"] h1,.hero[data-preview="0"] h2,.hero[data-preview="0"] .other-elements{opacity:0}}@media (min-width: 769px){.hero[data-preview="0"] .background{clip-path:inset(0 0 0 100%)}}.hero[data-preview="1"] .trustpilot-widget.wide{left:-0}.hero[data-preview="1"] .trustpilot-widget.tall{left:-7.6rem}@media (min-width: 769px){.hero[data-preview="1"] .text{margin-top:0!important}}.hero[data-preview="1"] h1[data-highlight-style=underline-1] strong:after{content:"";position:absolute;top:0;left:0;width:100%;height:120%;background-image:url(./underline-1-1717fe0f.svg);background-position:center 85%;background-repeat:no-repeat;background-size:contain;overflow:visible;z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=underline-2] strong:after{content:"";position:absolute;top:0;left:0;width:100%;height:104%;background-image:url(./underline-2-ab254899.svg);background-position:center 100%;background-repeat:no-repeat;background-size:contain;overflow:visible;z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=underline-3] strong:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(./underline-3-76d230f7.svg);background-position:center 100%;background-repeat:no-repeat;background-size:contain;overflow:visible;z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=underline-4] strong:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(./underline-4-09eb1914.svg);background-position:center 100%;background-repeat:no-repeat;background-size:contain;overflow:visible;z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=circle-1] strong:after{content:"";position:absolute;top:0;left:0;width:110%;height:100%;background-image:url(./circle-1-c43099f9.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-5%,5%);z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=circle-2] strong:after{content:"";position:absolute;top:0;left:0;width:120%;height:100%;background-image:url(./circle-2-8166e07d.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-10%,10%);z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=circle-3] strong:after{content:"";position:absolute;top:0;left:0;width:110%;height:100%;background-image:url(./circle-3-27126a38.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-5%,5%);z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=circle-4] strong:after{content:"";position:absolute;top:0;left:0;width:110%;height:100%;background-image:url(./circle-4-cd8a3242.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-5%,5%);z-index:-1}.hero[data-preview="1"] h1[data-highlight-style=circle-5] strong:after{content:"";position:absolute;top:0;left:0;width:110%;height:100%;background-image:url(./circle-5-6ccde05f.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-5%,5%);z-index:-1}@media (max-width: 768px){.hero[data-has-video="1"] .container{flex-direction:column-reverse}}.hero[data-has-video="1"] .text{grid-column:span 6}.hero[data-has-video="1"] .text h2{max-width:100%;word-break:break-word}.hero[data-has-video="1"] .video-placeholder{grid-column:span 6;aspect-ratio:16/9;box-shadow:4px 4px 16px #0000000d;z-index:5}@media (max-width: 768px){.hero[data-has-video="1"] .video-placeholder{position:absolute;top:0;left:7vw;display:flex;align-items:center;width:calc(100% - 14vw);aspect-ratio:8/9;transform:translateY(-100%)}.hero[data-has-video="1"] .video-placeholder img{position:relative;width:100%;height:auto;aspect-ratio:16/9}.hero[data-has-video="1"] .video-placeholder .wistia_embed{bottom:32%}}@media (max-width: 499px){.hero[data-has-video="1"] .video-placeholder{left:4.5vw;width:calc(100% - 9vw)}}@media (min-width: 501px) and (max-width: 768px){.hero[data-has-video="1"] .video-placeholder{aspect-ratio:375/375}.hero[data-has-video="1"] .video-placeholder .wistia_embed{bottom:26%}}.hero[data-has-video="1"] .video-placeholder img{border-radius:1rem;-o-object-fit:cover;object-fit:cover}@media (max-width: 999px){.hero[data-no-foreground-image="0"]{height:auto;aspect-ratio:initial;padding:calc(130px - 5svh) 0 55px}}@media (min-width: 1000px){.hero[data-no-foreground-image="0"]{aspect-ratio:900 / 450}}@media (min-width: 1200px){.hero[data-no-foreground-image="0"]{aspect-ratio:900 / 350}}@media (max-width: 768px){.hero[data-no-foreground-image="0"] .text{padding:0}}@media (min-width: 769px){.hero[data-no-foreground-image="0"] .text{transform:translateY(10%)}}@media (min-width: 769px){.hero[data-no-foreground-image="0"][data-has-buttons="1"] .text{transform:translateY(0)}}@media (max-width: 999px){.hero[data-no-foreground-image="0"] .images{position:absolute;top:0;left:0;height:100%;width:100%;aspect-ratio:initial}.hero[data-no-foreground-image="0"] .images:before{display:none}}@media (min-width: 1200px){.hero[data-no-foreground-image="0"] .images{aspect-ratio:900 / 350}}.hero[data-has-form="1"]{aspect-ratio:unset;padding:calc(80px + 5.75rem) 0 4rem}@media (min-width: 1201px){.hero[data-has-form="1"] .text{grid-column:span 6}}@media (min-width: 769px){.hero[data-has-form="1"] .text h2{max-width:100%}}.hero[data-has-form="1"] .form-wrapper{grid-column:span 12}.hero[data-has-form="1"] .form-wrapper.form-wrapper--with-background{background-attachment:white;border-radius:1.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:2rem}@media (min-width: 1201px){.hero[data-has-form="1"] .form-wrapper.form-wrapper--with-background{padding:3rem}}.hero[data-has-form="1"] .form-wrapper.form-wrapper--with-background iframe{padding:0;border-radius:0}@media (min-width: 1201px){.hero[data-has-form="1"] .form-wrapper{grid-column:span 6}}@media (min-width: 1201px){.hero[data-has-left-image="1"] .text{margin-bottom:350px}}.hero[data-heading-size=small] h1{font-size:var(--heading-l)!important}.hero h1{font-family:var(--signifier);font-size:var(--heading-xl)!important;font-weight:400!important;line-height:1!important;margin:0 0 2rem!important;color:#fff;overflow:visible}@media (min-width: 48.063em) and (max-width: 53.125em){.hero h1{font-size:45px!important}}.hero h1[data-highlight-style=underline-1] strong svg{position:absolute;bottom:-20%;left:0;width:100%;overflow:visible;z-index:-1}@media (min-width: 769px){.hero h1[data-highlight-style=underline-1] strong svg{bottom:-5%}}.hero h1[data-highlight-style=underline-2] strong svg{position:absolute;bottom:-20%;left:0;width:100%;overflow:visible;z-index:-1}@media (min-width: 769px){.hero h1[data-highlight-style=underline-2] strong svg{bottom:-5%}}.hero h1[data-highlight-style=underline-3] strong svg{position:absolute;bottom:-.2rem;left:0;width:100%;overflow:visible;z-index:-1}.hero h1[data-highlight-style=underline-4] strong svg{position:absolute;bottom:0;left:0;width:100%;overflow:visible;z-index:-1}.hero h1[data-highlight-style=circle-1] strong svg{position:absolute;bottom:-10%;left:-5%;width:100%;height:110%;z-index:-1}.hero h1[data-highlight-style=circle-2] strong svg{position:absolute;top:0;left:0;width:110%;height:100%;transform:translate(-5%,5%);z-index:-1}.hero h1[data-highlight-style=circle-3] strong svg{position:absolute;bottom:0;left:0;width:150%;height:150%;transform:translate(-15%,23%);z-index:-1}.hero h1[data-highlight-style=circle-4] strong svg{position:absolute;top:0;left:0;width:110%;height:110%;transform:translate(-12%);z-index:-1}.hero h1[data-highlight-style=circle-5] strong svg{position:absolute;top:0;left:0;width:110%;height:110%;transform:translate(-12%);z-index:-1}.hero h1 strong{font-weight:400}.hero h2{font-size:var(--para-m)!important;font-weight:400!important;line-height:155.556%!important;white-space:pretty;color:#fff!important}@media (min-width: 48.063em) and (max-width: 53.125em){.hero h2{font-size:.875rem!important}}@media (min-width: 769px){.hero h2{max-width:50%}}@media (min-width: 1200px){.hero h2{max-width:41%}}.hero .container{align-items:center;height:100%}.hero .text{grid-column:span 12;max-width:100%;z-index:5}@media (max-width: 768px){.hero .text{padding:.5rem 0 2.5rem}.hero .text br{display:none}}@media (min-width: 769px){.hero .text{margin-top:5%}}.hero .left-image{position:absolute;bottom:0;left:25%;transform:translate(-50%);width:100%;max-width:400px;bottom:-4rem;z-index:3}@media (max-width: 1200px){.hero .left-image{display:none}}.hero[data-has] .buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media (min-width: 48.063em) and (max-width: 53.125em){.hero[data-has] .buttons{font-size:1.4rem!important}}.hero .trustpilot-widget{display:flex;justify-content:flex-start;width:100%;max-width:432px;margin-top:2rem}@media (min-width: 48.063em) and (max-width: 53.125em){.hero .trustpilot-widget{font-size:1.4rem!important}}.hero .trustpilot-widget.wide{left:-.4rem}@media (min-width: 1000px){.hero .trustpilot-widget.tall{left:-8.4rem}}.hero .app-download-links{display:flex;gap:1.5rem;margin-top:2rem}@media (min-width: 48.063em) and (max-width: 53.125em){.hero .app-download-links{font-size:1.4rem!important}}.hero .app-download-links[data-type=buttons-only] .download-buttons{display:flex;flex-direction:row;gap:1rem}.hero .app-download-links[data-type=buttons-with-qr-code] .download-buttons{display:flex;flex-direction:column;gap:1rem}.hero .app-download-links[data-type=buttons-with-qr-code] .download-buttons svg{height:2.6154rem}.hero .app-download-links a{display:flex;transition:transform .2s ease-in-out}.hero .app-download-links a:hover{transform:translateY(-3px)}.hero .app-download-links .qr-code{height:6.25rem}.hero .app-download-links .qr-code img{width:auto;height:6.25rem}.hero .video-placeholder .play-button-container,.hero .video-placeholder .wistia_embed{display:flex;position:absolute;left:1.625rem;bottom:1.625rem;z-index:3}@media (max-width: 768px){.hero .video-placeholder .play-button-container,.hero .video-placeholder .wistia_embed{position:absolute;width:100%;bottom:50%;left:0;aspect-ratio:16 / 9;transform:translateY(50%)}.hero .video-placeholder .play-button-container .btn,.hero .video-placeholder .wistia_embed .btn{position:absolute;left:1rem;bottom:1rem}}.hero .images{width:100%;pointer-events:none;z-index:2}@media (max-width: 768px){.hero .images{aspect-ratio:8/9}.hero .images:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3rem;background-image:linear-gradient(180deg,transparent,var(--blue) 90%);z-index:10}}@media (min-width: 501px) and (max-width: 768px){.hero .images{aspect-ratio:375/375}}@media (min-width: 769px){.hero .images{position:absolute;top:0;left:0;height:100%}}.hero .images img{-o-object-fit:cover;object-fit:cover}.hero .images .foreground{position:absolute;top:0;right:0;width:100%;height:100%;z-index:3}@media (min-width: 769px){.hero .images .foreground{width:50%}}.hero .images .additional{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:2}@media (max-width: 1200px){.hero .images .additional{display:none}}.hero .images .background{-o-object-fit:cover;object-fit:cover;z-index:1}.hero .images .background svg{position:absolute;top:0;left:0;width:100%;height:100%}.hero .contact-details{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media (min-width: 501px){.hero .contact-details{flex-direction:row}}.hero .contact-details a{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-size:1rem!important;line-height:1!important;font-weight:500!important}.hero .other-elements{display:grid;gap:1rem;margin-top:1rem}.hero .other-elements :is(iframe){max-width:100%}.hero .form-wrapper{z-index:3;margin-top:4rem;width:100%}@media (min-width: 1200px){.hero .form-wrapper{margin-top:0}}.hero .form-wrapper .form-embed-inner{width:100%}.hero .form-wrapper .form-embed-inner iframe{border-radius:1.5rem;padding:12px;box-sizing:border-box}.hero .filters{display:flex;grid-column:span 12;z-index:10;padding-bottom:2rem}@media (max-width: 768px){.hero .filters{margin-top:1rem}}@media (min-width: 1140px){.hero .filters{padding-top:16.5%;justify-content:flex-end;position:absolute;bottom:50px;right:50px}}@media (max-width: 649px){.hero .filters .facetwp-type-fselect{display:none!important}}.hero .filters .mobile-filters-trigger{display:flex;width:2.75rem;height:2.75rem;padding:.75rem;justify-content:center;align-items:center;flex-shrink:0;border-radius:100%;border:0;background:var(--Purple, #7049d1);color:#fff}@media (min-width: 650px){.hero .filters .mobile-filters-trigger{display:none}}.hero .filters-inner{display:flex;justify-content:flex-end;align-items:center;border-radius:4.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:1rem 1.5rem 1rem 2rem;font-size:1.25rem!important;font-weight:400!important;line-height:125%!important}@media (max-width: 650px){.hero .filters-inner{padding:.5rem .5rem .5rem 1.5rem;border:1px solid rgb(235 235 235 / .93);width:100%}}.hero .filters-inner .facetwp-type-fselect{margin-right:0}.hero .filters-inner .facetwp-type-fselect .fs-label{padding-right:.25rem;text-overflow:ellipsis;max-width:12ch}.hero .filters-inner .facetwp-reset{margin-left:1rem;margin-right:0}.hero .filters-inner .facetwp-type-reset{flex-shrink:0}.hero .filters-inner .filter-group{display:flex}.hero .facetwp-facet[data-name=topic]{display:none}.hero .facetwp-facet.visible[data-name=topic]{display:block}.hero .filter-text{font-size:var(--para-m);margin-right:auto;white-space:nowrap}@media (max-width: 650px){.hero .filter-text{padding-right:1rem}}.hero .facetwp-reset{display:flex;align-items:center;gap:.5rem;transition:color .25s ease}@media (max-width: 650px){.hero .facetwp-reset{display:none}}.hero .facetwp-reset:hover{color:var(--purple)}.hero .facetwp-reset:after{content:"";display:block;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00006 9.91395L11.5354 13.45C11.723 13.6375 11.9774 13.7429 12.2427 13.7429C12.508 13.7429 12.7625 13.6375 12.9501 13.45C13.1377 13.2624 13.243 13.0079 13.243 12.7426C13.243 12.4773 13.1377 12.2229 12.9501 12.0353L9.41339 8.49995L12.9494 4.96462C13.0422 4.87173 13.1159 4.76146 13.1661 4.64012C13.2163 4.51877 13.2422 4.38872 13.2421 4.25738C13.2421 4.12605 13.2162 3.99601 13.1659 3.87468C13.1156 3.75336 13.042 3.64313 12.9491 3.55028C12.8562 3.45744 12.7459 3.3838 12.6246 3.33357C12.5032 3.28334 12.3732 3.2575 12.2418 3.25753C12.1105 3.25756 11.9805 3.28346 11.8591 3.33375C11.7378 3.38404 11.6276 3.45773 11.5347 3.55062L8.00006 7.08595L4.46473 3.55062C4.37253 3.45507 4.26222 3.37883 4.14024 3.32637C4.01826 3.2739 3.88705 3.24625 3.75427 3.24504C3.6215 3.24382 3.48981 3.26906 3.36689 3.31928C3.24397 3.36951 3.13228 3.44371 3.03834 3.53756C2.94441 3.6314 2.8701 3.74302 2.81976 3.86589C2.76942 3.98876 2.74406 4.12043 2.74515 4.25321C2.74624 4.38599 2.77377 4.51722 2.82612 4.63925C2.87847 4.76128 2.9546 4.87166 3.05006 4.96395L6.58673 8.49995L3.05073 12.0353C2.86313 12.2229 2.75774 12.4773 2.75774 12.7426C2.75774 13.0079 2.86313 13.2624 3.05073 13.45C3.23832 13.6375 3.49276 13.7429 3.75806 13.7429C4.02336 13.7429 4.2778 13.6375 4.46539 13.45L8.00006 9.91328V9.91395Z" fill="%237049D1"/></svg>')}.media-with-text-columns h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important;color:var(--blue)!important;margin:0 0 1rem!important;padding:0!important}@media (min-width: 800px){.media-with-text-columns h2{margin:0 0 2rem!important}}.media-with-text-columns h2[data-heading-size=large]{font-family:var(--signifier)!important;font-size:var(--para-quote)!important;font-weight:400!important;line-height:115%!important}.media-with-text-columns h3{font-size:1rem!important;font-weight:500!important;line-height:120%!important;color:var(--grey)!important;margin:0 0 .25rem!important;padding:0!important}@media (min-width: 800px){.media-with-text-columns h3{margin:0 0 1rem!important}}.media-with-text-columns .container{display:flex;gap:2rem}@media (min-width: 800px){.media-with-text-columns .container{gap:3rem}}.media-with-text-columns .container[data-text-alignment=center]{align-items:center}.media-with-text-columns .container[data-text-alignment=top]{align-items:top}.media-with-text-columns .container[data-media-alignment=left]{flex-direction:column}@media (min-width: 800px){.media-with-text-columns .container[data-media-alignment=left]{flex-direction:row}}.media-with-text-columns .container[data-media-alignment=right]{flex-direction:column-reverse}@media (min-width: 800px){.media-with-text-columns .container[data-media-alignment=right]{flex-direction:row-reverse}}.media-with-text-columns .container[data-media-alignment=right] .corner-graphic.arrow{width:15%;left:52%;transform:translate(-50%,-50%) rotateY(180deg)}.media-with-text-columns .container[data-media-alignment=right] .corner-graphic.circle{width:12.5%;left:53%;transform:translate(-50%,-35%) rotateY(180deg)}.media-with-text-columns .text{width:100%}@media (min-width: 800px){.media-with-text-columns .text{width:50%}}.media-with-text-columns .media{width:100%;aspect-ratio:4/3}@media (min-width: 800px){.media-with-text-columns .media{width:50%}}.media-with-text-columns .media img{border-radius:1rem;-o-object-fit:cover;object-fit:cover;box-shadow:0 8px 25px #0000000d;z-index:1}.media-with-text-columns .media>.btn,.media-with-text-columns .media .wistia_embed{display:flex;position:absolute;left:1rem;bottom:1rem;z-index:3}@media (min-width: 800px){.media-with-text-columns .media>.btn,.media-with-text-columns .media .wistia_embed{left:1.625rem;bottom:1.625rem}}.media-with-text-columns .buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem;margin-top:1rem}@media (min-width: 800px){.media-with-text-columns .buttons{margin-top:2rem}}.corner-graphic{position:absolute;pointer-events:none;top:0}@media (max-width: 1000px){.corner-graphic{display:none}}.corner-graphic.arrow{width:15%;left:48%;transform:translate(-50%,-50%);z-index:5}.corner-graphic.circle{width:12.5%;left:47%;transform:translate(-50%,-35%);z-index:-1}.corner-graphic svg{width:100%}.card-carousel{overflow:hidden;z-index:2!important}@media (min-width: 850px){.card-carousel{margin-bottom:-1.4rem}}.card-carousel[data-is-preview="1"] .swiper-wrapper{gap:1.88rem}.card-carousel[data-is-preview="1"] [data-slides-per-view="3"] .swiper-slide{width:calc(33.3333% - 1.88rem)!important}.card-carousel[data-is-preview="1"] [data-slides-per-view="2"] .swiper-slide{width:calc(50% - 1.88rem)!important}.card-carousel h2{max-width:14ch;font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 1.6rem!important;padding:0!important}.card-carousel h2[data-heading-size=small]{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.card-carousel h3{font-size:1rem!important;font-weight:500!important;line-height:120%!important;color:var(--grey)!important;margin:0 0 1rem!important;padding:0!important}@media (min-width: 800px){.card-carousel h3{margin:0 0 1.5rem!important}}.card-carousel .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 800px){.card-carousel .text{margin-bottom:2.5rem}}.card-carousel .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.card-carousel .cards{display:flex;grid-column:span 12}@media (max-width: 799px){.card-carousel .cards{margin-top:-1.5625rem}}.card-carousel .cards[data-slides-per-view="2"] .swiper-slide{width:85%}@media (min-width: 500px){.card-carousel .cards[data-slides-per-view="2"] .swiper-slide{width:70%}}@media (min-width: 800px){.card-carousel .cards[data-slides-per-view="2"] .swiper-slide{width:calc(50% - 1.88rem)!important}}.card-carousel .cards[data-slides-per-view="3"] .swiper-slide{width:85%}@media (min-width: 500px){.card-carousel .cards[data-slides-per-view="3"] .swiper-slide{width:70%}}@media (min-width: 800px){.card-carousel .cards[data-slides-per-view="3"] .swiper-slide{width:calc(33.3333% - 1.88rem)!important}}@media (max-width: 599px){.card-carousel .cards .swiper-slide .team-member{scroll-snap-align:center}}.card-carousel .cards .swiper{width:100%;grid-column:span 12;overflow:visible}@media (min-width: 800px){.card-carousel .cards .swiper{padding:1.5625rem 0 3rem}}.card-carousel .cards .swiper-wrapper{overflow:visible;width:100%}@media (max-width: 499px){.card-carousel .cards .swiper-wrapper:before{width:4.5vw}.card-carousel .cards .swiper-wrapper:after{width:4.5vw}}.card-carousel .swiper-wrapper{height:auto}.card-carousel .swiper-navigation{position:absolute;width:75%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:1;display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.card-carousel .swiper-navigation{width:auto;right:0;left:0;transform:translateY(-100%);gap:.5rem;bottom:unset;top:0}}.card-carousel .swiper-nav{pointer-events:all;width:44px;height:44px;background-color:#fff;border-radius:50%;border:1px solid #ebebeb;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width: 768px){.card-carousel .swiper-nav{width:60px;height:60px;box-shadow:0 8px 25px #0000000d}}.card-carousel .swiper-nav.swiper-button-prev{transform:scale(-1)}@media (max-width: 767px){.card-carousel .swiper-nav.swiper-button-prev{pointer-events:none;opacity:0}}.card-carousel .swiper-nav.swiper-button-disabled{opacity:0}.card-carousel .swiper-nav svg{color:var(--purple);height:14px;width:auto}.card-carousel .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-drag-bg-color: var(--purple);position:relative;top:inherit;bottom:initial;width:100%;max-width:15.8125rem;height:.5rem;margin:3rem auto .75rem;border-radius:3.125rem;background-color:#5f6f8133;overflow:hidden}.card-carousel .swiper-scrollbar-drag{cursor:pointer}.card-carousel .swiper-scrollbar-drag:hover{opacity:.8}.card-carousel .swiper-slide{height:auto}@media (max-width: 799px){.card-carousel .swiper-slide{padding:1.5625rem 0;scroll-snap-align:center}}.card-carousel .card-component{height:100%;border:1px solid #eee}.card-grid:not([data-is-preview="1"]){padding-bottom:1.5625rem;margin-bottom:-1.5625rem;z-index:2!important}.card-grid h2{max-width:14ch;font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 1.6rem!important;padding:0!important}.card-grid h2[data-heading-size=small]{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.card-grid h3{font-size:1rem!important;font-weight:500!important;line-height:120%!important;color:var(--grey)!important;margin:0 0 1.5rem!important;padding:0!important}.card-grid .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.card-grid .text{margin-bottom:2.5rem}}.card-grid .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.card-grid .cards-container{container:cards-container / inline-size}.card-grid .cards{display:grid;grid-column:span 12;gap:1rem}@media (min-width: 850px){.card-grid .cards{gap:4.0625rem 1.88rem}}@supports (container-type: inline-size){.card-grid .cards{gap:1rem}@media (min-width: 850px){.card-grid .cards{gap:4.5cqw 2.15cqw}}}.card-grid .cards[data-cards-per-row=two]{grid-template-columns:repeat(1,1fr)}@media (min-width: 600px){.card-grid .cards[data-cards-per-row=two]{grid-template-columns:repeat(2,1fr)}}.card-grid .cards[data-cards-per-row=three]{grid-template-columns:repeat(1,1fr)}@media (min-width: 1000px){.card-grid .cards[data-cards-per-row=three]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 850px){.card-grid .cards .container{padding:0}}.card-grid .card-component{height:auto}.full-width-card h2{max-width:14ch;font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 1.6rem!important;padding:0!important}.full-width-card h2[data-heading-size=small]{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.full-width-card h3{font-size:1rem!important;font-weight:500!important;line-height:120%!important;color:var(--grey)!important;margin:0 0 1.5rem!important;padding:0!important}.full-width-card .intro-text-spacer{height:3.4rem}.full-width-card .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.full-width-card .text{margin-bottom:3.5rem}}.full-width-card .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.full-width-card .card-component{grid-column:span 12}.full-width-button .container{display:flex}@media (max-width: 768px){.full-width-button .container{align-items:center}}@media (min-width: 769px){.full-width-button .container{justify-content:center}}.full-width-button-article .button-container{grid-column:span 12;width:100%;margin:0 auto;max-width:45rem}@media (min-width: 850px){.full-width-button-article .button-container{grid-column:2 / span 10}}.full-width-button-article[data-align=left] .button-container{text-align:left}.full-width-button-article[data-align=center] .button-container{text-align:center}.full-width-button-article[data-align=right] .button-container{text-align:right}.logo-grid{z-index:2!important}.logo-grid+.spacer{z-index:1}.logo-grid h2{grid-column:span 12;text-align:center;font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important;color:var(--blue-dark);margin:0 0 2rem!important}.logo-grid .logos-container{container:logos / inline-size}.logo-grid .logos-container .logos-inner{display:grid;gap:2rem;grid-column:span 12}@supports (container-type: inline-size){.logo-grid .logos-container .logos-inner{gap:2.3cqw}}.logo-grid .logos-container[data-logos-per-row=three] .logos-inner{grid-template-columns:repeat(2,1fr)}@media (min-width: 501px){.logo-grid .logos-container[data-logos-per-row=three] .logos-inner{grid-template-columns:repeat(3,1fr)}}.logo-grid .logos-container[data-logos-per-row=four] .logos-inner{grid-template-columns:repeat(2,1fr)}@media (min-width: 501px){.logo-grid .logos-container[data-logos-per-row=four] .logos-inner{grid-template-columns:repeat(4,1fr)}}.logo-grid .logos-container[data-logos-per-row=five] .logos-inner{grid-template-columns:repeat(2,1fr)}@media (min-width: 600px){.logo-grid .logos-container[data-logos-per-row=five] .logos-inner{grid-template-columns:repeat(5,1fr)}}.logo-grid .logos-container figure{display:flex;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d}.logo-grid .logos-container img{width:100%;height:auto}.logo-grid .logos-container svg{width:100%}.media-with-text-full-width{padding:5.5rem 0}@media (min-width: 850px){.media-with-text-full-width{padding:7.5rem 0}}.media-with-text-full-width .text{display:flex;flex-direction:column;align-items:center;gap:2rem;grid-column:span 12;text-align:center;color:#fff;z-index:3}.media-with-text-full-width h2{color:#fff!important;margin:0!important}.media-with-text-full-width h2[data-heading-size=large]{font-family:var(--signifier);font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important}.media-with-text-full-width h2[data-heading-size=small]{font-size:var(--heading-m)!important;font-weight:500!important;line-height:1.2!important}.media-with-text-full-width h3{color:#fff!important;margin:0 0 -1rem!important;font-size:var(--heading-s)!important;line-height:116.667%!important}.media-with-text-full-width .main-text{color:#fff!important;font-size:var(--para-l)!important;line-height:125%!important;max-width:60ch;margin-bottom:0}.media-with-text-full-width .buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.media-with-text-full-width .background-image{z-index:1}.media-with-text-full-width .background-image[data-add-image-gradient=yes]:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(17 3 59 / .75) 0%,rgb(17 3 59 / .75) 100%),linear-gradient(85deg,#11033b 0%,rgb(17 3 59 / 0) 100%);z-index:2}@media (min-width: 850px){.media-with-text-full-width .background-image[data-add-image-gradient=yes]:before{background:linear-gradient(85deg,#11033b 0%,rgb(17 3 59 / 0) 100%)}}.media-with-text-full-width .background-image img{-o-object-fit:cover;object-fit:cover;z-index:1}.media-with-text-full-width .trustpilot-widget{width:100%;border-radius:1rem;background:#fff;padding:2rem}.faqs-block{overflow:clip visible}.faqs-block:not([data-is-preview="1"]){z-index:2!important}@media (min-width: 850px){.faqs-block:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-24px}}.faqs-block[data-add-filters=yes] .text-filter-container{margin-bottom:2rem}@media (min-width: 500px){.faqs-block[data-add-filters=yes] .text-filter-container{margin-bottom:3rem}}@media (min-width: 769px){.faqs-block[data-add-filters=yes] .text-filter-container{align-items:center}}.faqs-block[data-add-filters=yes] .text{text-align:left;grid-column:span 12;margin-bottom:0}@media (max-width: 949px){.faqs-block[data-add-filters=yes] .text{margin-bottom:1.5rem}}@media (min-width: 950px){.faqs-block[data-add-filters=yes] .text{grid-column:span 6}}@media (min-width: 1300px){.faqs-block[data-add-filters=yes] .text{grid-column:2 / span 5}}.faqs-block[data-add-filters=yes] .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important;margin-bottom:1rem!important}.faqs-block[data-add-filters=yes] .text .intro-text{margin:0}.faqs-block .buttons{display:flex;grid-column:span 12;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}.faqs-block .text{grid-column:span 12;text-align:center;margin-bottom:3.5rem}.faqs-block .text h2{font-family:var(--signifier);font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 2rem!important}.faqs-block .text h2 strong{font-weight:400!important;z-index:2}.faqs-block .text h2 strong:after{position:absolute;bottom:-9%;left:0;content:"";display:block;width:102.5%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 361 25" fill="none"><path d="M27.2041 13.9848L358.836 2.00001C239.979 8.68075 121.122 15.3641 2.26442 22.0448C50.2015 19.6193 98.1329 17.1966 146.07 14.7711" stroke="%2323FFBB" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center bottom;z-index:-1}.faqs-block .text h3{font-size:var(--heading-s);font-weight:500!important;line-height:116%!important;margin:0 0 .5rem!important}.faqs-block .text .intro-text{max-width:75ch;margin:0 auto}.faqs-block .text .question-mark{position:absolute;right:-4.5vw;top:0;transform:translateY(-40%) translate(20%);pointer-events:none}@media (min-width: 500px){.faqs-block .text .question-mark{right:-7vw;transform:translateY(-20%) translate(20%)}}@media (min-width: 850px){.faqs-block .text .question-mark{right:10%;transform:translateY(-20%)}}@media (max-width: 849px){.faqs-block .text .question-mark svg{width:16vw}}.faqs-block .filters{display:flex;align-self:start;justify-content:flex-start;grid-column:span 12}@media (max-width: 500px){.faqs-block .filters{width:100%}}@media (min-width: 950px){.faqs-block .filters{grid-column:span 6;justify-content:flex-end}}@media (max-width: 1299px) and (min-width: 950px){.faqs-block .filters{justify-self:end}}@media (min-width: 1300px){.faqs-block .filters{grid-column:span 5}}.faqs-block .filters-inner{width:100%;display:flex;justify-content:space-between;align-items:center;border-radius:4.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:1rem 1rem 1rem 2rem;font-size:1.25rem!important;font-weight:400!important;line-height:125%!important;max-width:28rem}@media (max-width: 499px){.faqs-block .filters-inner{border:1px solid rgb(235 235 235 / .93)}}.faqs-block .filter-text{font-size:var(--para-m);white-space:nowrap}@media (max-width: 499px){.faqs-block .filter-text{padding-right:1rem}}.faqs-list{grid-column:span 12;margin:0 auto;border-radius:1.25rem;border:1px solid rgb(235 235 235 / .93);background:#fff;box-shadow:0 8px 25px #0000000d;padding:1.5rem 1rem 0}@media (min-width: 850px){.faqs-list{padding:2rem 2rem .5rem}}@media (min-width: 1300px){.faqs-list{grid-column:2 / span 10}}.faqs-list .container{display:flex;flex-direction:column}.team:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2}.team .text{text-align:center;grid-column:span 12;margin-bottom:3.75rem}.team h2{font-size:var(--heading-m)!important;font-weight:500!important;color:var(--blue);line-height:120%!important}.team-list-container{container:team / inline-size}@media (max-width: 599px){.team-list-container{padding:0}}.team-list{display:flex;grid-column:span 12;gap:2rem}@media (max-width: 599px){.team-list{padding:0 0 1.5625rem;gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory}.team-list::-webkit-scrollbar{display:none}.team-list:before,.team-list:after{content:"";width:7vw;height:1px;flex-shrink:0}.team-list:before{margin-right:-1rem}.team-list:after{margin-left:-1rem}}@media (max-width: 499px){.team-list:before{width:4.5vw}.team-list:after{width:4.5vw}}@media (min-width: 600px){.team-list{justify-content:center;flex-wrap:wrap}}@supports (container-type: inline-size){.team-list{gap:2.3cqw}@media (max-width: 599px){.team-list{gap:1rem}}}.icons:not([data-is-preview="1"]){padding-bottom:1.5625rem;margin-bottom:-1.5625rem;z-index:2!important}.icons h2{font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 1.6rem!important;padding:0!important}.icons h2[data-heading-size=small]{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.icons .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:3.5rem}.icons .intro-text{margin-top:2rem;margin-bottom:0}.icons .icons-container{container:icons / inline-size}.icons .icons-grid{grid-column:span 12;display:grid;background-color:var(--blue);border-radius:2rem;padding:1.5rem 1rem 2rem;gap:1rem;box-shadow:0 8px 25px #0000000d}@media (min-width: 850px){.icons .icons-grid{gap:3rem;padding:2.5rem 3rem 4rem}}.icons .icons-grid[data-background-colour=white]{background-color:#fff}@supports (container-type: inline-size){.icons .icons-grid{padding:1.5rem 1rem 2rem;gap:1rem}@media (min-width: 850px){.icons .icons-grid{padding:5cqh 4cqw;gap:3cqw}}}.icons .icons-grid[data-icons-per-row=three]{grid-template-columns:1fr}@media screen and (min-width: 600px){.icons .icons-grid[data-icons-per-row=three]{grid-template-columns:repeat(3,1fr)}}.icons .icons-grid[data-icons-per-row=three] figure:nth-child(3n):after{display:none}.icons .icons-grid[data-icons-per-row=three] img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}@media (min-width: 850px){.icons .icons-grid[data-icons-per-row=three] img{width:5rem;height:5rem}}@media (min-width: 1000px){.icons .icons-grid[data-icons-per-row=three] img{width:8rem;height:8rem}}.icons .icons-grid[data-icons-per-row=four]{grid-template-columns:repeat(2,1fr)}@media (min-width: 1000px){.icons .icons-grid[data-icons-per-row=four]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 999px){.icons .icons-grid[data-icons-per-row=four] figure:nth-child(2n):after{display:none}}@media (min-width: 1000px){.icons .icons-grid[data-icons-per-row=four] figure:nth-child(4n):after{display:none}}.icons figure{display:flex;flex-direction:column;align-items:center;padding:0 1rem;margin:0!important;gap:.6rem}@media (min-width: 850px){.icons figure{gap:1.8rem}}.icons figure:after{content:"";position:absolute;top:50%;right:0;width:1px;height:44px;background-color:#d9d9d933}@media (max-width: 849px){.icons figure:after{transform:translateY(-50%)}}@media (min-width: 850px){.icons figure:after{top:38px;height:80px}}.icons img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}@media (min-width: 850px){.icons img{width:5rem;height:5rem}}.icons figcaption{font-size:1rem!important;font-weight:500!important;line-height:128%!important;text-align:center;color:#fff;padding:0!important;margin:0!important}@media (min-width: 850px){.icons figcaption{font-size:var(--heading-xxs)!important}}.script-embed:not([data-is-preview="1"]){padding-bottom:1.5625rem;margin-bottom:-1.5625rem;z-index:2!important}.script-embed iframe{width:100%}.script-embed .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.script-embed .text{margin-bottom:3.5rem}}.script-embed .text h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0 0 1rem!important}.script-embed .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.script-embed .embed-code{display:flex;grid-column:span 12;border-radius:1rem;border:1px solid rgb(235 235 235 / .93);background:#fff;box-shadow:0 8px 25px #0000000d;overflow:hidden}.script-embed .embed-code>*{width:100%}.script-embed .newCalcDesign .calculoid-background.calculoid-shadow{box-shadow:initial}.script-embed .newCalcDesign .calculoid-info h1{font-family:var(--euclid);text-align:center}.script-embed .calculoid-container .signature-div{text-align:center;margin-bottom:10px}.courses-grid .text{grid-column:span 12;text-align:center;margin-bottom:1.5rem}@media (min-width: 850px){.courses-grid .text{margin-bottom:3.5rem}}.courses-grid .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.courses-grid .featured-course-inner{grid-column:span 12;container:featured-course / inline-size}.courses-grid .featured-course{grid-column:span 12}.courses-grid .featured-course .resource-card[data-layout=featured] .card-text{justify-content:center}.courses-grid .courses-list{grid-column:span 12;container:courses / inline-size}.courses-grid .courses{grid-template-columns:repeat(1,1fr);gap:1rem}@media (max-width: 999px){.courses-grid .courses{display:flex;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;padding-bottom:25px}}@media (min-width: 850px){.courses-grid .courses{gap:1.88rem}}@media (min-width: 1000px){.courses-grid .courses{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.courses-grid .courses{gap:1rem}@media (min-width: 850px){.courses-grid .courses{gap:1.88rem}}@media (min-width: 1000px){.courses-grid .courses{gap:2.15cqw}}}.courses-grid .courses::-webkit-scrollbar{display:none}.courses-grid .courses:before,.courses-grid .courses:after{content:"";flex:0 0 calc(4.5% - 1rem)}@media (min-width: 500px) and (max-width: 849px){.courses-grid .courses:before,.courses-grid .courses:after{flex:0 0 calc(7% - 1rem)}}@media (min-width: 850px) and (max-width: 1000px){.courses-grid .courses:before,.courses-grid .courses:after{flex:0 0 calc(7% - 1.88rem)}}@media (min-width: 1000px){.courses-grid .courses:before,.courses-grid .courses:after{display:none}}.courses-grid .courses .resource-card{flex-basis:85%}@media (min-width: 500px){.courses-grid .courses .resource-card{flex-basis:70%}}@media (max-width: 849px){.courses-grid .courses .resource-card{scroll-snap-align:center}}@media (max-width: 999px){.courses-grid .courses-container{padding:0}}.courses-grid .buttons{grid-column:span 12;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:2rem}.spacer{z-index:-1!important}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.job-listings .text-filter-container{margin-bottom:2rem}@media (min-width: 500px){.job-listings .text-filter-container{margin-bottom:3rem}}@media (min-width: 769px){.job-listings .text-filter-container{align-items:center}}@media screen and (min-width:1240px){.job-listings .text-filter-container{display:flex;justify-content:space-between}}.job-listings .text{display:flex;flex-direction:column;gap:1rem;grid-column:span 12}.job-listings .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.job-listings .text .intro-text{max-width:60ch}.job-listings .jobs-list-container{container:jobs-list-container / inline-size}.job-listings .jobs-list{display:grid;grid-column:span 12;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width: 850px){.job-listings .jobs-list{gap:1.88rem}}@media (min-width: 750px){.job-listings .jobs-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.job-listings .jobs-list{grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.job-listings .jobs-list{gap:1rem}@media (min-width: 850px){.job-listings .jobs-list{gap:2.15cqw}}}.job-listings .filters{grid-column:span 12;display:flex;justify-content:flex-start;align-items:center;border-radius:4.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:1rem 1rem 1rem 2rem;font-size:1.25rem!important;font-weight:400!important;line-height:125%!important}@media (max-width: 500px){.job-listings .filters{padding:.5rem .5rem .5rem 1.5rem;border:1px solid rgb(235 235 235 / .93)}}@media (max-width: 1399px) and (min-width: 950px){.job-listings .filters{justify-self:end}}.job-listings .facetwp-facet{margin:unset;margin-left:.8rem}.job-listings .facetwp-facet .fs-label-wrap{padding:.8rem .7rem}.job-listings .facetwp-facet .fs-label{padding-top:unset;padding-bottom:unset}@media screen and (min-width:768px){.job-listings .facetwp-facet-reset{margin-left:auto;padding-left:1rem}}.job-listings .filter-text{font-size:var(--para-m);white-space:nowrap}.articles-grid+.spacer+.full-width-button{margin-top:-25px}.articles-grid h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;color:var(--blue)!important;margin:0!important;padding:0!important}.articles-grid .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.articles-grid .text{margin-bottom:3.5rem}}.articles-grid .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin:1rem 0 0}.articles-grid .resources-list{grid-column:span 12;container:courses / inline-size}.articles-grid .resources{grid-template-columns:repeat(1,1fr);gap:1rem}@media (max-width: 999px){.articles-grid .resources{display:flex;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;padding-bottom:25px}}@media (min-width: 850px){.articles-grid .resources{gap:1.88rem}}@media (min-width: 1000px){.articles-grid .resources{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.articles-grid .resources{gap:1rem}@media (min-width: 850px){.articles-grid .resources{gap:1.88rem}}@media (min-width: 1000px){.articles-grid .resources{gap:2.15cqw}}}.articles-grid .resources::-webkit-scrollbar{display:none}.articles-grid .resources:before,.articles-grid .resources:after{content:"";flex:0 0 calc(4.5% - 1rem)}@media (min-width: 500px) and (max-width: 1000px){.articles-grid .resources:before,.articles-grid .resources:after{flex:0 0 calc(7% - 1.88rem)}}@media (min-width: 1000px){.articles-grid .resources:before,.articles-grid .resources:after{display:none}}.articles-grid .resources .resource-card{flex-basis:85%}@media (min-width: 500px){.articles-grid .resources .resource-card{flex-basis:70%}}@media (max-width: 999px){.articles-grid .resources-container{padding:0}}.case-studies-grid{z-index:2!important}.case-studies-grid+.spacer+.full-width-button{margin-top:-25px}.case-studies-grid .text{grid-column:span 12;text-align:center;margin-bottom:1.5rem}@media (min-width: 850px){.case-studies-grid .text{margin-bottom:3.5rem}}.case-studies-grid .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.case-studies-grid .featured-course-inner{grid-column:span 12;container:featured-course / inline-size}.case-studies-grid .featured-course{grid-column:span 12;margin-bottom:2rem}.case-studies-grid .featured-course[data-layout=half]{gap:2rem}@media (min-width: 768px){.case-studies-grid .featured-course[data-layout=half]{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.case-studies-grid .featured-course[data-layout=half]{gap:3.125rem}}.case-studies-grid .courses-list{grid-column:span 12;container:courses / inline-size}.case-studies-grid .courses{grid-template-columns:repeat(1,1fr);gap:1rem}@media (max-width: 999px){.case-studies-grid .courses{display:flex;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;padding-bottom:25px}}@media (min-width: 850px){.case-studies-grid .courses{gap:1.88rem}}@media (min-width: 1000px){.case-studies-grid .courses{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.case-studies-grid .courses{gap:1rem}@media (min-width: 850px){.case-studies-grid .courses{gap:1.88rem}}@media (min-width: 1000px){.case-studies-grid .courses{gap:2.15cqw}}}.case-studies-grid .courses::-webkit-scrollbar{display:none}.case-studies-grid .courses:before,.case-studies-grid .courses:after{content:"";flex:0 0 calc(4.5% - 1rem)}@media (min-width: 500px) and (max-width: 849px){.case-studies-grid .courses:before,.case-studies-grid .courses:after{flex:0 0 calc(7% - 1rem)}}@media (min-width: 850px) and (max-width: 1000px){.case-studies-grid .courses:before,.case-studies-grid .courses:after{flex:0 0 calc(7% - 1.88rem)}}@media (min-width: 1000px){.case-studies-grid .courses:before,.case-studies-grid .courses:after{display:none}}.case-studies-grid .courses .resource-card{flex-basis:85%}@media (min-width: 500px){.case-studies-grid .courses .resource-card{flex-basis:70%}}@media (max-width: 999px){.case-studies-grid .courses-container{padding:0}}.centred-text h2{font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:var(--blue)!important;margin:0 0 1.6rem!important;padding:0!important;grid-column:span 12;text-align:center}@media (min-width: 1000px){.centred-text h2{grid-column:2 / span 10}}.centred-text h2[data-heading-size=small]{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.centred-text .prose{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center}@media (min-width: 1000px){.centred-text .prose{grid-column:2 / span 10}}.workable-grid{scroll-margin:120px}.workable-grid:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2!important}.workable-grid .text{grid-column:span 12;margin-bottom:3.5rem}.workable-grid .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.workable-grid .workable-content{grid-column:span 12}.workable-grid .whr-items{display:grid;grid-template-columns:repeat(1,1fr);flex-direction:column;gap:1.5rem;list-style-type:none;padding:0;margin:0}@media (min-width: 1000px){.workable-grid .whr-items{grid-template-columns:repeat(2,1fr)}}.workable-grid .whr-item{margin:0}.workable-grid .whr-item>a{height:100%;display:flex;flex-direction:column;border-radius:1rem;background:#fff;box-shadow:4px 4px 16px #0000000d;padding:2.5rem 2rem;text-decoration:none;cursor:pointer}.workable-grid .whr-title{font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:116.667%!important;margin:0 0 .5rem}@media (min-width: 500px){.workable-grid .whr-title{font-size:var(--heading-s)!important}}.workable-grid .whr-title a{color:var(--blue)!important}.workable-grid .whr-info{height:100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;list-style-type:none;padding:0;margin:0}.workable-grid .whr-date{flex-basis:100%;color:#8d98a5;font-size:1.125rem!important;font-weight:400!important;line-height:155.556%!important;margin:0 0 1rem;order:1}.workable-grid .whr-dept{margin:0;order:2}.workable-grid .whr-location{order:3}.workable-grid .whr-dept,.workable-grid .whr-location{display:inline-flex;align-items:baseline;justify-content:flex-start;gap:.5rem;transition:background-color .3s ease,color .3s ease,opacity .3s ease,border-color .3s ease;max-width:100%;cursor:pointer;padding:.8rem 1.25rem .85rem;border-radius:1.875rem;background-color:#f3f4f7;color:var(--blue);font-size:1rem;font-weight:500;line-height:1;text-decoration:none}.workable-grid .whr-dept span,.workable-grid .whr-location span{display:none}.accordion-columns[data-is-preview="1"]{pointer-events:none}.accordion-columns .text{grid-column:span 12;text-align:center;margin-bottom:3rem}@media (min-width: 850px){.accordion-columns .text{margin-bottom:3.4rem}}.accordion-columns h2{font-family:var(--signifier);font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;margin-bottom:2rem!important}.accordion-columns h2 strong{display:inline;font-weight:400!important;overflow:visible}.accordion-columns h2 strong:after{content:"";position:absolute;top:12%;left:-10%;width:115%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="309" height="24" viewBox="0 0 309 24" fill="none"><path d="M23.5453 13.2027L306.822 2.91057C205.307 8.98424 103.793 15.0605 2.27858 21.1342C43.2224 18.9535 84.1614 16.7755 125.105 14.5948" stroke="%23D9C2FD" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center 100%;background-repeat:no-repeat;background-size:contain;overflow:visible;z-index:-1}.accordion-columns .intro-text{margin-bottom:0}@media (max-width: 500px){.accordion-columns .intro-text{font-size:1rem!important}}.accordion-columns .columns-container{gap:4rem 2rem}.accordion-columns .column{grid-column:span 12}@media (min-width: 1000px){.accordion-columns .column{grid-column:span 6}}.accordion-columns .column-overview{text-align:center}.accordion-columns .column-heading{font-size:var(--heading-s)!important;font-weight:500!important;line-height:116.667%!important}.accordion-columns .column-intro-text{margin:0 auto;max-width:40ch}@media (max-width: 500px){.accordion-columns .column-intro-text{font-size:1rem!important}}.accordion-columns .faqs-list{margin:2.3rem 0 0}.accordion-columns .button-container{display:flex;justify-content:center;margin:2rem 0 0}.form-block{scroll-margin-top:25px}@media (min-width: 1035px){.form-block{scroll-margin-top:150px}}.form-block:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2!important}.form-block[data-background-style=light]{background-color:var(--beige)}.form-block[data-background-style=dark]{background-color:var(--blue);background-image:url(./form-background-dark-mobile-669ca9f8.svg);background-size:cover;padding:6rem 0}@media (min-width: 769px){.form-block[data-background-style=dark]{padding:8.5rem 0}}@media (min-width: 1200px){.form-block[data-background-style=dark]{padding:8.5rem 7.5rem}}.form-block[data-background-style=dark] .text h2{font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;margin-bottom:2rem!important;color:#fff}.form-block[data-background-style=dark] .text h2 strong{display:inline-box;font-weight:400!important}.form-block[data-background-style=dark] .text h2 strong:after{content:"";position:absolute;top:0;left:0;width:130%;height:100%;background-image:url(./circle-2-8166e07d.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translate(-10%,5%);z-index:-1}.form-block[data-background-style=dark] p{color:#fff}.form-block[data-background-style=dark] .form-embed{padding-bottom:0}.form-block .container{gap:1.5rem}@media (min-width: 769px){.form-block .container{gap:3rem}}.form-block .text{grid-column:span 5}@media (min-width: 769px){.form-block .text{padding-top:7.5rem}}.form-block .text h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important;padding:0!important}.form-block .text a{color:var(--blue)}.form-block .form-arrow{display:flex}.form-block .form-arrow svg{transform:scaleY(-1)}@media (min-width: 769px){.form-block .form-arrow{justify-content:flex-end}.form-block .form-arrow svg{transform:unset}}.form-block .form-embed{grid-column:span 7;container:form-embed / inline-size;padding-bottom:25px}.form-block .form-embed-inner{width:100%;border-radius:1.5rem;background:#fff;box-shadow:0 8px 25px #0000000d}@supports (container-type: inline-size){.form-block .form-embed-inner{padding:7cqw}}.form-block .hbspt-form,.form-block iframe{width:100%}.testimonials-block{overflow:hidden}.testimonials-block[data-is-preview="1"] .swiper-slide,.testimonials-block[data-is-preview="1"] .swiper-wrapper{height:auto}.testimonials-block[data-is-preview="1"] .swiper-slide:not(:first-child),.testimonials-block[data-is-preview="1"] .swiper-wrapper:not(:first-child){display:none}.testimonials-block:not([data-is-preview="1"]){padding-bottom:1.5625rem;margin-bottom:-1.4rem;z-index:2!important}.testimonials-block h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.testimonials-block .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.testimonials-block .text{margin-bottom:3.5rem}}.testimonials-block .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.testimonials-block .testimonial-carousel{display:flex;grid-column:span 12}.testimonials-block .swiper{width:100%;grid-column:span 12;overflow:visible;border-radius:1rem;border:1px solid rgb(235 235 235 / .93);background:#fff;box-shadow:0 8px 25px #0000000d;padding:1.5rem 1rem}@media (min-width: 850px){.testimonials-block .swiper{padding:2.5rem 4rem 2.8rem 2rem}}@media (min-width: 769px){.testimonials-block .swiper[data-has-slides="0"] .testimonial-card .testimonial-image{margin-top:0}}.testimonials-block .pagination{display:flex;gap:1rem;margin-top:2rem}@media (min-width: 769px){.testimonials-block .pagination{padding:0 0 0 25%}}.testimonials-block .swiper-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.75rem;height:3.75rem;border-radius:100%;background:#fff;border:1px solid rgb(235 235 235 / .93);transition:background-color .3s,border-color .3s;box-shadow:0 8px 25px #0000000d}@media (min-width: 850px){.testimonials-block .swiper-arrow:hover{background-color:#ebebebed}}.testimonials-block .swiper-arrow svg{color:var(--blue);width:1.5rem;height:1.5rem}.testimonials-block .scrollbar-outer{grid-column:span 12;pointer-events:none}.testimonials-block .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-drag-bg-color: var(--purple);position:relative;top:inherit;bottom:initial;width:100%;max-width:15.8125rem;height:.5rem;margin:2rem auto .75rem;border-radius:3.125rem;background-color:#5f6f8133;overflow:hidden}@media (min-width: 850px){.testimonials-block .swiper-scrollbar.swiper-scrollbar-horizontal{margin:1rem auto .75rem}}.testimonials-block .swiper-scrollbar-drag{cursor:pointer}.testimonials-block .swiper-scrollbar-drag:hover{opacity:.8}.small-testimonial-block:not([data-is-preview="1"]){padding-bottom:1.5625rem;margin-bottom:-1.4rem;z-index:2!important}.small-testimonial-block h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.small-testimonial-block .text{display:flex;flex-direction:column;align-items:center;grid-column:span 12;text-align:center;margin-bottom:2rem}@media (min-width: 850px){.small-testimonial-block .text{margin-bottom:3.5rem}}.small-testimonial-block .intro-text{font-size:var(--para-m)!important;max-width:64ch;margin-bottom:0}.small-testimonial-block .testimonial-outer{grid-column:span 12;background-color:#fff;padding:2rem 3rem;border-radius:1rem;box-shadow:0 4px 4px #00000040}@media (min-width: 768px){.small-testimonial-block .testimonial-outer{padding:2.875rem 3.75rem}}.small-testimonial-block .testimonial-outer .testimonial-card{align-items:flex-start}.small-testimonial-block .testimonial-outer .testimonial-image{margin-top:unset;width:15%;max-width:220px}.small-testimonial-block .testimonial-outer .testimonial-main-text{font-size:clamp(1.5rem,2.75vw,32px)}.media-grid .container{container:media-grid-container / inline-size}.media-grid .grid-outer{display:grid;grid-column:span 12;gap:1rem}@media (min-width: 850px){.media-grid .grid-outer{gap:1.88rem}}@supports (container-type: inline-size){.media-grid .grid-outer{gap:1rem}@media (min-width: 850px){.media-grid .grid-outer{gap:1.88rem}}@media (min-width: 1000px){.media-grid .grid-outer{gap:2.15cqw}}}.media-grid .grid-outer[data-columns=two]{grid-template-columns:repeat(2,1fr)}.media-grid .grid-outer[data-columns=three]{grid-template-columns:repeat(1,1fr)}@media (min-width: 500px){.media-grid .grid-outer[data-columns=three]{grid-template-columns:repeat(3,1fr)}}.media-grid .grid-outer[data-columns=four]{grid-template-columns:repeat(2,1fr)}@media (min-width: 500px){.media-grid .grid-outer[data-columns=four]{grid-template-columns:repeat(4,1fr)}}.media-grid .media-image{aspect-ratio:3/2;width:100%}.media-grid .media-image img{border-radius:1rem;-o-object-fit:cover;object-fit:cover}.postcode-checker[data-is-preview="1"] [data-lightbox=""]{display:none}.postcode-checker h2{font-size:var(--heading-s)!important;font-weight:500!important;line-height:120%!important;margin:0!important}@media (min-width: 850px){.postcode-checker h2{font-size:var(--heading-m)!important}}.postcode-checker form{width:100%}.postcode-checker input[type=text]{display:flex;width:100%;max-width:19.4375rem;padding:1rem .75rem;border-radius:1rem;border:1px solid #c4ccd5;background:#fff;font-family:var(--euclid);font-size:1rem!important;font-weight:400!important;line-height:normal!important;color:var(--blue);transition:border-color .2s ease}.postcode-checker input[type=text]:hover{border:1px solid #767676}.postcode-checker input[type=text]:focus{border:1px solid #543fd3}.postcode-checker input[type=text]::-moz-placeholder{color:#cacaca}.postcode-checker input[type=text]::placeholder{color:#cacaca}.postcode-checker .container{align-items:center;gap:2rem}@media (min-width: 850px){.postcode-checker .container{gap:3rem}}.postcode-checker .text{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;grid-column:span 6}@media (max-width: 768px){.postcode-checker .text{width:100%;order:2}}@media (min-width: 850px){.postcode-checker .text{gap:2rem}}.postcode-checker .main-text.prose p{max-width:50ch}.postcode-checker .input-heading{font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:120%!important;margin:0}@media (min-width: 850px){.postcode-checker .input-heading{margin:0 0 -1rem}}.postcode-checker .lightbox-trigger{margin-top:2rem}.postcode-checker .image{grid-column:span 6;aspect-ratio:4/3}@media (max-width: 768px){.postcode-checker .image{width:100%;order:1}}.postcode-checker .image img{-o-object-fit:cover;object-fit:cover;border-radius:1rem}[data-lightbox-type=postcode-checker]{display:flex;align-items:center;justify-content:center}[data-lightbox-type=postcode-checker] .inner{width:100%;max-width:calc(600px + 15%);margin:0 auto;padding:0 7%;z-index:3;pointer-events:none}@media (min-width: 1400px){[data-lightbox-type=postcode-checker] .inner{padding:0 7.5%}}[data-lightbox-type=postcode-checker] .content{display:flex;align-items:center;justify-content:space-between;gap:3rem;border-radius:1rem;overflow:hidden;box-shadow:0 8px 25px #0000000d;padding:4.5rem calc(2.5rem + 7%)}[data-lightbox-type=postcode-checker] .text{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}[data-lightbox-type=postcode-checker] .loading{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}[data-lightbox-type=postcode-checker] .loading-text{transition:opacity .2s ease}[data-lightbox-type=postcode-checker] .loading-text.hidden{opacity:0}[data-lightbox-type=postcode-checker] .loader{width:40px;aspect-ratio:1;position:relative;transform:rotate(45deg)}[data-lightbox-type=postcode-checker] .loader:before,[data-lightbox-type=postcode-checker] .loader:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50% 50% 0;background:var(--purple);-webkit-mask:radial-gradient(circle 10px at 50% 50%,#0000 94%,#000);mask:radial-gradient(circle 10px at 50% 50%,#0000 94%,#000)}[data-lightbox-type=postcode-checker] .loader:after{animation:loader-animation 1s infinite;transform:perspective(300px) translateZ(0)}@keyframes loader-animation{to{transform:perspective(300px) translateZ(150px);opacity:0}}.comparison-table-alt:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2!important}.comparison-table-alt[data-highlight="1"] .table-headings .column-contents:nth-of-type(1){background:#23ffbb}.comparison-table-alt[data-highlight="1"] .table-headings .column-contents:nth-of-type(1) svg{display:block}.comparison-table-alt[data-highlight="1"] .column-contents:nth-of-type(1){background:rgb(35 255 187 / .1)}.comparison-table-alt[data-highlight="2"] .table-headings .column-contents:nth-of-type(2){background:#23ffbb}.comparison-table-alt[data-highlight="2"] .table-headings .column-contents:nth-of-type(2) svg{display:block}.comparison-table-alt[data-highlight="2"] .column-contents:nth-of-type(2){background:rgb(35 255 187 / .1)}.comparison-table-alt[data-highlight="3"] .table-headings .column-contents:nth-of-type(3){background:#23ffbb}.comparison-table-alt[data-highlight="3"] .table-headings .column-contents:nth-of-type(3) svg{display:block}.comparison-table-alt[data-highlight="3"] .column-contents:nth-of-type(3){background:rgb(35 255 187 / .1)}.comparison-table-alt[data-highlight="4"] .table-headings .column-contents:nth-of-type(4){background:#23ffbb}.comparison-table-alt[data-highlight="4"] .table-headings .column-contents:nth-of-type(4) svg{display:block}.comparison-table-alt[data-highlight="4"] .column-contents:nth-of-type(4){background:rgb(35 255 187 / .1)}.comparison-table-alt .text{grid-column:span 12;text-align:center;margin-bottom:3.5rem}.comparison-table-alt h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important}.comparison-table-alt .intro-text{max-width:50ch;margin:1rem auto 0}.comparison-table-alt .table-outer{grid-column:span 12;border-radius:1.875rem;background:#fff;box-shadow:0 8px 32px #0605401a;overflow:hidden}.comparison-table-alt .table-group{width:100%;display:flex;flex-direction:column;gap:2rem}.comparison-table-alt .group-row{display:flex;border-bottom:1px solid rgb(235 235 235 / .93)}.comparison-table-alt .group-contents{width:100%;display:flex;flex-direction:column}.comparison-table-alt .group-name{width:100%;font-family:var(--euclid)!important;font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:120%!important;border:1px solid rgb(235 235 235 / .93);padding:2rem .5rem;background:rgb(217 194 253 / .45)}@media (min-width: 850px){.comparison-table-alt .group-name{padding:2rem}}.comparison-table-alt .feature-description{flex:1;margin:0;font-family:var(--euclid)!important;font-size:.625rem!important;line-height:155%!important;font-weight:400!important;padding:2rem .5rem;border-right:1px solid rgb(235 235 235 / .93)}@media (min-width: 500px){.comparison-table-alt .feature-description{flex:1;font-size:1rem!important}}@media (min-width: 850px){.comparison-table-alt .feature-description{font-size:var(--para-m)!important;padding:2rem 1rem 2rem 2rem}}.comparison-table-alt .column-contents{width:18%;display:flex;justify-content:center;align-items:center;font-family:var(--euclid)!important;font-size:.75rem!important;line-height:155%!important;font-weight:400!important;text-align:center;word-break:break-word;padding:2rem .1rem}.comparison-table-alt .column-contents:not(:last-child){border-right:1px solid rgb(235 235 235 / .93)}@media (min-width: 500px){.comparison-table-alt .column-contents{padding:2rem .5rem;width:16.666%}}@media (min-width: 850px){.comparison-table-alt .column-contents{font-size:1.125rem!important}}.comparison-table-alt .table-headings{margin-bottom:unset;padding-bottom:unset}.comparison-table-alt .table-headings .feature-description{font-family:var(--euclid)!important;font-size:1rem!important;font-weight:500!important;line-height:120%!important;background:var(--blue);color:#fff}@media (min-width: 850px){.comparison-table-alt .table-headings .feature-description{font-size:var(--heading-xxs)!important}}.comparison-table-alt .table-headings .column-contents{text-align:center;font-family:var(--euclid)!important;font-size:.75rem!important;font-weight:500!important;line-height:120%!important;background:#d5d5d5}.comparison-table-alt .table-headings .column-contents svg{display:none;height:32px;width:auto;margin-right:.3125rem}@media (min-width: 850px){.comparison-table-alt .table-headings .column-contents{font-size:var(--heading-xxs)!important}}.comparison-table:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2!important}.comparison-table .text{grid-column:span 12;text-align:center;margin-bottom:3.5rem}.comparison-table h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important}.comparison-table .intro-text{max-width:50ch;margin:1rem auto 0}.comparison-table .table-outer{grid-column:span 12;border-radius:1.875rem;background:#fff;box-shadow:0 8px 32px #0605401a;padding:2rem 2rem 1rem}.comparison-table .table-group{width:100%;display:flex;flex-direction:column;gap:2rem;margin-bottom:1.5rem}@media (min-width: 1000px){.comparison-table .table-group{flex-direction:row}}.comparison-table .table-group:nth-child(2n) .group-name{background-color:#f9f9fa}.comparison-table .table-group:last-child{margin-bottom:0}.comparison-table .table-group:last-child .group-row:last-child{border:0}.comparison-table .group-row{display:flex;gap:1.5rem;border-bottom:1px solid rgb(235 235 235 / .93);padding-bottom:1.5rem;margin-bottom:1.5rem}.comparison-table .group-row:last-child{margin-bottom:0}.comparison-table .group-contents{width:100%;display:flex;flex-direction:column}.comparison-table .group-name{display:flex;align-items:center;justify-content:center;width:100%;flex-shrink:0;text-align:center;font-family:var(--euclid)!important;font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:120%!important;border-radius:1rem;border:1px solid rgb(235 235 235 / .93);padding:1rem 2rem}@media (min-width: 1000px){.comparison-table .group-name{width:8rem;padding:0}}.comparison-table .feature-description{width:50%;margin:0;font-family:var(--euclid)!important;font-size:.75rem!important;line-height:155%!important;font-weight:400!important}@media (min-width: 500px){.comparison-table .feature-description{flex:1;font-size:1rem!important}}@media (min-width: 850px){.comparison-table .feature-description{font-size:var(--para-m)!important}}.comparison-table .column-contents{width:25%;display:flex;justify-content:center;align-items:center;font-family:var(--euclid)!important;font-size:.75rem!important;line-height:155%!important;font-weight:400!important;text-align:center}@media (min-width: 500px){.comparison-table .column-contents{width:18.25%}}@media (min-width: 850px){.comparison-table .column-contents{font-size:1.125rem!important}}.comparison-table .table-headings{align-items:center;padding-bottom:1rem}.comparison-table .table-headings .feature-description{font-family:var(--euclid)!important;font-size:1rem!important;font-weight:500!important;line-height:120%!important}@media (min-width: 850px){.comparison-table .table-headings .feature-description{font-size:var(--heading-xxs)!important}}.comparison-table .table-headings .column-contents{text-align:center;font-family:var(--euclid)!important;font-size:.75rem!important;font-weight:500!important;line-height:120%!important}@media (min-width: 850px){.comparison-table .table-headings .column-contents{font-size:var(--heading-xxs)!important}}@media (min-width: 1000px){.article-builder .comparison-table .container .table-outer{grid-column:2 / span 10}}.pricing-table:not([data-is-preview="1"]){padding-bottom:25px;margin-bottom:-25px;z-index:2!important}.pricing-table .text{grid-column:span 12;text-align:center;margin-bottom:3.5rem}.pricing-table h2{font-size:var(--heading-m)!important;font-weight:500!important;line-height:120%!important}.pricing-table .intro-text{max-width:50ch;margin:1rem auto 0}.pricing-table .pricing-table-outer{grid-column:span 12;display:grid;gap:2rem}@media (min-width: 1000px){.pricing-table .pricing-table-outer{grid-template-columns:1fr 1fr;gap:4.5rem}}.pricing-table .pricing-table-group{display:grid;background-color:#fff;overflow:hidden;border-radius:1.25rem}@media (min-width: 768px){.pricing-table .pricing-table-group{border-radius:2.25rem}}.pricing-table .table-heading{display:flex;align-items:center;justify-content:space-between;background-color:var(--green);padding:1rem 1rem 1rem 1.5rem}@media (min-width: 768px){.pricing-table .table-heading{padding:1.25rem 1.25rem 1.25rem 2rem}}.pricing-table .table-heading h3{font-size:var(--heading-m);font-weight:500;line-height:1;margin:unset}.pricing-table .table-heading .icon{width:3.125rem;height:3.125rem}@media (min-width: 768px){.pricing-table .table-heading .icon{width:4.375rem;height:4.375rem}}.pricing-table .table-contents .table-row{display:flex}.pricing-table .table-contents .table-row:not(:last-child){border-bottom:1px solid var(--grey)}.pricing-table .table-contents .table-cell{display:flex;align-items:center;font-size:clamp(1rem,1.25vw,1.5rem);padding:1rem 1rem 1rem 1.5rem}@media (min-width: 768px){.pricing-table .table-contents .table-cell{padding:1.25rem 1.25rem 1.25rem 2rem}}.pricing-table .table-contents .table-cell:not(:last-child){border-right:1px solid var(--grey)}.pricing-table .table-contents .table-cell.column_1{width:30%;max-width:220px}.pricing-table .table-contents .table-cell.column_2{flex:1}.pricing-table .table-contents .table-cell.column_2 .price{display:block}.pricing-table .table-contents .table-cell p{margin:unset;font-size:inherit}.full-width-media[data-media-alignment=contained] .media{grid-column:span 12}.full-width-media[data-media-alignment=contained] .media img{border-radius:1rem}.full-width-media .media{width:100%;aspect-ratio:16/9}.full-width-media .media img{-o-object-fit:cover;object-fit:cover;z-index:1}.full-width-media .media>.btn,.full-width-media .media .wistia_embed{display:flex;position:absolute;left:1rem;bottom:1rem;z-index:3}@media (min-width: 850px){.full-width-media .media>.btn,.full-width-media .media .wistia_embed{left:1.625rem;bottom:1.625rem}}.job-slider{overflow:hidden}.job-slider .text-filter-container{margin-bottom:2rem;justify-content:center;text-align:center}@media (min-width: 500px){.job-slider .text-filter-container{margin-bottom:3rem}}.job-slider .text{display:flex;flex-direction:column;gap:1rem;grid-column:span 12}.job-slider .text h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:0!important}.job-slider .text .intro-text{max-width:60ch;margin-left:auto;margin-right:auto}.job-slider .jobs-list-container{container:jobs-list-container / inline-size}.job-slider .jobs-list{display:grid;grid-column:span 12;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width: 850px){.job-slider .jobs-list{gap:1.88rem}}@media (min-width: 750px){.job-slider .jobs-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.job-slider .jobs-list{grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.job-slider .jobs-list{gap:1rem}@media (min-width: 850px){.job-slider .jobs-list{gap:2.15cqw}}}.job-slider .filters{grid-column:span 12;display:flex;justify-content:flex-start;align-items:center;border-radius:4.5rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:1rem 1rem 1rem 2rem;font-size:1.25rem!important;font-weight:400!important;line-height:125%!important}@media (max-width: 500px){.job-slider .filters{padding:.5rem .5rem .5rem 1.5rem;border:1px solid rgb(235 235 235 / .93)}}@media (max-width: 1399px) and (min-width: 950px){.job-slider .filters{justify-self:end}}.job-slider .facetwp-facet{margin:unset;margin-left:.8rem}.job-slider .facetwp-facet .fs-label-wrap{padding:.8rem .7rem}.job-slider .facetwp-facet .fs-label{padding-top:unset;padding-bottom:unset}@media screen and (min-width:768px){.job-slider .facetwp-facet-reset{margin-left:auto;padding-left:1rem}}.job-slider .filter-text{font-size:var(--para-m);white-space:nowrap}.job-slider .cards{display:flex;grid-column:span 12}@media (max-width: 799px){.job-slider .cards{margin-top:-1.5625rem}}.job-slider .cards[data-slides-per-view="2"] .swiper-slide{width:85%}@media (min-width: 500px){.job-slider .cards[data-slides-per-view="2"] .swiper-slide{width:70%}}@media (min-width: 800px){.job-slider .cards[data-slides-per-view="2"] .swiper-slide{width:calc(50%% - 1.88rem)}}.job-slider .cards[data-slides-per-view="3"] .swiper-slide{width:85%}@media (min-width: 500px){.job-slider .cards[data-slides-per-view="3"] .swiper-slide{width:70%}}@media (min-width: 800px){.job-slider .cards[data-slides-per-view="3"] .swiper-slide{width:calc(33.3333% - 1.88rem)}}@media (max-width: 599px){.job-slider .cards .swiper-slide .team-member{scroll-snap-align:center}}@media (max-width: 799px){.job-slider .cards .container{padding:0}}.job-slider .cards .swiper{width:100%;grid-column:span 12;overflow:visible}@media (min-width: 800px){.job-slider .cards .swiper{padding:1.5625rem 0}}.job-slider .cards .swiper-wrapper{overflow:visible}@media (max-width: 799px){.job-slider .cards .swiper-wrapper{gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory}.job-slider .cards .swiper-wrapper::-webkit-scrollbar{display:none}.job-slider .cards .swiper-wrapper:before,.job-slider .cards .swiper-wrapper:after{content:"";width:7vw;height:1px;flex-shrink:0}.job-slider .cards .swiper-wrapper:before{margin-right:-1rem}.job-slider .cards .swiper-wrapper:after{margin-left:-1rem}}@media (max-width: 499px){.job-slider .cards .swiper-wrapper:before{width:4.5vw}.job-slider .cards .swiper-wrapper:after{width:4.5vw}}.job-slider .swiper-wrapper{height:auto}.job-slider .swiper-scrollbar.swiper-scrollbar-horizontal{--swiper-scrollbar-drag-bg-color: var(--purple);position:relative;top:inherit;bottom:initial;width:100%;max-width:15.8125rem;height:.5rem;margin:3rem auto .75rem;border-radius:3.125rem;background-color:#5f6f8133;overflow:hidden}.job-slider .swiper-scrollbar-drag{cursor:pointer}.job-slider .swiper-scrollbar-drag:hover{opacity:.8}.job-slider .swiper-slide{height:auto}@media (max-width: 799px){.job-slider .swiper-slide{padding:1.5625rem 0;scroll-snap-align:center}}.job-slider .card-component{height:100%;border:1px solid #eee}.article-builder{background-color:var(--beige)}.article-builder>section{padding-bottom:2rem}@media (min-width: 850px){.article-builder>section{padding-bottom:3.5rem}}.article-builder>section:last-child{padding-bottom:3.5rem}@media (min-width: 850px){.article-builder>section:last-child{padding-bottom:7.5rem}}.article-builder .faqs-block[data-add-filters=yes] .text{display:flex;flex-direction:column;align-items:center;text-align:center;grid-column:span 12!important}@media (max-width: 949px){.article-builder .faqs-block[data-add-filters=yes] .text{margin-bottom:0}}@media (max-width: 768px){.article-builder .faqs-block[data-add-filters=yes] .text-filter-container{margin-bottom:1rem!important}}.article-builder .faqs-block .filters{display:none}.article-builder .faqs-block .text,.article-builder .faqs-block .faqs-list,.article-builder .faqs-block .buttons{grid-column:span 12;max-width:45rem;margin-left:auto;margin-right:auto}@media (min-width: 850px){.article-builder .faqs-block .text,.article-builder .faqs-block .faqs-list,.article-builder .faqs-block .buttons{grid-column:2 / span 10}}.article-builder .faqs-block .question-mark{display:none}.article-spacer{background-color:var(--beige)}.hero-spacer{height:2rem;background:var(--beige);padding-bottom:0;z-index:5}@media (min-width: 850px){.hero-spacer{height:3.5rem}}.hero-spacer .container{height:100%;align-items:flex-end}.hero-spacer .back-button-container{width:100%;grid-column:span 12;max-width:56rem;margin:0 auto}@media (min-width: 1024px){.hero-spacer .back-button-container{grid-column:2 / span 10}}.hero-spacer .back-button{display:flex;padding:.625rem 1rem .6875rem;flex-direction:column;align-items:flex-start;gap:.625rem;border-radius:1.875rem;background:var(--purple);color:#fff;transition:background-color .3s ease,color .3s ease;transform:translate(-6.25rem,100%)}@media (max-width: 1024px){.hero-spacer .back-button{display:none}}.hero-spacer .back-button:hover{background:var(--purple-hover);color:var(--blue)}.hero-spacer.job .back-button-container{max-width:unset;grid-column:span 12}.article-hero{width:100%;color:#fff}.article-hero[data-has-image="0"]{padding:9.5rem 0 5rem;background-color:var(--blue)}.article-hero[data-has-image="1"]{aspect-ratio:915/405}@media (max-width: 768px){.article-hero[data-has-image="1"]{display:flex;flex-direction:column-reverse;padding-top:3.75rem;padding-bottom:0;background-color:var(--blue);aspect-ratio:initial}}@media (max-width: 768px){.article-hero[data-has-image="1"] .text{padding:3.5rem 0}}@media (max-width: 768px){.article-hero[data-has-image="1"] .image{aspect-ratio:23.5/13;width:100%;height:auto}}.article-hero[data-has-image="1"] .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / 0) 79.69%);z-index:2}@media (min-width: 769px){.article-hero[data-has-image="1"] .container{height:100%;align-items:end;padding-bottom:5%}}.article-hero h1{font-family:var(--signifier)!important;font-size:var(--heading-l)!important;font-weight:400!important;line-height:1!important;color:#fff;margin:0 0 1rem!important}@media (min-width: 769px){.article-hero h1{margin:0 0 2rem!important}}.article-hero h2{font-family:var(--euclid)!important;font-size:1rem!important;font-weight:500!important;line-height:1!important;color:#fff;margin:0 0 1rem!important;padding:0!important}@media (min-width: 769px){.article-hero h2{font-size:1.5rem!important;margin:0 0 2rem!important}}.article-hero .text{width:100%;grid-column:span 12;max-width:56rem;margin:0 auto;z-index:5}@media (min-width: 850px){.article-hero .text{grid-column:2 / span 10}}.article-hero .image{z-index:1}@media (max-width: 769px){.article-hero .image{position:relative}}.article-hero .image img{-o-object-fit:cover;object-fit:cover}.article-hero .post-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.article-hero .post-meta-row p{font-size:1rem!important;font-weight:500!important;line-height:1!important;margin:0!important}.article-hero .tags{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:.35rem}.article-hero .tags li{border-radius:1.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;background-color:var(--purple);color:#fff;padding:.2rem .45rem;margin:0;transition:background-color .3s}.article-hero .tags li:hover{background-color:var(--purple-hover)}.article-hero .tags li:hover a{color:var(--blue);text-wrap:nowrap}.article-hero .tags a{text-decoration:none;color:#fff;transition:color .3s}.article-rich-text-editor{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-rich-text-editor{padding-bottom:3.5rem}}@media (min-width: 1024px){.article-rich-text-editor .rich-text:has(+.sticky-form){grid-column:2 / span 7}}@media (min-width: 1240px){.article-rich-text-editor .rich-text:has(+.sticky-form){grid-column:4 / span 6}}.article-rich-text-editor .rich-text{display:flex;flex-direction:column;gap:2rem;grid-column:span 12;max-width:45rem;margin:0 auto}@media (min-width: 850px){.article-rich-text-editor .rich-text{grid-column:2 / span 10}}.article-rich-text-editor .rich-text>*{margin:0!important}.article-rich-text-editor .rich-text>*:first-child{margin-top:0!important}.article-rich-text-editor .rich-text>*:empty{display:none}.article-rich-text-editor .rich-text h1{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;margin:1em 0 .5em;color:var(--blue)}@media (min-width: 900px){.article-rich-text-editor .rich-text h1{font-size:1.8rem}}@media (min-width: 1200px){.article-rich-text-editor .rich-text h1{font-size:2.25rem;margin:2.5rem 0 1.875rem}}.article-rich-text-editor .rich-text h2{font-family:var(--euclid)!important;font-size:clamp(1.25rem,2.75vw,1.875rem)!important;font-weight:500!important;line-height:128%!important;margin:1em 0 .5em;color:var(--blue)}@media (min-width: 900px){.article-rich-text-editor .rich-text h2{font-size:1.8rem}}@media (min-width: 1200px){.article-rich-text-editor .rich-text h2{font-size:2.25rem;margin:2.5rem 0 1.875rem}}.article-rich-text-editor .rich-text h3{font-family:var(--euclid)!important;font-size:var(--heading-s)!important;font-weight:500!important;line-height:116%!important;color:var(--blue);margin:1em 0 .5em}.article-rich-text-editor .rich-text h4{font-family:var(--euclid)!important;font-size:var(--heading-xxs)!important;font-weight:500!important;line-height:116%!important;color:var(--blue);margin:1em 0 .5em}.article-rich-text-editor .rich-text h1,.article-rich-text-editor .rich-text h2,.article-rich-text-editor .rich-text h3,.article-rich-text-editor .rich-text h4,.article-rich-text-editor .rich-text h5,.article-rich-text-editor .rich-text h6{margin-top:.5rem!important}.article-rich-text-editor .sticky-form{display:block;grid-column:span 12;padding:1.25rem;border-radius:1rem;background:#fff}@media screen and (min-width: 1024px){.article-rich-text-editor .sticky-form{position:sticky;top:80px;align-self:flex-start;grid-column:span 4}}@media screen and (min-width: 1240px){.article-rich-text-editor .sticky-form{position:sticky;top:80px;align-self:flex-start;grid-column:span 3}}.article-single-media{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-single-media{padding-bottom:3.5rem}}.article-single-media[data-media-alignment=contained] .media{grid-column:span 12;max-width:52.5rem;margin:0 auto}.article-single-media[data-media-alignment=contained] .media img{border-radius:1rem}.article-single-media[data-media-alignment=contained] .container{gap:1rem}.article-single-media[data-media-alignment=contained] .caption{width:100%;max-width:52.5rem;grid-column:span 12;margin:0 auto}.article-single-media[data-media-alignment=full-width] .caption{margin:.5rem 0 0 4.5%}@media (min-width: 500px){.article-single-media[data-media-alignment=full-width] .caption{margin:1rem 0 0 7%}}@media (min-width: 850px){.article-single-media[data-media-alignment=full-width] .caption{margin:1rem 0 0 5rem}}.article-single-media .divider-container{width:100%}.article-single-media .divider{width:100%;grid-column:span 12;border-bottom:.125rem solid rgb(235 235 235 / .93);max-width:52.5rem;margin:2rem auto 0}@media (min-width: 850px){.article-single-media .divider{margin:3.5rem auto 0}}.article-single-media .media{width:100%;aspect-ratio:16/9}.article-single-media .media img{-o-object-fit:cover;object-fit:cover;z-index:1}.article-single-media .media>.btn,.article-single-media .media .wistia_embed{display:flex;position:absolute;left:1rem;bottom:1rem;z-index:3}@media (min-width: 850px){.article-single-media .media>.btn,.article-single-media .media .wistia_embed{left:1.625rem;bottom:1.625rem}}.article-single-media .caption{font-size:.75rem!important;font-weight:400!important;line-height:133.333%!important}.article-two-images{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-two-images{padding-bottom:3.5rem}}.article-two-images .divider-container{width:100%}.article-two-images .divider{width:100%;grid-column:span 12;border-bottom:.125rem solid rgb(235 235 235 / .93);max-width:52.5rem;margin:2rem auto 0}@media (min-width: 850px){.article-two-images .divider{margin:3.5rem auto 0}}.article-two-images .images{width:100%;max-width:52.5rem;display:grid;grid-template-columns:repeat(1,1fr);grid-column:span 12;gap:1.5rem;margin:0 auto}@media (min-width: 500px){.article-two-images .images{grid-template-columns:repeat(2,1fr)}}.article-two-images .image{grid-column:span 1;aspect-ratio:380/250}.article-two-images .image img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover}.article-two-images .caption{width:100%;max-width:52.5rem;grid-column:span 12;margin:.5rem auto 0;font-size:.75rem!important;font-weight:400!important;line-height:133.333%!important}.article-three-images{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-three-images{padding-bottom:3.5rem}}.article-three-images .divider-container{width:100%}.article-three-images .divider{width:100%;grid-column:span 12;border-bottom:.125rem solid rgb(235 235 235 / .93);max-width:52.5rem;margin:2rem auto 0}@media (min-width: 850px){.article-three-images .divider{margin:3.5rem auto 0}}.article-three-images .images{width:100%;max-width:52.5rem;display:grid;grid-template-columns:repeat(1,1fr);grid-column:span 12;gap:1.5rem;margin:0 auto}@media (min-width: 768px){.article-three-images .images{grid-template-columns:repeat(3,1fr)}}.article-three-images .image{grid-column:span 1;aspect-ratio:380/250}.article-three-images .image img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover}.article-three-images .caption{width:100%;max-width:52.5rem;grid-column:span 12;margin:.5rem auto 0;font-size:.75rem!important;font-weight:400!important;line-height:133.333%!important}.article-download{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-download{padding-bottom:3.5rem}}.article-download .download-card{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;grid-column:span 12;max-width:45rem;margin:0 auto;border-radius:1.25rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:2rem}@media (min-width: 850px){.article-download .download-card{grid-column:2 / span 10}}.article-download .download-card p{margin:0}.article-download .download-card h3{font-family:var(--euclid)!important;font-size:var(--heading-s)!important;font-weight:500!important;line-height:116.667%!important;margin:0!important}.article-download .download-tag{border-radius:1.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;background:var(--beige);color:var(--blue);padding:.2rem 1rem}.article-form{background-color:var(--beige);padding-bottom:2rem}@media (min-width: 850px){.article-form{padding-bottom:3.5rem}}.article-form .download-card{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;grid-column:span 12;max-width:45rem;margin:0 auto;border-radius:1.25rem;background:#fff;box-shadow:0 8px 25px #0000000d;padding:2rem;width:100%}@media (min-width: 850px){.article-form .download-card{grid-column:2 / span 10}}.article-form .download-card p{margin:0}.article-form .download-card h3{font-family:var(--euclid)!important;font-size:var(--heading-s)!important;font-weight:500!important;line-height:116.667%!important;margin:0!important}.article-form .download-tag{border-radius:1.875rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;background:var(--beige);color:var(--blue);padding:.2rem 1rem}.article-form .form-embed,.article-form .hbspt-form,.article-form iframe{width:100%}.related-resources{background:var(--beige);padding-bottom:3.5rem}@media (min-width: 850px){.related-resources{padding-bottom:7.5rem}}.related-resources h2{font-family:var(--euclid)!important;font-size:var(--heading-m)!important;font-weight:500!important;line-height:128%!important;color:var(--blue)!important;margin:0 0 2rem!important;padding:0!important;grid-column:span 12;text-align:center}@media (min-width: 850px){.related-resources h2{margin:0 0 3.5rem!important}}.related-resources .resources-list{grid-column:span 12;container:courses / inline-size}.related-resources .resources{grid-template-columns:repeat(1,1fr);gap:1rem}@media (max-width: 999px){.related-resources .resources{display:flex;overflow-x:auto;-webkit-overflow-scrolling:auto;scroll-snap-type:x mandatory;padding-bottom:25px}}@media (min-width: 850px){.related-resources .resources{gap:1.88rem}}@media (min-width: 1000px){.related-resources .resources{display:grid;grid-template-columns:repeat(3,1fr)}}@supports (container-type: inline-size){.related-resources .resources{gap:1rem}@media (min-width: 850px){.related-resources .resources{gap:1.88rem}}@media (min-width: 1000px){.related-resources .resources{gap:2.15cqw}}}.related-resources .resources::-webkit-scrollbar{display:none}.related-resources .resources:before,.related-resources .resources:after{content:"";flex:0 0 calc(4.5% - 1rem)}@media (min-width: 500px) and (max-width: 1000px){.related-resources .resources:before,.related-resources .resources:after{flex:0 0 calc(7% - 1.88rem)}}@media (min-width: 1000px){.related-resources .resources:before,.related-resources .resources:after{display:none}}.related-resources .resources .resource-card{flex-basis:85%;scroll-snap-align:center}@media (min-width: 500px){.related-resources .resources .resource-card{flex-basis:70%}}@media (max-width: 999px){.related-resources .resources-container{padding:0}}.article-share{height:7.125rem;background:var(--beige)}@media (min-width: 850px){.article-share{height:8.625rem}}.article-share .inner{display:flex;align-items:center;gap:1rem;grid-column:span 12}.article-share .share-label{font-family:var(--euclid)!important;font-size:1.25rem!important;font-style:normal!important;font-weight:400!important;line-height:125%!important}.article-share .share-outer:hover .share-icon{transform:translateY(-50%) translate(1rem);background-color:#fff;border:1px solid rgb(235 235 235 / .93)}.article-share .share-outer:hover .share-menu{opacity:1;width:auto;transition:opacity .25s}.article-share .share-icon{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:var(--green);color:var(--blue);border-radius:100%;transition:background-color .3s,border-color .3s,transform .3s cubic-bezier(.165,.84,.44,1);border:1px solid var(--green);z-index:2}.article-share .share-menu{height:5.125rem;width:3rem;padding:0 1.5rem 0 5rem;display:flex;gap:1rem;align-items:center;background:#fff;box-shadow:0 8px 25px #0000000d;border-radius:3.75rem;border:1px solid rgb(235 235 235 / .93);opacity:0;overflow:hidden;transition:opacity .25s,width 0s none .25s;z-index:1}.article-share .small-icon{display:flex;width:2.4375rem;height:2.4375rem;justify-content:center;align-items:center;border-radius:100%;background-color:var(--purple);color:#fff;transition:background-color .3s,color .3s}.article-share .small-icon:hover{background-color:var(--purple-hover);color:var(--blue)}.styled-bullet-list{background-color:var(--beige);padding:.25rem 0 2rem}@media (min-width: 850px){.styled-bullet-list{padding:.25rem 0 3.5rem}}.styled-bullet-list ul{width:100%;display:flex;flex-direction:column;gap:1rem;grid-column:span 12;max-width:45rem;margin:0 auto}@media (min-width: 850px){.styled-bullet-list ul{grid-column:2 / span 10}}.styled-bullet-list ul li{display:flex;gap:.5rem;margin:0;padding-left:0;max-width:100%}.styled-bullet-list ul li:before{position:relative;content:"";width:30px;height:30px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28"><path d="M14,0h0c7.73,0,14,6.27,14,14h0c0,7.73-6.27,14-14,14h0C6.27,28,0,21.73,0,14h0C0,6.27,6.27,0,14,0Z" style="fill: %2323ffbd;"/><path d="M10,12.67l-1.33,1.33,4,4,6.67-6.67-1.33-1.33-5.33,5.33-2.67-2.67Z" style="fill: %2311033b;"/></svg>');background-size:contain;background-repeat:no-repeat;flex-shrink:0;transform:translateY(-2px)}
