:root{--wrapper:1920px;--gutter:40px;--margin:calc(var(--gutter)*2);--columns:8.33333%;--card-padding:24px;--vertical-spacing:40px;--theme-border-width:6px;--purple:#7600ea;--pink:#ff2e91;--green:#00c4ae;--yellow:#ff9300;--dark:#303062;--light:#efeff8;--white:#fff;--dark-grey:#454557;--grey:#7d7d91;--light-grey:#dedede;--error:#e81442;--success:#0a937a;--body-colour:var(--dark-grey);--title-colour:var(--dark);--base-size:clamp(16px,2vw,18px);--h1:clamp(40px,3.2vw,72px);--h2:clamp(32px,3vw,56px);--h3:clamp(22px,2vw,24px);--h4:clamp(18px,1.2vw,20px);--h5:var(--base-size);--h6:14px;--safari-clamp-fix:0.00001vw;--line-height:1.72;--lh-h1:1.12;--lh-h2:1.2;--lh-h3:1.58;--lh-h4:1.6;--lh-h5:var(--line-height);--lh-h6:1.82;--bold:600;--medium:500;--regular:400;--body-font:"HK Grotesk",Helvetica,Arial,sans-serif;--title-font:var(--body-font);--supertitle-font:"Space Grotesk",monospace;--link-colour:var(--purple);--nav-link-size:16px;--nav-action-spacing:4px;--sub-menu-width:320px;--btn-padding:8px 16px;--btn-radius:3px 8px 0px 0px;--overlap:160px;--ease:0.32s ease;--card-hover:box-shadow 0.64s cubic-bezier(0.16,0.88,0.32,1.28);--radius:8px;--shadow:0 0 0 1px rgb(0 0 0/5%),0 5px 25px 0 rgb(0 0 0/15%),0 3px 3px 0 rgb(0 0 0/5%);--shadow-hover:0 0 0 1px rgb(0 0 0/4%),0 16px 32px 0 rgb(0 0 0/24%),0 12px 12px 0 rgb(0 0 0/10%);--icon-size:48px;--check-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23303062' width='22.51' height='18.69'%3E%3Cpath data-name='Path 1' d='M1.768 9.566l5.588 5.588L20.742 1.768' fill='none' stroke-width='5'/%3E%3C/svg%3E");--search-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Group 448' xmlns='http://www.w3.org/2000/svg' width='22.072' height='22.815'%3E%3Cg data-name='Group 447'%3E%3Cg data-name='Group 3' fill='%237d7d91'%3E%3Cpath data-name='Path 1604' d='M7.43 13.374A5.944 5.944 0 101.486 7.43a5.944 5.944 0 005.944 5.944zm0 1.486A7.43 7.43 0 100 7.43a7.43 7.43 0 007.43 7.429z' fill-rule='evenodd'/%3E%3Cpath data-name='Path 1605' d='M21.021 22.815l-9.659-9.656 1.054-1.054 9.659 9.659z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--back-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.375' height='13.384'%3E%3Cpath data-name='Path 1615' d='M2.134 7.317L7.317 12.5l-.884.884-6.25-6.25a.625.625 0 010-.884L6.433 0l.884.884-5.183 5.183h12.241v1.25z' fill='%23303062' fill-rule='evenodd'/%3E%3C/svg%3E");--clock-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='2' fill='%23303062' viewBox='0 0 18.53 18.53'%3E%3Cpath d='M9.265 0a9.265 9.265 0 109.265 9.265A9.276 9.276 0 009.265 0zm0 17.372a8.107 8.107 0 118.107-8.107 8.116 8.116 0 01-8.107 8.107z' fill='%237600ea'/%3E%3Cpath d='M9.844 3.474H8.686v6.03l3.644 3.644.819-.819-3.3-3.3z'/%3E%3C/svg%3E");--select-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13'%3E%3Cpath data-name='Polygon 10' d='M7.88 11.365a1 1 0 01-1.761 0L.793 1.474A1 1 0 011.674 0h10.652a1 1 0 01.88 1.474z' fill='%237d7d91'/%3E%3C/svg%3E");--accordion-icon--dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.169 25.17'%3E%3Cg data-name='Group 407' fill='none' stroke-width='4'%3E%3Cpath data-name='Line 4' stroke='%23303062' d='M2 12.585h21.17'/%3E%3Cpath data-name='Line 5' stroke='%237600ea' d='M12.585 2v21.17'/%3E%3C/g%3E%3C/svg%3E");--accordion-icon--purple:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.169 25.17'%3E%3Cg data-name='Group 407' fill='none' stroke='%237600ea' stroke-width='4'%3E%3Cpath data-name='Line 4' d='M2 12.585h21.17'/%3E%3Cpath data-name='Line 5' d='M12.585 2v21.17'/%3E%3C/g%3E%3C/svg%3E");--accordion-icon--green:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.169 25.17'%3E%3Cg data-name='Group 407' fill='none' stroke='%2300c4ae' stroke-width='4'%3E%3Cpath data-name='Line 4' d='M2 12.585h21.17'/%3E%3Cpath data-name='Line 5' d='M12.585 2v21.17'/%3E%3C/g%3E%3C/svg%3E");--accordion-icon--yellow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.169 25.17'%3E%3Cg data-name='Group 407' fill='none' stroke='%23ff9300' stroke-width='4'%3E%3Cpath data-name='Line 4' d='M2 12.585h21.17'/%3E%3Cpath data-name='Line 5' d='M12.585 2v21.17'/%3E%3C/g%3E%3C/svg%3E");--accordion-icon--pink:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.169 25.17'%3E%3Cg data-name='Group 407' fill='none' stroke='%23ff2e91' stroke-width='4'%3E%3Cpath data-name='Line 4' d='M2 12.585h21.17'/%3E%3Cpath data-name='Line 5' d='M12.585 2v21.17'/%3E%3C/g%3E%3C/svg%3E");--btn-icon--dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23303062' viewBox='0 0 20.885 20.044'%3E%3Cpath d='M19.353 4.751l1.534 4.7-6.634 1.982 4.4 5.692-4 2.919-4.306-6.236-4.26 6.236-4.008-2.92 4.4-5.692-6.483-1.93L1.53 4.751l6.533 2.326L7.863 0h4.949l-.247 7.127z'/%3E%3C/svg%3E");--btn-icon--purple:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%237600ea' viewBox='0 0 20.885 20.044'%3E%3Cpath d='M19.353 4.751l1.534 4.7-6.634 1.982 4.4 5.692-4 2.919-4.306-6.236-4.26 6.236-4.008-2.92 4.4-5.692-6.483-1.93L1.53 4.751l6.533 2.326L7.863 0h4.949l-.247 7.127z'/%3E%3C/svg%3E");--btn-icon--green:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300c4ae' viewBox='0 0 20.885 20.044'%3E%3Cpath d='M19.353 4.751l1.534 4.7-6.634 1.982 4.4 5.692-4 2.919-4.306-6.236-4.26 6.236-4.008-2.92 4.4-5.692-6.483-1.93L1.53 4.751l6.533 2.326L7.863 0h4.949l-.247 7.127z'/%3E%3C/svg%3E");--btn-icon--yellow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff9300' viewBox='0 0 20.885 20.044'%3E%3Cpath d='M19.353 4.751l1.534 4.7-6.634 1.982 4.4 5.692-4 2.919-4.306-6.236-4.26 6.236-4.008-2.92 4.4-5.692-6.483-1.93L1.53 4.751l6.533 2.326L7.863 0h4.949l-.247 7.127z'/%3E%3C/svg%3E");--btn-icon--pink:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff2e91' viewBox='0 0 20.885 20.044'%3E%3Cpath d='M19.353 4.751l1.534 4.7-6.634 1.982 4.4 5.692-4 2.919-4.306-6.236-4.26 6.236-4.008-2.92 4.4-5.692-6.483-1.93L1.53 4.751l6.533 2.326L7.863 0h4.949l-.247 7.127z'/%3E%3C/svg%3E")}@font-face{font-family:HK Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(https://24906821.fs1.hubspotusercontent-eu1.net/hubfs/24906821/fonts/HKGrotesk-Regular.woff2) format("woff2")}@font-face{font-family:HK Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://24906821.fs1.hubspotusercontent-eu1.net/hubfs/24906821/fonts/HKGrotesk-SemiBold.woff2) format("woff2")}@font-face{font-family:HK Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://24906821.fs1.hubspotusercontent-eu1.net/hubfs/24906821/fonts/HKGrotesk-Bold.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(https://24906821.fs1.hubspotusercontent-eu1.net/hubfs/24906821/fonts/Space-Grotesk.woff2) format("woff2")}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}html{-webkit-text-size-adjust:100%}body,html{font-size:var(--base-size)}body{min-height:100vh;padding-left:var(--theme-border-width);font-family:var(--body-font);line-height:var(--line-height);letter-spacing:.008em;color:var(--body-colour)}body:after{content:"";width:var(--theme-border-width);background:var(--purple);height:100vh;position:fixed;left:0;top:0;display:block;z-index:200}img{max-width:100%;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.row-fluid [class*=span]{min-height:0}.hs-cta-img{width:auto;height:auto}.hs-tools-menu.hs-collapsed.hide{display:none}





/* Default: Hide scrollbar for screens less than 1180px wide */
@media (max-width: 1179px) {
  ::-webkit-scrollbar {
    display: none;
  }

  /* Fallback for other browsers */
  -ms-overflow-style: none; /* Internet Explorer */
  scrollbar-width: none; /* Firefox */
}

/* For screens 1180px wide or greater: Show and style the scrollbar */
@media (min-width: 1180px) {
  ::-webkit-scrollbar {
    width: 8px; /* Adjust scrollbar width */
  }

  ::-webkit-scrollbar-thumb {
    background-color: #00C4AE; /* Set the color for the thumb */
    border-radius: 0; /* Sharp rectangular edges */
  }

  /* Remove hover state */
  ::-webkit-scrollbar-thumb:hover {
    background-color: #00C4AE; /* Keep the same green color */
  }

  ::-webkit-scrollbar-track {
    background-color: var(--light-grey); /* Match your site's secondary color */
    border-radius: 0; /* Ensure consistency with thumb */
  }
}



h1{font-size:var(--h1);line-height:var(--lh-h1)}h1,h2{min-height:var(--safari-clamp-fix);font-weight:var(--bold);color:var(--title-colour)}h2{font-size:var(--h2);line-height:var(--lh-h2)}h3{font-size:var(--h3);line-height:var(--lh-h3)}h3,h4{min-height:var(--safari-clamp-fix);font-weight:var(--bold);color:var(--title-colour)}h4{font-size:var(--h4);line-height:var(--lh-h4)}h5{font-size:var(--h5);line-height:var(--lh-h5)}h5,h6{min-height:var(--safari-clamp-fix);font-weight:var(--bold);color:var(--title-colour)}h6{font-size:var(--h6);line-height:var(--lh-h6)}.supertitle,h3,h4,h5,h6{font-weight:var(--medium)}.supertitle{font-family:var(--supertitle-font);font-size:var(--h6);text-transform:uppercase;letter-spacing:.24em;color:var(--body-colour);margin:0 0 16px}a{text-decoration:none;color:var(--link-colour);font-weight:var(--medium);word-break:break-word}table{border-style:hidden;overflow:hidden}table *{word-break:break-word}tr:nth-child(odd){background:var(--light)}td>*+*{margin:1em 0 0}td{font-size:14px;padding:6px;vertical-align:baseline;border:1px solid var(--grey)}main#main-content{padding:40px 0 0}.wrapper{max-width:var(--wrapper);margin:0 auto;padding:0 16px}.wrapper2{margin:0 auto;padding:0 16px}.row{padding:var(--vertical-spacing) 0}.row--no-bottom-pad{padding-bottom:0}.flow>*+*{margin:1em 0 0}.grid{display:grid;grid-gap:var(--gutter)}.flex{display:flex;flex-wrap:wrap;margin:0 calc(var(--gutter)*-0.5)}.flex--row{flex-direction:row}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}[class*=flex--cols]{position:relative;padding:calc(var(--gutter)/2);flex:0 0 100%;max-width:100%}.align--top{align-items:start}.align--middle{align-items:center}.align--bottom{align-items:end}.justify--start{justify-content:start}.justify--center{justify-content:center}.justify--end{justify-content:end}.justify--between{justify-content:space-between}.justify--evenly{justify-content:space-evenly}.justify--around{justify-content:space-around}.RichText__content{margin:0 auto;max-width:680px}.Accordion{max-width:992px;margin:0 auto}.Accordion--purple .Accordion__question:hover{color:var(--purple)}.Accordion--purple .Accordion__question:after{content:"";background-image:var(--accordion-icon--purple)}.Accordion--green .Accordion__question:hover{color:var(--green)}.Accordion--green .Accordion__question:after{content:"";background-image:var(--accordion-icon--green)}.Accordion--yellow .Accordion__question:hover{color:var(--yellow)}.Accordion--yellow .Accordion__question:after{content:"";background-image:var(--accordion-icon--yellow)}.Accordion--pink .Accordion__question:hover{color:var(--pink)}.Accordion--pink .Accordion__question:after{content:"";background-image:var(--accordion-icon--pink)}.Accordion--dark .Accordion__question:hover{color:var(--dark)}.Accordion--dark .Accordion__question:after{content:"";background-image:var(--accordion-icon--dark)}.Accordion .row>*+*{margin:24px 0 0}.Accordion__tab{transition:all .4s ease;position:relative}.Accordion__tab--active .Accordion__question:after{transform:rotate(45deg)}.Accordion__tab--active .Accordion__answer{overflow:hidden;opacity:1;margin-bottom:var(--card-padding);transform:none}.Accordion__question{padding:var(--card-padding);cursor:pointer;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:baseline;flex:1 1 auto}.Accordion__question:hover{color:var(--purple)}.Accordion__question:after{content:"";width:24px;height:24px;flex:0 0 24px;margin:0 0 0 32px;position:relative;top:5px;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:all .4s ease}.Accordion__answer{padding-right:32px;transform:translate3d(0,16px,0);padding:0 var(--card-padding);max-height:0;opacity:0;overflow:hidden;max-width:767px;transition:all .4s ease}.BlogFilters{margin-left:64px}.BlogFilters__row{display:grid;grid-template-columns:1fr 1fr;align-items:center}.BlogFilters__title{font-weight:var(--bold);color:var(--dark);margin:0 0 8px}.BlogFilters input,.BlogFilters select{border:1px solid var(--grey);background-color:var(--white);border-radius:4px 8px 4px 4px;font-size:var(--base-size);font-family:var(--body-font);font-weight:var(--regular);padding:8px 16px;width:100%;max-width:100%;-moz-appearance:none;-webkit-appearance:none}.BlogFilters select{color:#666;position:relative;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13'%3E%3Cpath data-name='Polygon 10' d='M7.88 11.365a1 1 0 01-1.761 0L.793 1.474A1 1 0 011.674 0h10.652a1 1 0 01.88 1.474z' fill='%237d7d91'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 1.2em top calc(50% + 2px),0 0;background-size:12px auto,100%}.BlogFilters select:after{content:"";position:absolute;right:1em;top:0;width:1px;height:100%;display:block;background:#000}.BlogSearch__form{display:flex;align-items:center;position:relative}.BlogSearch__form button{background:none;outline:none;box-shadow:none;border:none;padding:0;line-height:1;cursor:pointer;background-image:var(--search-icon);background-size:contain;background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.BlogSearch .hs-search-field--open ul.BlogSearch__suggestions{transform:translateY(16px);visibility:none}.BlogSearch ul.BlogSearch__suggestions{opacity:0;pointer-events:none;position:absolute;transform:translateY(32px) scale(.9);transition:all .32s ease;background:#fff;list-style:none;padding:16px;box-shadow:var(--shadow);border-radius:var(--radius);top:100%}.BlogSearch ul.BlogSearch__suggestions>*+*{margin:4px 0 0}.BlogSearch ul.BlogSearch__suggestions a{transition:all .32s ease;display:inline-block;color:var(--dark);padding:4px 8px;border-radius:4px;font-size:16px}.BlogSearch ul.BlogSearch__suggestions a:hover{background:var(--light);color:var(--purple)}.BlogSearch ul.BlogSearch__suggestions #results-for{background:var(--light);border-radius:var(--radius);display:inline-block;padding:4px 8px;font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em;font-size:13px;margin:0 4px 8px}.TopicFilter{margin:0 0 0 24px}.btn-row{margin-top:40px}.btn a{display:inline-block;padding:var(--btn-padding);color:var(--dark);border:2px solid;border-color:var(--dark);border-bottom:6px solid var(--dark);border-radius:var(--btn-radius);transition:all .32s ease}.btn--filled-dark a{padding-top:10px;background:var(--dark);color:var(--white);border-color:var(--dark)}.btn--filled-dark a:hover{background:none;color:var(--dark);box-shadow:var(--shadow-hover)}.btn--filled-purple a{padding-top:10px;background:var(--purple);color:var(--white);border-color:var(--purple)}.btn--filled-purple a:hover{background:none;color:var(--purple);box-shadow:var(--shadow-hover)}.btn--filled-green a{padding-top:10px;background:var(--green);color:var(--dark);border-color:var(--green)}.btn--filled-green a:hover{background:none;color:var(--green);box-shadow:var(--shadow-hover)}.btn--filled-yellow a{padding-top:10px;background:var(--yellow);color:var(--dark);border-color:var(--yellow)}.btn--filled-yellow a:hover{background:none;color:var(--yellow);box-shadow:var(--shadow-hover)}.btn--filled-pink a{padding-top:10px;background:var(--pink);color:var(--white);border-color:var(--pink)}.btn--filled-pink a:hover{background:none;color:var(--pink);box-shadow:var(--shadow-hover)}.btn--filled-light a{padding-top:10px;background:var(--light);color:var(--dark);border-color:var(--light)}.btn--filled-light a:hover{background:none;color:var(--light);box-shadow:var(--shadow-hover)}.btn--outlined a{display:inline-flex;align-items:center;justify-content:space-between}.btn--outlined a:after{content:"";height:16px;width:16px;margin:0 0 0 16px;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--btn-icon);transition:all .16s ease;flex:0 0 16px}.btn--outlined-dark a{padding-top:10px;color:var(--dark);border-bottom-color:var(--dark)}.btn--outlined-dark a:after{background-image:var(--btn-icon--dark)}.btn--outlined-dark a:hover{border-color:var(--dark);background:var(--dark);color:var(--white);box-shadow:var(--shadow-hover)}.btn--outlined-dark a:hover:after{filter:contrast(0) brightness(1000)}.btn--outlined-purple a{padding-top:10px;color:var(--dark);border-bottom-color:var(--purple)}.btn--outlined-purple a:after{background-image:var(--btn-icon--purple)}.btn--outlined-purple a:hover{border-color:var(--dark);background:var(--purple);color:var(--white);box-shadow:var(--shadow-hover)}.btn--outlined-purple a:hover:after{filter:contrast(0) brightness(1000)}.btn--outlined-green a{padding-top:10px;color:var(--dark);border-bottom-color:var(--green)}.btn--outlined-green a:after{background-image:var(--btn-icon--green)}.btn--outlined-green a:hover{border-color:var(--dark);background:var(--green);color:var(--dark);box-shadow:var(--shadow-hover)}.btn--outlined-green a:hover:after{filter:contrast(0) brightness(1000)}.btn--outlined-yellow a{padding-top:10px;color:var(--dark);border-bottom-color:var(--yellow)}.btn--outlined-yellow a:after{background-image:var(--btn-icon--yellow)}.btn--outlined-yellow a:hover{border-color:var(--dark);background:var(--yellow);color:var(--dark);box-shadow:var(--shadow-hover)}.btn--outlined-yellow a:hover:after{filter:contrast(0) brightness(1000)}.btn--outlined-pink a{padding-top:10px;color:var(--dark);border-bottom-color:var(--pink)}.btn--outlined-pink a:after{background-image:var(--btn-icon--pink)}.btn--outlined-pink a:hover{border-color:var(--dark);background:var(--pink);color:var(--white);box-shadow:var(--shadow-hover)}.btn--outlined-pink a:hover:after{filter:contrast(0) brightness(1000)}.btn--outlined-light a{padding-top:10px;color:var(--dark);border-bottom-color:var(--light)}.btn--outlined-light a:after{background-image:var(--btn-icon--light)}.btn--outlined-light a:hover{border-color:var(--dark);background:var(--light);color:var(--dark);box-shadow:var(--shadow-hover)}.btn--outlined-light a:hover:after{filter:contrast(0) brightness(1000)}.CallToAction{background:var(--purple);position:relative;cursor:pointer}.CallToAction__icon{height:auto;width:80px;-o-object-fit:contain;object-fit:contain}.CallToAction__icon svg{width:100%;height:100%}.CallToAction__image{overflow:hidden}.CallToAction__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 2s ease}.CallToAction__text{padding-top:var(--vertical-spacing)}.CallToAction__text *{color:#fff}.CallToAction__link a{border-color:var(--light);color:var(--light)}.CallToAction__link a:after{content:none}.CallToAction__link a:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.CallToAction--dark{background:var(--dark)}.CallToAction--dark .CallToAction__text *{color:var(--white)}.CallToAction--dark .CallToAction__icon svg path{fill:var(--white)}.CallToAction--dark .CallToAction__link a{border-color:var(--white);color:var(--white)}.CallToAction--dark .CallToAction__link:hover a{background:var(--white);color:var(--dark)}.CallToAction--purple{background:var(--purple)}.CallToAction--purple .CallToAction__text *{color:var(--white)}.CallToAction--purple .CallToAction__icon svg path{fill:var(--white)}.CallToAction--purple .CallToAction__link a{border-color:var(--white);color:var(--white)}.CallToAction--purple .CallToAction__link:hover a{background:var(--white);color:var(--purple)}.CallToAction--green{background:var(--green)}.CallToAction--green .CallToAction__text *{color:var(--dark)}.CallToAction--green .CallToAction__icon svg path{fill:var(--dark)}.CallToAction--green .CallToAction__link a{border-color:var(--dark);color:var(--dark)}.CallToAction--green .CallToAction__link:hover a{background:var(--dark);color:var(--green)}.CallToAction--yellow{background:var(--yellow)}.CallToAction--yellow .CallToAction__text *{color:var(--dark)}.CallToAction--yellow .CallToAction__icon svg path{fill:var(--dark)}.CallToAction--yellow .CallToAction__link a{border-color:var(--dark);color:var(--dark)}.CallToAction--yellow .CallToAction__link:hover a{background:var(--dark);color:var(--yellow)}.CallToAction--pink{background:var(--pink)}.CallToAction--pink .CallToAction__text *{color:var(--white)}.CallToAction--pink .CallToAction__icon svg path{fill:var(--white)}.CallToAction--pink .CallToAction__link a{border-color:var(--white);color:var(--white)}.CallToAction--pink .CallToAction__link:hover a{background:var(--white);color:var(--pink)}.CallToAction--light{background:var(--light)}.CallToAction--light .CallToAction__text *{color:var(--dark)}.CallToAction--light .CallToAction__icon svg path{fill:var(--dark)}.CallToAction--light .CallToAction__link a{border-color:var(--dark);color:var(--dark)}.CallToAction--light .CallToAction__link:hover a{background:var(--dark);color:var(--light)}.CardRow{position:relative}.CardRow--bg{margin-top:48px}.CardRow--bg:before{content:"";height:calc(100% - 240px);width:100%;position:absolute;top:0;left:0;z-index:-1}.CardRow--bg.CardRow--purple:before,.CardRow--bg:before{background:var(--purple)}.CardRow--bg.CardRow--green:before{background:var(--green)}.CardRow--bg.CardRow--yellow:before{background:var(--yellow)}.CardRow--bg.CardRow--pink:before{background:var(--pink)}.CardRow--bg.CardRow--dark:before{background:var(--dark)}.CardRow--press .card--shadow .card__content{padding:0}.CardRow--press .card--shadow .card__content>*+*{margin:0}.CardRow--press .card__image{position:relative}.CardRow--press .card__logo{height:56px;max-width:200px;position:absolute;bottom:calc(var(--card-padding)*-0.5);left:var(--card-padding)}.CardRow--press .card__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px 16px;border-radius:var(--radius);background:var(--white)}.CardRow--press .card__body{padding:var(--card-padding)}.CardRow--press .card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid var(--light);padding:var(--card-padding)}.CardRow--press .card__meta .card__date,.CardRow--press .card__meta .supertitle{background:var(--light);border-radius:var(--radius);display:inline-block;padding:4px 8px;font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em;margin:4px 8px 4px 0}.CardRow--events .card--shadow .card__content{padding:0}.CardRow--events .card--shadow .card__content>*+*{margin:0}.CardRow--events .card__event-top{padding:var(--card-padding)}.CardRow--events .card__event-meta{background:var(--light);border-radius:var(--radius);display:inline-block;padding:4px 8px;margin:0 8px 0 0;font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.CardRow--events .card__event-time{margin:0 16px 0 0}.CardRow--events .card__location{font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em;margin-top:4px}.CardRow--events .card__attendees span{font-weight:var(--bold)}.CardRow--events .card__event-body{padding:var(--card-padding)}.CardRow--events .card__event-header{padding:var(--card-padding);border-top:1px solid var(--light);border-bottom:1px solid var(--light)}.CardRow--posts .card--shadow .card__content{padding:0}.CardRow--posts .card--shadow .card__content>*+*{margin:0}.CardRow--posts .card__cta a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card{position:relative;display:flex;flex-direction:column;overflow:hidden}.card__date{font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em}.card__image{aspect-ratio:16/9;width:100%}.card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{padding:var(--card-padding) 0;width:100%;flex:1 1 auto}.card__content>*+*{margin:16px 0 0}.card__content--border{border-top:var(--card-padding) solid var(--dark)}.card__super{font-family:var(--supertitle-font);font-size:var(--h6);font-weight:var(--medium);text-transform:uppercase;letter-spacing:.24em;color:var(--body-colour);margin:0 0 16px}.card__title{font-size:var(--h3);font-weight:var(--medium)}.card__summary{grid-row:span 1}.card--has-cta{cursor:pointer;transition:var(--card-hover)}.card--has-cta:hover{box-shadow:var(--shadow-hover)}.card--has-cta .card__summary a{position:relative;z-index:2}.card--has-cta .card__cta a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card__cta{padding:var(--card-padding)}.card__cta a{width:100%}.card--shadow{background:var(--white);box-shadow:var(--shadow);border-radius:var(--radius)}.card--shadow .card__content{padding:var(--card-padding)}.card--shadow .card__cta{border-top:1px solid var(--light)}.card--purple .card__content--border{border-color:var(--purple)}.card--green .card__content--border{border-color:var(--green)}.card--yellow .card__content--border{border-color:var(--yellow)}.card--pink .card__content--border{border-color:var(--pink)}.card--dark .card__content--border{border-color:var(--dark)}.PostsCard__body,.PostsCard__meta{padding:var(--card-padding)}.PostsCard__meta{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--light);position:relative;z-index:2}.PostsCard__topic{transition:all .3s ease}.PostsCard__topic:hover{background:var(--purple);color:var(--light)}.PostsCard__topic--unlinked{cursor:default}.PostsCard__topic--unlinked:hover{background:var(--light);color:var(--purple)}.PostsCard__date,.PostsCard__topic{display:inline-block;margin:4px 8px 4px 0}.PostsCard__date,.PostsCard__reading,.PostsCard__topic{background:var(--light);border-radius:var(--radius);padding:4px 8px;font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);color:var(--purple);letter-spacing:.2em}.PostsCard__reading{display:inline-block;display:flex;align-items:center;position:absolute;top:var(--card-padding);right:var(--card-padding);margin:0;box-shadow:var(--shadow)}.PostsCard__reading:before{content:"";background-image:var(--clock-icon);display:block;width:20px;height:20px;margin:0 8px 0 0;background-position:50%;background-repeat:no-repeat;background-size:contain}.checklist{margin:16px 0}.checklist li{list-style:none;padding:0 0 0 32px;position:relative;margin:8px 0}.checklist li:before{content:"";display:block;width:20px;height:20px;position:absolute;left:0;top:0;transform:translateY(5px);background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--check-icon)}.FeaturesMenu--left>*+*{margin:40px 0 0}.FeaturesMenu--right{position:relative;height:100%}.FeaturesMenu--purple .FeaturesMenu__tab:after{background:var(--purple)}.FeaturesMenu--green .FeaturesMenu__tab:after{background:var(--green)}.FeaturesMenu--yellow .FeaturesMenu__tab:after{background:var(--yellow)}.FeaturesMenu--pink .FeaturesMenu__tab:after{background:var(--pink)}.FeaturesMenu--dark .FeaturesMenu__tab:after{background:var(--dark)}.FeaturesMenu__tab{cursor:pointer;position:relative;padding:0 0 40px;border-bottom:2px solid var(--light)}.FeaturesMenu__tab>*+*{margin:8px 0 0}.FeaturesMenu__tab:after{content:"";height:8px;width:100%;position:absolute;bottom:0;left:0;background:var(--purple);transform:translateY(50%) scaleX(0);transform-origin:left;transition:all .8s ease}.FeaturesMenu__tab--active{cursor:default}.FeaturesMenu__tab--active .FeaturesMenu__text{opacity:1}.FeaturesMenu__tab--active:after{transform:translateY(50%)}.FeaturesMenu__tab--active .FeaturesMenu__title:hover{color:var(--dark)}.FeaturesMenu__image{opacity:0;width:100%;transition:all .32s ease}.FeaturesMenu__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:none}.FeaturesMenu__image--active{opacity:1}.FeaturesMenu__image--active img{display:block}.FeaturesMenu__title{color:var(--dark);transition:all .32s ease}.FeaturesMenu__title:hover{color:var(--purple)}.FeaturesMenu__text{transition:all .48s ease;max-height:0;opacity:0;overflow:hidden}.Footer{background:var(--light)}.Footer .row{padding:0}.Footer__col{padding:var(--vertical-spacing) 0}.Footer__logo{margin:2.4rem 0 0}.Footer__logo img{height:32px;width:auto}.Footer__top .grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;grid-gap:48px}.Footer__intro{border-right:2px solid #fff}.Footer__intro .flow{max-width:380px}.Footer__bottom{padding:24px 0;background:var(--purple)}.Footer__bottom *{color:var(--white);font-size:14px}.Footer__bottom--right{display:flex;align-items:center}.Footer__bottom .flex{margin:0}.Footer__bottom--right,.Footer__copyright{padding:8px 0}.Footer__copyright{margin:0 32px 0 0}.Footer .supertitle{color:var(--purple);font-size:14px}.Footer__menu ul{list-style:none;margin:0;padding:0}.Footer__menu ul li a{padding:4px 0;display:inline-block;color:var(--body-colour);font-weight:var(--regular);font-size:14px;transition:all .32s ease}.Footer__menu ul li a:hover{color:var(--purple)}.Footer__legal-menu ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0}.Footer__legal-menu ul li{padding:0 0 0 32px}.Footer__legal-menu ul li:first-child{padding:0}.Footer__legal-menu ul li a{transition:all .32s ease}.Footer__legal-menu ul li a:hover{opacity:.8}.Footer__social{display:flex;align-items:center;margin:16px 0 0}.Footer__social-icon{width:32px;height:32px;margin:16px 16px 0 0;transition:all .32s ease;cursor:pointer}.Footer__social-icon:hover{opacity:.8}.Footer__social-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer__social{margin:0 0 0 24px}.Footer__social-icon{margin:0 0 0 16px}.Footer .Accreditations{display:flex;align-items:center;flex-wrap:wrap;padding:2rem 0;border-top:2px solid var(--white)}.Footer .Accreditations__item{margin:0 16px 0 0}.Footer .Accreditations__item img{max-height:56px;width:auto;-o-object-fit:contain;object-fit:contain}.form-title{margin:0 0 16px}.Form__text{max-width:992px}.Form__text img{width:100%;height:auto}.Form--two-column form.hs-form{max-width:992px;margin:0 auto}form.hs-form{background:var(--white);padding:var(--card-padding);border-radius:var(--radius) 24px var(--radius) var(--radius);box-shadow:var(--shadow)}form.hs-form>*+*,form.hs-form>fieldset+fieldset{margin:1.6rem 0 0}form.hs-form,form.hs-form .form-title,form.hs-form fieldset{max-width:992px}form.hs-form{margin:0 auto}form.hs-form .hs-richtext.hs-main-font-element{margin:16px 0 8px}form.hs-form .hs-richtext.hs-main-font-element>*+*{margin:1em 0 0}form.hs-form .hs-form-field{max-width:100%;width:100%;float:none}form.hs-form .hs-form-field label{font-size:var(--base-size);font-weight:var(--bold);color:var(--title-colour);display:block}form.hs-form .hs-form-field legend{font-size:var(--h6);color:var(--body-colour);padding:0}form.hs-form .hs-error-msgs li{list-style:none}form.hs-form .hs-error-msgs li label{font-size:16px;background:var(--error);color:var(--white);padding:2px 8px;border-radius:4px;letter-spacing:.024em;margin:8px 0 0;display:inline-block;line-height:1.5}form.hs-form ::-moz-placeholder{color:#999}form.hs-form :-ms-input-placeholder{color:#999}form.hs-form ::placeholder{color:#999}form.hs-form input.hs-input,form.hs-form textarea.hs-input{border:1px solid var(--grey);background-color:var(--white);padding:8px 16px;border-radius:4px 8px 4px 4px;width:100%;color:#666}form.hs-form input.hs-input.error,form.hs-form input.hs-input.invalid,form.hs-form textarea.hs-input.error,form.hs-form textarea.hs-input.invalid{border-color:var(--error)}form.hs-form textarea{resize:none;min-height:128px}form.hs-form .input{margin-top:4px}form.hs-form select.hs-input{border:1px solid var(--grey);background-color:var(--white);border-radius:4px 8px 4px 4px;color:#666;position:relative;font-size:var(--base-size);font-family:var(--body-font);font-weight:var(--regular);padding:8px 16px;width:100%;max-width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:var(--select-icon);background-repeat:no-repeat,repeat;background-position:right 1.2em top calc(50% + 2px),0 0;background-size:12px auto,100%}form.hs-form select.hs-input:after{content:"";position:absolute;right:1em;top:0;width:1px;height:100%;display:block;background:#000}form.hs-form .inputs-list:not(.hs-error-msgs)>li{list-style:none}form.hs-form .inputs-list:not(.hs-error-msgs)>li+li{margin:4px 0 0}form.hs-form .inputs-list:not(.hs-error-msgs)>li label{font-weight:400;display:grid;align-items:center;grid-template-columns:minmax(0,20px) minmax(0,1fr)}form.hs-form .inputs-list:not(.hs-error-msgs)>li label span{margin:0 0 0 4px}form.hs-form fieldset.form-columns-0 .hs-richtext.hs-main-font-element{margin:16px 0 0}form.hs-form fieldset[class^=form-columns-]{display:grid;grid-gap:16px}form.hs-form fieldset[class^=form-columns-] .input{margin-right:0}form.hs-form fieldset[class^=form-columns-] select.hs-input{width:100%;max-width:100%}form.hs-form fieldset[class^=form-columns-] input.hs-input,form.hs-form fieldset[class^=form-columns-] textarea.hs-input{width:100%}form.hs-form fieldset[class^=form-columns-] .hs-form-field{max-width:100%;width:100%;float:none}form.hs-form fieldset.form-columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}form.hs-form fieldset.form-columns-1 .hs-richtext.hs-main-font-element{grid-column:span 1}form.hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}form.hs-form fieldset.form-columns-2 .hs-richtext.hs-main-font-element{grid-column:span 2}form.hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}form.hs-form fieldset.form-columns-3 .hs-richtext.hs-main-font-element{grid-column:span 3}form.hs-form .legal-consent-container{padding:1rem;background-color:var(--light-grey);border-radius:4px 8px 4px 4px}form.hs-form .legal-consent-container>*+*{margin:8px 0 0}form.hs-form .legal-consent-container *{color:var(--grey);font-size:14px}form.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0 0 0 4px}form.hs-form .legal-consent-container .hs-form-booleancheckbox-display *{color:var(--grey);font-size:16px}form.hs-form .hs-button{outline:none;cursor:pointer;background:none;font-weight:var(--bold);display:inline-block;padding:var(--btn-padding);color:var(--dark);border:2px solid;border-color:var(--dark);border-bottom:6px solid var(--dark);border-radius:var(--btn-radius);transition:all .32s ease}form.hs-form .hs-button:hover{background:var(--dark);color:#fff}.subscription-form__inner{max-width:992px;margin:0 auto;text-align:center}.subscription-form__inner .form-wrapper{margin:1em auto 0;max-width:580px}.subscription-form form .hs-error-msgs label,.subscription-form form .legal-consent-container .hs-error-msgs label{font-size:14px;padding:3px 6px;margin:8px 0 0}.IconGrid__image{border-radius:var(--radius);overflow:hidden;height:100%;width:100%}.IconGrid__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.IconGrid__icon img{width:var(--icon-size);height:var(--icon-size);-o-object-fit:contain;object-fit:contain}.IconGridCard{border-top:8px solid var(--dark)}.IconGridCard__content{padding:var(--card-padding)}.IconGridCard--purple{border-color:var(--purple)}.IconGridCard--green{border-color:var(--green)}.IconGridCard--yellow{border-color:var(--yellow)}.IconGridCard--pink{border-color:var(--pink)}.IconGridCard--dark{border-color:var(--dark)}.img--cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img--contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BlogListing--top{padding:80px 0 0}.BlogListing .grid{grid-gap:32px}.BlogListing__title{margin:0 0 48px}.BlogListing__title h1{min-height:var(--safari-clamp-fix);font-size:clamp(32px,3vw,40px);line-height:var(--lh-h2)}.BlogListing__title h4{margin:16px 0 0;font-weight:var(--regular);color:var(--body-colour)}.BlogListing .Post__topic--title,.BlogListing .Post__topic--title:hover{color:var(--light);background:var(--purple)}.BlogListingHeader{position:relative;margin:0 0 224px}.BlogListingHeader__content{position:absolute;bottom:-158px;left:0;padding:0;align-items:end}.Pagination{display:flex;justify-content:center}.Pagination__link{display:flex;align-items:center;margin:24px 48px;transition:all .32s ease}.Pagination__link img{transition:all .32s ease;border-radius:8px;overflow:hidden;width:64px;height:auto;-o-object-fit:contain;object-fit:contain}.Pagination__link span{transition:all .32s ease;color:var(--dark)}.Pagination__link--prev img{margin:0 16px 0 0}.Pagination__link--next img{margin:0 0 0 16px}.ListingArticle{display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:box-shadow .32s ease}.ListingArticle.card:hover{box-shadow:var(--shadow-hover)}.ListingArticle__details>*+*{margin:1em 0 0}.ListingArticle__image{aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius)}.ListingArticle__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ListingArticle__meta{margin:32px 0 0;display:flex;align-items:center;flex-wrap:wrap}.ListingArticle__meta .Post__topic{position:relative;z-index:2}.ListingArticle__title{margin:16px 0 0;font-size:20px;line-height:1.6}.ListingArticle__btn{margin:32px 0 0}.ListingArticle__btn a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ListingArticle__content{display:flex;flex-direction:column}.ListingArticle--featured.ListingArticle:hover{box-shadow:none}.ListingArticle--featured.ListingArticle:hover img{transform:none}.ListingArticle--featured.ListingArticle__content{background:#fff;padding:32px 40px 0 0;border-radius:0 8px 0 0;position:relative}.ListingArticle--featured .ListingArticle__meta{margin:0;display:flex;align-items:center}@supports not (aspect-ratio:16/9){.grid--cols-2 .ListingArticle__image{height:24.5vw;max-height:488px}.grid--cols-3 .ListingArticle__image{height:15.8vw;max-height:320px}.grid--cols-4 .ListingArticle__image{height:11.4vw;max-height:232px}.ListingArticle__image{height:auto}}.LogoRow{margin:var(--vertical-spacing) auto;max-width:1440px}.LogoRow--greyscale img{filter:grayscale(1)}.LogoRow .row{position:relative;margin:0;padding:0}.LogoRow .row:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;border:3px solid #fff}.LogoRow__item{padding:32px;border:1px solid var(--light-grey);border-top:none;border-left:0;display:flex;justify-content:center;align-items:center;height:128px}.LogoRow__item:last-child{border-right:none}.LogoRow__item a{width:auto;height:100%;display:inline-block}.LogoRow__item img{width:100%;height:100%;max-height:128px;max-width:initial;-o-object-fit:contain;object-fit:contain}.Nav{padding-left:var(--theme-border-width)}.Nav--primary{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100}.Nav--inner{display:flex;align-items:center;justify-content:space-between}.Nav--inner{padding:25px 0;max-width:1810px;margin:0 auto}.Nav__logo{height:32px;max-width:100%;display:inline-block}.Nav__logo img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.Nav__toggle{display:none;cursor:pointer;transition:transform .5s cubic-bezier(.29,.85,.32,1.28);position:relative}.Nav__toggle:after{content:"";width:80px;height:64px;position:absolute;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.Nav__toggle .line{background:var(--dark);height:2px;border-radius:32px;width:40px;margin:6px 0;transition:transform .5s cubic-bezier(.29,.85,.32,1.28)}.NavMenu--root,.NavMenu--sub{list-style:none}.NavMenuLink{font-size:var(--nav-link-size);color:var(--title-colour);font-weight:var(--bold);display:inline-block;transition:all .2s ease;padding:4px 16px}.NavMenuLink--chevron{display:block;position:relative;visibility:visible;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='66' height='66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='33' cy='33' r='40' fill='%23efeff8'/%3E%3Cpath d='M27 18l15 15-15 15' stroke='%237600ea' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:32px;height:32px;transform:rotate(90deg);transition:transform .32s ease}.NavMenuLink--chevron:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px}.NavMenuLink--root{display:flex;align-items:center;justify-content:space-between;width:100%}.NavMenuLink .back{display:inline-flex;align-items:center}.NavMenuLink .back:before{content:"";display:inline-block;background-image:var(--back-icon);background-position:50%;background-size:contain;background-repeat:no-repeat;width:14px;height:14px;margin:0 8px 0 0}.NavMenuLink--active,.NavMenuLink--active-branch{color:var(--purple)}.NavMenu--sub{overflow:hidden}.NavMenu--sub .NavMenuItem{margin:0;padding:8px}.NavMenu--sub .NavMenuLink{padding:16px;border-radius:var(--radius);width:100%}.NavMenu--sub .NavMenuLink[href="javascript:;"]{padding-bottom:4px;border-radius:0;border-bottom:3px solid var(--light);font-family:var(--supertitle-font);font-size:13px;font-weight:var(--medium);text-transform:uppercase;letter-spacing:.24em;color:var(--body-colour)}.NavMenu--sub .NavMenuLink[href="javascript:;"]:hover{color:var(--title-colour);background:none}.NavMenu--sub .NavMenuLink span{font-weight:var(--regular);display:block;font-size:15px}.NavMenu--sub .NavMenuLink:hover{background:var(--light)}.NavMenu--sub.level-2{opacity:0;pointer-events:none;position:absolute;top:0;left:50%;background:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);min-width:var(--sub-menu-width);transform:translate3d(-50%,48px,0);transition:transform .56s cubic-bezier(.16,.88,.32,1.28),opacity .24s ease;z-index:101;max-height:calc(100vh - 128px);overflow-y:auto}.NavMenu--sub.level-2::-webkit-scrollbar{width:16px}.NavMenu--sub.level-2::-webkit-scrollbar-track{background-color:#eee;border-radius:8px}.NavMenu--sub.level-2::-webkit-scrollbar-thumb{border-radius:8px;border:4px solid transparent;background-clip:content-box;background-color:#888}.NavActions{display:flex;align-items:center;flex-wrap:wrap;padding:6px;background:var(--light);border-radius:var(--radius)}.NavActions__btn{margin:0 var(--nav-action-spacing) 0 0}.NavActions__btn--filled .NavMenuLink{color:var(--light);background:var(--dark);border-radius:calc(var(--radius)/2)}.NavActions__btn--filled:hover .NavMenuLink{background:var(--purple);color:var(--light)}.NavActions__btn:last-child{margin:0}.NavActions__btn:nth-child(2){border-left:1px solid var(--light-grey);padding:0 0 0 var(--nav-action-spacing)}.NavActions__link{display:flex;align-items:center}.NavActions__icon{height:20px;width:20px;margin:0 0 0 8px}.NavActions__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.NavActions--length-2 .NavActions__btn{border:none!important;padding:0!important}.Newsletter__card{background:var(--light);display:grid;grid-template-columns:1fr;grid-gap:32px;align-items:center}.Newsletter__supertitle .supertitle{color:var(--purple)}.Newsletter__content{padding:32px}.Newsletter__content>*+*{margin:16px 0 0}.Newsletter__image{display:none}.Newsletter__form form{background:none;padding:0;box-shadow:none}.Newsletter__form form .hs-submit input{background:var(--purple);border-color:var(--purple);color:var(--white);padding:var(--btn-padding);border-bottom:none;border-radius:var(--btn-radius);width:100%;display:inline-block}.Newsletter__form form .hs-submit input:hover{border-color:var(--dark);background:var(--dark);color:#fff}.Newsletter .submitted-message{border:2px solid var(--purple);padding:1rem;border-radius:8px;background:#fff;box-shadow:var(--shadow-hover)}.BlogPost__subscription{max-width:680px;margin:0 auto}.BlogPost__subscription .Newsletter--small .Newsletter__card{display:block}.PopularPosts{position:relative;z-index:1;justify-self:flex-end}.PopularPosts>*+*{margin:32px 0 0}.PopularPosts__title{margin:0 0 24px;color:var(--purple)}.PopularPost{display:flex;flex-wrap:wrap;font-weight:var(--regular);color:var(--dark);max-width:520px}.PopularPost__image{height:5vw;max-height:80px;width:24%;flex:0 0 24%}.PopularPost__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PopularPost__content{padding:0 0 0 24px;flex:0 0 76%}.PopularPost__title{font-size:16px;color:var(--body-colour);font-weight:var(--bold)}.PopularPost__summary{font-size:14px;color:var(--body-colour)}.PopularPost__meta{padding:4px 0;margin:12px 0;flex:0 0 100%;border-bottom:1px solid var(--light);display:flex;align-items:center;justify-content:space-between;font-size:12px;text-transform:uppercase;font-family:var(--supertitle-font);font-weight:var(--regular);letter-spacing:.2em;color:var(--grey);position:relative}.PopularPost__meta:after{content:"";height:1px;width:100%;background:var(--purple);position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;transition:all .8s ease}.PopularPost__date{padding:0 16px 0 0}.PopularPost__btn,.PopularPost__summary,.PopularPost__title{transition:all .32s ease}.BlogPostHeader__meta{display:flex;flex-wrap:wrap;align-items:center}.BlogPostHeader__image{aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden}@supports not (aspect-ratio:16/9){.BlogPostHeader__image{height:53vw;max-height:100%}}.BlogPostHeader__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlogPostHeader__title{margin:24px 0 0;min-height:var(--safari-clamp-fix);font-size:clamp(32px,2vw,48px);line-height:1.4}.BlogPostHeader__content{background:#fff;border-radius:0 var(--radius) 0 0;z-index:1}.BlogPost--grid{display:grid;grid-gap:var(--gutter)}.BlogPost__body{max-width:680px;margin:0 auto;min-height:var(--safari-clamp-fix);font-size:clamp(18px,2vw,20px)}.BlogPost__body #hs_cos_wrapper_post_body>*+*{margin:1em 0 0}.BlogPost__body img{margin:2rem 0;display:inline-block}.BlogPost__body blockquote{padding:24px;box-shadow:var(--shadow);border-left:8px solid var(--purple)}.BlogPost__body blockquote>*+*{margin:1em 0 0}.BlogPost__body code{background:#282c34;border:1px solid var(--dark);padding:var(--card-padding);color:var(--light);font-size:16px;letter-spacing:.024em;border-radius:8px;box-shadow:var(--shadow);width:100%;display:inline-block;margin:2rem 0}.BlogPost__sidebar .Sidebar{position:sticky;top:calc(80px + var(--vertical-spacing))}.BlogPost__nav .row{max-width:680px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.BlogPost__next a,.BlogPost__prev a{padding:16px 0;display:flex;align-items:center;position:relative;color:var(--dark)}.BlogPost__next a img,.BlogPost__prev a img{width:64px;height:auto;-o-object-fit:contain;object-fit:contain}.BlogPost__next span,.BlogPost__prev span{opacity:0;pointer-events:none;position:absolute;left:0;top:0;transform:translateY(-100%) scale(.32);font-size:13px;color:var(--body-colour);background:#fafafa;width:320px;border-radius:8px;padding:16px;font-weight:var(--regular);letter-spacing:.02em;transition:all .32s ease;transform-origin:bottom}.BlogPost__next span{left:auto;right:0}.BlogPost__next img{margin:0 0 0 16px}.BlogPost__prev img{margin:0 16px 0 0}.BlogPost__back{display:flex;align-items:center;color:var(--dark);transition:all .32s ease;background:var(--light);padding:16px 24px;border-radius:var(--radius)}.BlogPost__back:hover{color:var(--purple)}.BlogPost__back:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.939' height='21.557'%3E%3Cg data-name='Group 490'%3E%3Cg data-name='Group 489'%3E%3Cpath data-name='Path 1609' d='M7.23 12.66L2.468 7.209 7.23 1.758A1.061 1.061 0 005.63.363L.262 6.512a1.06 1.06 0 000 1.395l5.372 6.149a1.063 1.063 0 001.6-1.4z' fill='%237600ea'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 492'%3E%3Cg data-name='Group 491'%3E%3Cpath data-name='Path 1610' d='M18.235 6.149H1.06a1.06 1.06 0 000 2.12h17.175a5.584 5.584 0 110 11.167H2.474a1.06 1.06 0 100 2.12h15.761a7.704 7.704 0 100-15.408z' fill='%237600ea'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;width:16px;height:16px;display:inline-block;margin:0 16px 0 0}.Author{display:flex;align-items:center;min-height:var(--safari-clamp-fix);font-size:clamp(14px,1vw,16px);border-bottom:1px solid var(--light);padding-bottom:24px;margin:24px 0 0}.Author span{margin:0 4px 0 0}.Author__link{display:inline-flex;align-items:center;color:var(--dark);transition:all .32s ease}.Author__link:hover{color:var(--purple)}.Author__link:hover img{box-shadow:var(--shadow-hover)}.Author__portrait{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:100%;box-shadow:var(--shadow);margin:0 12px;transition:all .32s ease}.Post__topic{transition:all .3s ease}.Post__topic:hover{background:var(--purple);color:var(--light)}.Post__topic--unlinked{cursor:default}.Post__date,.Post__reading,.Post__topic,.Post__topic--unlinked:hover{background:var(--light);color:var(--purple)}.Post__date,.Post__reading,.Post__topic{border-radius:var(--radius);display:inline-block;padding:4px 8px;font-family:var(--supertitle-font);text-transform:uppercase;min-height:var(--safari-font-fix);font-size:clamp(13px,1vw,14px);letter-spacing:.2em;display:inline-flex;align-items:center;margin:0 8px 8px 0}.Post__date{margin-right:0}.Post__reading:before{content:"";background-image:var(--clock-icon);display:inline-flex;width:16px;height:16px;margin:0 8px 0 0;flex:0 0 16px;background-position:50%;background-repeat:no-repeat;background-size:contain}.BlogPostRelated__row{padding:48px 0 0;display:flex;align-items:baseline;justify-content:space-between}.BlogPostRelated .btn a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.BlogPostRelated .ListingArticle__image{border-radius:0}.BlogPost__back{line-height:1}.PricingTable--single{margin:0 auto;max-width:580px}.PricingCard{position:relative;overflow:visible;display:flex;justify-content:space-between}.PricingCard__title{font-size:var(--h2);font-weight:var(--bold)}.PricingCard--featured{position:relative;overflow:visible}.PricingCard--featured:before{content:"";position:absolute;top:0;left:0;border-radius:var(--radius);width:100%;height:100%;border:4px solid;pointer-events:none}.PricingCard--featured__text{font-size:var(--h6);text-align:center;position:absolute;left:0;top:6px;transform:translateY(-100%);padding:8px;width:100%;border-radius:var(--radius) var(--radius) 0 0}.PricingCard__features>*+*{margin:8px 0 0}.PricingCardFeature{padding:0 0 0 24px;position:relative}.PricingCardFeature:before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:0;transform:translateY(6px);background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--check-icon)}.PricingCardFeature--not-included{color:#888}.PricingCardFeature--not-included:before{content:none}.PricingCard--dark .PricingCard__title{color:var(--dark)}.PricingCard--dark .PricingCard--featured__text{color:var(--white);background:var(--dark);border-color:var(--dark)}.PricingCard--dark.PricingCard--featured:before{border-color:var(--dark)}.PricingCard--purple .PricingCard__title{color:var(--purple)}.PricingCard--purple .PricingCard--featured__text{color:var(--white);background:var(--purple);border-color:var(--purple)}.PricingCard--purple.PricingCard--featured:before{border-color:var(--purple)}.PricingCard--green .PricingCard__title{color:var(--green)}.PricingCard--green .PricingCard--featured__text{color:var(--dark);background:var(--green);border-color:var(--green)}.PricingCard--green.PricingCard--featured:before{border-color:var(--green)}.PricingCard--yellow .PricingCard__title{color:var(--yellow)}.PricingCard--yellow .PricingCard--featured__text{color:var(--dark);background:var(--yellow);border-color:var(--yellow)}.PricingCard--yellow.PricingCard--featured:before{border-color:var(--yellow)}.PricingCard--pink .PricingCard__title{color:var(--pink)}.PricingCard--pink .PricingCard--featured__text{color:var(--white);background:var(--pink);border-color:var(--pink)}.PricingCard--pink.PricingCard--featured:before{border-color:var(--pink)}.PricingCard__cta,.PricingCard__features,.PricingCard__intro,.PricingCard__price{padding:var(--card-padding);border-top:1px solid var(--light)}.PricingCard__value{font-size:var(--h3);font-weight:var(--bold);color:var(--title-colour)}.PricingCard__plan{color:var(--body-colour)}.PricingCard__footer{padding:0 var(--card-padding) 16px}.PricingCard__footer *{font-size:14px;color:var(--grey);font-weight:var(--regular)}.PricingCard__cta a{width:100%}.PricingCard__bottom{text-align:center}.SectionTitle--center{text-align:center;margin:0 auto}.SectionTitle__btns{margin:32px 0 0}.SocialShare>*+*{margin:12px 0 0}.SocialShare__link{width:40px;height:40px;display:block;transition:all .64s ease}.SocialShare__link:hover{transform:scale(1.16);opacity:.8}.Stat__item{text-align:center}.Stat__value{min-height:var(--safari-clamp-fix);font-size:clamp(48px,3vw,56px);font-weight:var(--bold);color:var(--purple)}.StatRow .row [class*=flex--cols]:last-child .Stat__item:after{content:none}.Stat__text{border-bottom:8px solid var(--green);padding:0 0 1rem;max-width:580px}.Stat__image img{width:100%;height:auto}.Stat--purple .Stat__value{color:var(--purple)}.Stat--purple .Stat__text{border-color:var(--purple)}.Stat--green .Stat__value{color:var(--green)}.Stat--green .Stat__text{border-color:var(--green)}.Stat--yellow .Stat__value{color:var(--yellow)}.Stat--yellow .Stat__text{border-color:var(--yellow)}.Stat--pink .Stat__value{color:var(--pink)}.Stat--pink .Stat__text{border-color:var(--pink)}.Stat--dark .Stat__value{color:var(--dark)}.Stat--dark .Stat__text{border-color:var(--dark)}.System form input{width:inherit!important;max-width:100%}.System form input.email-edit.hs-input{width:100%!important}.System form input#submitbutton{text-align:center;background:var(--dark);cursor:pointer;padding:var(--btn-padding);color:var(--white);border-radius:var(--btn-radius);transition:all .32s ease;width:auto;display:inline-block;border:none;outline:none;position:relative}.System__wrapper{min-height:calc(100vh - 480px);height:100%;display:flex;align-items:center;justify-content:center;padding:128px 0}.System--search input.hs-search-field__input{padding:8px 16px;border-radius:4px}.System--password input{width:100%!important}.System--404 .flow,.System--500 .flow{margin:0 auto;max-width:680px;text-align:center}.System--404 h1,.System--500 h1{min-height:var(--safari-clamp-fix);font-size:clamp(64px,8vw,128px);color:var(--purple);font-family:var(--supertitle-font)}.System--password .password__prompt{padding:40px;background:#fff;box-shadow:var(--shadow);border-radius:var(--radius)}.System--password input#hs-pwd-widget-password{width:100%!important;height:auto!important;padding:8px 24px;margin:0!important;border-color:var(--grey);border-radius:var(--btn-radius);letter-spacing:.16em;font-family:var(--supertitle-font)}.System--password input.hs-button.primary.large{text-align:center;width:100%!important;cursor:pointer;padding:var(--btn-padding);color:var(--dark);border-radius:var(--btn-radius);transition:all .32s ease;background:var(--dark);color:var(--white);margin:1rem 0 0;display:inline-block;border:none;outline:none;position:relative}.subscription__confirmation{text-align:center;max-width:680px;margin:0 auto}.subscription__unsubscribe .page-header{margin:0 0 1em}.subscription__unsubscribe h3{font-size:18px;margin:0 0 16px}.subscription__preferences .page-header{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid var(--light)}.subscription__preferences .page-header>*+*{margin:.5em 0 0}.subscription__preferences .email-prefs>*+*{margin:1em 0 0}.subscription__preferences input#submitbutton{margin:1em 0 0;background:var(--dark);color:var(--light);border-radius:var(--radius)}.email-prefs{background:var(--light);border-radius:4px;padding:1em}.email-prefs .item p{font-size:14px;margin:8px 0 0}.hs-search-field{position:relative}.hs-search-field__input{width:100%}.hs-search-field--open ul.hs-search-field__suggestions{display:none;visibility:none;opacity:1}ul.hs-search-field__suggestions{transition:all .32s ease;opacity:0;position:absolute;left:0;top:calc(100% + 2rem);list-style:none;background:var(--white);z-index:1;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}ul.hs-search-field__suggestions li{padding:16px}ul.hs-search-field__suggestions li#results-for{font-size:14px;letter-spacing:.04rem;font-weight:var(--regular);background:var(--black);color:var(--white)}ul.hs-search-field__suggestions li#results-for:hover{background:var(--black);color:var(--white)}ul.hs-search-field__suggestions li a{color:var(--black);display:inline-block;font-size:16px}ul.hs-search-field__suggestions li:hover{background:var(--light)}ul.hs-search-field__suggestions li:hover a{color:var(--purple);opacity:1;text-decoration:none}.search-results__inner{max-width:680px;width:100%;align-self:flex-start}.search-results__inner .hs-search-field{margin:0 0 2rem}.search-results__title{margin:0 0 32px}.hs-search-results__listing .hs-search-result{background:var(--white);box-shadow:var(--shadow);border-radius:var(--radius);overflow:hidden;transition:all .32s ease}.hs-search-results__listing .hs-search-result:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.hs-search-results__listing .hs-search-result .flow{padding:32px}.hs-search-results__listing .hs-search-highlight{background:var(--light);border-radius:8px}.hs-search-results__listing>li+li{margin:64px 0 0}.hs-search-results__featured-image{width:100%;height:auto}.hs-search-results__featured-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hs-search-results__title{font-size:20px;color:var(--dark);font-weight:var(--bold)}.hs-search-results__description{font-size:16px;color:var(--body-colour);font-weight:var(--regular)}.hs-search-results__pagination{margin:64px 0 0}.hs-search-results__pagination a{color:var(--dark);transition:color .32s ease}.hs-search-results__pagination a:hover{color:var(--purple)}.Testimonial__icon{height:48px;height:clamp(32px,6vw,80px);display:flex;justify-content:flex-end;margin:0 0 clamp(16px,2vw,24px)}.Testimonial__icon svg{width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.Testimonial blockquote{border-bottom:8px solid var(--purple);padding:0 0 40px}.Testimonial__background{position:absolute;z-index:0;top:0;height:100%;width:100%;left:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}.Testimonial__credit{position:relative;height:64vw;width:100%;display:flex;align-items:flex-end;padding:1rem}.Testimonial__author{position:relative;z-index:1;background:#fff;display:grid;grid-gap:16px;grid-template-columns:auto 1fr;align-items:center;border-radius:var(--radius)}.Testimonial__logo{height:64px;padding:8px 24px;border-right:1px solid var(--light)}.Testimonial figcaption{padding:8px 24px 8px 8px;line-height:1.5;font-weight:var(--bold)}.Testimonial figcaption span{display:block;font-weight:var(--regular)}.Testimonial--purple blockquote{border-color:var(--purple)}.Testimonial--purple svg path{fill:var(--purple)}.Testimonial--green blockquote{border-color:var(--green)}.Testimonial--green svg path{fill:var(--green)}.Testimonial--yellow blockquote{border-color:var(--yellow)}.Testimonial--yellow svg path{fill:var(--yellow)}.Testimonial--pink blockquote{border-color:var(--pink)}.Testimonial--pink svg path{fill:var(--pink)}.Testimonial--dark blockquote{border-color:var(--dark)}.Testimonial--dark svg path{fill:var(--dark)}.TeamItem__portrait{border-radius:var(--radius);overflow:hidden}.TeamItem__portrait,.TeamItem__portrait img{width:100%;height:auto}.TeamItem__title{background:var(--light);padding:4px 8px;display:inline-block;border-radius:var(--radius)}.TeamItem__name{font-size:var(--h4);font-weight:var(--bold)}.TwoColumnBanner__image{border-radius:var(--radius);overflow:hidden}.TwoColumnBanner__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.TwoColumnBanner--flip .TwoColumnBanner__content{order:2}.TwoColumnBanner__content{max-width:680px}.Video--single{position:relative}.Video--single:before{content:"";height:calc(100% - clamp(150px, 20vw, 400px));width:100%;position:absolute;top:0;left:0;z-index:0}.Video--dark:before{background:var(--dark)}.Video--dark .Video__text *{color:var(--white)}.Video--purple:before{background:var(--purple)}.Video--purple .Video__text *{color:var(--white)}.Video--green:before{background:var(--green)}.Video--green .Video__text *{color:var(--dark)}.Video--yellow:before{background:var(--yellow)}.Video--yellow .Video__text *{color:var(--dark)}.Video--pink:before{background:var(--pink)}.Video--pink .Video__text *{color:var(--white)}.Video--light:before{background:var(--light)}.Video--light .Video__text *{color:var(--dark)}.VideoContainer--single{max-width:992px;margin:var(--vertical-spacing) auto 0}.Video__text{position:relative;max-width:680px;margin:0 auto;text-align:center;z-index:1}.Video__text *{color:var(--light)}.video{position:relative;padding-bottom:56.25%;height:0;overflow;hidden;max-width:100%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}:root{--unipass:var(--dark)}body.Unipass:after{background:var(--unipass)}body.Unipass a{color:var(--unipass)}body.Unipass .BlogPost__body blockquote{border-color:var(--unipass)}body.Unipass .Footer:after,body.Unipass .Footer__bottom{background:var(--unipass)}body.Unipass .Footer .supertitle{color:var(--unipass)}body.Unipass .Footer li a:hover{color:var(--unipass);opacity:.5}body.Unipass .Footer__bottom li a{color:var(--white)}body.Unipass .Footer__bottom li a:hover{color:var(--white);opacity:.5}body.Unipass .ListingArticle__meta *,body.Unipass .PopularPosts__title,body.Unipass .Post__date,body.Unipass .Post__reading,body.Unipass .Post__topic,body.Unipass .PostsCard__date{color:var(--unipass)}body.Unipass .Post__topic:hover{background:var(--unipass);color:#fff}body.Unipass .PopularPost:hover .PopularPost__meta:after,body.Unipass .PopularPost__meta:after{background:var(--unipass)}body.Unipass .PopularPost:hover *{color:var(--unipass)}body.Unipass .Newsletter__form form .hs-submit input{background:var(--unipass);border-color:var(--unipass)}body.Unipass .Newsletter__form form .hs-submit input:hover{opacity:.8}body.Unipass .Newsletter__supertitle *{color:var(--unipass)}body.Unipass .NavMenuLink:hover{color:var(--unipass);opacity:.8}body.Unipass .NavActions__btn--filled:hover .NavMenuLink{background:var(--unipass);color:var(--white);opacity:.8}body.Unipass .Author__link:hover{color:var(--unipass);opacity:.8}body.Unipass .BlogPost__next a img,body.Unipass .BlogPost__prev a img{filter:grayscale(1)}body.Unipass .BlogPost__next:hover a,body.Unipass .BlogPost__prev:hover a{color:var(--unipass);opacity:.8}body.Unipass .BlogPost__back:before{filter:grayscale(1);opacity:.8}body.Unipass .BlogPost__back:hover{color:var(--unipass);opacity:.8}body.Unipass .Post__reading:before{filter:grayscale(1);opacity:.8}@media (min-width:680px){.Team .grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamItem__portrait{aspect-ratio:9/14}.TeamItem__portrait img{height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio:16/9){.TeamItem__portrait{height:72vw;width:100%;height:32vw;max-height:680px}}}@media (min-width:992px){:root{--theme-border-width:12px;--vertical-spacing:64px}.wrapper{padding:0 var(--margin) 0 calc(var(--margin) - var(--theme-border-width))}.grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid--cols-1-span-1{grid-column:span 1/span 1}.grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--cols-2-span-2{grid-column:span 2/span 2}.grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--cols-3-span-3{grid-column:span 3/span 3}.grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--cols-4-span-4{grid-column:span 4/span 4}.grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--cols-5-span-5{grid-column:span 5/span 5}.grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--cols-6-span-6{grid-column:span 6/span 6}.grid--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid--cols-7-span-7{grid-column:span 7/span 7}.grid--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid--cols-8-span-8{grid-column:span 8/span 8}.grid--cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid--cols-9-span-9{grid-column:span 9/span 9}.grid--cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid--cols-10-span-10{grid-column:span 10/span 10}.grid--cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid--cols-11-span-11{grid-column:span 11/span 11}.grid--cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid--cols-12-span-12{grid-column:span 12/span 12}.grid--cols-6-6{grid-template-columns:6fr 6fr}.grid--cols-5-7{grid-template-columns:5fr 7fr}.grid--cols-7-5{grid-template-columns:7fr 5fr}.grid--cols-8-4{grid-template-columns:8fr 4fr}.grid--cols-4-8{grid-template-columns:4fr 8fr}.grid--cols-3-9{grid-template-columns:3fr 9fr}.grid--cols-9-3{grid-template-columns:9fr 3fr}.flex--cols-1{flex:0 0 calc(var(--columns)*1);max-width:calc(var(--columns)*1)}.flex--cols-2{flex:0 0 calc(var(--columns)*2);max-width:calc(var(--columns)*2)}.flex--cols-3{flex:0 0 calc(var(--columns)*3);max-width:calc(var(--columns)*3)}.flex--cols-4{flex:0 0 calc(var(--columns)*4);max-width:calc(var(--columns)*4)}.flex--cols-5{flex:0 0 calc(var(--columns)*5);max-width:calc(var(--columns)*5)}.flex--cols-6{flex:0 0 calc(var(--columns)*6);max-width:calc(var(--columns)*6)}.flex--cols-7{flex:0 0 calc(var(--columns)*7);max-width:calc(var(--columns)*7)}.flex--cols-8{flex:0 0 calc(var(--columns)*8);max-width:calc(var(--columns)*8)}.flex--cols-9{flex:0 0 calc(var(--columns)*9);max-width:calc(var(--columns)*9)}.flex--cols-10{flex:0 0 calc(var(--columns)*10);max-width:calc(var(--columns)*10)}.flex--cols-11{flex:0 0 calc(var(--columns)*11);max-width:calc(var(--columns)*11)}.flex--cols-12{flex:0 0 calc(var(--columns)*12);max-width:calc(var(--columns)*12)}.CallToAction:hover .CallToAction__image img{transform:scale(1.1)}.CallToAction__image{position:absolute;left:0;top:0;height:100%;width:calc(50% - var(--gutter))}.CallToAction__content{grid-column:2/3;min-height:600px;display:flex;justify-content:space-between;flex-direction:column}.CallToAction--flipped .CallToAction__image{right:0;left:auto}.CallToAction--flipped .CallToAction__content{grid-column:1/2}@supports not (aspect-ratio:16/9){.grid--cols-2 .card__image{height:24.5vw;max-height:488px}.grid--cols-3 .card__image{height:15.8vw;max-height:320px}.grid--cols-4 .card__image{height:11.4vw;max-height:232px}.card__image{height:auto}}.FeaturesMenu--left{padding:0 80px 0 0;max-width:680px}.Footer__intro{padding-right:48px}.Footer__menu ul li a{font-size:16px}.Footer .Accreditations__item{margin:0 48px 0 0}.Footer .Accreditations__item img{max-height:80px}.Form--flipped .Form__text{order:2}.Form--sticky .Form__text{position:sticky;top:108px}.BlogListing .grid{grid-gap:64px}.BlogListing--top{padding:32px 0 0}.BlogListing__title{margin:0 0 24px}.Pagination__link:hover span{color:var(--purple)}.Pagination__link:hover.Pagination__link--prev img{transform:translateX(-16px);box-shadow:var(--shadow)}.Pagination__link:hover.Pagination__link--next img{transform:translateX(16px);box-shadow:var(--shadow)}.ListingArticle__title{font-size:24px;line-height:1.5}.Newsletter__card{grid-template-columns:1fr 1fr}.Newsletter__image{display:block;height:100%;width:100%;position:relative}.Newsletter__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0}.PopularPosts>*+*{margin:16px 0 0}.PopularPost:hover .PopularPost__meta{position:relative}.PopularPost:hover .PopularPost__meta:after{transform:none}.PopularPost:hover .PopularPost__btn,.PopularPost:hover .PopularPost__title{color:var(--purple)}.BlogPostHeader--grid{align-items:end;grid-template-columns:5fr 7fr}.BlogPostHeader__image{order:2}@supports not (aspect-ratio:16/9){.BlogPostHeader__image{height:34vw;max-height:648px}}.BlogPostHeader__title{line-height:1.32}.BlogPostHeader__content{padding:48px 24px 0 0}.BlogPost--grid{grid-template-columns:1fr 680px 1fr}.BlogPost__body blockquote{padding:32px}.BlogPost__next:hover a,.BlogPost__prev:hover a{color:var(--purple)}.BlogPost__next:hover span,.BlogPost__prev:hover span{opacity:1;pointer-events:all;transform:translateY(-100%);box-shadow:var(--shadow-hover)}.BlogPost__next span,.BlogPost__prev span{display:none;visibility:none}.Author{border:none;padding:0;margin:32px 0 0}.BlogPostRelated__row{border-top:1px solid var(--light)}.Stat__item:after{content:"";width:1px;height:100%;position:absolute;right:0;top:0;background:var(--light)}.Testimonial blockquote{max-width:580px}.Testimonial--flipped blockquote{order:2}.Testimonial__credit{height:clamp(400px,32vw,680px)}.Team .grid--cols-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Author__portrait{width:56px;height:56px}}@media (min-width:1025px){.IconGrid__image--flipped{order:2}.IconGrid__title .flow{position:sticky;top:128px}.IconGrid__title--flipped{order:2}}@media (min-width:1180px){.Nav--container{display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;padding-right: 10px}.Nav__logo{height:40px}.NavMenu{margin:0 0 0 24px}.NavMenu--root{display:flex;align-items:center}.NavMenuItem{margin:0 0 0 16px;position:relative}.NavMenuItem--has-submenu:after{pointer-events:none;content:"";width:100%;opacity:0;height:60px;left:50%;bottom:0;position:absolute;transform:translate(-50%,100%);min-width:var(--sub-menu-width)}.NavMenuItem--has-submenu:hover:after{pointer-events:all}.NavMenuItem--has-submenu:hover .NavMenu--sub.level-2{opacity:1;pointer-events:all;transform:translate3d(-50%,80px,0)}.NavMenuLink--chevron{display:none;visibility:none}.NavMenuLink:hover{color:var(--purple)}.NavMenuLink[href="javascript:;"]{cursor:default}.NavMenuLink[href="javascript:;"]:hover{color:var(--grey)}}@media (min-width:1280px){.Newsletter__card{grid-template-columns:1fr 2fr}.BlogPostHeader--grid{grid-template-columns:4fr 8fr}.BlogPostHeader__content{padding:48px 48px 0 0;min-width:calc(100% + var(--overlap))}.Team .grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1399px){main#main-content{padding:80px 0 0}}@media (max-width:1439px){@supports not (aspect-ratio:16/9){.BlogPostRelated .grid--cols-4 .ListingArticle__image{height:24.5vw;max-height:100%;height:auto;width:100%}}.grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1279px){.Footer__bottom--right,.Footer__bottom .flex{display:block}.Footer__copyright{padding:24px 0 0}.Footer__legal-menu ul{display:block;margin: 0 0 24px}.Footer__legal-menu ul li,.Footer__legal-menu ul li:first-child{padding:8px 0}.Footer__social{margin:24px 0}.Footer__social-icon{margin:8px 8px 0 0}}@media (max-width:1200px){.Footer__top .grid{grid-template-columns:1fr 1fr 1fr 1fr}.Footer__intro{padding-bottom:0}.Footer__intro{grid-column:span 4/span 4;border-right:none}}@media (max-width:1179px){.Nav--container{opacity:0;pointer-events:none;position:absolute;top:64px;left:0;width:100%;min-height:calc(100vh + .001%);height:calc(100vh + .001%);max-height:100vh;padding:16px 80px 180px;overflow-y:auto;transition:opacity .4s cubic-bezier(.29,.85,.32,1.28);display:flex;align-items:flex-end;flex-direction:column}.Nav--container--active{opacity:1;pointer-events:all}.Nav--container--active .NavActions,.Nav--container--active .NavMenu{transform:translateZ(0)}.NavMenu{background:#fff;border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--shadow-hover);padding:1rem;position:relative}.NavActions{border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow)}.Nav__toggle{display:block}.Nav__toggle--active{transform:rotate(180deg)}.Nav__toggle--active .line:nth-child(2){width:0}.Nav__toggle--active .line:first-child{transform:rotate(45deg) translate(6px,5px)}.Nav__toggle--active .line:last-child{transform:rotate(-45deg) translate(6px,-5px)}.NavMenuItem--has-submenu--open .NavMenu--sub.level-2{opacity:1;pointer-events:all;transform:none;display:block;visibility:visible}.NavMenuItem--has-submenu--open .NavMenuLink--chevron{transform:rotate(-90deg)}.NavMenuLink:not(.NavActions__link){padding:16px 0}.NavMenu--sub.level-2{position:static;transform:none;display:none;visibility:none;box-shadow:none;background:var(--light);min-width:0;padding:0}.NavMenu--sub.level-2 li{padding:0}.NavMenu--sub.level-2 li a{padding:16px 24px;border-radius:0;border-bottom:2px solid #fff}.NavMenu--sub.level-2 li a:hover{background:none}.NavMenu--sub.level-2 li:last-child a{border-bottom:none}.NavActions{justify-content:center}.NavActions,.NavMenu{max-width:580px;width:100%;transition:all .32s ease;box-shadow:var(--shadow-hover)}.NavActions{top:-2px;position:relative}.NavActions,.NavMenu{transform:translate3d(0,32px,0)}}@media (max-width:1179px) and (max-width:991px){.Nav--container{display:block}}@media (max-width:1024px){.IconGrid .wrapper>.grid--cols-2,.IconGrid .wrapper>.grid--cols-4-8{grid-template-columns:1fr}.BlogListing .grid--cols-3{grid-template-columns:repeat(3,1fr)}.BlogListing .grid--cols-4{grid-template-columns:repeat(4,1fr)}.grid--cols-3,.grid--cols-4{grid-template-columns:1fr}.grid--cols-3 .PricingCard--featured__text,.grid--cols-4 .PricingCard--featured__text{position:static;left:0;top:0;transform:none}}@media (max-width:991px){.CallToAction .row,.CallToAction .wrapper{padding:0}.CallToAction__content{padding:0 1rem 2rem}.CallToAction__icon{width:48px}.FeaturesMenu--left{order:2}.FeaturesMenu .grid{grid-gap:0}.FeaturesMenu__image{display:none}.FeaturesMenu__text{height:auto;max-height:100%;opacity:1}.FeaturesMenu__tab:after{transform:translateY(50%)}.Footer__col{padding:16px 0}.Footer__top .grid{grid-template-columns:1fr 1fr;grid-gap:24px}.Footer__intro{grid-column:span 2/span 2;padding:32px 0 0}.BlogListing .grid--cols-3,.BlogListing .grid--cols-4{grid-template-columns:1fr}.BlogListing .ListingArticle__image{height:auto;width:100%}.Pagination{flex-direction:column-reverse;align-items:center}.Pagination__link{flex-direction:column}.Pagination__link img{margin:8px 0}.BlogListingHeader__content.row.grid.grid--cols-5-7{order:1;position:static;grid-template-columns:1fr;grid-column:span 3/span 3}.PopularPosts{order:3;grid-column:span 3/3;width:100%}.ListingArticle.ListingArticle--featured{order:1;grid-column:span 3}.ListingArticle--featured.ListingArticle__content{padding:0;max-width:680px}.BlogListing .grid.grid--cols-7-5{grid-template-columns:4fr 8fr}.PopularPost{max-width:100%}.BlogFilters{margin:32px 0}.BlogFilters .hs-search-field--open ul.BlogSearch__suggestions{display:none}.BlogListingHeader{margin:0 0 32px}.BlogFilters__row{grid-template-columns:1fr;grid-gap:24px;padding:32px 0;border-bottom:1px solid var(--light)}.TopicFilter{margin:0}@supports not (aspect-ratio:16/9){.grid--cols-4 .ListingArticle__image{height:auto;width:100%}}.LogoRow__item{flex:0 0 50%;max-width:50%}.LogoRow__item img{max-height:88px;max-width:104px}.Nav--container{padding:16px 16px 240px calc(16px + var(--theme-border-width))}.NavActions,.NavMenu{max-width:100%}.PopularPost__image{height:10vw;max-height:100%;width:20%;flex:0 0 20%}.PopularPost__content{padding:0 0 0 16px;flex:0 0 80%}.BlogPost--grid{padding-top:0}.BlogPost__sidebar{order:2}.BlogPost__nav .row{flex-direction:column}.BlogPost__next a,.BlogPost__prev a{margin:0;flex-direction:column-reverse;text-align:center}.BlogPost__next a img,.BlogPost__prev a img{margin:8px 0}.BlogPostRelated__row{flex-direction:column-reverse;align-items:center}.BlogPostRelated__row a{font-size:18px;background:var(--light);padding:16px 24px;border-radius:var(--radius);margin:0 0 64px}.BlogPost__back{margin:24px 0}.SocialShare{display:flex;align-items:center;justify-content:center;margin:32px 0}.SocialShare__link{margin:8px}.Testimonial blockquote{order:2}.TwoColumnBanner__content{order:2}}@media (max-width:767px){td{font-size:13px;padding:4px}.Footer__legal-menu ul>*+*{margin:1em 0 0}form.hs-form fieldset.form-columns-1{grid-template-columns:1fr}form.hs-form fieldset.form-columns-1 .hs-richtext.hs-main-font-element{grid-column:span 1}form.hs-form fieldset.form-columns-2{grid-template-columns:1fr}form.hs-form fieldset.form-columns-2 .hs-richtext.hs-main-font-element{grid-column:span 1}form.hs-form fieldset.form-columns-3{grid-template-columns:1fr}form.hs-form fieldset.form-columns-3 .hs-richtext.hs-main-font-element{grid-column:span 1}form.hs-form,form.hs-form .legal-consent-container{padding:16px}form.hs-form .legal-consent-container .hs-form-booleancheckbox-display *{font-size:14px}.Newsletter__form form.hs-form{padding:0}.BlogPost__subscription .Newsletter--small form.hs-form{padding:16px 0 0}}@media (max-width:680px){.NavActions__btn{margin:0 4px}.NavActions__btn a{margin:0}.NavActions__btn:nth-child(2){padding:0 0 0 8px}.NavActions__btn:last-child{flex:0 0 100%;margin:1em 0 0}.NavActions__btn:last-child a{text-align:center;justify-content:center;padding:16px}.NavActions{padding-top:24px}.system__wrapper{min-height:0}.Testimonial__author{grid-gap:8px}.Testimonial__logo{height:48px;padding:8px 16px}.Testimonial figcaption{font-size:14px}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){form.hs-form:not(.hs-video-form) .form-columns-1 .hs-form-field.field .hs-input,form.hs-form:not(.hs-video-form) .form-columns-2 .hs-form-field.field .hs-input,form.hs-form:not(.hs-video-form) .form-columns-3 .hs-form-field.field .hs-input{width:100%}}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}

@media (max-width: 600px) {
  nav > .Nav--wrapper {
    position: fixed;
    width: 100%;
    background-color: #fff;
    padding: 0 24px;
  }

  .Nav--primary {
    position: relative;
    padding-bottom: 2rem;
    z-index: 100;
  }
}

nav > .Nav--wrapper {
  position: fixed;
  width: 100%;
  background: #fff;
}

.Nav--primary {
  position: relative;
  padding-left: 0;
  padding-bottom: 0.5rem;
}

@media (max-width: 992px) {
  .Nav--primary {
    position: relative;
    padding-left: 0;
    padding-bottom: 2.5rem;
  }
}

@media (max-width: 768px) {
  .Footer__legal-menu ul>*+* {
    margin: 0em 0 0;
  }
}

/* Tooltip container */
.tooltip {
    position: relative;
    display: inline-block;
    cursor: pointer;
    width: 20px;
    height: 20px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #80E3D3; /* Lighter green background for icon */
    border-radius: 50%;
    text-align: center;
    line-height: 20px;
    margin-left: 8px;
    z-index: 10;
    transition: background-color 0.3s ease; /* Smooth color transition */
}

/* Tooltip text - hidden by default */
.tooltip .tooltip-text {
    visibility: hidden;
    position: absolute;
    background-color: #454557; /* Tooltip background color */
    color: #ffffff;
    text-align: center;
    padding: 8px;
    border-radius: 6px;
    z-index: 9999;
    width: 220px;
    font-size: 12px;
    line-height: 1.5;
    white-space: normal;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    opacity: 0;
    transition: opacity 0.2s ease-in-out;
    bottom: 30px; /* Position above the tooltip */
    left: 50%;
    transform: translateX(-50%);
}

/* Tooltip arrow */
.tooltip .tooltip-text::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-width: 6px;
    border-style: solid;
    border-color: #454557 transparent transparent transparent;
}

/* Show the tooltip */
.tooltip.show .tooltip-text {
    visibility: visible;
    opacity: 1;
}

/* Tooltip text - mobile version adjustment */
@media (max-width: 768px) {
    .tooltip .tooltip-text {
        visibility: hidden;
        position: fixed; /* Fixed positioning for proper centering */
        background-color: #454557; /* Tooltip background color */
        color: #ffffff;
        text-align: center;
        padding: 12px; /* Slightly larger padding for mobile */
        border-radius: 6px;
        z-index: 9999;
        width: 90%; /* Set a consistent width */
        max-width: 300px; /* Optional: limit the width */
        font-size: 12px;
        line-height: 1.5;
        white-space: normal;
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
        opacity: 0;
        transition: opacity 0.2s ease-in-out;
        bottom: 10%; /* Position the tooltip a bit above the bottom */
        left: 50%;
        transform: translateX(-50%); /* Center horizontally */
    }

    /* Remove the arrow for mobile tooltips */
    .tooltip .tooltip-text::after {
        display: none;
    }
}

/* Show the tooltip on mobile */
.tooltip.show .tooltip-text {
    visibility: visible;
    opacity: 1;
}