.collapsible.svelte-re2wc4{display:flex;flex-direction:column;max-height:var(--max-height);transition:max-height .5s ease-in-out}.collapsible.svelte-re2wc4 div:where(.svelte-re2wc4){display:-webkit-box;-webkit-box-orient:vertical;height:100%;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:var(--line-clamp)}.card.svelte-rhd4oc{display:flex;flex-direction:column;padding:28px 30px 52px;width:100%;height:var(--height);gap:20px}.card--1.svelte-rhd4oc{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fff3}.card--2.svelte-rhd4oc{box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.card--2.svelte-rhd4oc:hover{box-shadow:inset 0 0 0 2px #fff}@media screen and (max-width: 720px){.card.svelte-rhd4oc{padding:24px;gap:16px}}.card__content-desktop.svelte-rhd4oc{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 720px){.card__content-desktop.svelte-rhd4oc{display:none}}.card__content-mobile.svelte-rhd4oc{display:none;flex-direction:column}@media screen and (max-width: 720px){.card__content-mobile.svelte-rhd4oc{display:flex}}.card__content-mobile__wrapper.svelte-rhd4oc{display:none;flex-direction:column;gap:16px}@media screen and (max-width: 720px){.card__content-mobile__wrapper.svelte-rhd4oc{display:flex}}.card__content-mobile__container.svelte-rhd4oc{display:flex;flex-direction:column;gap:16px}.services.svelte-jw2bu1{display:flex;min-height:973px;margin:0 auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fff3;padding:64.67px 94px 110.33px 95px;gap:20px}@media screen and (max-width: 1100px){.services.svelte-jw2bu1{width:100%;min-height:fit-content;flex-direction:column}}@media screen and (max-width: 720px){.services.svelte-jw2bu1{padding:24px 20px;gap:24px}}.services__left.svelte-jw2bu1,.services__right.svelte-jw2bu1{display:flex;flex-direction:column;gap:20px;width:50%}@media screen and (max-width: 1280px){.services__left.svelte-jw2bu1,.services__right.svelte-jw2bu1{width:100%}}@media screen and (max-width: 720px){.services__left.svelte-jw2bu1,.services__right.svelte-jw2bu1{gap:24px}}.services__left__heading.svelte-jw2bu1{margin-bottom:20px}@media screen and (max-width: 720px){.services__left__heading.svelte-jw2bu1{text-align:center;margin-bottom:0}}.services__right.svelte-jw2bu1{align-items:center}.services__right.svelte-jw2bu1 img{height:auto;width:455px;margin-top:-36px}@media screen and (max-width: 1280px){.services__right.svelte-jw2bu1 img{margin:0}}@media screen and (max-width: 720px){.services__right.svelte-jw2bu1 img{display:none}}.technologies.svelte-kmznse{display:flex;flex-direction:column;min-height:798px;margin:0 auto;gap:40px}@media screen and (max-width: 1200px){.technologies.svelte-kmznse{min-height:fit-content}}@media screen and (max-width: 720px){.technologies.svelte-kmznse{align-items:center;width:100%;gap:32px}}.technologies__content.svelte-kmznse{display:flex;gap:20px}@media screen and (max-width: 1200px){.technologies__content.svelte-kmznse{flex-direction:column;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 720px){.technologies__content.svelte-kmznse{width:100%;gap:24px}}.technologies__content__divider.svelte-kmznse{display:flex;width:66%;gap:20px}@media screen and (max-width: 1200px){.technologies__content__divider.svelte-kmznse{width:100%}}@media screen and (max-width: 900px){.technologies__content__divider.svelte-kmznse{flex-wrap:wrap}}@media screen and (max-width: 720px){.technologies__content__divider.svelte-kmznse{flex-direction:column;gap:24px}}.technologies__content__divider__left.svelte-kmznse,.technologies__content__divider__middle.svelte-kmznse{display:flex;flex-direction:column;width:50%;gap:20px}@media screen and (max-width: 1200px){.technologies__content__divider__left.svelte-kmznse,.technologies__content__divider__middle.svelte-kmznse{width:100%}}@media screen and (max-width: 720px){.technologies__content__divider__left.svelte-kmznse,.technologies__content__divider__middle.svelte-kmznse{gap:24px}}.technologies__content__right.svelte-kmznse{display:flex;flex-direction:column;width:33%;gap:20px}@media screen and (max-width: 1200px){.technologies__content__right.svelte-kmznse{width:412px}}@media screen and (max-width: 900px){.technologies__content__right.svelte-kmznse{width:100%}}
