.socialMediaIcon.svelte-15t72hm{fill:#fff;opacity:.8;stroke:#fff;transition:all .3s ease}.socialMediaIconContainer.svelte-15t72hm:hover .socialMediaIcon:where(.svelte-15t72hm){fill:#fff;opacity:1;stroke:#fff}.beta-cursor.svelte-igxf71{animation:svelte-igxf71-beta-blink .7s step-end infinite;font-weight:100;transition:opacity .6s ease-out}.beta-cursor-done.svelte-igxf71{animation:none;opacity:0}@keyframes svelte-igxf71-beta-blink{0%,to{opacity:1}50%{opacity:0}}.typewriter.svelte-1132ivt{display:inline}.cursor.svelte-1132ivt{animation:svelte-1132ivt-blink .7s step-end infinite;font-weight:100}@keyframes svelte-1132ivt-blink{0%,to{opacity:1}50%{opacity:0}}.swiper-carousel{position:relative;margin:0 auto;max-width:100%;overflow:hidden;padding-bottom:32px;max-width:1200px}.swiper-carousel .swiper-slide,.swiper-carousel swiper-slide{position:relative;width:520px;height:380px;border-radius:8px;max-width:calc(100% - 48px)}.swiper-carousel .swiper-carousel-animate-opacity{height:100%}.swiper-carousel .swiper-pagination-bullets{bottom:0}.swiper-carousel .slide-content{position:absolute;left:0;width:100%;bottom:0;padding:88px 16px 24px;box-sizing:border-box;background:linear-gradient(to bottom,#0000,#000000bf);border-radius:0 0 8px 8px}.swiper-carousel .slide-content h2{margin:0;font-weight:700;font-size:24px;line-height:1.1;color:#fff}.swiper-carousel .slide-content p{margin:8px 0 0;opacity:.65;font-size:14px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#fff}@media (max-width: 640px){.swiper-carousel .swiper-button-next,.swiper-carousel .swiper-button-prev{display:none!important}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.glass-contact-item.svelte-1xuvr00{background:#f3f4f680}.dark .glass-contact-item.svelte-1xuvr00{background:#ffffff14}.swiper-carousel.svelte-w0k6xh{padding-bottom:32px;padding-top:6px;max-width:1200px;--swiper-navigation-sides-offset: 150px}@media (max-width: 1279px){.swiper-carousel.svelte-w0k6xh{--swiper-navigation-sides-offset: 60px}}.swiper-carousel.svelte-w0k6xh .swiper-slide{width:340px;height:440px;border-radius:8px;background:transparent;max-width:calc(100% - 48px);padding:3px}.swiper-carousel.svelte-w0k6xh .swiper-carousel-animate-opacity{height:100%}.representative-card.svelte-w0k6xh{height:100%;position:relative;border-radius:20px;background:#fff;border:6px solid rgba(243,244,246,.7)}.pagination-container.svelte-w0k6xh{text-align:center;align-items:center;gap:.5rem;width:100%;box-sizing:border-box;max-width:100vw}.pagination-container.svelte-w0k6xh .pagination-image-bullet:where(.svelte-w0k6xh){display:inline-block;margin:0 .25rem}.pagination-image-bullet.svelte-w0k6xh{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;text-decoration:none;cursor:pointer;border:0;padding:0;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:opacity .2s ease,transform .2s ease;opacity:.5;position:relative}.pagination-image-bullet.active.svelte-w0k6xh{opacity:1!important}.clickable-card.svelte-w0k6xh{cursor:pointer}.card-content.svelte-w0k6xh{position:relative;padding:1.5rem;color:#000;display:flex;flex-direction:column;height:100%;background:#fff;border-radius:14px;overflow:hidden}.representative-card.svelte-w0k6xh .representative-image{width:100px;height:100px;border-radius:50%;object-fit:cover}.dark .representative-card.svelte-w0k6xh{background:var(--card);border-color:#ffffff1f}.dark .card-content.svelte-w0k6xh{background:var(--card);color:var(--card-foreground)}.dark .representative-card.svelte-w0k6xh .text-black{color:var(--card-foreground)!important}.dark .representative-card.svelte-w0k6xh .text-muted-foreground{color:var(--muted-foreground)!important}@media (max-width: 640px){.swiper-carousel.svelte-w0k6xh .swiper-button-next,.swiper-carousel.svelte-w0k6xh .swiper-button-prev{display:none!important}}.explainer-bg.svelte-19b14ii{background:linear-gradient(to bottom,#061f38,#041a2f)}.explainer-bg-alt.svelte-19b14ii{background:linear-gradient(to bottom,#041a2f,#0a1628)}.space-bg.svelte-nau545{background:linear-gradient(to bottom,#0a1628,#050d18,#020408)}@media (max-width: 767px){.space-bg.svelte-nau545{background:#061f38;padding-bottom:4rem}.space-bg.svelte-nau545:after{content:"";position:absolute;top:-2px;left:0;right:0;height:4px;background:#061f38;pointer-events:none;z-index:2}}.space-bg.svelte-nau545:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(1px 1px at 20px 30px,white,transparent),radial-gradient(1px 1px at 40px 70px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 50px 160px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 90px 40px,white,transparent),radial-gradient(1px 1px at 130px 80px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 160px 120px,white,transparent),radial-gradient(1.5px 1.5px at 200px 50px,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 250px 90px,white,transparent),radial-gradient(1px 1px at 300px 150px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 350px 30px,white,transparent),radial-gradient(1.5px 1.5px at 400px 100px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 450px 60px,white,transparent),radial-gradient(1px 1px at 500px 140px,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 550px 80px,white,transparent),radial-gradient(1px 1px at 600px 170px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 650px 40px,white,transparent),radial-gradient(1px 1px at 700px 110px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 750px 70px,white,transparent),radial-gradient(1px 1px at 800px 130px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 850px 90px,white,transparent),radial-gradient(1px 1px at 100px 200px,white,transparent),radial-gradient(1px 1px at 180px 250px,rgba(255,255,255,.7),transparent),radial-gradient(1.5px 1.5px at 280px 220px,white,transparent),radial-gradient(1px 1px at 380px 280px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 480px 240px,white,transparent),radial-gradient(1px 1px at 580px 300px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 680px 260px,white,transparent),radial-gradient(1.5px 1.5px at 780px 320px,rgba(255,255,255,.9),transparent);background-repeat:repeat;background-size:900px 350px;pointer-events:none}.custom-checkbox.svelte-nau545{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:2px solid white;border-radius:.25rem;background:transparent;flex-shrink:0}.custom-checkbox.svelte-nau545 input:where(.svelte-nau545){position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;margin:0}.custom-checkbox.svelte-nau545 svg:where(.svelte-nau545){width:.875rem;height:.875rem;color:#1578cf;opacity:0;transition:opacity .15s ease-in-out}.custom-checkbox.checked.svelte-nau545{background:#fff}.custom-checkbox.checked.svelte-nau545 svg:where(.svelte-nau545){opacity:1}
