/*!
  Theme Name: CZI Imaging Institute
  Author: KNI
  Author URI: https://kurtnoble.com/
  Description: Theme for the CZI Imaging Institute website.
  Version: 1.0

  License: No License
*/.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.j-sb{justify-content:space-between}.flex.j-c{justify-content:center}.flex.j-start{justify-content:flex-start}.flex.j-end{justify-content:flex-end}.flex.a-c{align-items:center}.flex.a-start{align-items:flex-start}.flex.a-end{align-items:flex-end}.flex.column{flex-direction:column}@media only screen and (max-width: 768px){.flex.column-mobile{flex-direction:column}}@media only screen and (max-width: 768px){.flex.column-mobile-reverse{flex-direction:column-reverse}}.flex.center{align-items:center;justify-content:center}.max-container{width:100%;max-width:1800px;margin:0 auto}.container{max-width:1600px;width:100%;margin:0 auto;padding-left:clamp(
      1px,
      6.1333333333vw,
      47.104px
    );padding-right:clamp(
      1px,
      6.1333333333vw,
      47.104px
    )}@media only screen and (min-width: 769px){.container{padding-left:clamp(
      1px,
      8.75vw,
      140px
    );padding-right:clamp(
      1px,
      8.75vw,
      140px
    )}}@media only screen and (min-width: 769px){.container.lg{padding-left:clamp(
      1px,
      14.6875vw,
      235px
    );padding-right:clamp(
      1px,
      14.6875vw,
      235px
    )}}@media only screen and (min-width: 769px){.container.padding-mobile{padding-left:0;padding-right:0}}.container.no-padding{padding-left:0;padding-right:0}@media only screen and (max-width: 768px){.container.no-padding-mobile{padding-left:0;padding-right:0}}@media only screen and (max-width: 768px){.desktop-only{display:none}}@media only screen and (min-width: 769px){.mobile-only{display:none}}html{background:#f9f9fa !important}body{background-color:#fff;display:flex;flex-direction:column;min-height:calc(100vh + 25px)}main{flex:1}#wpadminbar{opacity:.3 !important;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:translateY(-80%) !important;transform:translateY(-80%) !important}#wpadminbar:hover{opacity:1 !important;-webkit-transform:none !important;transform:none !important}*,*::after,*::before{box-sizing:border-box;text-decoration:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}*:visited,*::after:visited,*::before:visited{color:inherit}html,body{min-height:100%;overflow-x:hidden;overflow-x:clip}html{font-family:"Inter",sans-serif,-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI","Segoe UI Emoji","Segoe UI Symbol";font-size:1em;font-weight:400}body{margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{margin:0 0 1rem}img{max-width:100%}img,button{-webkit-user-select:none;user-select:none}img,video,figure,picture,label,embed,ul,li{display:block}img,video,figure,picture,canvas,svg{height:auto;max-width:100%}fieldset{border:none;padding:0}a{cursor:pointer;transition:all .4s ease}a:hover{transition:all .4s ease}nav ul{list-style-type:none}iframe{border:none;color-scheme:normal}q{quotes:"“" "”" "‘" "’"}q::before{content:open-quote}q::after{content:close-quote}figure,picture{overflow:hidden;position:relative}pre{margin:0}button{-webkit-appearance:none;appearance:none;align-items:unset;background-color:rgba(0,0,0,0);margin:unset;padding:unset;border:none;font:unset;font-size:inherit;font-family:"Inter",sans-serif,-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}button:hover{cursor:pointer}html{background-color:#fff}html.open .responsiveNav{display:block}html.overflow-hidden{overflow:hidden}a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.25em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Inter",sans-serif,-apple-system,BlinkMacSystemFont,"Apple Color Emoji","Segoe UI","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;color:#000;line-height:1.1em}h1,.h1{font-size:calc(
      1.7066666667rem +
        (65.536 - 27.3066666667) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h1,.h1{font-size:1.7066666667rem}}@media(min-width: 1px)and (max-width: 320px){h1,.h1{font-size:1.7066666667rem}}@media(min-width: 768px){h1,.h1{font-size:2.4rem}}@media(min-width: 1024px){h1,.h1{font-size:calc(
      2.4rem +
        (60 - 38.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h1,.h1{font-size:3.75rem}}h2,.h2{font-size:calc(
      1.3866666667rem +
        (53.248 - 22.1866666667) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h2,.h2{font-size:1.3866666667rem}}@media(min-width: 1px)and (max-width: 320px){h2,.h2{font-size:1.3866666667rem}}@media(min-width: 768px){h2,.h2{font-size:2rem}}@media(min-width: 1024px){h2,.h2{font-size:calc(
      2rem +
        (50 - 32) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h2,.h2{font-size:3.125rem}}h3,.h3{font-size:calc(
      1.1733333333rem +
        (45.056 - 18.7733333333) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h3,.h3{font-size:1.1733333333rem}}@media(min-width: 1px)and (max-width: 320px){h3,.h3{font-size:1.1733333333rem}}@media(min-width: 768px){h3,.h3{font-size:1.65rem}}@media(min-width: 1024px){h3,.h3{font-size:calc(
      1.65rem +
        (41.25 - 26.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h3,.h3{font-size:2.578125rem}}h4,.h4{font-size:calc(
      1.0666666667rem +
        (40.96 - 17.0666666667) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h4,.h4{font-size:1.0666666667rem}}@media(min-width: 1px)and (max-width: 320px){h4,.h4{font-size:1.0666666667rem}}@media(min-width: 768px){h4,.h4{font-size:1.35rem}}@media(min-width: 1024px){h4,.h4{font-size:calc(
      1.35rem +
        (33.75 - 21.6) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h4,.h4{font-size:2.109375rem}}h5,.h5{font-size:calc(
      0.96rem +
        (36.864 - 15.36) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h5,.h5{font-size:0.96rem}}@media(min-width: 1px)and (max-width: 320px){h5,.h5{font-size:0.96rem}}@media(min-width: 768px){h5,.h5{font-size:1.15rem}}@media(min-width: 1024px){h5,.h5{font-size:calc(
      1.15rem +
        (28.75 - 18.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h5,.h5{font-size:1.796875rem}}h6,.h6{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h6,.h6{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){h6,.h6{font-size:0.8533333333rem}}@media(min-width: 768px){h6,.h6{font-size:1rem}}@media(min-width: 1024px){h6,.h6{font-size:calc(
      1rem +
        (25 - 16) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h6,.h6{font-size:1.5625rem}}p,.p{color:#262e31;line-height:1.4;font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.83125rem}@media(max-width: 320px){p,.p{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){p,.p{font-size:0.83125rem}}@media(min-width: 376px)and (max-width: 767px){p,.p{font-size:calc(
      0.83125rem +
        (28.672 - 13.3) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){p,.p{font-size:0.83125rem}}@media(min-width: 768px){p,.p{font-size:0.95rem}}@media(min-width: 1024px){p,.p{font-size:calc(
      0.8rem +
        (20 - 12.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){p,.p{font-size:calc(
      0.95rem +
        (16 - 15.2) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){p,.p{font-size:1.25rem}}.p--xxs{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem}@media(max-width: 320px){.p--xxs{font-size:0.5333333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--xxs{font-size:0.625rem}}@media(min-width: 376px)and (max-width: 767px){.p--xxs{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--xxs{font-size:0.625rem}}@media(min-width: 768px){.p--xxs{font-size:0.625rem}}@media(min-width: 1024px){.p--xxs{font-size:calc(
      0.5rem +
        (12.5 - 8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--xxs{font-size:calc(
      0.625rem +
        (10 - 10) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--xxs{font-size:0.78125rem}}.p--xs{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem}@media(max-width: 320px){.p--xs{font-size:0.5333333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--xs{font-size:0.625rem}}@media(min-width: 376px)and (max-width: 767px){.p--xs{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--xs{font-size:0.625rem}}@media(min-width: 768px){.p--xs{font-size:0.75rem}}@media(min-width: 1024px){.p--xs{font-size:calc(
      0.6rem +
        (15 - 9.6) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--xs{font-size:calc(
      0.75rem +
        (12 - 12) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--xs{font-size:0.9375rem}}.p--sm{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.75rem}@media(max-width: 320px){.p--sm{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.p--sm{font-size:0.75rem}}@media(min-width: 376px)and (max-width: 767px){.p--sm{font-size:calc(
      0.75rem +
        (24.576 - 12) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--sm{font-size:0.75rem}}@media(min-width: 768px){.p--sm{font-size:0.875rem}}@media(min-width: 1024px){.p--sm{font-size:calc(
      0.7rem +
        (17.5 - 11.2) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--sm{font-size:calc(
      0.875rem +
        (14 - 14) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--sm{font-size:1.09375rem}}.p--lg{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:1rem}@media(max-width: 320px){.p--lg{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--lg{font-size:1rem}}@media(min-width: 376px)and (max-width: 767px){.p--lg{font-size:calc(
      1rem +
        (32.768 - 16) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--lg{font-size:1rem}}@media(min-width: 768px){.p--lg{font-size:1.125rem}}@media(min-width: 1024px){.p--lg{font-size:calc(
      0.9rem +
        (22.5 - 14.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--lg{font-size:calc(
      1.125rem +
        (18 - 18) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--lg{font-size:1.40625rem}}.p--xl{font-size:calc(
      0.96rem +
        (36.864 - 15.36) *
        ((100vw - 320px) / (768 - 320))
    );font-size:1.125rem}@media(max-width: 320px){.p--xl{font-size:0.96rem}}@media(min-width: 1px)and (max-width: 320px){.p--xl{font-size:1.125rem}}@media(min-width: 376px)and (max-width: 767px){.p--xl{font-size:calc(
      1.125rem +
        (36.864 - 18) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--xl{font-size:1.125rem}}@media(min-width: 768px){.p--xl{font-size:1.25rem}}@media(min-width: 1024px){.p--xl{font-size:calc(
      1rem +
        (25 - 16) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--xl{font-size:calc(
      1.25rem +
        (20 - 20) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--xl{font-size:1.5625rem}}.p--xxl{font-size:calc(
      1.0666666667rem +
        (40.96 - 17.0666666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:1.25rem}@media(max-width: 320px){.p--xxl{font-size:1.0666666667rem}}@media(min-width: 1px)and (max-width: 320px){.p--xxl{font-size:1.25rem}}@media(min-width: 376px)and (max-width: 767px){.p--xxl{font-size:calc(
      1.25rem +
        (40.96 - 20) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--xxl{font-size:1.25rem}}@media(min-width: 768px){.p--xxl{font-size:1.375rem}}@media(min-width: 1024px){.p--xxl{font-size:calc(
      1.1rem +
        (27.5 - 17.6) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--xxl{font-size:calc(
      1.375rem +
        (22 - 22) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--xxl{font-size:1.71875rem}}.screenReaderOnly{position:absolute;overflow:hidden;top:auto;left:-10000px;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0}.resizeTransitionStopper .responsiveNav,.resizeTransitionStopper .responsiveNav .nav{transition:none !important}@media print{#__next>*:not(main){display:none}html,body,#__next{height:auto;overflow-y:scroll}html body{position:unset;top:unset;left:unset;bottom:unset;right:unset}html body>*:not(#__next){display:none}}body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.7875rem;font-family:"hk_groteskmedium";font-weight:normal;font-style:normal;font-display:swap;line-height:150%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;color:#262e31}@media(max-width: 320px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:0.7875rem}}@media(min-width: 376px)and (max-width: 767px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:calc(
      0.7875rem +
        (28.672 - 12.6) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:0.7875rem}}@media(min-width: 768px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:0.9rem}}@media(min-width: 1024px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:calc(
      0.8rem +
        (20 - 12.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:calc(
      0.9rem +
        (16 - 14.4) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){body,h1,h2,h3,h4,h5,h6,p,li,a,small,em,strong,time,input,textarea,select,option,button{font-size:1.25rem}}body:focus:not(:focus-visible),h1:focus:not(:focus-visible),h2:focus:not(:focus-visible),h3:focus:not(:focus-visible),h4:focus:not(:focus-visible),h5:focus:not(:focus-visible),h6:focus:not(:focus-visible),p:focus:not(:focus-visible),li:focus:not(:focus-visible),a:focus:not(:focus-visible),small:focus:not(:focus-visible),em:focus:not(:focus-visible),strong:focus:not(:focus-visible),time:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible),option:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6{display:block;font-family:"STIX Two Text";font-weight:600;line-height:102%}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child{margin-top:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a{color:inherit;font-size:inherit;font-weight:600;border-bottom:solid 1px #fff}h1,.h1{font-size:calc(
      1.76rem +
        (67.584 - 28.16) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h1,.h1{font-size:1.76rem}}@media(min-width: 1px)and (max-width: 320px){h1,.h1{font-size:1.76rem}}@media(min-width: 768px){h1,.h1{font-size:2.8rem}}@media(min-width: 1024px){h1,.h1{font-size:calc(
      2.8rem +
        (70 - 44.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h1,.h1{font-size:4.375rem}}.h1-48-33{font-size:calc(
      1.76rem +
        (67.584 - 28.16) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){.h1-48-33{font-size:1.76rem}}@media(min-width: 1px)and (max-width: 320px){.h1-48-33{font-size:1.76rem}}@media(min-width: 768px){.h1-48-33{font-size:2.4rem}}@media(min-width: 1024px){.h1-48-33{font-size:calc(
      2.4rem +
        (60 - 38.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.h1-48-33{font-size:3.75rem}}h2,.h2{font-size:calc(
      1.76rem +
        (67.584 - 28.16) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h2,.h2{font-size:1.76rem}}@media(min-width: 1px)and (max-width: 320px){h2,.h2{font-size:1.76rem}}@media(min-width: 768px){h2,.h2{font-size:2.15rem}}@media(min-width: 1024px){h2,.h2{font-size:calc(
      2.15rem +
        (53.75 - 34.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h2,.h2{font-size:3.359375rem}}h3,.h3{font-size:calc(
      1.4933333333rem +
        (57.344 - 23.8933333333) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h3,.h3{font-size:1.4933333333rem}}@media(min-width: 1px)and (max-width: 320px){h3,.h3{font-size:1.4933333333rem}}@media(min-width: 768px){h3,.h3{font-size:1.65rem}}@media(min-width: 1024px){h3,.h3{font-size:calc(
      1.65rem +
        (41.25 - 26.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h3,.h3{font-size:2.578125rem}}h4,.h4{font-size:calc(
      1.28rem +
        (49.152 - 20.48) *
        ((100vw - 320px) / (768 - 320))
    )}@media(max-width: 320px){h4,.h4{font-size:1.28rem}}@media(min-width: 1px)and (max-width: 320px){h4,.h4{font-size:1.28rem}}@media(min-width: 768px){h4,.h4{font-size:1.4rem}}@media(min-width: 1024px){h4,.h4{font-size:calc(
      1.4rem +
        (35 - 22.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h4,.h4{font-size:2.1875rem}}h5,.h5{font-size:calc(
      1.0133333333rem +
        (38.912 - 16.2133333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:1.128125rem}@media(max-width: 320px){h5,.h5{font-size:1.0133333333rem}}@media(min-width: 1px)and (max-width: 320px){h5,.h5{font-size:1.128125rem}}@media(min-width: 376px)and (max-width: 767px){h5,.h5{font-size:calc(
      1.128125rem +
        (38.912 - 18.05) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){h5,.h5{font-size:1.128125rem}}@media(min-width: 768px){h5,.h5{font-size:1.365625rem}}@media(min-width: 1024px){h5,.h5{font-size:calc(
      1.15rem +
        (28.75 - 18.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){h5,.h5{font-size:calc(
      1.365625rem +
        (23 - 21.85) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){h5,.h5{font-size:1.796875rem}}h6,.h6{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"hk_grotesksemibold";line-height:125%}@media(max-width: 320px){h6,.h6{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){h6,.h6{font-size:0.8533333333rem}}@media(min-width: 768px){h6,.h6{font-size:0.9rem}}@media(min-width: 1024px){h6,.h6{font-size:calc(
      0.9rem +
        (22.5 - 14.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){h6,.h6{font-size:1.40625rem}}p{margin:clamp(
      1px,
      1.40625vw,
      22.5px
    ) 0}@media only screen and (max-width: 768px){p{margin:clamp(
      1px,
      4.8vw,
      36.864px
    ) 0}}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}strong{font-weight:600;font-size:inherit}em{font-style:italic;font-size:inherit}a{text-decoration:none}blockquote{margin:0}blockquote cite{display:block}.p--large{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"hk_groteskmedium";line-height:140%}@media(max-width: 320px){.p--large{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--large{font-size:0.8533333333rem}}@media(min-width: 768px){.p--large{font-size:0.9rem}}@media(min-width: 1024px){.p--large{font-size:calc(
      0.9rem +
        (22.5 - 14.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.p--large{font-size:1.40625rem}}.p--strong{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.83125rem;line-height:125%;font-family:"hk_grotesksemibold"}@media(max-width: 320px){.p--strong{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){.p--strong{font-size:0.83125rem}}@media(min-width: 376px)and (max-width: 767px){.p--strong{font-size:calc(
      0.83125rem +
        (28.672 - 13.3) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--strong{font-size:0.83125rem}}@media(min-width: 768px){.p--strong{font-size:0.95rem}}@media(min-width: 1024px){.p--strong{font-size:calc(
      0.8rem +
        (20 - 12.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--strong{font-size:calc(
      0.95rem +
        (16 - 15.2) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--strong{font-size:1.25rem}}.p--large-strong{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.95rem;line-height:125%;font-family:"hk_grotesksemibold"}@media(max-width: 320px){.p--large-strong{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--large-strong{font-size:0.95rem}}@media(min-width: 376px)and (max-width: 767px){.p--large-strong{font-size:calc(
      0.95rem +
        (32.768 - 15.2) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--large-strong{font-size:0.95rem}}@media(min-width: 768px){.p--large-strong{font-size:1.06875rem}}@media(min-width: 1024px){.p--large-strong{font-size:calc(
      0.9rem +
        (22.5 - 14.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--large-strong{font-size:calc(
      1.06875rem +
        (18 - 17.1) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--large-strong{font-size:1.40625rem}}.p--longform{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.83125rem;font-family:"hk_groteskmedium";line-height:150%}@media(max-width: 320px){.p--longform{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){.p--longform{font-size:0.83125rem}}@media(min-width: 376px)and (max-width: 767px){.p--longform{font-size:calc(
      0.83125rem +
        (28.672 - 13.3) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--longform{font-size:0.83125rem}}@media(min-width: 768px){.p--longform{font-size:0.95rem}}@media(min-width: 1024px){.p--longform{font-size:calc(
      0.8rem +
        (20 - 12.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--longform{font-size:calc(
      0.95rem +
        (16 - 15.2) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--longform{font-size:1.25rem}}.p--large-longform{font-size:calc(
      0.8533333333rem +
        (32.768 - 13.6533333333) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"hk_groteskmedium";line-height:155%}@media(max-width: 320px){.p--large-longform{font-size:0.8533333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--large-longform{font-size:0.8533333333rem}}@media(min-width: 768px){.p--large-longform{font-size:0.9rem}}@media(min-width: 1024px){.p--large-longform{font-size:calc(
      0.9rem +
        (22.5 - 14.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.p--large-longform{font-size:1.40625rem}}.p{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.83125rem;font-family:"hk_groteskmedium";line-height:135%}@media(max-width: 320px){.p{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){.p{font-size:0.83125rem}}@media(min-width: 376px)and (max-width: 767px){.p{font-size:calc(
      0.83125rem +
        (28.672 - 13.3) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p{font-size:0.83125rem}}@media(min-width: 768px){.p{font-size:0.95rem}}@media(min-width: 1024px){.p{font-size:calc(
      0.8rem +
        (20 - 12.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p{font-size:calc(
      0.95rem +
        (16 - 15.2) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p{font-size:1.25rem}}.p--small{font-size:calc(
      0.6933333333rem +
        (26.624 - 11.0933333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.771875rem;font-family:"hk_groteskmedium";line-height:135%}@media(max-width: 320px){.p--small{font-size:0.6933333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--small{font-size:0.771875rem}}@media(min-width: 376px)and (max-width: 767px){.p--small{font-size:calc(
      0.771875rem +
        (26.624 - 12.35) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--small{font-size:0.771875rem}}@media(min-width: 768px){.p--small{font-size:0.83125rem}}@media(min-width: 1024px){.p--small{font-size:calc(
      0.7rem +
        (17.5 - 11.2) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--small{font-size:calc(
      0.83125rem +
        (14 - 13.3) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--small{font-size:1.09375rem}}.p--small-strong{font-size:14px;font-family:"hk_groteskbold";line-height:135%}.p--xs{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.7125rem;font-family:"hk_groteskmedium";line-height:135%}@media(max-width: 320px){.p--xs{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.p--xs{font-size:0.7125rem}}@media(min-width: 376px)and (max-width: 767px){.p--xs{font-size:calc(
      0.7125rem +
        (24.576 - 11.4) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--xs{font-size:0.7125rem}}@media(min-width: 768px){.p--xs{font-size:0.771875rem}}@media(min-width: 1024px){.p--xs{font-size:calc(
      0.65rem +
        (16.25 - 10.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--xs{font-size:calc(
      0.771875rem +
        (13 - 12.35) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--xs{font-size:1.015625rem}}.p--caption{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem;font-family:"hk_groteskmedium";line-height:130%}@media(max-width: 320px){.p--caption{font-size:0.5333333333rem}}@media(min-width: 1px)and (max-width: 320px){.p--caption{font-size:0.625rem}}@media(min-width: 376px)and (max-width: 767px){.p--caption{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.p--caption{font-size:0.625rem}}@media(min-width: 768px){.p--caption{font-size:0.6875rem}}@media(min-width: 1024px){.p--caption{font-size:calc(
      0.55rem +
        (13.75 - 8.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.p--caption{font-size:calc(
      0.6875rem +
        (11 - 11) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.p--caption{font-size:0.859375rem}}.p--caption p{margin:clamp(
      1px,
      0.78125vw,
      12.5px
    ) 0}.eye--xl{font-size:calc(
      0.96rem +
        (36.864 - 15.36) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%}@media(max-width: 320px){.eye--xl{font-size:0.96rem}}@media(min-width: 1px)and (max-width: 320px){.eye--xl{font-size:0.96rem}}@media(min-width: 768px){.eye--xl{font-size:0.95rem}}@media(min-width: 1024px){.eye--xl{font-size:calc(
      0.95rem +
        (23.75 - 15.2) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.eye--xl{font-size:1.484375rem}}.eye--large{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%}@media(max-width: 320px){.eye--large{font-size:0.7466666667rem}}@media(min-width: 1px)and (max-width: 320px){.eye--large{font-size:0.7466666667rem}}@media(min-width: 768px){.eye--large{font-size:0.75rem}}@media(min-width: 1024px){.eye--large{font-size:calc(
      0.75rem +
        (18.75 - 12) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.eye--large{font-size:1.171875rem}}.footer__nav .eye--large{font-size:17px;line-height:19px}.eye--medium{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%}@media(max-width: 320px){.eye--medium{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.eye--medium{font-size:0.64rem}}@media(min-width: 768px){.eye--medium{font-size:0.65rem}}@media(min-width: 1024px){.eye--medium{font-size:calc(
      0.65rem +
        (16.25 - 10.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.eye--medium{font-size:1.015625rem}}.eye--small{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem;font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%}@media(max-width: 320px){.eye--small{font-size:0.5333333333rem}}@media(min-width: 1px)and (max-width: 320px){.eye--small{font-size:0.625rem}}@media(min-width: 376px)and (max-width: 767px){.eye--small{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.eye--small{font-size:0.625rem}}@media(min-width: 768px){.eye--small{font-size:0.6875rem}}@media(min-width: 1024px){.eye--small{font-size:calc(
      0.55rem +
        (13.75 - 8.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.eye--small{font-size:calc(
      0.6875rem +
        (11 - 11) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.eye--small{font-size:0.859375rem}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.text-center{text-align:center}.inherit p{color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit}p a,li a{font-size:inherit;font-family:"hk_groteskbold";color:#1e9896}p a:hover,li a:hover{text-decoration:underline}ul{margin-bottom:clamp(
      1px,
      1.40625vw,
      22.5px
    )}@media only screen and (max-width: 768px){ul{margin-bottom:clamp(
      1px,
      4.8vw,
      36.864px
    )}}ul li{position:relative;padding-left:clamp(
      1px,
      1.5625vw,
      25px
    )}@media only screen and (max-width: 768px){ul li{padding-left:clamp(
      1px,
      4vw,
      30.72px
    )}}ul li:not(:last-child){padding-bottom:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){ul li:not(:last-child){padding-bottom:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}}ul li ul{padding-top:clamp(
      1px,
      0.78125vw,
      12.5px
    );margin-bottom:0}@media only screen and (max-width: 768px){ul li ul{padding-top:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}}ul li::before{content:"";position:absolute;top:0;left:0;width:clamp(
      1px,
      0.390625vw,
      6.25px
    );height:clamp(
      1px,
      0.390625vw,
      6.25px
    );border-radius:50%;background-color:#1e9896;top:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){ul li::before{width:clamp(
      1px,
      1.3333333333vw,
      10.24px
    );height:clamp(
      1px,
      1.3333333333vw,
      10.24px
    );top:clamp(
      1px,
      1.8666666667vw,
      14.336px
    );left:clamp(
      1px,
      0.5333333333vw,
      4.096px
    )}}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.5rem}.mr-1{margin-right:.5rem}.mb-1{margin-bottom:.5rem}.ml-1{margin-left:.5rem}.mt-2{margin-top:1rem}.mr-2{margin-right:1rem}.mb-2{margin-bottom:1rem}.ml-2{margin-left:1rem}.mt-3{margin-top:1.5rem}.mr-3{margin-right:1.5rem}.mb-3{margin-bottom:1.5rem}.ml-3{margin-left:1.5rem}.mt-4{margin-top:2rem}.mr-4{margin-right:2rem}.mb-4{margin-bottom:2rem}.ml-4{margin-left:2rem}.mt-5{margin-top:2.5rem}.mr-5{margin-right:2.5rem}.mb-5{margin-bottom:2.5rem}.ml-5{margin-left:2.5rem}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pt-1{padding-top:.5rem}.pr-1{padding-right:.5rem}.pb-1{padding-bottom:.5rem}.pl-1{padding-left:.5rem}.pt-2{padding-top:1rem}.pr-2{padding-right:1rem}.pb-2{padding-bottom:1rem}.pl-2{padding-left:1rem}.pt-3{padding-top:1.5rem}.pr-3{padding-right:1.5rem}.pb-3{padding-bottom:1.5rem}.pl-3{padding-left:1.5rem}.pt-4{padding-top:2rem}.pr-4{padding-right:2rem}.pb-4{padding-bottom:2rem}.pl-4{padding-left:2rem}.pt-5{padding-top:2.5rem}.pr-5{padding-right:2.5rem}.pb-5{padding-bottom:2.5rem}.pl-5{padding-left:2.5rem}.p-0{padding:0}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.p-5{padding:2.5rem}.m-0{margin:0}.m-1{margin:.5rem}.m-2{margin:1rem}.m-3{margin:1.5rem}.m-4{margin:2rem}.m-5{margin:2.5rem}@-webkit-keyframes molecule{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:8% 48%;transform-origin:8% 48%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:8% 48%;transform-origin:8% 48%}}@keyframes molecule{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:8% 48%;transform-origin:8% 48%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:8% 48%;transform-origin:8% 48%}}.color--white{color:#fff}.color--black{color:#000}.color--gray-100{color:#131819}.color--gray-100{color:#131819}.color--gray-200{color:#262e31}.color--gray-300{color:#3e484c}.color--gray-400{color:#565f63}.color--gray-500{color:#6e767a}.color--cyan{color:#5fdfdd}.color--teal{color:#1e9896}.color--teal-medium{color:#007977}.color--teal-dark{color:#003c3a}.color--blue-dark{color:#040f46}.background--white{background-color:#fff}.background--gray-950{background-color:#f9f9fa}.background--black{background-color:#000}.background--cyan{background-color:#5fdfdd}.background--cyan-light{background-color:#bceeed}.background--blue-light{background-color:#bceeed}.background--teal{background-color:#1e9896}.background--teal-bright{background-color:#00bbb8}.button{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );display:inline-block;padding:clamp(
      1px,
      3.7333333333vw,
      28.672px
    ) clamp(
      1px,
      9.6vw,
      73.728px
    );color:#000;font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%;text-align:center;background:linear-gradient(271.95deg, #65E8B9 0.92%, #12A8C9 34.54%, #137D97 62.33%, #0C3F52 94.92%),#2588fe;background-position:100% 50%;background-size:200% 100%;text-decoration:none;border:none}@media(max-width: 320px){.button{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.button{font-size:0.64rem}}@media(min-width: 768px){.button{font-size:0.65rem}}@media(min-width: 1024px){.button{font-size:calc(
      0.65rem +
        (16.25 - 10.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.button{font-size:1.015625rem}}.button:hover{color:#fff;background-position:0 100%}@media only screen and (min-width: 769px){.button{padding:clamp(
      1px,
      1.09375vw,
      17.5px
    ) clamp(
      1px,
      2.8125vw,
      45px
    )}}.button.teal{background:#1e9896;color:#fff}.button.teal:hover{background:#003c3a}.inline-cta svg{margin-right:clamp(
      1px,
      0.703125vw,
      11.25px
    )}.caption{margin:clamp(
      1px,
      6.6666666667vw,
      51.2px
    ) 0 0 clamp(
      1px,
      6.6666666667vw,
      51.2px
    );position:relative}@media only screen and (min-width: 769px){.caption{margin:clamp(
      1px,
      1.953125vw,
      31.25px
    ) 0 0 clamp(
      1px,
      2.34375vw,
      37.5px
    )}}.caption::before{content:"";position:absolute;top:clamp(
      1px,
      0.234375vw,
      3.75px
    );left:clamp(
      -25px,
      -1.5625vw,
      -1px
    );width:clamp(
      1px,
      0.625vw,
      10px
    );height:clamp(
      1px,
      0.625vw,
      10px
    );border-radius:50%;background:#00bbb8}@media only screen and (max-width: 768px){.caption::before{left:clamp(
      -30.72px,
      -4vw,
      -1px
    );width:7px;height:7px;top:2px}}@media only screen and (min-width: 769px){.caption.overlay{max-width:clamp(
      1px,
      27.5vw,
      440px
    );position:absolute;bottom:clamp(
      1px,
      2.734375vw,
      43.75px
    );left:clamp(
      1px,
      3.671875vw,
      58.75px
    );margin:0;-webkit-transform:none;transform:none}}@media only screen and (max-width: 768px){.caption.overlay p{color:#000}}.card{border:1px solid #dde1e2;padding:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.card{padding:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}}.card.is-active{display:inline-block}.card__img{height:clamp(
      1px,
      13.828125vw,
      221.25px
    );border:1px solid #dde1e2}@media only screen and (max-width: 768px){.card__img{height:clamp(
      1px,
      47.2vw,
      362.496px
    )}}.card__img img{width:100%;height:100%;object-fit:cover}.card__inner{padding:clamp(
      1px,
      2.03125vw,
      32.5px
    ) clamp(
      1px,
      1.5625vw,
      25px
    ) clamp(
      1px,
      1.328125vw,
      21.25px
    )}@media only screen and (max-width: 768px){.card__inner{padding:clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) clamp(
      1px,
      3.4666666667vw,
      26.624px
    ) clamp(
      1px,
      4vw,
      30.72px
    )}}.card__inner.pb-0{padding-bottom:0}.card__title{color:#003c3a;font-weight:400}.card__copy{margin-top:clamp(
      1px,
      0.9375vw,
      15px
    );margin-bottom:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (max-width: 768px){.card__copy{margin-top:clamp(
      1px,
      3.2vw,
      24.576px
    );margin-bottom:clamp(
      1px,
      9.8666666667vw,
      75.776px
    )}}.footer{background:linear-gradient(119.46deg, #000000 37.4%, #037382 115.87%)}@media only screen and (min-width: 769px){.footer p{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem}}@media only screen and (min-width: 769px)and (max-width: 320px){.footer p{font-size:0.5333333333rem}}@media only screen and (min-width: 769px)and (min-width: 1px)and (max-width: 320px){.footer p{font-size:0.625rem}}@media only screen and (min-width: 769px)and (min-width: 376px)and (max-width: 767px){.footer p{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media only screen and (min-width: 769px)and (min-width: 376px)and (max-width: 767px)and (max-width: 375px){.footer p{font-size:0.625rem}}@media only screen and (min-width: 769px)and (min-width: 768px){.footer p{font-size:0.6875rem}}@media only screen and (min-width: 769px)and (min-width: 1024px){.footer p{font-size:calc(
      0.55rem +
        (13.75 - 8.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media only screen and (min-width: 769px)and (min-width: 1024px)and (max-width: 1279px){.footer p{font-size:calc(
      0.6875rem +
        (11 - 11) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media only screen and (min-width: 769px)and (min-width: 1600px){.footer p{font-size:0.859375rem}}.footer__main{padding:clamp(
      1px,
      3.90625vw,
      62.5px
    ) clamp(
      1px,
      6.015625vw,
      96.25px
    );position:relative}@media only screen and (max-width: 768px){.footer__main{padding:clamp(
      1px,
      11.2vw,
      86.016px
    ) clamp(
      1px,
      6.1333333333vw,
      47.104px
    )}}.footer__logo-img{width:clamp(
      1px,
      15.625vw,
      250px
    );display:inline-block;margin-bottom:clamp(
      1px,
      3.125vw,
      50px
    )}@media only screen and (max-width: 768px){.footer__logo-img{width:clamp(
      1px,
      53.3333333333vw,
      409.6px
    )}}.footer__logo-img svg{width:100%}.footer .footer-col{flex:1;width:100%}.footer__nav{align-self:flex-start}@media only screen and (max-width: 768px){.footer__nav{padding:clamp(
      1px,
      9.3333333333vw,
      71.68px
    ) 0}.footer__nav.j-sb{justify-content:center;flex-wrap:wrap;gap:30px}}.footer__nav a{padding:clamp(
      1px,
      0.78125vw,
      12.5px
    ) clamp(
      1px,
      1.5625vw,
      25px
    )}.footer__social{position:relative;text-align:right}.footer__social p{margin:0}@media only screen and (max-width: 768px){.footer__social p{text-align:center}}.footer__social p a{font-family:inherit;color:inherit}.footer__social p a:hover{text-decoration:underline}.footer__social-items{margin-bottom:clamp(
      1px,
      3.125vw,
      50px
    );justify-content:center;width:100%}@media only screen and (min-width: 769px){.footer__social-items{justify-content:flex-end}}.footer__social-items a{width:clamp(
      1px,
      2.96875vw,
      47.5px
    );height:clamp(
      1px,
      2.96875vw,
      47.5px
    );margin-left:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.footer__social-items a{width:clamp(
      1px,
      10.1333333333vw,
      77.824px
    );height:clamp(
      1px,
      10.1333333333vw,
      77.824px
    )}}.footer__social-items a svg{width:100%}.footer__social-items a svg path{fill:#fff}.footer__bottom-logos a{width:clamp(
      1px,
      15.078125vw,
      241.25px
    );height:clamp(
      1px,
      7.8125vw,
      125px
    );padding:0 clamp(
      1px,
      1.171875vw,
      18.75px
    );margin-left:clamp(
      1px,
      2.734375vw,
      43.75px
    )}.footer__bottom-logos a.is-active{border-top:3px solid #00bbb8;pointer-events:none}.footer__bottom-logos img{height:clamp(
      1px,
      2.34375vw,
      37.5px
    );width:auto}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:inherit !important;border:none !important;font-size:inherit !important;font-family:inherit;padding:0 !important}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{background-color:rgba(0,0,0,0) !important}.full-image{position:relative;margin-bottom:clamp(
      1px,
      5.859375vw,
      93.75px
    )}.gradient-image{position:relative}.gradient-image__wrap{position:relative}.gradient-image__wrap.has-caption-overlay::after{position:absolute;bottom:0;left:0;width:100%;height:clamp(
      1px,
      27.34375vw,
      437.5px
    );background:linear-gradient(360deg, #000 0%, rgba(0, 0, 0, 0) 42.44%)}@media only screen and (min-width: 769px){.gradient-image__wrap.has-caption-overlay::after{content:""}}.gradient-image__wrap::before{content:"";position:absolute;top:clamp(
      1px,
      0.859375vw,
      13.75px
    );left:clamp(
      1px,
      0.859375vw,
      13.75px
    );width:100%;height:100%;background:linear-gradient(279.14deg, #65E8B9 7.1%, #12A8C9 90.43%),#d9d9d9}@media only screen and (max-width: 768px){.gradient-image__wrap::before{top:clamp(
      1px,
      2.4vw,
      18.432px
    );left:clamp(
      1px,
      2.4vw,
      18.432px
    )}}.gradient-image img{position:relative}body.nav-dark .header{background-color:#000}body.nav-dark .header::after{background-color:#000}body.nav-dark .header::before{background-color:rgba(0,0,0,.5)}body.nav-dark .header__items::before{background-color:#3e484c}body.nav-dark .header__items a{color:#bdc3c6}body.nav-dark .header__items a.is-active{color:#fff}body.nav-dark .header__items a:hover,body.nav-dark .header__items a:focus{color:#fff}body.nav-dark .header__items a::after{content:none}body.nav-dark .header__logo svg path:not(.logo-scale){fill:#fff}body.nav-dark .header__social svg path{fill:#fff}body.nav-dark .header__mobile-toggle-label{color:#bdc3c6}.header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;padding-right:clamp(
      1px,
      3.90625vw,
      62.5px
    );background-color:#fff;z-index:999;transition:background-color 250ms;padding-top:clamp(
      1px,
      0.390625vw,
      6.25px
    )}@media only screen and (max-width: 768px){.header{padding:clamp(
      1px,
      4.5333333333vw,
      34.816px
    ) clamp(
      1px,
      6.1333333333vw,
      47.104px
    );justify-content:space-between}}.header.is-toggled::before{opacity:1}.header.is-toggled .header__mobile-toggle-open{display:none}.header.is-toggled .header__mobile-toggle-close{display:inline-block}.header.is-toggled .header__items,.header.is-toggled .header__social{opacity:1;pointer-events:auto}.header.is-toggled .header__items a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header.is-toggled .header__items a:first-child{transition-delay:100ms}.header.is-toggled .header__items a:nth-child(2){transition-delay:175ms}.header.is-toggled .header__items a:nth-child(3){transition-delay:250ms}.header.is-toggled .header__items a:nth-child(4){transition-delay:325ms}.header.is-toggled .header__items a:nth-child(5){transition-delay:400ms}.header.is-toggled .header__items a:nth-child(6){transition-delay:475ms}.header .container{padding:0}.header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.05);opacity:0;transition:opacity 350ms,background-color 250ms;pointer-events:none}.header::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#f1f4f5;transition:background-color 250ms}.header__logo{position:relative}@media only screen and (min-width: 769px){.header__logo{align-self:stretch;padding:0 clamp(
      1px,
      2.734375vw,
      43.75px
    )}}.header__logo svg{height:clamp(
      1px,
      2.734375vw,
      43.75px
    );width:auto}@media only screen and (max-width: 768px){.header__logo svg{height:clamp(
      1px,
      7.4666666667vw,
      57.344px
    )}}.header__logo svg path{transition:fill 250ms}.header__items{flex:1;position:relative;padding-left:clamp(
      1px,
      1.71875vw,
      27.5px
    );z-index:2}@media only screen and (max-width: 768px){.header__items{position:absolute;top:calc(100% - 5px);right:clamp(
      1px,
      5.3333333333vw,
      40.96px
    );width:clamp(
      1px,
      38.6666666667vw,
      296.96px
    );padding:clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) 0;background-color:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0px 100px 80px rgba(0,0,0,.07),0px 41.7776px 33.4221px rgba(0,0,0,.0503198),0px 22.3363px 17.869px rgba(0,0,0,.0417275),0px 12.5216px 10.0172px rgba(0,0,0,.035),0px 6.6501px 5.32008px rgba(0,0,0,.0282725),0px 2.76726px 2.21381px rgba(0,0,0,.0196802);pointer-events:none;opacity:0;transition:opacity 350ms}}.header__items::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:1px;height:clamp(
      1px,
      3.203125vw,
      51.25px
    );background-color:#dde1e2;transition:background-color 250ms}@media only screen and (min-width: 769px){.header__items::before{content:""}}.header__items a{position:relative;padding:clamp(
      1px,
      2.109375vw,
      33.75px
    ) clamp(
      1px,
      1.953125vw,
      31.25px
    );color:#6e767a;transition:color 250ms}@media only screen and (max-width: 768px){.header__items a{font-size:16px;font-family:"hk_grotesksemibold";padding:clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      8vw,
      61.44px
    );text-transform:none;color:#000 !important;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity 250ms,-webkit-transform 850ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 250ms,transform 850ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 250ms,transform 850ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 850ms cubic-bezier(0.23, 1, 0.32, 1)}}.header__items a.is-active{color:#000}.header__items a.is-active::after{background-color:#1e9896;-webkit-transform:scaleX(1);transform:scaleX(1)}.header__items a:hover,.header__items a:focus{color:#000}@media only screen and (max-width: 768px){.header__items a:hover,.header__items a:focus{color:#1e9896 !important}}.header__items a:hover::after,.header__items a:focus::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.header__items a::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#d8d8d8;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;transition:background-color 350ms,-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:background-color 350ms,transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:background-color 350ms,transform 650ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1)}@media only screen and (min-width: 769px){.header__items a::after{content:""}}.header__social{position:relative}.header__social a{position:relative;width:clamp(
      1px,
      2.96875vw,
      47.5px
    );height:clamp(
      1px,
      2.96875vw,
      47.5px
    );margin-left:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.header__social a{width:clamp(
      1px,
      10.1333333333vw,
      77.824px
    );height:clamp(
      1px,
      10.1333333333vw,
      77.824px
    )}}.header__social a:hover::before{opacity:1}.header__social a:hover svg path{fill:#007977}.header__social a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:clamp(
      1px,
      2.65625vw,
      42.5px
    );height:clamp(
      1px,
      2.65625vw,
      42.5px
    );background-color:#f9f9fa;border-radius:50%;opacity:0;transition:opacity 250ms,-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 250ms,transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 250ms,transform 650ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1)}.header__social a svg{width:100%;position:relative;z-index:2}.header__social a svg path{transition:fill 250ms}.header__mobile-toggle{position:relative}.header__mobile-toggle svg{width:100%;display:block}.header__mobile-toggle-label{color:#000;transition:color 250ms;padding-right:clamp(
      1px,
      4vw,
      30.72px
    )}.header .header__mobile-toggle-open{display:inline-block;width:19px;height:14px}.header .header__mobile-toggle-close{display:none;width:19px;height:14px}.network-nav{background:linear-gradient(90.13deg, #1D566B 28.12%, #3B9096 91.84%),#036dea;position:relative;z-index:1000}@media only screen and (max-width: 768px){.network-nav{padding:0 clamp(
      1px,
      3.7333333333vw,
      28.672px
    ) 0 clamp(
      1px,
      4.2666666667vw,
      32.768px
    )}}@media only screen and (min-width: 769px){.network-nav{padding:0 clamp(
      1px,
      1.25vw,
      20px
    ) 0 clamp(
      1px,
      1.5625vw,
      25px
    )}}@media screen and (min-width: 1024px){.network-nav{padding:clamp(
      1px,
      0.234375vw,
      3.75px
    ) clamp(
      1px,
      1.5625vw,
      25px
    ) 0 clamp(
      1px,
      0.859375vw,
      13.75px
    )}}@media screen and (min-width: 1024px){.network-nav .mobile{display:none !important}}@media screen and (max-width: 1023px){.network-nav .desktop{display:none !important}}.network-nav__items{flex:1;align-items:center}.network-nav__top-item{color:#fff;padding:clamp(
      1px,
      0.390625vw,
      6.25px
    ) clamp(
      1px,
      0.9375vw,
      15px
    );margin:0;text-transform:uppercase;transition:all .25s ease-in-out;font-weight:700}@media only screen and (max-width: 768px){.network-nav__top-item{padding:clamp(
      1px,
      1.3333333333vw,
      10.24px
    ) clamp(
      1px,
      2.9333333333vw,
      22.528px
    )}}.network-nav__top-item.is-active,.network-nav__top-item:hover{background:rgba(5,32,40,.5)}.network-nav__top-item--dropdown{cursor:pointer;position:relative}.network-nav__top-item--dropdown .network-nav__secondary{position:absolute;display:flex;flex-direction:column;z-index:3;background:#fff;border:1px solid rgba(0,0,0,.1);top:100%;min-width:100%;padding:clamp(
      1px,
      0.15625vw,
      2.5px
    ) clamp(
      1px,
      1.25vw,
      20px
    );visibility:hidden;opacity:0;height:auto}@media screen and (max-width: 1023px){.network-nav__top-item--dropdown .network-nav__secondary{padding:clamp(
      1px,
      1.0546875vw,
      16.875px
    ) clamp(
      1px,
      1.875vw,
      30px
    ) clamp(
      1px,
      1.6015625vw,
      25.625px
    ) clamp(
      1px,
      1.328125vw,
      21.25px
    )}}@media only screen and (max-width: 768px){.network-nav__top-item--dropdown .network-nav__secondary{padding:clamp(
      1px,
      3.6vw,
      27.648px
    ) clamp(
      1px,
      6.4vw,
      49.152px
    ) clamp(
      1px,
      5.4666666667vw,
      41.984px
    ) clamp(
      1px,
      4.5333333333vw,
      34.816px
    )}}.network-nav__top-item--dropdown .network-nav__secondary-item{margin-left:0;transition:all .25s ease-in-out;color:#007977;font-size:calc(
      0.6933333333rem +
        (26.624 - 11.0933333333) *
        ((100vw - 320px) / (768 - 320))
    );font-family:"hk_groteskmedium";line-height:135%;padding:clamp(
      1px,
      0.78125vw,
      12.5px
    ) 0;white-space:nowrap}@media(max-width: 320px){.network-nav__top-item--dropdown .network-nav__secondary-item{font-size:0.6933333333rem}}@media(min-width: 1px)and (max-width: 320px){.network-nav__top-item--dropdown .network-nav__secondary-item{font-size:0.6933333333rem}}@media(min-width: 768px){.network-nav__top-item--dropdown .network-nav__secondary-item{font-size:0.7rem}}@media(min-width: 1024px){.network-nav__top-item--dropdown .network-nav__secondary-item{font-size:calc(
      0.7rem +
        (17.5 - 11.2) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.network-nav__top-item--dropdown .network-nav__secondary-item{font-size:1.09375rem}}@media only screen and (max-width: 768px){.network-nav__top-item--dropdown .network-nav__secondary-item{padding:clamp(
      1px,
      1.7333333333vw,
      13.312px
    ) 0;text-align:left}}.network-nav__top-item--dropdown .network-nav__secondary-item:hover{color:rgba(5,32,40,.5)}@media screen and (max-width: 1023px){.network-nav__top-item--dropdown .network-nav__secondary-item:not(.mobile-drop-item){font-weight:600}}@media screen and (max-width: 1023px){.network-nav__top-item--dropdown .network-nav__secondary-item.mobile-drop-item{margin-left:clamp(
      1px,
      0.78125vw,
      12.5px
    );padding:clamp(
      1px,
      0.4296875vw,
      6.875px
    ) 0}}@media only screen and (max-width: 768px){.network-nav__top-item--dropdown .network-nav__secondary-item.mobile-drop-item{margin-left:clamp(
      1px,
      2.6666666667vw,
      20.48px
    );padding:clamp(
      1px,
      1.4666666667vw,
      11.264px
    ) 0}}@media only screen and (min-width: 769px){.network-nav__top-item--dropdown:hover .network-nav__top-item,.network-nav__top-item--dropdown.visible .network-nav__top-item{background-color:rgba(5,32,40,.5)}.network-nav__top-item--dropdown:hover .network-nav__secondary,.network-nav__top-item--dropdown.visible .network-nav__secondary{opacity:1;visibility:visible}}@media only screen and (max-width: 768px){.network-nav__top-item--dropdown.visible .network-nav__top-item{background-color:rgba(5,32,40,.5)}.network-nav__top-item--dropdown.visible .network-nav__secondary{opacity:1;visibility:visible}}.network-nav__top-item--dropdown-item{display:flex;flex-direction:row;align-items:center;gap:6px}@media screen and (max-width: 1023px){.network-nav__top-item--dropdown-item{gap:clamp(
      1px,
      1.328125vw,
      21.25px
    )}}@media only screen and (max-width: 768px){.network-nav__top-item--dropdown-item{gap:clamp(
      1px,
      4.5333333333vw,
      34.816px
    )}}.network-nav__top-item-button{display:flex;background:rgba(0,0,0,0);border:none;padding:0;margin:0}.network-nav__right{font-weight:500}.logo-hover .logo-scale{transition:opacity 200ms}.logo-hover:hover .logo-scale{opacity:.8}.alert-banner{background:linear-gradient(70deg, rgba(30, 152, 150, 0.8) 0%, rgba(95, 223, 221, 0.8) 100%);color:#003c3a;text-align:center;padding:.7rem 0;line-height:1.1}.alert-banner a{color:#000;position:relative;padding-right:1.1em;font-weight:bold;transition:all .3s ease}.alert-banner a::after{position:absolute;top:0;right:.2em;content:"›";font-size:1.6em;line-height:.65em;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.alert-banner a:hover{text-shadow:0 0 .5em #fff}.alert-banner a:hover::after{-webkit-transform:translateX(3px);transform:translateX(3px)}.grid{display:grid;row-gap:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (min-width: 769px){.grid{-webkit-column-gap:clamp(
      1px,
      1.953125vw,
      31.25px
    );column-gap:clamp(
      1px,
      1.953125vw,
      31.25px
    )}}@media only screen and (max-width: 768px){.grid{row-gap:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}@media only screen and (min-width: 769px){.grid--2{grid-template-columns:repeat(2, 1fr)}.grid--3{grid-template-columns:repeat(3, 1fr)}.grid--4{grid-template-columns:repeat(4, 1fr)}}.hero-splash{position:relative}@media only screen and (min-width: 769px){.hero-splash{overflow:hidden;background-color:#000}}.hero-splash.short{overflow:hidden}.hero-splash.short .hero-splash__inner{padding-top:clamp(
      1px,
      10.9375vw,
      175px
    );padding-bottom:clamp(
      1px,
      11.71875vw,
      187.5px
    )}@media only screen and (max-width: 768px){.hero-splash.short .hero-splash__inner{padding-top:clamp(
      1px,
      26.6666666667vw,
      204.8px
    );padding-bottom:clamp(
      1px,
      26.6666666667vw,
      204.8px
    )}}@media only screen and (min-width: 769px){.hero-splash.short .hero-splash__images{width:clamp(
      1px,
      50.78125vw,
      812.5px
    );right:clamp(
      1px,
      4.6875vw,
      75px
    );bottom:clamp(
      -187.5px,
      -11.71875vw,
      -1px
    )}}@media only screen and (max-width: 768px){.hero-splash.short .hero-splash__images{position:absolute;width:100%;height:100%;position:absolute;bottom:0;right:0}.hero-splash.short .hero-splash__images::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 18.42%),linear-gradient(347.28deg, #000000 14.43%, rgba(0, 0, 0, 0) 42.64%)}}@media only screen and (max-width: 768px){.hero-splash.short .hero-splash__captions{position:absolute;bottom:clamp(
      1px,
      4.5333333333vw,
      34.816px
    );right:auto;left:clamp(
      1px,
      5.3333333333vw,
      40.96px
    );background-color:rgba(0,0,0,0);padding-top:0}}@media only screen and (max-width: 768px){.hero-splash.short .hero-splash__caption{color:#fff;bottom:0;width:auto}}.hero-splash__inner{padding-top:clamp(
      1px,
      10.859375vw,
      173.75px
    );padding-bottom:clamp(
      1px,
      16.71875vw,
      267.5px
    );position:relative}.hero-splash__inner::after{position:absolute;bottom:0;left:0;width:100%;height:clamp(
      1px,
      13.671875vw,
      218.75px
    );background:linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 90.29%)}@media only screen and (min-width: 769px){.hero-splash__inner::after{content:""}}@media only screen and (min-width: 769px){.hero-splash h1{max-width:clamp(
      1px,
      50.390625vw,
      806.25px
    )}}.hero-splash h1 span{background:linear-gradient(90.68deg, #6CF8C6 37.93%, #12A8C9 80.05%),#6dd0ad;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.hero-splash .button{margin-top:clamp(
      1px,
      2.34375vw,
      37.5px
    )}.hero-splash__copy{position:relative;z-index:2}.hero-splash__images{width:100%;height:clamp(
      1px,
      60vw,
      460.8px
    )}@media only screen and (min-width: 769px){.hero-splash__images{width:clamp(
      1px,
      67.578125vw,
      1081.25px
    );height:100%;position:absolute;bottom:clamp(
      -125px,
      -7.8125vw,
      -1px
    );right:clamp(
      -187.5px,
      -11.71875vw,
      -1px
    )}}.hero-splash__images img{position:absolute;bottom:0;right:0;width:100%;opacity:0;-webkit-transform:scale(0.85);transform:scale(0.85);transition:opacity 850ms,-webkit-transform 1.5s cubic-bezier(0.23, 1, 0.32, 1) 350ms;transition:opacity 850ms,transform 1.5s cubic-bezier(0.23, 1, 0.32, 1) 350ms;transition:opacity 850ms,transform 1.5s cubic-bezier(0.23, 1, 0.32, 1) 350ms,-webkit-transform 1.5s cubic-bezier(0.23, 1, 0.32, 1) 350ms}.hero-splash__images img.is-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity 1s,-webkit-transform 2s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1s,transform 2s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 1s,transform 2s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 2s cubic-bezier(0.23, 1, 0.32, 1);transition-delay:100ms}.hero-splash__captions{width:100%}@media only screen and (min-width: 769px){.hero-splash__captions{position:absolute;bottom:clamp(
      1px,
      1.953125vw,
      31.25px
    );left:0;right:0;margin:0 auto}}@media only screen and (max-width: 768px){.hero-splash__captions{padding-top:clamp(
      1px,
      3.2vw,
      24.576px
    );min-height:5.2em;background-color:#000}}.hero-splash__caption{width:100%;position:absolute;color:#000;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity 500ms,-webkit-transform 1s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 500ms,transform 1s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 500ms,transform 1s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 1s cubic-bezier(0.23, 1, 0.32, 1)}@media only screen and (min-width: 769px){.hero-splash__caption{bottom:0;right:clamp(
      1px,
      2.734375vw,
      43.75px
    );width:clamp(
      1px,
      29.296875vw,
      468.75px
    );color:#fff}}@media only screen and (max-width: 768px){.hero-splash__caption{color:#fff;padding-right:clamp(
      1px,
      13.3333333333vw,
      102.4px
    )}.hero-splash__caption>.caption::before{display:none}}.hero-splash__caption.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms}.hero-splash__caption .caption{margin:0}.hero-splash__arrow{position:absolute;bottom:clamp(
      1px,
      5.078125vw,
      81.25px
    );left:clamp(
      1px,
      8.75vw,
      140px
    );height:clamp(
      1px,
      3.125vw,
      50px
    );padding:0 15px;-webkit-transform:translateX(-15px);transform:translateX(-15px);z-index:2}.hero-splash__arrow:hover svg{-webkit-transform:translateY(7px);transform:translateY(7px)}.hero-splash__arrow svg{width:100%;transition:-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 650ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1)}.hero-text{padding:clamp(
      1px,
      7.03125vw,
      112.5px
    ) 0}.hero-text.no-padding-bottom{padding-bottom:0}.hero-text__body{padding-top:clamp(
      1px,
      4vw,
      30.72px
    );padding-bottom:clamp(
      1px,
      10.6666666667vw,
      81.92px
    )}@media only screen and (min-width: 769px){.hero-text__body{max-width:clamp(
      1px,
      62.5vw,
      1000px
    );margin:0 auto;padding-top:clamp(
      1px,
      0.78125vw,
      12.5px
    );padding-bottom:clamp(
      1px,
      3.125vw,
      50px
    )}}.image-text-split-rows{padding-bottom:clamp(
      1px,
      3.90625vw,
      62.5px
    )}.image-text-split-rows .image-text-split{padding:clamp(
      1px,
      5.859375vw,
      93.75px
    ) 0}.image-text-split{margin:clamp(
      1px,
      7.109375vw,
      113.75px
    ) 0 clamp(
      1px,
      8.984375vw,
      143.75px
    )}@media only screen and (max-width: 768px){.image-text-split{margin:clamp(
      1px,
      12vw,
      92.16px
    ) 0 clamp(
      1px,
      21.3333333333vw,
      163.84px
    )}}@media only screen and (min-width: 769px){.image-text-split.reverse .container{flex-direction:row-reverse}}@media only screen and (min-width: 769px){.image-text-split.reverse .container .image-text-split__copy{padding-left:0;padding-right:clamp(
      1px,
      3.125vw,
      50px
    )}}@media only screen and (min-width: 769px){.image-text-split.image-wide .image-text-split__image{width:63%}}.image-text-split.image-wide .image-text-split__image img{height:clamp(
      1px,
      30.078125vw,
      481.25px
    )}@media only screen and (max-width: 768px){.image-text-split.image-wide .image-text-split__image img{height:clamp(
      1px,
      52vw,
      399.36px
    )}}.image-text-split__image{position:relative;width:100%}@media only screen and (min-width: 769px){.image-text-split__image{width:55%}}.image-text-split__image img{height:clamp(
      1px,
      35.78125vw,
      572.5px
    );width:100%;object-fit:cover}@media only screen and (max-width: 768px){.image-text-split__image img{height:clamp(
      1px,
      56.5333333333vw,
      434.176px
    )}}@media only screen and (min-width: 769px){.image-text-split__copy{padding-left:clamp(
      1px,
      3.984375vw,
      63.75px
    );flex:1}}@media only screen and (max-width: 768px){.image-text-split__copy{padding-bottom:clamp(
      1px,
      10.6666666667vw,
      81.92px
    )}}.image-text-split__eyebrow{margin-bottom:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.image-text-split__eyebrow{margin-bottom:clamp(
      1px,
      2.1333333333vw,
      16.384px
    )}}.image-text-split__heading{margin-bottom:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (max-width: 768px){.image-text-split__heading{margin-bottom:clamp(
      1px,
      4vw,
      30.72px
    )}}.filter-list{min-height:350px;padding-top:clamp(
      1px,
      3.90625vw,
      62.5px
    )}.filter-list__wrapper{overflow:hidden}.filter-list__no-results{margin:0 auto}@media only screen and (min-width: 769px){.filter-list__no-results{width:clamp(
      1px,
      46.875vw,
      750px
    )}}.list{overflow:hidden;margin-top:-2px;padding-bottom:clamp(
      1px,
      11.71875vw,
      187.5px
    )}.list__item{display:none;padding:clamp(
      1px,
      3.90625vw,
      62.5px
    ) 0;border-top:1px solid #dde1e2}@media only screen and (max-width: 768px){.list__item{padding:clamp(
      1px,
      6.6666666667vw,
      51.2px
    ) 0}}.list__item.is-active{display:flex}@media only screen and (max-width: 768px){.list__item.is-active{flex-direction:column}}.list__item-col{flex:1;padding:0 clamp(
      1px,
      3.90625vw,
      62.5px
    ) 0 0}@media only screen and (max-width: 768px){.list__item-col{padding:0 0 clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) 0}}.list__item-col:last-of-type{padding:0}.list__item-col.col-1{flex:1.5}.list__item-col.col-2{flex:2.5}.list__item-col a{transition:color 250ms}.list__item-col a:hover{color:#1e9896}.filter-list__filters-wrap{align-items:flex-start}@media only screen and (min-width: 769px){.filter-list__filters-wrap{align-items:center}}@media only screen and (max-width: 768px){.filter-list__filters-wrap{width:100%;padding-top:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}.filter-list__filters{align-items:flex-end;padding-bottom:clamp(
      1px,
      7.8125vw,
      125px
    );padding-top:clamp(
      1px,
      5.078125vw,
      81.25px
    )}.filter-list__search-wrapper{position:relative;width:100%;flex:1;padding-right:clamp(
      1px,
      3.90625vw,
      62.5px
    )}.filter-list__search-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:clamp(
      1px,
      1.25vw,
      20px
    );height:clamp(
      1px,
      1.25vw,
      20px
    );left:clamp(
      1px,
      1.5625vw,
      25px
    );pointer-events:none}@media only screen and (max-width: 768px){.filter-list__search-icon{top:48%;left:clamp(
      1px,
      5.3333333333vw,
      40.96px
    );width:clamp(
      1px,
      4vw,
      30.72px
    );height:clamp(
      1px,
      4vw,
      30.72px
    )}}.filter-list__search-icon svg{width:100%;display:block}.filter-list__search{width:100%;border-radius:40px;border:1px solid #bdc3c6;background-color:#fff;padding:clamp(
      1px,
      1.328125vw,
      21.25px
    ) clamp(
      1px,
      3.90625vw,
      62.5px
    );transition:border-color 250ms}@media only screen and (max-width: 768px){.filter-list__search{padding:clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      13.3333333333vw,
      102.4px
    )}}.filter-list__search:hover,.filter-list__search:focus{background-color:#fff;border-color:#1e9896;outline:none}.filter{position:relative;z-index:2;margin-left:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.filter{width:100%;margin-top:clamp(
      1px,
      2.6666666667vw,
      20.48px
    );margin-left:0}}.filter.is-expanded{z-index:3}.filter.is-expanded .filter__items{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.filter__toggle{min-width:clamp(
      1px,
      12.890625vw,
      206.25px
    );padding:clamp(
      1px,
      0.9375vw,
      15px
    ) clamp(
      1px,
      1.484375vw,
      23.75px
    ) clamp(
      1px,
      0.9375vw,
      15px
    ) clamp(
      1px,
      0.9375vw,
      15px
    );border:1px solid #dde1e2;cursor:pointer;transition:background-color 250ms,color 250ms}@media only screen and (max-width: 768px){.filter__toggle{width:100%;padding:clamp(
      1px,
      3.7333333333vw,
      28.672px
    ) clamp(
      1px,
      4.5333333333vw,
      34.816px
    )}}.filter__toggle div{padding-right:clamp(
      1px,
      1.484375vw,
      23.75px
    )}.filter__toggle div,.filter__toggle svg{pointer-events:none}.filter__items{padding:clamp(
      1px,
      1.171875vw,
      18.75px
    ) clamp(
      1px,
      1.171875vw,
      18.75px
    );position:absolute;top:calc(100% + 5px);opacity:0;pointer-events:none;background-color:#fff;white-space:nowrap;box-shadow:0px 100px 80px rgba(76,47,170,.07),0px 41.7776px 33.4221px rgba(76,47,170,.0503198),0px 22.3363px 17.869px rgba(76,47,170,.0417275),0px 12.5216px 10.0172px rgba(76,47,170,.035),0px 6.6501px 5.32008px rgba(76,47,170,.0282725),0px 2.76726px 2.21381px rgba(76,47,170,.0196802);-webkit-transform:translateY(15px) scale(0.95);transform:translateY(15px) scale(0.95);transition:opacity 250ms,-webkit-transform 500ms ease;transition:opacity 250ms,transform 500ms ease;transition:opacity 250ms,transform 500ms ease,-webkit-transform 500ms ease}@media only screen and (max-width: 768px){.filter__items{width:100%;padding:clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      4vw,
      30.72px
    )}}.filter__item{width:100%;padding:clamp(
      1px,
      0.390625vw,
      6.25px
    ) 0;cursor:pointer}@media only screen and (max-width: 768px){.filter__item{padding:clamp(
      1px,
      1.3333333333vw,
      10.24px
    ) 0}}.filter__item.is-active{color:#000}.filter__item.is-active .filter__checkbox{background-color:#1e9896}.filter__item.is-active .filter__checkbox svg path{stroke:#fff}.filter__item:hover,.filter__item.is-active{color:#000}.filter__item:hover .filter__checkbox svg,.filter__item.is-active .filter__checkbox svg{opacity:1}.filter__item input{position:absolute;opacity:0}.filter__name{padding-left:clamp(
      1px,
      1.171875vw,
      18.75px
    )}@media only screen and (max-width: 768px){.filter__name{padding-left:clamp(
      1px,
      4vw,
      30.72px
    )}}.filter__checkbox{width:clamp(
      1px,
      1.171875vw,
      18.75px
    );height:clamp(
      1px,
      1.171875vw,
      18.75px
    );background-color:#dde1e2}@media only screen and (max-width: 768px){.filter__checkbox{width:clamp(
      1px,
      4vw,
      30.72px
    );height:clamp(
      1px,
      4vw,
      30.72px
    )}}.filter__checkbox svg{opacity:0}.news-slider{padding:clamp(
      1px,
      16vw,
      122.88px
    ) 0 clamp(
      1px,
      33.3333333333vw,
      256px
    )}@media only screen and (min-width: 769px){.news-slider{padding:clamp(
      1px,
      6.25vw,
      100px
    ) 0 clamp(
      1px,
      12.1875vw,
      195px
    )}}.news-slider__heading{padding-bottom:clamp(
      1px,
      9.6vw,
      73.728px
    )}@media only screen and (min-width: 769px){.news-slider__heading{max-width:500px;margin:0 auto;padding-bottom:clamp(
      1px,
      5.078125vw,
      81.25px
    )}}.news-slider__items{padding-bottom:clamp(
      1px,
      2.734375vw,
      43.75px
    )}.news-slider__items::before,.news-slider__items::after{position:absolute;top:0;width:clamp(
      1px,
      5.859375vw,
      93.75px
    );height:100%;z-index:2;pointer-events:none}@media only screen and (min-width: 1600px){.news-slider__items::before,.news-slider__items::after{content:""}}.news-slider__items::before{left:0;background:linear-gradient(90deg, #fff 0%, rgba(0, 0, 0, 0) 42.44%)}.news-slider__items::after{right:0;background:linear-gradient(270deg, #fff 0%, rgba(0, 0, 0, 0) 42.44%)}.news-slider__item{width:100%;margin-right:clamp(
      1px,
      2.03125vw,
      32.5px
    );border:1px solid #dde1e2;padding:clamp(
      1px,
      2.6666666667vw,
      20.48px
    );transition:none}@media only screen and (min-width: 769px){.news-slider__item{width:clamp(
      1px,
      36.015625vw,
      576.25px
    );min-width:600px;padding:clamp(
      1px,
      0.625vw,
      10px
    )}}.news-slider__item-image{width:clamp(
      1px,
      16.09375vw,
      257.5px
    );height:clamp(
      1px,
      11.953125vw,
      191.25px
    );flex-shrink:0}@media only screen and (max-width: 768px){.news-slider__item-image{width:100%;height:clamp(
      1px,
      53.3333333333vw,
      409.6px
    )}}.news-slider__item-image img{width:100%;height:100%;object-fit:cover}.news-slider__item-copy{padding:clamp(
      1px,
      0.703125vw,
      11.25px
    ) clamp(
      1px,
      1.015625vw,
      16.25px
    ) clamp(
      1px,
      0.859375vw,
      13.75px
    ) clamp(
      1px,
      1.71875vw,
      27.5px
    )}@media only screen and (max-width: 768px){.news-slider__item-copy{padding:clamp(
      1px,
      4.8vw,
      36.864px
    ) clamp(
      1px,
      5.3333333333vw,
      40.96px
    );background-color:#f9f9fa}}.news-slider__item-title{margin-bottom:clamp(
      1px,
      0.78125vw,
      12.5px
    )}@media only screen and (max-width: 768px){.news-slider__item-title{margin-bottom:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}}@media only screen and (min-width: 769px){.news-slider__item-p{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem}}@media only screen and (min-width: 769px)and (max-width: 320px){.news-slider__item-p{font-size:0.5333333333rem}}@media only screen and (min-width: 769px)and (min-width: 1px)and (max-width: 320px){.news-slider__item-p{font-size:0.625rem}}@media only screen and (min-width: 769px)and (min-width: 376px)and (max-width: 767px){.news-slider__item-p{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media only screen and (min-width: 769px)and (min-width: 376px)and (max-width: 767px)and (max-width: 375px){.news-slider__item-p{font-size:0.625rem}}@media only screen and (min-width: 769px)and (min-width: 768px){.news-slider__item-p{font-size:0.6875rem}}@media only screen and (min-width: 769px)and (min-width: 1024px){.news-slider__item-p{font-size:calc(
      0.55rem +
        (13.75 - 8.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media only screen and (min-width: 769px)and (min-width: 1024px)and (max-width: 1279px){.news-slider__item-p{font-size:calc(
      0.6875rem +
        (11 - 11) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media only screen and (min-width: 769px)and (min-width: 1600px){.news-slider__item-p{font-size:0.859375rem}}.news-slider__item-cta{margin-top:clamp(
      1px,
      1.796875vw,
      28.75px
    )}@media only screen and (max-width: 768px){.news-slider__item-cta{margin-top:clamp(
      1px,
      8vw,
      61.44px
    )}}.news-slider .flickity-page-dots .dot{background:#dde1e2;opacity:1}.news-slider .flickity-page-dots .dot.is-selected{background:#1e9896}.newsletter-signup{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:clamp(
      1px,
      6.1333333333vw,
      47.104px
    );z-index:999;pointer-events:none;opacity:0;transition:opacity 500ms}.newsletter-signup.is-active{pointer-events:auto;opacity:1}.newsletter-signup.is-active .newsletter-signup__inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:350ms}.newsletter-signup__toggle{position:absolute;top:0;right:clamp(
      1px,
      6.25vw,
      100px
    );padding:clamp(
      1px,
      1.171875vw,
      18.75px
    ) clamp(
      1px,
      1.5625vw,
      25px
    ) clamp(
      1px,
      1.171875vw,
      18.75px
    ) clamp(
      1px,
      1.953125vw,
      31.25px
    );-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media only screen and (max-width: 768px){.newsletter-signup__toggle{padding:clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) clamp(
      1px,
      4vw,
      30.72px
    ) clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}}.newsletter-signup__toggle span{margin-right:clamp(
      1px,
      1.5625vw,
      25px
    )}@media only screen and (max-width: 768px){.newsletter-signup__toggle span{margin-right:clamp(
      1px,
      4vw,
      30.72px
    )}}.newsletter-signup__inner{position:relative;width:500px;max-height:90vh;overflow:auto;padding:clamp(
      1px,
      3.125vw,
      50px
    );opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity 350ms,-webkit-transform 850ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 350ms,transform 850ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 350ms,transform 850ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 850ms cubic-bezier(0.23, 1, 0.32, 1)}@media only screen and (max-width: 768px){.newsletter-signup__inner{padding:clamp(
      1px,
      8.5333333333vw,
      65.536px
    ) clamp(
      1px,
      8.75vw,
      140px
    )}}.newsletter-signup__form{position:relative}.newsletter-signup__copy{margin-bottom:clamp(
      1px,
      1.40625vw,
      22.5px
    )}.newsletter-signup__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.newsletter-signup__close{position:absolute;top:clamp(
      1px,
      1.171875vw,
      18.75px
    );right:clamp(
      1px,
      1.171875vw,
      18.75px
    );width:clamp(
      1px,
      1.953125vw,
      31.25px
    );height:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (max-width: 768px){.newsletter-signup__close{top:clamp(
      1px,
      4vw,
      30.72px
    );right:clamp(
      1px,
      4vw,
      30.72px
    );width:clamp(
      1px,
      5.3333333333vw,
      40.96px
    );height:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}.newsletter-signup__close svg{width:100%}.newsletter-signup .hs-form-field{width:100% !important}.quote{padding-bottom:clamp(
      1px,
      13.3333333333vw,
      102.4px
    )}@media only screen and (min-width: 769px){.quote{padding:clamp(
      1px,
      4.453125vw,
      71.25px
    ) 0 clamp(
      1px,
      5.234375vw,
      83.75px
    ) 0}}@media only screen and (min-width: 769px){.quote__inner{max-width:clamp(
      1px,
      58.59375vw,
      937.5px
    );margin:0 auto}}.quote__img{flex-shrink:0}@media only screen and (max-width: 768px){.quote__img{margin:clamp(
      -77.824px,
      -10.1333333333vw,
      -1px
    ) auto clamp(
      1px,
      8vw,
      61.44px
    )}}.quote__copy{padding-top:clamp(
      1px,
      0.78125vw,
      12.5px
    );margin-left:clamp(
      1px,
      5.3125vw,
      85px
    );position:relative}.quote__author{padding-top:clamp(
      1px,
      0.390625vw,
      6.25px
    )}.quote__author-name{margin-bottom:clamp(
      1px,
      0.390625vw,
      6.25px
    )}.quote__symbol{position:absolute;top:clamp(
      1px,
      0.78125vw,
      12.5px
    );left:clamp(
      -31.25px,
      -1.953125vw,
      -1px
    );width:clamp(
      1px,
      1.171875vw,
      18.75px
    );height:clamp(
      1px,
      1.171875vw,
      18.75px
    )}@media only screen and (max-width: 768px){.quote__symbol{width:clamp(
      1px,
      4vw,
      30.72px
    );height:clamp(
      1px,
      4vw,
      30.72px
    );left:clamp(
      -45.056px,
      -5.8666666667vw,
      -1px
    )}}.quote__symbol svg{width:100%}.tabs{position:relative;padding-top:1rem;border-bottom:solid 1px #dde1e2;background-color:#fff;z-index:3}.tabs ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.tabs ul li{display:block;list-style:none;margin-bottom:0;padding:0 0}.tabs ul li::before{content:"";display:none}.tabs ul li a,.tabs ul li div{position:relative;display:block;text-decoration:none;text-transform:uppercase;font-family:"Barlow",sans-serif;font-size:.9375rem;font-weight:700;color:#6e767a;letter-spacing:.02em;line-height:1.25rem;padding:1.5rem 1.5rem 1.875rem;transition:all .4s ease}.tabs ul li a::after,.tabs ul li div::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .4s ease}.tabs ul li.is-active a,.tabs ul li.is-active div{color:#003c3a}.tabs ul li.is-active a::after,.tabs ul li.is-active div::after{-webkit-transform:scaleX(1);transform:scaleX(1);background-color:#003c3a}.text-split{padding:clamp(
      1px,
      20vw,
      153.6px
    ) 0 clamp(
      1px,
      24vw,
      184.32px
    ) 0}@media only screen and (min-width: 769px){.text-split{padding:clamp(
      1px,
      6.25vw,
      100px
    ) 0 clamp(
      1px,
      4.6875vw,
      75px
    ) 0}}.text-split__column{flex:1}.text-split__column:first-child{padding-right:clamp(
      1px,
      4.21875vw,
      67.5px
    )}@media only screen and (max-width: 768px){.text-split__column:first-child{padding-bottom:clamp(
      1px,
      5.3333333333vw,
      40.96px
    );padding-right:0}}.up-next-cta{padding-bottom:clamp(
      1px,
      33.3333333333vw,
      256px
    )}@media only screen and (min-width: 769px){.up-next-cta{padding-bottom:clamp(
      1px,
      6.25vw,
      100px
    )}}.up-next-cta.no-padding-bottom{padding-bottom:0}.up-next-cta__inner{padding:clamp(
      1px,
      10.6666666667vw,
      81.92px
    ) 0;border-top:1px solid #bdc3c6;border-bottom:1px solid #bdc3c6}@media only screen and (min-width: 769px){.up-next-cta__inner{padding:clamp(
      1px,
      3.125vw,
      50px
    ) 0}}.up-next-cta__heading{margin-top:clamp(
      1px,
      0.78125vw,
      12.5px
    )}.up-next-cta__heading:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.up-next-cta__heading h4{margin:0 clamp(
      1px,
      0.78125vw,
      12.5px
    ) 0 0}.up-next-cta__heading svg{transition:-webkit-transform 750ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.wp-caption{overflow:visible}.wp-caption-text{font-size:calc(
      0.5333333333rem +
        (20.48 - 8.5333333333) *
        ((100vw - 320px) / (768 - 320))
    );font-size:0.625rem;font-family:"hk_groteskmedium";line-height:130%}@media(max-width: 320px){.wp-caption-text{font-size:0.5333333333rem}}@media(min-width: 1px)and (max-width: 320px){.wp-caption-text{font-size:0.625rem}}@media(min-width: 376px)and (max-width: 767px){.wp-caption-text{font-size:calc(
      0.625rem +
        (20.48 - 10) *
        ((100vw - 375px) / (768 - 375))
    )}}@media(min-width: 376px)and (max-width: 767px)and (max-width: 375px){.wp-caption-text{font-size:0.625rem}}@media(min-width: 768px){.wp-caption-text{font-size:0.6875rem}}@media(min-width: 1024px){.wp-caption-text{font-size:calc(
      0.55rem +
        (13.75 - 8.8) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1024px)and (max-width: 1279px){.wp-caption-text{font-size:calc(
      0.6875rem +
        (11 - 11) *
        ((100vw - 1024px) / (1280 - 1024))
    )}}@media(min-width: 1600px){.wp-caption-text{font-size:0.859375rem}}@media only screen and (min-width: 769px){.alignright{float:right;margin-left:clamp(
      1px,
      3.125vw,
      50px
    );margin-bottom:clamp(
      1px,
      1.5625vw,
      25px
    )}}@media only screen and (min-width: 769px){.alignleft{float:left;margin-right:clamp(
      1px,
      3.125vw,
      50px
    );margin-bottom:clamp(
      1px,
      1.5625vw,
      25px
    )}}.our-research{margin-top:clamp(
      1px,
      8.203125vw,
      131.25px
    )}@media only screen and (max-width: 768px){.our-research{margin-top:clamp(
      1px,
      4vw,
      30.72px
    );margin-bottom:clamp(
      1px,
      26.6666666667vw,
      204.8px
    )}}@media only screen and (max-width: 768px){.our-research .desktop-only{display:none}}@media only screen and (min-width: 769px){.our-research .mobile-only{display:none}}.our-research .container{display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.our-research .container{flex-direction:column-reverse}}@media only screen and (min-width: 769px){.our-research__content{margin:clamp(
      1px,
      5.3125vw,
      85px
    ) clamp(
      1px,
      7.5vw,
      120px
    ) 0 clamp(
      1px,
      0.3125vw,
      5px
    );width:clamp(
      1px,
      33.515625vw,
      536.25px
    );min-width:clamp(
      1px,
      33.515625vw,
      536.25px
    )}}.our-research__content h2{color:#003c3a;margin-bottom:clamp(
      1px,
      2.1875vw,
      35px
    )}@media only screen and (max-width: 768px){.our-research__content h2{margin-bottom:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}.our-research__content p{color:#262e31;margin-bottom:clamp(
      1px,
      3.90625vw,
      62.5px
    );text-wrap:pretty;line-height:140%}@media only screen and (max-width: 768px){.our-research__content p{margin-bottom:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}}@media only screen and (min-width: 769px){.our-research__image{width:clamp(
      1px,
      40.390625vw,
      646.25px
    );min-width:clamp(
      1px,
      40.390625vw,
      646.25px
    );margin-right:clamp(
      1px,
      0.9375vw,
      15px
    )}}@media only screen and (max-width: 768px){.our-research__image{width:clamp(
      1px,
      95.7333333333vw,
      735.232px
    );min-width:clamp(
      1px,
      95.7333333333vw,
      735.232px
    );margin-inline:calc(-1*clamp(
      1px,
      4vw,
      30.72px
    ))}}.about-content{padding:clamp(
      1px,
      3.90625vw,
      62.5px
    ) 0 clamp(
      1px,
      7.8125vw,
      125px
    )}@media only screen and (min-width: 769px){.about-content .container{padding-right:clamp(
      1px,
      4.6875vw,
      75px
    )}}.about-content__main{flex:1}@media only screen and (min-width: 769px){.about-content__main{padding-right:clamp(
      1px,
      7.03125vw,
      112.5px
    )}}.about-content__section{padding-top:clamp(
      1px,
      5.859375vw,
      93.75px
    );clear:both}.about-content__section:first-child{padding-top:0}@media only screen and (max-width: 768px){.about-content__section img{width:100%}}@media only screen and (min-width: 769px){.about-content__section .wp-caption{max-width:60%}}@media only screen and (max-width: 768px){.about-content__section .wp-caption{margin-top:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}.about-content__section .wp-caption img{width:100%}.about-content__copy>p{margin-bottom:clamp(
      1px,
      1.953125vw,
      31.25px
    )}.about-content__heading{margin-bottom:clamp(
      1px,
      2.34375vw,
      37.5px
    )}@media only screen and (min-width: 769px){.about-content__rail{width:clamp(
      1px,
      16.796875vw,
      268.75px
    )}}.about-content__rail .filter{margin-top:0;margin-bottom:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}.about-content__rail-nav{position:-webkit-sticky;position:sticky;top:clamp(
      1px,
      9.765625vw,
      156.25px
    )}.about-content__rail-nav-item{display:block;position:relative;padding:clamp(
      1px,
      0.46875vw,
      7.5px
    ) clamp(
      1px,
      1.40625vw,
      22.5px
    );font-family:"hk_grotesksemibold";border-left:5px solid #f1f4f5}.about-content__rail-nav-item.is-active{color:#262e31}.about-content__rail-nav-item.is-active::before{background-color:#00bbb8;opacity:1}.about-content__rail-nav-item:hover{color:#262e31}.about-content__rail-nav-item:hover::before{opacity:1}.about-content__rail-nav-item::before{content:"";position:absolute;top:0;left:-5px;width:5px;height:100%;background-color:#dde1e2;opacity:0;transition:opacity 350ms,background-color 350ms}.bfd-visual{margin:0 auto clamp(
      1px,
      1.953125vw,
      31.25px
    );position:relative}@media only screen and (min-width: 769px){.bfd-visual{max-width:clamp(
      1px,
      35.546875vw,
      568.75px
    )}}.bfd-visual__overlay-link{position:absolute;width:clamp(
      1px,
      23.046875vw,
      368.75px
    );height:clamp(
      1px,
      23.046875vw,
      368.75px
    );border-radius:50%}@media only screen and (max-width: 768px){.bfd-visual__overlay-link{width:clamp(
      1px,
      56vw,
      430.08px
    );height:clamp(
      1px,
      56vw,
      430.08px
    )}}.bfd-visual__overlay-link:hover{z-index:2}.bfd-visual__overlay-link:hover .bfd-visual__overlay-label{opacity:1;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.bfd-visual__overlay-link.link-build{top:0;left:clamp(
      1px,
      2.34375vw,
      37.5px
    )}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-build{top:0;left:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}}.bfd-visual__overlay-link.link-build .bfd-visual__overlay-label{top:15%;left:-20%;border:2px solid #1e9896}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-build .bfd-visual__overlay-label{left:-10%}}.bfd-visual__overlay-link.link-fund{bottom:0;left:0}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-fund{bottom:clamp(
      1px,
      0.5333333333vw,
      4.096px
    );left:clamp(
      1px,
      0.5333333333vw,
      4.096px
    )}}.bfd-visual__overlay-link.link-fund .bfd-visual__overlay-label{bottom:20%;left:-7%;border:2px solid #bcdc3c}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-fund .bfd-visual__overlay-label{left:0%}}.bfd-visual__overlay-link.link-do{bottom:clamp(
      1px,
      4.296875vw,
      68.75px
    );right:0}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-do{right:clamp(
      1px,
      0.5333333333vw,
      4.096px
    );bottom:clamp(
      1px,
      11.4666666667vw,
      88.064px
    )}}.bfd-visual__overlay-link.link-do .bfd-visual__overlay-label{bottom:25%;right:-30%;border:2px solid #ab51eb;-webkit-transform:translateX(-10px);transform:translateX(-10px)}@media only screen and (max-width: 768px){.bfd-visual__overlay-link.link-do .bfd-visual__overlay-label{right:-5%;bottom:20%}}.bfd-visual__overlay-label{position:absolute;padding:clamp(
      1px,
      0.625vw,
      10px
    ) clamp(
      1px,
      1.171875vw,
      18.75px
    );border-radius:2px;opacity:0;pointer-events:none;-webkit-transform:translateX(10px);transform:translateX(10px);transition:opacity 350ms,-webkit-transform 750ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.bfd-visual__overlay-label div{font-family:"hk_grotesksemibold";padding-right:7px}.bfd-visual__overlay-label img{position:relative;top:1px;width:5px}.contact{padding-top:clamp(
      1px,
      16vw,
      122.88px
    )}@media only screen and (min-width: 769px){.contact{padding-top:clamp(
      1px,
      5.46875vw,
      87.5px
    );padding-bottom:clamp(
      1px,
      8.984375vw,
      143.75px
    )}}.contact__copy{padding:0 clamp(
      1px,
      8.75vw,
      140px
    ) clamp(
      1px,
      17.0666666667vw,
      131.072px
    )}@media only screen and (min-width: 769px){.contact__copy{padding:clamp(
      1px,
      1.5625vw,
      25px
    ) clamp(
      1px,
      6.015625vw,
      96.25px
    ) 0 0;width:clamp(
      1px,
      31.25vw,
      500px
    )}}.contact__copy a{color:#000;font-family:"hk_grotesksemibold"}.contact__copy a:hover{color:#1e9896}.contact__form{flex:1;padding:clamp(
      1px,
      3.125vw,
      50px
    )}@media only screen and (max-width: 768px){.contact__form{padding:clamp(
      1px,
      8.5333333333vw,
      65.536px
    ) clamp(
      1px,
      8.75vw,
      140px
    ) clamp(
      1px,
      22.6666666667vw,
      174.08px
    )}}.contact__form-copy.top{margin-bottom:clamp(
      1px,
      1.40625vw,
      22.5px
    )}@media only screen and (max-width: 768px){.contact__form-copy.top{margin-bottom:clamp(
      1px,
      4.8vw,
      36.864px
    )}}.contact__form-copy.bottom{margin-top:clamp(
      1px,
      1.40625vw,
      22.5px
    )}@media only screen and (max-width: 768px){.contact__form-copy.bottom{margin-bottom:clamp(
      1px,
      4.8vw,
      36.864px
    )}}.hs-form fieldset{max-width:none !important}.hs-form .hs-input{width:100% !important;padding:10px;border:1px solid #bdc3c6}.hs-form .hs-form-field{margin-bottom:clamp(
      1px,
      1.40625vw,
      22.5px
    )}@media only screen and (max-width: 768px){.hs-form .hs-form-field{margin-bottom:clamp(
      1px,
      2.9333333333vw,
      22.528px
    );width:100% !important}}.hs-form .hs-form-field label{margin-bottom:clamp(
      1px,
      0.625vw,
      10px
    );color:#262e31}@media only screen and (max-width: 768px){.hs-form .hs-submit{margin:clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) 0 clamp(
      1px,
      4.8vw,
      36.864px
    )}}.hs-form .hs-submit .hs-button{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );display:inline-block;padding:clamp(
      1px,
      3.7333333333vw,
      28.672px
    ) clamp(
      1px,
      9.6vw,
      73.728px
    );color:#000;font-family:"Barlow",sans-serif;text-transform:uppercase;line-height:115%;text-align:center;background:linear-gradient(271.95deg, #65E8B9 0.92%, #12A8C9 34.54%, #137D97 62.33%, #0C3F52 94.92%),#2588fe;background-position:100% 50%;background-size:200% 100%;text-decoration:none;border:none;cursor:pointer;transition:all .4s ease-out}@media(max-width: 320px){.hs-form .hs-submit .hs-button{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.hs-form .hs-submit .hs-button{font-size:0.64rem}}@media(min-width: 768px){.hs-form .hs-submit .hs-button{font-size:0.65rem}}@media(min-width: 1024px){.hs-form .hs-submit .hs-button{font-size:calc(
      0.65rem +
        (16.25 - 10.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.hs-form .hs-submit .hs-button{font-size:1.015625rem}}.hs-form .hs-submit .hs-button:hover{color:#fff;background-position:0 100%}@media only screen and (min-width: 769px){.hs-form .hs-submit .hs-button{padding:clamp(
      1px,
      1.09375vw,
      17.5px
    ) clamp(
      1px,
      2.8125vw,
      45px
    )}}.hs-form .hs-error-msg{color:#ef3135 !important}.hs-form .hs_error_rollup{display:none !important}.hs-form ul{margin-bottom:0}.hs-form li{padding-left:0}.hs-form li::before{content:none}.people-main{padding-top:clamp(
      1px,
      18.6666666667vw,
      143.36px
    );padding-bottom:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}@media only screen and (min-width: 769px){.people-main{padding-top:clamp(
      1px,
      5.46875vw,
      87.5px
    );padding-bottom:clamp(
      1px,
      8.515625vw,
      136.25px
    )}}.people-main h1{margin-bottom:clamp(
      1px,
      5.625vw,
      90px
    )}.people-main h2{margin-top:clamp(
      1px,
      3.90625vw,
      62.5px
    );margin-bottom:clamp(
      1px,
      3.125vw,
      50px
    )}@media only screen and (max-width: 768px){.people-main h2{margin-bottom:clamp(
      1px,
      13.3333333333vw,
      102.4px
    )}}.people-main hr{max-width:58%;margin:clamp(
      1px,
      3.125vw,
      50px
    ) auto clamp(
      1px,
      4.6875vw,
      75px
    );border:none;height:1px;background-color:#bdc3c6}.people-main .people-rows{margin-left:clamp(
      -56.25px,
      -3.515625vw,
      -1px
    );margin-right:clamp(
      -56.25px,
      -3.515625vw,
      -1px
    )}@media only screen and (min-width: 769px){.people-main .person{width:25%}}@media only screen and (max-width: 768px){.people-main .person{padding-bottom:clamp(
      1px,
      13.3333333333vw,
      102.4px
    )}}.people-main .person__info{padding:clamp(
      1px,
      1.5625vw,
      25px
    ) clamp(
      1px,
      3.125vw,
      50px
    )}@media only screen and (max-width: 768px){.people-main .person__info{padding-top:clamp(
      1px,
      4vw,
      30.72px
    )}}@media only screen and (max-width: 768px){.people-main .person__info h6{margin-bottom:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}}.people-main .person__info svg{position:relative;width:clamp(
      1px,
      0.78125vw,
      12.5px
    );margin-left:clamp(
      1px,
      0.546875vw,
      8.75px
    );top:clamp(
      1px,
      0.15625vw,
      2.5px
    );-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 650ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 650ms cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 650ms cubic-bezier(0.23, 1, 0.32, 1)}@media only screen and (max-width: 768px){.people-main .person__info svg{width:clamp(
      1px,
      2.6666666667vw,
      20.48px
    );margin-left:clamp(
      1px,
      1.8666666667vw,
      14.336px
    )}}.people-main .person__info a:hover svg{-webkit-transform:translateX(3px) rotate(90deg);transform:translateX(3px) rotate(90deg)}@media only screen and (max-width: 768px){.people-main .person .p--caption{padding-top:clamp(
      1px,
      1.8666666667vw,
      14.336px
    )}}@media only screen and (min-width: 769px){.people-main .founders.count-5 .person,.people-main .founders.count-6 .person{width:33%}}.privacy-main{padding-top:clamp(
      1px,
      5.859375vw,
      93.75px
    );padding-bottom:clamp(
      1px,
      11.71875vw,
      187.5px
    )}@media only screen and (max-width: 768px){.privacy-main{padding-top:clamp(
      1px,
      13.3333333333vw,
      102.4px
    );padding-bottom:clamp(
      1px,
      22.6666666667vw,
      174.08px
    )}}.privacy-main__heading{margin:clamp(
      1px,
      1.171875vw,
      18.75px
    ) 0}@media only screen and (max-width: 768px){.privacy-main__heading{margin:clamp(
      1px,
      3.2vw,
      24.576px
    ) 0}}.privacy-main__copy{padding-top:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (max-width: 768px){.privacy-main__copy{padding-top:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}}.privacy-main__copy h3{margin-top:clamp(
      1px,
      3.125vw,
      50px
    )}@media only screen and (max-width: 768px){.privacy-main__copy h3{margin-top:clamp(
      1px,
      10.6666666667vw,
      81.92px
    )}}.privacy-main__copy h5{margin-top:clamp(
      1px,
      1.953125vw,
      31.25px
    )}@media only screen and (max-width: 768px){.privacy-main__copy h5{margin-top:clamp(
      1px,
      6.6666666667vw,
      51.2px
    )}}.privacy-main__copy #ot-sdk-btn.ot-sdk-show-settings,.privacy-main__copy #ot-sdk-btn.optanon-show-settings{color:#1e9896 !important}.privacy-main__copy #ot-sdk-btn.ot-sdk-show-settings:hover,.privacy-main__copy #ot-sdk-btn.optanon-show-settings:hover{text-decoration:underline}.privacy-main table{width:100% !important;height:auto !important;table-layout:fixed;text-align:left;word-break:break-word;border-top:1px solid #dde1e2;border-left:1px solid #dde1e2;border-collapse:collapse;margin:clamp(
      1px,
      1.5625vw,
      25px
    ) 0}@media only screen and (max-width: 768px){.privacy-main table{margin:clamp(
      1px,
      5.3333333333vw,
      40.96px
    ) 0}}.privacy-main tr{border-bottom:1px solid #dde1e2}.privacy-main tr:nth-child(odd){background-color:#f9f9fa}.privacy-main td{padding:10px;border-right:1px solid #dde1e2}@media only screen and (min-width: 769px){.privacy-main td{padding:clamp(
      1px,
      0.78125vw,
      12.5px
    ) clamp(
      1px,
      1.5625vw,
      25px
    )}}.privacy-main td a{color:#1e9896;font-family:"hk_groteskbold"}.privacy-main td a:hover{text-decoration:underline}.privacy-main th{font-size:calc(
      0.64rem +
        (24.576 - 10.24) *
        ((100vw - 320px) / (768 - 320))
    );padding:10px;text-transform:uppercase;font-family:"Barlow",sans-serif;color:#1e9896;border-right:1px solid #dde1e2}@media(max-width: 320px){.privacy-main th{font-size:0.64rem}}@media(min-width: 1px)and (max-width: 320px){.privacy-main th{font-size:0.64rem}}@media(min-width: 768px){.privacy-main th{font-size:0.65rem}}@media(min-width: 1024px){.privacy-main th{font-size:calc(
      0.65rem +
        (16.25 - 10.4) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media(min-width: 1600px){.privacy-main th{font-size:1.015625rem}}@media only screen and (min-width: 769px){.privacy-main th{font-size:calc(
      0.7466666667rem +
        (28.672 - 11.9466666667) *
        ((100vw - 320px) / (768 - 320))
    );padding:clamp(
      1px,
      0.78125vw,
      12.5px
    ) clamp(
      1px,
      1.5625vw,
      25px
    )}}@media only screen and (min-width: 769px)and (max-width: 320px){.privacy-main th{font-size:0.7466666667rem}}@media only screen and (min-width: 769px)and (min-width: 1px)and (max-width: 320px){.privacy-main th{font-size:0.7466666667rem}}@media only screen and (min-width: 769px)and (min-width: 768px){.privacy-main th{font-size:0.75rem}}@media only screen and (min-width: 769px)and (min-width: 1024px){.privacy-main th{font-size:calc(
      0.75rem +
        (18.75 - 12) *
        ((100vw - 1024px) / (1600 - 1024))
    )}}@media only screen and (min-width: 769px)and (min-width: 1600px){.privacy-main th{font-size:1.171875rem}}.privacy-main tbody{vertical-align:baseline}.person-bio{padding-top:clamp(
      1px,
      7.265625vw,
      116.25px
    )}.person-bio__inner{padding-bottom:clamp(
      1px,
      16vw,
      122.88px
    );border-bottom:1px solid #bdc3c6}@media only screen and (min-width: 769px){.person-bio__inner{padding-bottom:clamp(
      1px,
      6.5625vw,
      105px
    )}}@media only screen and (min-width: 769px){.person-bio__titles{width:clamp(
      1px,
      22.65625vw,
      362.5px
    );margin-right:clamp(
      1px,
      5.625vw,
      90px
    )}}@media only screen and (max-width: 768px){.person-bio__titles{text-align:center;padding-bottom:clamp(
      1px,
      9.3333333333vw,
      71.68px
    )}}.person-bio__body{flex:1}.person-bio__roles{margin-bottom:clamp(
      1px,
      3.2vw,
      24.576px
    )}@media only screen and (min-width: 769px){.person-bio__roles{margin-bottom:clamp(
      1px,
      1.40625vw,
      22.5px
    )}}.person-bio__image{margin:0 auto clamp(
      1px,
      8vw,
      61.44px
    )}@media only screen and (min-width: 769px){.person-bio__image{float:right;margin:0 0 clamp(
      1px,
      2.8125vw,
      45px
    ) clamp(
      1px,
      2.8125vw,
      45px
    )}}.person-bio__prev-next{padding-top:clamp(
      1px,
      1.5625vw,
      25px
    )}@media only screen and (max-width: 768px){.person-bio__prev-next{justify-content:center;padding-top:clamp(
      1px,
      4.8vw,
      36.864px
    )}}.person-bio__prev-next a{width:clamp(
      1px,
      9.6vw,
      73.728px
    );height:clamp(
      1px,
      9.6vw,
      73.728px
    )}@media only screen and (min-width: 769px){.person-bio__prev-next a{width:clamp(
      1px,
      3.59375vw,
      57.5px
    );height:clamp(
      1px,
      3.59375vw,
      57.5px
    )}}.person-bio__prev-next a:first-child{margin-right:clamp(
      1px,
      2.6666666667vw,
      20.48px
    )}@media only screen and (min-width: 769px){.person-bio__prev-next a:first-child{margin-right:clamp(
      1px,
      0.9375vw,
      15px
    )}}.person-bio__prev-next a:hover svg circle{fill:#1e9896}.person-bio__prev-next a:hover svg path{fill:#fff}.person-bio__prev-next svg{width:100%}.person-bio__prev-next svg circle,.person-bio__prev-next svg path{transition:fill 250ms}.person-gradient{position:relative;width:clamp(
      1px,
      19.296875vw,
      308.75px
    );height:clamp(
      1px,
      19.296875vw,
      308.75px
    )}@media only screen and (max-width: 768px){.person-gradient{width:clamp(
      1px,
      58.6666666667vw,
      450.56px
    );height:clamp(
      1px,
      58.6666666667vw,
      450.56px
    )}}.person-gradient::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(326.78deg, #097C95 5.97%, #62CFA8 90.42%),linear-gradient(0deg, #2FB2B0, #2FB2B0);-webkit-transform:scale(1.06);transform:scale(1.06);border-radius:50%;transition:-webkit-transform 350ms ease;transition:transform 350ms ease;transition:transform 350ms ease, -webkit-transform 350ms ease}@media only screen and (max-width: 768px){.person-gradient::before{-webkit-transform:scale(1.06);transform:scale(1.06)}}.person-gradient img{width:100%;height:100%;position:relative;border-radius:50%;border:clamp(
      1px,
      0.625vw,
      10px
    ) solid #fff;object-fit:cover}@media only screen and (max-width: 768px){.person-gradient img{border:clamp(
      1px,
      1.6vw,
      12.288px
    ) solid #fff}}.person-gradient.small{width:clamp(
      1px,
      14.453125vw,
      231.25px
    );height:clamp(
      1px,
      14.453125vw,
      231.25px
    )}@media only screen and (max-width: 768px){.person-gradient.small{width:clamp(
      1px,
      44vw,
      337.92px
    );height:clamp(
      1px,
      44vw,
      337.92px
    )}}.person-gradient.small img{border:clamp(
      1px,
      0.46875vw,
      7.5px
    ) solid #fff}.person-gradient.quote-size{width:clamp(
      1px,
      7.421875vw,
      118.75px
    );height:clamp(
      1px,
      7.421875vw,
      118.75px
    )}@media only screen and (max-width: 768px){.person-gradient.quote-size{width:clamp(
      1px,
      20.2666666667vw,
      155.648px
    );height:clamp(
      1px,
      20.2666666667vw,
      155.648px
    )}}.person-gradient.quote-size::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.person-gradient.quote-size img{border:clamp(
      1px,
      0.390625vw,
      6.25px
    ) solid #f9f9fa}@media only screen and (max-width: 768px){.person-gradient.quote-size img{border:clamp(
      1px,
      1.0666666667vw,
      8.192px
    ) solid #f9f9fa}}.person-gradient.hover::before{-webkit-transform:scale(0.98);transform:scale(0.98)}@media only screen and (min-width: 769px){.person-gradient.hover:hover::before{-webkit-transform:scale(1.06);transform:scale(1.06)}}.person-gradient.no-border::before{content:none}.tools{padding:clamp(
      1px,
      4.6875vw,
      75px
    ) 0 clamp(
      1px,
      8.59375vw,
      137.5px
    )}@media only screen and (max-width: 768px){.tools{padding:clamp(
      1px,
      13.3333333333vw,
      102.4px
    ) 0 clamp(
      1px,
      29.3333333333vw,
      225.28px
    )}}.tools__main{padding-top:clamp(
      1px,
      3.90625vw,
      62.5px
    )}.tools__filters{padding-bottom:clamp(
      1px,
      3.75vw,
      60px
    );flex-wrap:wrap}.tools__filter{padding:clamp(
      1px,
      0.546875vw,
      8.75px
    ) clamp(
      1px,
      1.015625vw,
      16.25px
    );margin-right:clamp(
      1px,
      0.9375vw,
      15px
    );margin-bottom:clamp(
      1px,
      0.9375vw,
      15px
    );background-color:#f1f4f5;color:#003c3a;transition:background-color 350ms,color 350ms}@media only screen and (max-width: 768px){.tools__filter{padding:clamp(
      1px,
      1.8666666667vw,
      14.336px
    ) clamp(
      1px,
      3.4666666667vw,
      26.624px
    );margin-bottom:clamp(
      1px,
      1.3333333333vw,
      10.24px
    )}}.tools__filter:hover{background-color:#dde1e2}.tools__filter.is-active{background-color:#007977;color:#fff}.tools__category-heading{padding-bottom:clamp(
      1px,
      2.34375vw,
      37.5px
    )}@media only screen and (max-width: 768px){.tools__category-heading{padding-bottom:clamp(
      1px,
      5.3333333333vw,
      40.96px
    )}}.partnerships__main{padding-top:clamp(
      1px,
      3.90625vw,
      62.5px
    )}