.services-card{--card-color:#009C92;--bhn-heading-color:#FFF8F0;--bhn-text-color:#FFF8F0;--bhn-btn-hover-color:#FFF8F0;--bhn-btn-hover-frame:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='-1 -1 70 70'%3E%3Cpath d='M1 28A27 27 0 0 1 28 1' fill='none' stroke='%23FFF8F0' stroke-width='2' pathLength='48' stroke-dasharray='7 5' stroke-dashoffset='9.5'/%3E%3Cpath d='M40 1A27 27 0 0 1 67 28' fill='none' stroke='%23FFF8F0' stroke-width='2' pathLength='48' stroke-dasharray='7 5' stroke-dashoffset='9.5'/%3E%3Cpath d='M67 40A27 27 0 0 1 40 67' fill='none' stroke='%23FFF8F0' stroke-width='2' pathLength='48' stroke-dasharray='7 5' stroke-dashoffset='9.5'/%3E%3Cpath d='M28 67A27 27 0 0 1 1 40' fill='none' stroke='%23FFF8F0' stroke-width='2' pathLength='48' stroke-dasharray='7 5' stroke-dashoffset='9.5'/%3E%3Cg fill='%23FFF8F0'%3E%3Crect x='30.5' y='0' width='7' height='2'/%3E%3Crect x='30.5' y='66' width='7' height='2'/%3E%3C/g%3E%3C/svg%3E");position:relative;width:100%;height:100%;aspect-ratio:418/519;border-radius:24px;overflow:hidden;background-color:#CCE6DD}.services-card--pink{--card-color:#C42B73;background-color:#F3CFD7}.services-card--orange{--card-color:#EA8F2B;background-color:#FBE3C9}.services-card__link{display:block;position:absolute;inset:0;color:#FFF8F0;text-decoration:none;border-radius:inherit}.services-card__link:focus-visible{outline:#009C92 solid 4px;outline-offset:-4px}.services-card__media{position:absolute;inset:0;-webkit-transition:opacity .32s ease;transition:opacity .32s ease}.services-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.services-card__panel{position:absolute;inset:auto 0 0;height:59.8%;color:var(--card-color);-webkit-transition:-webkit-transform .6s cubic-bezier(0.65,0,.35,1);transition:-webkit-transform .6s cubic-bezier(0.65,0,.35,1);transition:transform .6s cubic-bezier(0.65,0,.35,1);transition:transform .6s cubic-bezier(0.65,0,.35,1),-webkit-transform .6s cubic-bezier(0.65,0,.35,1)}@media (max-width:768px){.services-card__panel{height:68%}}.services-card__panel::after{content:"";position:absolute;top:calc(100% - 24px);left:0;right:0;height:calc(100% + 24px);background-color:currentColor}.services-card__panel svg{display:block;width:100%;height:100%}.services-card__body{--body-gap:15px;position:absolute;inset:22% 10.9% 3.8% 10.8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.services-card__body{--body-gap:6px;inset:22% 9% 7% 9%}}.services-card__body::before{content:"";-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;-webkit-transition:flex-grow .6s cubic-bezier(0.65,0,.35,1),-webkit-box-flex .6s cubic-bezier(0.65,0,.35,1);transition:flex-grow .6s cubic-bezier(0.65,0,.35,1),-webkit-box-flex .6s cubic-bezier(0.65,0,.35,1);transition:flex-grow .6s cubic-bezier(0.65,0,.35,1);transition:flex-grow .6s cubic-bezier(0.65,0,.35,1),-webkit-box-flex .6s cubic-bezier(0.65,0,.35,1),-ms-flex-positive .6s cubic-bezier(0.65,0,.35,1)}.services-card__stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--body-gap);min-height:33.7%}@media (max-width:768px){.services-card__stack{min-height:35.2%}}.services-card__content{position:relative;width:100%}.services-card__text{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.services-card__reveal{position:absolute;top:0;left:0;right:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--body-gap)}.services-card__title{margin-bottom:0;line-height:1.1}@media (max-width:768px){.services-card__title{font-size:22px}}.services-card__hover-text,.services-card__text{font-size:18px;line-height:1.4}@media (max-width:768px){.services-card__hover-text,.services-card__text{font-size:15px;line-height:1.3}}.services-card__more{margin-top:10px}@media (hover:hover) and (pointer:fine){.services-card:focus-within .services-card__panel,.services-card:hover .services-card__panel{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.services-card:focus-within .services-card__body::before,.services-card:hover .services-card__body::before{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.services-card:focus-within .services-card__text,.services-card:hover .services-card__text{opacity:0}.services-card:focus-within .services-card__reveal,.services-card:hover .services-card__reveal{display:-webkit-box;display:-ms-flexbox;display:flex}.services-card:focus-within .services-card__hover-text,.services-card:focus-within .services-card__more,.services-card:hover .services-card__hover-text,.services-card:hover .services-card__more{-webkit-animation:services-card-rise .6s cubic-bezier(0.65,0,.35,1) .15s both;animation:services-card-rise .6s cubic-bezier(0.65,0,.35,1) .15s both}.services-card:focus-within .services-card__more,.services-card:hover .services-card__more{-webkit-animation-delay:.25s;animation-delay:.25s}}@media (prefers-reduced-motion:reduce){.services-card__body::before,.services-card__panel{-webkit-transition:none;transition:none}.services-card:focus-within .services-card__hover-text,.services-card:focus-within .services-card__more,.services-card:hover .services-card__hover-text,.services-card:hover .services-card__more{-webkit-animation:none;animation:none}}@-webkit-keyframes services-card-rise{from{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}}@keyframes services-card-rise{from{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}}.services-overview__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:848px}.services-overview__intro>*{margin-bottom:0}.services-overview__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;margin:56px 0 0;padding:0;list-style:none}@media (max-width:1400px){.services-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.services-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.services-overview__grid{margin-top:32px}}@media (max-width:576px){.services-overview__grid{grid-template-columns:minmax(0,1fr);gap:16px}}.services-overview__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;margin:0;padding:0}.services-overview__item::before{content:none}