@font-face{font-family:OpenSans;src:url(/assets/OpenSans_Condensed-Regular-DqbstT-4.ttf) format("truetype");font-display:swap}@font-face{font-family:OpenSansBold;src:url(/assets/OpenSans_Condensed-Bold-MmRJgi_9.ttf) format("truetype");font-display:swap}:root,[data-theme=light]{--blue: #A5B4FC;--orange: #FFA500;--white: #FFFFFF;--lightgray: #F5F5F5;--darkblue: #143d8e;--pink: #FF4081;--darkgray: #333333;--gray: #c2c2c2;--dark: #5c5c5c;--red: #f44336;--green: #4caf50;--bg-page: #ffffff;--bg-surface: #f5f5f5;--bg-elevated: #ffffff;--bg-card-start: #ffffff;--bg-card-end: #f8f9fa;--text-primary: #333333;--text-muted: #5c5c5c;--border-color: #c2c2c2;--nav-bg: #ffffff;--nav-text: #333333;--input-bg: transparent}[data-theme=dark]{--bg-page: #12151c;--bg-surface: #1a1f2b;--bg-elevated: #232936;--bg-card-start: #2a3140;--bg-card-end: #1f2531;--text-primary: #e8ecf4;--text-muted: #b4bdce;--border-color: #3d4659;--nav-bg: #1a1f2b;--nav-text: #e8ecf4;--input-bg: transparent;--darkgray: #e8ecf4;--dark: #b4bdce;--gray: #3d4659;--lightgray: #1a1f2b}html{overflow-x:clip;scroll-behavior:smooth}body,html{margin:0;padding:0;font-family:OpenSans,sans-serif;box-sizing:border-box;color:var(--text-primary);background:var(--bg-page);max-width:100%}body{overflow-x:clip;min-height:100vh}#app{overflow-x:clip;max-width:100%}body *,body *:before,body *:after{box-sizing:border-box}h1{font-size:clamp(38px,5vw,64px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}h2{font-size:clamp(26px,5vw,46px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}h3{font-size:clamp(20px,5vw,28px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}p{font-size:clamp(18px,5vw,24px);color:var(--text-primary);margin:0}a{text-decoration:none;color:var(--text-primary)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal--up{transform:translateY(48px)}.reveal--left{transform:translate(-40px)}.reveal--right{transform:translate(40px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}.drop-wrapper[data-v-f75ab57e]{display:flex;flex-direction:column;gap:4px;cursor:pointer;position:relative;padding:0 10px;border-radius:4px;border:1px solid var(--border-color)}.drop-wrapper[data-v-f75ab57e]:focus{outline:2px solid var(--pink)}.drop-wrapper .visible[data-v-f75ab57e]{display:flex;align-items:center;gap:10px;height:48px;background:var(--bg-elevated)}.drop-wrapper .visible .icon-wrapper[data-v-f75ab57e]{display:flex;justify-content:center;align-items:center}.drop-wrapper .visible .icon-wrapper .icon[data-v-f75ab57e]{width:24px;height:24px}.drop-wrapper .hidden[data-v-f75ab57e]{position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;border:1px solid var(--border-color);border-radius:4px;width:auto;min-width:100%;padding:6px;background:var(--bg-elevated);display:flex;flex-direction:column;gap:8px;z-index:50;box-shadow:0 8px 24px #0000001f}.drop-wrapper .hidden .option[data-v-f75ab57e]{margin:0;padding:8px 10px;border-radius:4px}.drop-wrapper .hidden .option.selected[data-v-f75ab57e],.drop-wrapper .hidden .option[data-v-f75ab57e]:hover{background:var(--bg-surface)}.drop-wrapper.compact[data-v-f75ab57e]{flex-shrink:0;width:auto;padding:0 8px}.drop-wrapper.compact .visible[data-v-f75ab57e]{height:40px;gap:6px;padding:0 4px}.drop-wrapper.compact .visible p[data-v-f75ab57e]{font-size:16px;margin:0}.drop-wrapper.compact .visible .icon[data-v-f75ab57e]{width:20px;height:20px}.drop-wrapper.drop-wrapper--up .hidden[data-v-f75ab57e]{top:auto;bottom:calc(100% + 6px)}.toggle-wrapper[data-v-0a583ad2]{display:flex;align-items:center;justify-content:flex-start;height:40px;width:56px;min-width:56px;border-radius:24px;padding:5px;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-surface);transition:all .15s ease-in-out;flex-shrink:0}.toggle-wrapper[data-v-0a583ad2]:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.toggle-wrapper .circle[data-v-0a583ad2]{height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(to top,var(--orange) 0%,var(--bg-elevated) 90%);transition:transform .15s ease-in-out}.toggle-wrapper .circle img[data-v-0a583ad2]{width:22px;height:22px}.toggle-wrapper.toggled[data-v-0a583ad2]{justify-content:flex-end;background:#333}.toggle-wrapper.toggled .circle[data-v-0a583ad2]{background:linear-gradient(to top,#555,#bbb 90%)}.nav-wrapper[data-v-50e238ba]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--nav-bg);min-height:72px;width:100%;max-width:100%}.nav-wrapper .left[data-v-50e238ba]{flex:1 1 auto;min-width:0;display:flex;align-items:center;z-index:21}.nav-wrapper .left img[data-v-50e238ba]{width:clamp(110px,36vw,160px);height:auto;max-width:100%}.nav-wrapper .right[data-v-50e238ba]{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;z-index:21}.nav-wrapper .right .links[data-v-50e238ba]{margin:0;list-style:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--nav-bg);z-index:10;display:flex;flex-direction:column;padding:88px 24px 120px;gap:28px;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;overflow-x:hidden}.nav-wrapper .right .links.show[data-v-50e238ba]{opacity:1;visibility:visible;pointer-events:auto}.nav-wrapper .right .nav-link-item[data-v-50e238ba]{display:block}.nav-wrapper .right .nav-link-item a span[data-v-50e238ba]{font-size:clamp(28px,7vw,36px);position:relative;display:inline-block}.nav-wrapper .right .nav-link-item a span[data-v-50e238ba]:after{content:"";position:absolute;background:var(--darkgray);height:3px;width:0;bottom:0;left:0;transition:width .25s ease-in-out}.nav-wrapper .right .nav-link-item a:hover span[data-v-50e238ba]:after{width:100%}.nav-wrapper .right .nav-actions[data-v-50e238ba]{display:none;position:fixed;left:24px;right:24px;bottom:max(24px,env(safe-area-inset-bottom));z-index:20;align-items:center;justify-content:flex-start;gap:12px;padding-top:20px;border-top:1px solid var(--border-color);overflow:visible}.nav-wrapper .right .nav-actions--visible[data-v-50e238ba]{display:flex}.nav-wrapper .right .burger-menu[data-v-50e238ba]{position:relative;z-index:30;display:flex;align-items:center;justify-content:center;height:44px;width:44px;border:1px solid var(--border-color);border-radius:4px;cursor:pointer;background:var(--nav-bg);flex-shrink:0;box-shadow:0 2px 8px #00000014}.nav-wrapper .right .burger-menu span[data-v-50e238ba]{background:var(--darkblue);height:3px;width:22px;position:relative;transition:all .25s ease-in-out}.nav-wrapper .right .burger-menu span[data-v-50e238ba]:after,.nav-wrapper .right .burger-menu span[data-v-50e238ba]:before{content:"";position:absolute;left:0;background:var(--darkblue);height:3px;width:22px;transition:all .25s ease-in-out}.nav-wrapper .right .burger-menu span[data-v-50e238ba]:after{top:8px}.nav-wrapper .right .burger-menu span[data-v-50e238ba]:before{top:-8px}.nav-wrapper .right .burger-menu.rotate[data-v-50e238ba]{border-color:var(--darkblue)}.nav-wrapper .right .burger-menu.rotate span[data-v-50e238ba]{background:transparent}.nav-wrapper .right .burger-menu.rotate span[data-v-50e238ba]:after{top:0;transform:rotate(45deg)}.nav-wrapper .right .burger-menu.rotate span[data-v-50e238ba]:before{top:0;transform:rotate(-45deg)}@media (min-width: 740px){.nav-wrapper[data-v-50e238ba]{padding:8px 20px;min-height:88px}.nav-wrapper .left img[data-v-50e238ba]{width:clamp(140px,22vw,200px)}.nav-wrapper .right .burger-menu[data-v-50e238ba]{height:48px;width:48px}}@media (min-width: 1200px){.nav-wrapper[data-v-50e238ba]{padding:12px 28px;min-height:100px}.nav-wrapper .left[data-v-50e238ba]{width:auto;flex:0 0 auto}.nav-wrapper .left img[data-v-50e238ba]{width:220px}.nav-wrapper .right[data-v-50e238ba]{flex:1;gap:20px;justify-content:flex-end;align-items:center}.nav-wrapper .right .links[data-v-50e238ba]{position:static;flex:1;flex-direction:row;align-items:center;justify-content:center;padding:0;gap:clamp(20px,3vw,48px);opacity:1;visibility:visible;pointer-events:auto;overflow:visible;background:transparent}.nav-wrapper .right .nav-link-item a span[data-v-50e238ba]{font-size:clamp(20px,1.6vw,28px)}.nav-wrapper .right .nav-actions[data-v-50e238ba]{display:flex;position:static;left:auto;right:auto;bottom:auto;flex:0 0 auto;padding-top:0;border-top:none;gap:10px}.nav-wrapper .right .nav-actions--visible[data-v-50e238ba]{display:flex}.nav-wrapper .right .burger-menu[data-v-50e238ba]{display:none}}.content[data-v-1b18b8f8]{width:min(calc(100% - 54px),100%);max-width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:32px}@media (min-width: 740px){.content[data-v-1b18b8f8]{width:660px;gap:60px}}@media (min-width: 1200px){.content[data-v-1b18b8f8]{width:1050px;gap:90px}}@media (min-width: 1440px){.content[data-v-1b18b8f8]{width:1250px;gap:120px}}.inp-outer-wrapper[data-v-2af8e633]{display:flex;flex-direction:column;align-items:flex-end;gap:3px;position:relative;flex:1 1 340px}.inp-outer-wrapper .inp[data-v-2af8e633]{display:flex;flex-direction:column;width:100%}.inp-outer-wrapper .inp label[data-v-2af8e633]{visibility:hidden;position:absolute}.inp-outer-wrapper .inp textarea[data-v-2af8e633]{font-size:18px;font-family:OpenSans,sans-serif;margin:0;padding:15px 10px;background:transparent;border:none}.inp-outer-wrapper .inp textarea[data-v-2af8e633]::placeholder{color:var(--darkgray);font-size:20px}.inp-outer-wrapper .inp input[data-v-2af8e633]{font-size:18px;font-family:OpenSans,sans-serif;margin:0;padding:15px 10px;background:transparent;border:none}.inp-outer-wrapper .inp input[data-v-2af8e633]::placeholder{color:var(--darkgray);font-size:20px}.inp-outer-wrapper .inp input[data-v-2af8e633]:focus{outline:1px solid var(--darkgray)}.inp-outer-wrapper .inp:hover .line[data-v-2af8e633]:after{width:100%}.inp-outer-wrapper .inp .line[data-v-2af8e633]{height:3px;background:var(--darkgray);width:100%;position:relative}.inp-outer-wrapper .inp .line[data-v-2af8e633]:after{content:"";top:0;position:absolute;left:0;width:0;height:3px;background:var(--darkblue);transition:all .25s ease-in-out}.inp-outer-wrapper .error[data-v-2af8e633]{font-size:16px;color:red}.inp-outer-wrapper:focus-within .line[data-v-2af8e633]:after{width:100%}@media (min-width: 1200px){.inp-outer-wrapper[data-v-2af8e633]{flex:1 1 500px}}.button[data-v-f2e768e2]{display:flex;justify-content:center;align-items:center;background:var(--darkblue);width:320px;border-radius:4px;height:50px;cursor:pointer;border:none;transition:all .25s ease-in-out}.button[data-v-f2e768e2]:focus-visible{outline:2px solid var(--darkgray);outline-offset:2px}.button[data-v-f2e768e2]:hover:not(:disabled){opacity:.8}.button[data-v-f2e768e2]:disabled{opacity:.8;cursor:not-allowed}.button p[data-v-f2e768e2]{color:#fff}.button .loader[data-v-f2e768e2]{width:30px;height:30px;border-radius:50%;border:3px solid transparent;border-top:3px solid var(--white);border-bottom:3px solid var(--white);animation:rotate-f2e768e2 .7s infinite linear}@keyframes rotate-f2e768e2{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.footer-wrapper[data-v-1bb4f682]{width:100%;background:var(--bg-surface);display:flex;justify-content:center;align-items:center}.footer-wrapper .inner-wrapper[data-v-1bb4f682]{width:100%;display:flex;flex-direction:column;gap:32px;padding:60px 0}.footer-wrapper .inner-wrapper .top[data-v-1bb4f682]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.footer-wrapper .inner-wrapper .top .left[data-v-1bb4f682]{display:flex;flex-direction:column}.footer-wrapper .inner-wrapper .top .left .mail[data-v-1bb4f682]{position:relative}.footer-wrapper .inner-wrapper .top .left .mail[data-v-1bb4f682]:after{content:"";background:var(--darkgray);height:2px;width:100%;position:absolute;left:0;transition:all .25s ease-in-out}.footer-wrapper .inner-wrapper .top .left .mail:hover[data-v-1bb4f682]:after{width:0}.footer-wrapper .inner-wrapper .top .socials[data-v-1bb4f682]{display:flex;align-items:center;gap:16px}.footer-wrapper .inner-wrapper .top .socials .social[data-v-1bb4f682]{display:flex;justify-content:center;align-items:center}.footer-wrapper .inner-wrapper .top .socials .social img[data-v-1bb4f682]{width:50px;height:50px;transition:all .1s ease-in-out}.footer-wrapper .inner-wrapper .top .socials .social:hover img[data-v-1bb4f682]{transform:scale(1.1)}.footer-wrapper .inner-wrapper .form-wrapper[data-v-1bb4f682]{display:flex;flex-direction:column;gap:32px;align-items:flex-end}.footer-wrapper .inner-wrapper .form-wrapper .form[data-v-1bb4f682]{display:flex;flex-wrap:wrap;gap:32px;width:100%}.scroll-btn[data-v-b8e6eead]{display:flex;justify-content:center;align-items:center;width:70px;height:70px;background:var(--darkblue);position:fixed;bottom:30%;right:30px;border-radius:50%;cursor:pointer;border:none;transition:all .25s ease-in-out;z-index:10}.scroll-btn img[data-v-b8e6eead]{width:24px;height:24px}.scroll-btn[data-v-b8e6eead]:hover{opacity:.8}.scroll-btn[data-v-b8e6eead]:focus-visible{outline:2px solid var(--white);outline-offset:2px}.toast-wrapper[data-v-99b939ab]{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;z-index:10;top:300px}.toast-wrapper .toast[data-v-99b939ab]{background:linear-gradient(145deg,var(--bg-card-start),var(--bg-card-end));width:fit-content;height:60px;box-shadow:0 6px 15px #3f51b540;border-radius:4px;display:flex;position:relative;overflow:hidden;align-items:center;padding:0 35px;cursor:pointer}.toast-wrapper .toast .content[data-v-99b939ab]{height:100%;width:100%;display:flex;align-items:center;gap:16px}.toast-wrapper .toast .content .color[data-v-99b939ab]{position:absolute;height:100%;background:var(--green);width:20px;left:0}.toast-wrapper .toast .content .icon-wrapper[data-v-99b939ab]{display:flex;justify-content:center;align-items:center}.toast-wrapper .toast .content .icon-wrapper img[data-v-99b939ab]{width:32px;height:32px}.toast-wrapper .toast .content .text[data-v-99b939ab]{display:flex;flex-direction:column;gap:4px}.toast-wrapper .toast .content .text p[data-v-99b939ab]:nth-child(1){font-size:18px}.toast-wrapper .toast .content .text p[data-v-99b939ab]:nth-child(2){font-size:14px}.toast-wrapper .toast .content .close-icon[data-v-99b939ab]{width:14px;height:14px;position:absolute;top:10px;right:10px}.toast-enter-from[data-v-99b939ab],.toast-leave-to[data-v-99b939ab]{opacity:0;transform:translate(50%)}.toast-enter-active[data-v-99b939ab],.toast-leave-active[data-v-99b939ab]{transition:all .5s ease}.app[data-v-5457e85e]{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;overflow-x:clip}.app .skip-link[data-v-5457e85e]{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:100;padding:12px 20px;background:var(--darkblue);color:var(--white);text-decoration:none;border-radius:4px}.app .skip-link[data-v-5457e85e]:focus{left:16px;top:16px;width:auto;height:auto}.app .site-header[data-v-5457e85e]{position:fixed;left:0;right:0;z-index:30}.app main[data-v-5457e85e]{margin:80px 0 0;flex:1;display:flex;flex-direction:column;align-items:center}.app main[data-v-5457e85e]:focus{outline:none}@media (min-width: 1200px){.app main[data-v-5457e85e]{margin-top:100px}}.hero[data-v-6bc06917]{width:100%;height:100vh;min-height:520px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate}.hero-media[data-v-6bc06917]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform;z-index:0}.hero-overlay[data-v-6bc06917]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:1;transition:background .12s linear}.hero-content[data-v-6bc06917]{position:relative;z-index:2;width:min(90%,920px);text-align:center;opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.hero-content h1[data-v-6bc06917]{color:var(--white);margin:0}.hero--ready .hero-content[data-v-6bc06917]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.hero-media[data-v-6bc06917]{top:0;right:0;bottom:0;left:0;transform:none!important}.hero-content[data-v-6bc06917]{opacity:1;transform:none;transition:none}}.flex-container[data-v-928d507b]{display:flex;flex-direction:column;align-items:center;gap:32px}.flex-container .text[data-v-928d507b]{display:flex;flex-direction:column;gap:8px}.flex-container .text p[data-v-928d507b]{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1)}.flex-container .text:not(.is-visible) p[data-v-928d507b]{opacity:0;transform:translate(-32px)}.flex-container .text.is-visible p[data-v-928d507b]{opacity:1;transform:translate(0)}.flex-container .text.is-visible p[data-v-928d507b]:nth-child(1){transition-delay:0ms}.flex-container .text.is-visible p[data-v-928d507b]:nth-child(2){transition-delay:.12s}.flex-container .text.is-visible p[data-v-928d507b]:nth-child(3){transition-delay:.24s}.flex-container .text.is-visible p[data-v-928d507b]:nth-child(4){transition-delay:.36s}.flex-container .image[data-v-928d507b]{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px}.flex-container .image img[data-v-928d507b]{width:100%;height:auto;object-fit:cover;object-position:center}@media (min-width: 740px){.flex-container[data-v-928d507b]{flex-direction:row}.flex-container .text[data-v-928d507b],.flex-container .image[data-v-928d507b]{flex:1}}@media (min-width: 1200px){.flex-container[data-v-928d507b]{gap:90px}.flex-container .text[data-v-928d507b]{gap:16px}}@media (prefers-reduced-motion: reduce){.text:not(.is-visible) p[data-v-928d507b]{opacity:1;transform:none}}.card-wrapper[data-v-fa52aab6]{display:flex;flex-direction:column;gap:16px;background:linear-gradient(145deg,var(--bg-card-start),var(--bg-card-end));border-radius:4px;box-shadow:0 6px 15px #3f51b540;flex:1 1 340px;cursor:pointer;padding:30px;border:none;text-align:inherit;transition:all .1s ease-in-out}.card-wrapper[data-v-fa52aab6]:focus-visible{outline:2px solid var(--darkblue);outline-offset:2px}.card-wrapper .visible[data-v-fa52aab6]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.card-wrapper .visible h3[data-v-fa52aab6]{min-height:85px}.card-wrapper .visible p[data-v-fa52aab6]{min-height:70px}.card-wrapper .visible .icon-wrapper[data-v-fa52aab6]{display:flex;justify-content:center;align-items:center}.card-wrapper .visible .icon-wrapper img[data-v-fa52aab6]{width:60px;height:60px}.card-wrapper .chevron-wrapper[data-v-fa52aab6]{display:flex;justify-content:center;align-items:center}.card-wrapper .chevron-wrapper img[data-v-fa52aab6]{width:32px;height:32px;transition:all .25s ease-in-out}.card-wrapper .chevron-wrapper img.rotate[data-v-fa52aab6]{transform:rotate(180deg)}.card-wrapper .hidden[data-v-fa52aab6]{text-align:center;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.card-wrapper .hidden.grow[data-v-fa52aab6]{max-height:300px;opacity:1}@media (min-width: 1200px){.card-wrapper[data-v-fa52aab6]{max-width:396px}}.services-flex[data-v-cd453453]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.service-card-item[data-v-cd453453]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),box-shadow .25s ease-in-out}.reveal:not(.is-visible) .service-card-item[data-v-cd453453]{opacity:0;transform:translateY(24px)}.reveal.is-visible .service-card-item[data-v-cd453453]{opacity:1;transform:translateY(0)}.service-card-item[data-v-cd453453]:hover{box-shadow:0 6px 50px #3f51b540}@media (prefers-reduced-motion: reduce){.reveal:not(.is-visible) .service-card-item[data-v-cd453453]{opacity:1;transform:none}}.logo-carousel[data-v-6851a0f9]{width:100%;max-width:100%;overflow:hidden;position:relative}.logo-container[data-v-6851a0f9]{display:flex;align-items:center;gap:32px;animation:scroll-6851a0f9 25s linear infinite;width:max-content;will-change:transform}.logo-item[data-v-6851a0f9]{display:flex;justify-content:center;align-items:center;flex-shrink:0}.logo-item img[data-v-6851a0f9]{width:min(150px,28vw);height:auto}@keyframes scroll-6851a0f9{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}@media (prefers-reduced-motion: reduce){.logo-container[data-v-6851a0f9]{animation:none;flex-wrap:wrap;width:100%;justify-content:center}}.background[data-v-4f2eb213]{width:100%;max-width:100%;background:var(--bg-surface);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;gap:60px;overflow-x:clip}.stats-wrapper[data-v-4f2eb213]{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;width:100%}.stat[data-v-4f2eb213]{flex:1 1 160px;min-width:0;max-width:100%;display:flex;flex-direction:column;align-items:center;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.reveal:not(.is-visible) .stat[data-v-4f2eb213]{opacity:0;transform:translateY(28px)}.reveal.is-visible .stat[data-v-4f2eb213]{opacity:1;transform:translateY(0)}.number[data-v-4f2eb213]{font-size:34px;font-weight:700;color:var(--darkblue)}.number span[data-v-4f2eb213]{font-size:18px}.slider-wrapper[data-v-4f2eb213]{width:100%;max-width:100%;overflow:hidden;flex-direction:column;display:flex;gap:32px;align-items:center;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1)}.reveal:not(.is-visible).slider-wrapper[data-v-4f2eb213]{opacity:0;transform:translateY(32px)}.reveal.is-visible.slider-wrapper[data-v-4f2eb213]{opacity:1;transform:translateY(0)}.slider-inner[data-v-4f2eb213]{display:flex;align-items:center;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:pointer;width:100%;max-width:min(600px,100%);background:var(--bg-elevated);padding:50px 10px;border-radius:4px;-ms-overflow-style:none}.slide[data-v-4f2eb213]{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;min-width:0}.slide>p[data-v-4f2eb213]:nth-child(1){font-style:italic}.slide>p[data-v-4f2eb213]:nth-child(2){font-size:clamp(22px,4vw,30px);color:var(--darkblue)}.small-info[data-v-4f2eb213]{display:flex;flex-direction:column;gap:4px}.small-info p[data-v-4f2eb213]{font-size:16px}.small-info p[data-v-4f2eb213]:nth-child(1){color:var(--text-muted);font-weight:700}.slider-inner[data-v-4f2eb213]::-webkit-scrollbar{display:none}.dots-wrapper[data-v-4f2eb213]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.dot[data-v-4f2eb213]{width:30px;height:30px;border-radius:50%;border:none;padding:0;background:var(--gray);transition:all .25s ease-in-out;cursor:pointer}.dot.active[data-v-4f2eb213]{background:var(--darkblue)}.dot[data-v-4f2eb213]:focus-visible{outline:2px solid var(--darkblue);outline-offset:2px}@media (prefers-reduced-motion: reduce){.reveal:not(.is-visible) .stat[data-v-4f2eb213],.reveal:not(.is-visible).slider-wrapper[data-v-4f2eb213]{opacity:1;transform:none}}.card-wrapper[data-v-ddf280f6]{border-radius:4px;flex:1 1 320px;cursor:pointer;border:none;height:430px;background:transparent;padding:0;text-align:inherit}.card-wrapper[data-v-ddf280f6]:focus-visible{outline:2px solid var(--darkblue);outline-offset:2px}.card-wrapper .card-inner[data-v-ddf280f6]{position:relative;transform-style:preserve-3d;width:100%;height:100%;transition:all .4s ease-in-out;box-shadow:0 6px 15px #3f51b540}.card-wrapper .card-inner.rotate[data-v-ddf280f6]{transform:rotateY(180deg)}.card-wrapper .card-inner .front[data-v-ddf280f6],.card-wrapper .card-inner .back[data-v-ddf280f6]{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:30px;backface-visibility:hidden;background:linear-gradient(145deg,var(--bg-card-start),var(--bg-card-end))}.card-wrapper .card-inner .front .image-wrapper[data-v-ddf280f6]{display:flex;justify-content:center;align-items:center;width:180px;height:180px;border-radius:50%;overflow:hidden}.card-wrapper .card-inner .front .image-wrapper img[data-v-ddf280f6]{width:100%;height:100%;object-fit:cover;object-position:center}.card-wrapper .card-inner .front .click[data-v-ddf280f6]{width:30px;height:30px}.card-wrapper .card-inner .back[data-v-ddf280f6]{transform:rotateY(180deg)}.card-flex[data-v-6773826e]{width:100%;display:flex;gap:32px;flex-wrap:wrap}.team-card-item[data-v-6773826e]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1),box-shadow .25s ease-in-out}.reveal:not(.is-visible) .team-card-item[data-v-6773826e]{opacity:0;transform:translateY(24px)}.reveal.is-visible .team-card-item[data-v-6773826e]{opacity:1;transform:translateY(0)}.team-card-item[data-v-6773826e]:hover{box-shadow:0 6px 50px #3f51b540}@media (prefers-reduced-motion: reduce){.reveal:not(.is-visible) .team-card-item[data-v-6773826e]{opacity:1;transform:none}}.section-wrapper[data-v-88d181be]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;min-width:0;overflow-x:clip;gap:90px}@media (min-width: 740px){.section-wrapper[data-v-88d181be]{gap:110px}}@media (min-width: 1200px){.section-wrapper[data-v-88d181be]{gap:120px}}@media (min-width: 1440px){.section-wrapper[data-v-88d181be]{gap:160px}}
