@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,500&display=swap";@font-face{font-family:Basis;src:url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.woff2) format("woff2"),url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.woff) format("woff"),url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.ttf) format("truetype");font-weight:400;font-style:normal}.accordion.show.svelte-156ilcx .accordion__item.svelte-156ilcx{transform:translateY(0);opacity:1}.accordion.svelte-156ilcx .accordion__item.svelte-156ilcx{border-bottom:1px solid #929294;transition:.3s ease;position:relative;opacity:0;transform:translateY(30px);transition:opacity .5s ease-in,transform .5s ease-in}.accordion.svelte-156ilcx .accordion__item__number.svelte-156ilcx{position:absolute;left:15px;top:10px;font-family:Inter,sans-serif;color:#929294}.accordion.svelte-156ilcx .accordion__item .accordion__item__header.svelte-156ilcx{display:flex;justify-content:space-between;background:none;border:none;margin:0;width:100%;cursor:pointer;color:#000;padding:0 0 15px;position:relative}.accordion.svelte-156ilcx .accordion__item .accordion__item__header .accordion__item__link__wrapper.desk.svelte-156ilcx{display:none}.accordion.svelte-156ilcx .accordion__item .accordion__item__title.svelte-156ilcx{color:#66666f;text-align:left;padding:0 15px 0 30px;display:flex;flex-direction:column;align-items:center}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item .accordion__item__title.svelte-156ilcx{align-items:center;min-height:100px;transform:translate(0);transition:transform .3s ease;flex-direction:row}}.accordion.svelte-156ilcx .accordion__item .accordion__item__title span.symbol.svelte-156ilcx{margin-right:10px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.accordion.svelte-156ilcx .accordion__item .accordion__item__title span.symbol.svelte-156ilcx svg path{stroke:#363741}.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__image.svelte-156ilcx{max-width:250px;margin:15px 0 0 30px;display:none;transition:all .3s ease-in-out}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__image.svelte-156ilcx{max-width:150px;display:block;margin-left:0}}.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__image.svelte-156ilcx img{width:100%;object-fit:cover;height:auto;border-radius:10px}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__image.svelte-156ilcx img{margin-left:30px}}.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__link__wrapper.svelte-156ilcx{display:none}.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__image.svelte-156ilcx{overflow:hidden;border-radius:10px;padding-bottom:50px}@media all and (max-width: 899px){.accordion.svelte-156ilcx .accordion__item .accordion__item__title .accordion__item__link__wrapper.mob.svelte-156ilcx{position:absolute;right:10px;bottom:0;padding-left:30px}}.accordion.svelte-156ilcx .accordion__item .accordion__item__subcategory__title.svelte-156ilcx{width:100%;text-align:left}.accordion.svelte-156ilcx .accordion__item .accordion__item__button.svelte-156ilcx{--button-size:30px;width:var(--button-size);height:var(--button-size);display:inline-block;position:relative;border:2px solid #929294;border-radius:50%;padding:25px;margin:10px 10px 0 0;top:10px}.accordion.svelte-156ilcx .accordion__item .accordion__item__button--sin.svelte-156ilcx,.accordion.svelte-156ilcx .accordion__item .accordion__item__button--mion.svelte-156ilcx{position:absolute;width:50%;height:2px;background-color:#929294;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .3s}.accordion.svelte-156ilcx .accordion__item .accordion__item__button--sin.hide.svelte-156ilcx{transform:translate(-50%,-50%) rotate(90deg)}.accordion.svelte-156ilcx .accordion__item.open.svelte-156ilcx,.accordion.svelte-156ilcx .accordion__item.svelte-156ilcx:hover{background-color:#e9e9ea}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item:hover span.symbol.svelte-156ilcx{opacity:1;visibility:visible}}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item:hover .accordion__item__title.svelte-156ilcx{transform:translate(20px)}}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item.show:hover .accordion__item__title.svelte-156ilcx{transform:none}}.accordion.svelte-156ilcx .accordion__item.open .accordion__item__image.svelte-156ilcx{display:block;max-width:250px;margin:25px 15px 0 0}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__image.svelte-156ilcx{max-width:370px;padding-right:60px}}@media all and (min-width: 1400px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__image.svelte-156ilcx{padding-right:unset}}.accordion.svelte-156ilcx .accordion__item.open .accordion__item__link__wrapper.svelte-156ilcx{display:block;margin-top:10px}.accordion.svelte-156ilcx .accordion__item.open .accordion__item__link__wrapper.svelte-156ilcx .btn__text{margin-right:5px}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__link__wrapper.svelte-156ilcx{display:none}}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__link__wrapper.desk.svelte-156ilcx{display:block;position:absolute;right:10px;bottom:10px}}@media all and (min-width: 900px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__header.svelte-156ilcx{padding-bottom:90px}}@media all and (min-width: 1400px){.accordion.svelte-156ilcx .accordion__item.open .accordion__item__header.svelte-156ilcx{padding-bottom:20px}}.accordion.svelte-156ilcx .accordion__item__info.svelte-156ilcx{background-color:#fff}@font-face{font-family:Basis;src:url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.woff2) format("woff2"),url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.woff) format("woff"),url(../../../fonts/basis-grotesque-bold-pro/basis-grotesque-bold-pro.ttf) format("truetype");font-weight:400;font-style:normal}.solutions-subcategory.svelte-1sc7yfy{width:100%;position:relative;overflow:hidden;padding:50px 0}@media all and (min-width: 900px){.solutions-subcategory.svelte-1sc7yfy{padding:100px 0}}
