@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");:focus{border-color:var(--hsf-button__background-color);outline-color:var(--hsf-button__background-color)}main{--hsf-button__background-color:#69b4c4}@media screen and (max-width:768px){main h1{font-size:30px}main h2{font-size:24px}main h3{font-size:20px}}main .sm-only{display:none}@media screen and (max-width:576px){main .sm-only{display:block}}main .dnd_area-row-0-background-layers{position:relative}main .dnd_area-row-0-background-layers:after,main .dnd_area-row-0-background-layers:before{border-style:solid;border-width:10vw;content:"";display:block;position:absolute}main .dnd_area-row-0-background-layers:before{border-color:#0ebcee transparent transparent #0ebcee;left:0;top:0}main .dnd_area-row-0-background-layers:after{border-color:transparent #0ebcee #0ebcee transparent;bottom:0;right:0}@media screen and (max-width:768px){main .dnd_area-row-0-background-layers>.row-fluid{flex-direction:column}}main .dnd_area-row-0-background-layers>.row-fluid>:first-child{width:100%}@media screen and (max-width:768px){main .dnd_area-row-0-background-layers>.row-fluid>:first-child{margin-bottom:2rem;width:100%}main .dnd_area-row-0-background-layers>.row-fluid>:first-child>*{margin-right:0}}main .row-number-19 .hs_cos_wrapper_type_rich_text h2 .mini{font-size:.8em}main .row-number-19 .kl-card-grid{counter-reset:number 0}main .row-number-19 .kl-card-grid__card-wrapper{position:relative}main .row-number-19 .kl-card-grid__card-wrapper:before{color:#ccc;content:counter(number,decimal-leading-zero) ".";counter-increment:number 1;font-size:30px;font-weight:700;left:56px;position:absolute;top:56px}main .row-number-19 .kl-card-grid__card-wrapper .kl-card-grid__card{background-color:#f8fafc;border:none;box-shadow:none}main .row-number-19 .kl-card-grid__card-wrapper .kl-card-grid__card .kl-card-grid__image{aspect-ratio:1/1;height:auto;margin:40px auto 0;width:50%}main .row-number-19 .kl-card-grid__card-wrapper .kl-card-grid__card .kl-card-grid__content{padding-bottom:50px}main .row-number-19 .kl-card-grid__card-wrapper .kl-card-grid__card .kl-card-grid__content h3{margin:30px 0}@media screen and (max-width:576px){main .kl-rich-text.kl-rich-text--center .kl-rich-text__buttons .button:not(.button--arrow),main main .kl-rich-text.kl-rich-text--center .kl-rich-text__buttons .button_cta a:not(.button--arrow),main main .kl-rich-text.kl-rich-text--center .kl-rich-text__buttons button:not(.button--arrow){min-width:auto}}