.challenges__inner{margin:0 auto;max-width:1120px;padding:0 20px}.challenges__header{margin-bottom:var(--space-l);width:max-content}.challenges__header-text{padding-right:var(--space-xxxl)}.challenges__header .challenges__header-line{background:linear-gradient(90deg,#347a6d,#49bda7);border-radius:2px;height:2px;width:100%}.challenges__list{display:flex;flex-direction:column;gap:28px}.challenges__row{align-items:stretch;display:flex;gap:28px}.challenge{background:linear-gradient(244deg,#fff 17.48%,#fff);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.25);display:flex;flex:0 1 50%;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden;padding:var(--space-m);position:relative;transition:flex-basis .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.challenge:before{background:linear-gradient(244deg,#48bda7 17.48%,#327367);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s cubic-bezier(.4,0,.2,1);z-index:0}.challenge>*{position:relative;z-index:1}.challenge:hover:before{opacity:1}.challenge:hover .challenge__desc p{color:var(--white-color)}.challenge:hover .hs-button{align-self:start;background-color:var(--white-color);color:var(--primary-color);transform:scale(1)}.challenge .hs-button{margin-top:var(--space-m);transform:scale(0)}.challenge__title{border-bottom:2px solid transparent;display:block;margin-bottom:var(--space-s);max-width:80%;padding-bottom:var(--space-s);transition:all .35s cubic-bezier(.4,0,.2,1)}.challenge:hover .challenge__title{border-color:var(--white-color);color:var(--white-color);padding-bottom:var(--space-s)}.challenge__line{background:hsla(0,0%,7%,.65);height:1px;margin:10px 0 16px;width:0}.challenge:hover .challenge__line{color:var(--white-color);width:80%}.challenge__desc p{margin:0}.challenge__cta{align-items:center;background:#1f6f67;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;line-height:1;margin-top:22px;padding:12px 18px;text-decoration:none;white-space:nowrap}.challenge__cta:hover{filter:brightness(.95)}.challenges__bottom{display:flex;justify-content:center;margin-top:26px}.challenges-button-wrapper{display:flex;justify-content:center;margin-top:var(--space-xxl)}@media (min-width:1025px){.challenges__row.is-hover-left .challenge[data-side=left]{flex-basis:66.666%}.challenges__row.is-hover-left .challenge[data-side=right]{flex-basis:33.333%}.challenges__row.is-hover-right .challenge[data-side=right]{flex-basis:66.666%}.challenges__row.is-hover-right .challenge[data-side=left]{flex-basis:33.333%}}@media (max-width:1024px){.challenges__header-text{padding-right:0}.challenges__row{flex-direction:column;gap:18px}.challenge{flex:0 1 auto}.challenge__title{border-color:var(--black-color)}.challenge .hs-button{align-self:end;font-size:9px;margin-top:var(--space-xxxxl);padding:8px 20px;transform:scale(1)}}