.web-card.svelte-wux3w1{--p-card-padding:1.25rem}.hero.svelte-1tnri41{grid-template-columns:30.0625rem minmax(0,1fr);justify-content:space-between;align-items:center;gap:5vw;display:grid;position:relative}.hero.svelte-1tnri41>:where(.svelte-1tnri41):nth-child(2){transform-origin:0;transform:translateY(2rem)}@media (max-width:1023px){.hero.svelte-1tnri41{gap:2rem;display:block;overflow:hidden}.hero.svelte-1tnri41>:where(.svelte-1tnri41):first-child{max-width:40rem;margin-inline:auto}.hero.svelte-1tnri41>:where(.svelte-1tnri41):nth-child(2){width:100%;height:24rem;position:relative;scale:1}.hero.svelte-1tnri41>:where(.svelte-1tnri41):nth-child(2) img:where(.svelte-1tnri41){width:40rem;max-block-size:unset;max-inline-size:unset;display:block;position:absolute;top:50%;left:50%;transform:translate(-30%,-50%)}}.about.svelte-1tnri41{position:relative}.about.svelte-1tnri41 .avatar-1:where(.svelte-1tnri41){position:absolute;bottom:-5rem;right:-20rem}.about.svelte-1tnri41 .avatar-2:where(.svelte-1tnri41){position:absolute;top:-5rem;left:-7.5rem}.about.svelte-1tnri41 .avatar-3:where(.svelte-1tnri41){position:absolute;bottom:-7rem;left:-15rem}.about.svelte-1tnri41 .teal-blur:where(.svelte-1tnri41){max-block-size:none;max-inline-size:none;position:absolute;bottom:-45rem;left:-60rem}@media (max-width:1023px){.about.svelte-1tnri41 [class*=avatar-]:where(.svelte-1tnri41){display:none}.about.svelte-1tnri41 .teal-blur:where(.svelte-1tnri41){left:-45rem}}@keyframes svelte-1tnri41-scroll{to{transform:translate(calc(-50% - 1rem))}}.scroll-carousel.svelte-1tnri41{width:100%;display:flex;overflow:auto}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41){flex-shrink:0;gap:2rem;padding-inline:4rem;display:flex}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41)>:where(.svelte-1tnri41){scroll-snap-align:start;flex-shrink:0}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41) .carousel-img:where(.svelte-1tnri41){border-radius:var(--m-border-radius);position:relative}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41) .carousel-img:where(.svelte-1tnri41):before{content:"";border-radius:var(--m-border-radius);border:var(--m-border-size,1px)solid transparent;-webkit-mask-composite:destination-out;pointer-events:none;background:var(--m-border-gradient-before)border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41) .carousel-img:where(.svelte-1tnri41):after{content:"";border-radius:var(--m-border-radius);border:var(--m-border-size,1px)solid transparent;-webkit-mask-composite:destination-out;pointer-events:none;background:var(--m-border-gradient-after)border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41) .carousel-img:where(.svelte-1tnri41){--m-border-gradient-before:linear-gradient(135.1deg,#fff 10.1%,#fff3 52.69%,#ffffff80 120.69%);--m-border-radius:1.25rem;-webkit-backdrop-filter:blur(16px);background:linear-gradient(155deg,#ffffff59 1.16% 84.17%)}[data-animated].scroll-carousel.svelte-1tnri41{overflow:hidden}[data-animated].scroll-carousel.svelte-1tnri41 .inner:where(.svelte-1tnri41){padding-inline:0;animation:40s linear infinite svelte-1tnri41-scroll}.footer-wrapper.svelte-1tnri41{overflow:hidden}@media (max-width:1024px){.footer-wrapper.svelte-1tnri41 .web-hero:where(.svelte-1tnri41){padding-block-start:5rem}}@media (min-width:1024px){.footer-wrapper.svelte-1tnri41 .web-big-padding-section-level-2:where(.svelte-1tnri41){margin-block-end:0}}.footer-wrapper.svelte-1tnri41 .web-hero:where(.svelte-1tnri41){gap:0}.footer-wrapper.svelte-1tnri41 .web-hero:where(.svelte-1tnri41) .text-description:where(.svelte-1tnri41){margin-block-start:1.25rem}
