.index-module__73nxhq__container{padding:var(--container-base-padding)}.index-module__73nxhq__services{--r:30px;--s:50px;--x:20px;--y:20px}.index-module__73nxhq__services .index-module__73nxhq__servicesList{flex-direction:column;gap:4rem;padding:0;list-style:none;display:flex}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItemLink{width:100%;height:100%;text-decoration:none;display:block}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItemLink:hover .index-module__73nxhq__icon svg{transition:all .5s;transform:rotate(0)scale(1.2)}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem{z-index:1;height:300px;position:relative}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__background{z-index:-1;background-color:var(--wrapper-background-color-light);border-radius:var(--r);--_m:/calc(2*var(--r))calc(2*var(--r))radial-gradient(#000 70%,#0000 72%);--_g:conic-gradient(from 90deg at calc(100% - var(--r))calc(100% - var(--r)),#0000 25%,#000 0);--_d:(var(--s) + var(--r));-webkit-mask:calc(100% - var(--_d) - var(--x))100% var(--_m),100% calc(100% - var(--_d) - var(--y))var(--_m),radial-gradient(var(--s)at 100% 100%,#0000 99%,#000 calc(100% + 1px))calc(-1*var(--r) - var(--x))calc(-1*var(--r) - var(--y)),var(--_g)calc(-1*var(--_d) - var(--x))0,var(--_g)0 calc(-1*var(--_d) - var(--y));mask:calc(100% - var(--_d) - var(--x))100% var(--_m),100% calc(100% - var(--_d) - var(--y))var(--_m),radial-gradient(var(--s)at 100% 100%,#0000 99%,#000 calc(100% + 1px))calc(-1*var(--r) - var(--x))calc(-1*var(--r) - var(--y)),var(--_g)calc(-1*var(--_d) - var(--x))0,var(--_g)0 calc(-1*var(--_d) - var(--y));pointer-events:none;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__icon{background-color:var(--wrapper-background-color-light);border-radius:10rem;padding:.5rem;position:absolute;bottom:0;right:0}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__icon svg{width:3.5rem;height:3.5rem;transition:all .5s;transform:rotate(45deg)}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content{padding:2rem}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content .index-module__73nxhq__title{font-family:var(--heading-font-family-bold);color:var(--heading-color-accent);word-break:break-all;margin:0;font-size:clamp(6.5rem,1vw + 1rem,8rem)}@media (max-width:768px){.index-module__73nxhq__services .index-module__73nxhq__servicesList{gap:2rem}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem{height:200px}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content{padding:1rem}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content .index-module__73nxhq__title{font-size:clamp(3.5rem,1vw + 1rem,5rem)}}@media (max-width:460px){.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content .index-module__73nxhq__title{font-size:clamp(2.5rem,1vw + 1rem,4rem)}}@media (max-width:340px){.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem{height:160px}.index-module__73nxhq__services .index-module__73nxhq__servicesList .index-module__73nxhq__servicesListItem .index-module__73nxhq__content .index-module__73nxhq__title{font-size:clamp(2rem,1vw + 1rem,3rem)}}
.page-module__YeVLhG__container{max-width:var(--container-max-width);margin:var(--container-base-margin);background-color:var(--container-background-color-light)}.page-module__YeVLhG__container .page-module__YeVLhG__wrapper{padding:var(--container-base-padding)}.page-module__YeVLhG__container .page-module__YeVLhG__heading{font-family:var(--heading-font-family-black);font-size:var(--heading-font-size-large);color:var(--heading-color-dark);margin-bottom:2rem}
/*# sourceMappingURL=af880a09ebba388e.css.map*/