/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.TeamCard_card__ossLK{cursor:pointer;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*8);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-width:1px;border-color:#2a2a2a;transition-duration:.3s;position:relative}@media (hover:hover){.TeamCard_card__ossLK:hover{border-color:#7b3fe4}}.TeamCard_card__ossLK{background:linear-gradient(to bottom right,#1a1a1a,#0e0e0e)}.TeamCard_card__ossLK:hover{transform:translateY(-5px);box-shadow:0 0 30px #7b3fe44d}.TeamCard_avatar__ySAGS{margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*28);width:calc(var(--spacing,.25rem)*28);background:linear-gradient(to bottom right,#7b3fe4,#4b1f8d);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.TeamCard_initial__2uLdh{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}.TeamCard_avatarImage__ISKz0{-o-object-fit:cover;object-fit:cover;border-radius:3.40282e+38px;width:100%;height:100%}.TeamCard_name__6QSs9{margin-bottom:calc(var(--spacing,.25rem)*2);color:var(--color-white,#fff)}.TeamCard_role__FYNL8{margin-bottom:calc(var(--spacing,.25rem)*4);color:#7b3fe4}.TeamCard_skills__dZyFg{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.TeamCard_skill__n_Dss{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);color:#bdbdbd;background-color:#2a2a2a}.TeamCard_clickHint__NEXxP,.TeamCard_skill__n_Dss{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.TeamCard_clickHint__NEXxP{margin-top:calc(var(--spacing,.25rem)*6);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#7b3fe4;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;opacity:.7;border-top:1px var(--tw-border-style);border-color:oklab(28.5017% -4.47035e-8 1.49012e-8/.5);transition-duration:.3s;display:flex}.TeamCard_card__ossLK:hover .TeamCard_clickHint__NEXxP{opacity:1;gap:.75rem}.TeamCard_clickIcon__Fawuv{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.TeamCard_card__ossLK:hover .TeamCard_clickIcon__Fawuv{transform:translate(4px)}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.TeamModal_overlay__BmW5a{inset:calc(var(--spacing,.25rem)*0);z-index:50;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.TeamModal_overlay__BmW5a{background-color:color-mix(in oklab,var(--color-black,#000)80%,transparent)}}.TeamModal_overlay__BmW5a{padding:calc(var(--spacing,.25rem)*4);backdrop-filter:blur(8px)}.TeamModal_modal__0g963{width:100%;max-height:90vh;max-width:var(--container-2xl,42rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background:linear-gradient(to bottom right,#1a1a1a,#0e0e0e);border-width:1px;border-color:#7b3fe4;animation:TeamModal_modalSlideIn__wWOou .3s ease-out;position:relative;overflow-y:auto}.TeamModal_modal__0g963::-webkit-scrollbar{width:10px}.TeamModal_modal__0g963::-webkit-scrollbar-track{background:#0e0e0e;border-radius:5px}.TeamModal_modal__0g963::-webkit-scrollbar-thumb{background:linear-gradient(#7b3fe4,#4b1f8d);border:2px solid #0e0e0e;border-radius:5px}.TeamModal_modal__0g963::-webkit-scrollbar-thumb:hover{background:linear-gradient(#9d5fff,#7b3fe4)}@keyframes TeamModal_modalSlideIn__wWOou{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TeamModal_closeButton__eTdNC{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);cursor:pointer;color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#2a2a2a;border-radius:3.40282e+38px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute}@media (hover:hover){.TeamModal_closeButton__eTdNC:hover{background-color:#7b3fe4}}.TeamModal_header__QLJAn{padding:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*6);border-bottom:1px var(--tw-border-style);border-color:#2a2a2a}.TeamModal_avatarLarge__0VWAN{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*32);width:calc(var(--spacing,.25rem)*32);background:linear-gradient(to bottom right,#7b3fe4,#4b1f8d);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.TeamModal_initialLarge__n0y4_{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.TeamModal_avatarImageLarge__QT_3s{-o-object-fit:cover;object-fit:cover;border-radius:3.40282e+38px;width:100%;height:100%}.TeamModal_name__do2Rn{margin-bottom:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.TeamModal_role__A9qYm{margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:#7b3fe4}.TeamModal_content__DrF2n{padding:calc(var(--spacing,.25rem)*8)}.TeamModal_section__1i3nh{margin-bottom:calc(var(--spacing,.25rem)*6)}.TeamModal_sectionTitle__BL_Au{margin-bottom:calc(var(--spacing,.25rem)*3);align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:flex}.TeamModal_sectionIcon__x31oz{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:#7b3fe4}.TeamModal_bio__4lk7w{margin-bottom:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#bdbdbd}.TeamModal_skillsGrid___ZAHw{gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.TeamModal_skillsGrid___ZAHw{grid-template-columns:repeat(3,minmax(0,1fr))}}.TeamModal_skill__tYQ3o{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#bdbdbd;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#2a2a2a}@media (hover:hover){.TeamModal_skill__tYQ3o:hover{color:#7b3fe4;background-color:oklab(53.8159% .0931534 -.212506/.2)}}:where(.TeamModal_experienceList__XN65T>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.TeamModal_experienceItem__H3Jn6{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);display:flex}.TeamModal_experienceDot__gS9XF{margin-top:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:#7b3fe4;border-radius:3.40282e+38px;flex-shrink:0}.TeamModal_experienceText__WR3oz{color:#bdbdbd}.TeamModal_contactLinks__E6RMQ{justify-content:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.TeamModal_contactLink__dw09G{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);color:#bdbdbd;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#2a2a2a;border-width:1px;border-color:#3a3a3a;justify-content:center;align-items:center;transition-duration:.3s;display:flex}@media (hover:hover){.TeamModal_contactLink__dw09G:hover{color:var(--color-white,#fff);background-color:#7b3fe4;border-color:#7b3fe4}}.TeamModal_workExperienceItem__Hx9nC{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:#1a1a1a;border-width:1px;border-color:#2a2a2a}.TeamModal_workExperienceHeader__KmPtc{margin-bottom:calc(var(--spacing,.25rem)*2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.TeamModal_workExperienceCompany__fNrjW{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.TeamModal_workExperiencePeriod__vrTMH{color:#7b3fe4}.TeamModal_workExperiencePeriod__vrTMH,.TeamModal_workExperienceRole__YgwCn{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.TeamModal_workExperienceRole__YgwCn{margin-bottom:calc(var(--spacing,.25rem)*2);color:#bdbdbd;font-style:italic}.TeamModal_workExperienceTasks__3dpgY{margin-left:calc(var(--spacing,.25rem)*2);list-style-type:disc;list-style-position:inside}:where(.TeamModal_workExperienceTasks__3dpgY>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.TeamModal_workExperienceTasks__3dpgY{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#bdbdbd}.TeamModal_educationItem__xzqgD{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:#1a1a1a;border-width:1px;border-color:#2a2a2a}.TeamModal_educationHeader__DdV5T{margin-bottom:calc(var(--spacing,.25rem)*2);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.TeamModal_educationTitle__O_gSg{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.TeamModal_educationPeriod__PTEK2{color:#7b3fe4}.TeamModal_educationInstitution___NIKl,.TeamModal_educationPeriod__PTEK2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.TeamModal_educationInstitution___NIKl{color:#bdbdbd}.TeamModal_educationStatus__qy6m8{margin-top:calc(var(--spacing,.25rem)*2)}.TeamModal_statusBadge__j_fI3{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:#7b3fe4;background-color:oklab(53.8159% .0931534 -.212506/.2);border-width:1px;border-color:#7b3fe4;border-radius:3.40282e+38px;display:inline-block}.TeamModal_projectItem__PCwkX{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);background-color:#1a1a1a;border-width:1px;border-color:#2a2a2a}.TeamModal_projectName__Emr9s{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.TeamModal_projectDescription__wXJeT{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#bdbdbd}.TeamModal_languagesGrid__9Eg1V{margin-bottom:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TeamModal_languageItem__aJWNy{gap:calc(var(--spacing,.25rem)*2);display:flex}.TeamModal_languageName__GvFo0{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.TeamModal_languageLevel__KoL_B,.TeamModal_languageName__GvFo0{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.TeamModal_languageLevel__KoL_B{color:#bdbdbd}.TeamModal_otherList___zW8a{list-style-type:disc;list-style-position:inside}:where(.TeamModal_otherList___zW8a>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.TeamModal_otherList___zW8a{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:#bdbdbd}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.Team_team__61XuD{padding-block:calc(var(--spacing,.25rem)*16);position:relative}.Team_contentContainer__Y0FtB{padding-inline:calc(var(--spacing,.25rem)*6);max-width:1280px;margin-inline:auto}.Team_header__1FtAv{margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center}.Team_title__dXNcw{margin-bottom:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff)}.Team_highlight__rnXfL{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-2xl,42rem);color:#7b3fe4}.Team_description__utkGd{max-width:var(--container-3xl,48rem);color:#bdbdbd;margin-inline:auto}.Team_grid__y39__{gap:2rem;max-width:56rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.Team_grid__y39__{grid-template-columns:repeat(2,minmax(0,1fr))}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.Services_services__wrAaz{padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:48rem){.Services_services__wrAaz{padding-block:calc(var(--spacing,.25rem)*24)}}.Services_contentContainer__Gyyni{z-index:10;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;position:relative}@media (min-width:48rem){.Services_contentContainer__Gyyni{padding-inline:calc(var(--spacing,.25rem)*6)}}.Services_contentContainer__Gyyni{max-width:1280px}.Services_header__vV_5p{margin-bottom:calc(var(--spacing,.25rem)*10);text-align:center}@media (min-width:48rem){.Services_header__vV_5p{margin-bottom:calc(var(--spacing,.25rem)*16)}}.Services_header__vV_5p{animation:Services_fadeInDown__Zzim7 .8s ease-out}@keyframes Services_fadeInDown__Zzim7{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.Services_title__MznZR{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (min-width:48rem){.Services_title__MznZR{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}@media (min-width:64rem){.Services_title__MznZR{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.Services_title__MznZR{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#b794f4);-webkit-background-clip:text;background-clip:text}.Services_description__0fNwo{max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#bdbdbd;margin-inline:auto}@media (min-width:48rem){.Services_description__0fNwo{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.Services_grid__aCBUu{grid-template-columns:1fr;gap:1.5rem;max-width:100%;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.Services_grid__aCBUu{grid-template-columns:repeat(2,1fr);gap:2rem;max-width:900px}}@media (min-width:1024px){.Services_grid__aCBUu{grid-template-columns:repeat(3,1fr);max-width:1200px}}.Services_icon__cqCQs{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:var(--color-white,#fff);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}