.Hero_wrapper__DHCRz{padding:0 24px;margin-bottom:64px;@media screen and (max-width:900px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;margin-bottom:32px}}.Hero_content__MMWgn{display:flex;width:100%;position:relative;align-items:center;justify-content:center;height:624px;@media screen and (max-width:900px){height:500px;padding-left:10px;padding-bottom:0;padding-right:10px;padding-top:0}}.Hero_overlay__PPR1C{position:absolute;z-index:1;background:rgba(0,0,0,.55);width:100%;height:100%;border-radius:var(--radius-1\.5xl);@media screen and (max-width:900px){border-top-left-radius:0;border-top-right-radius:0}}.Hero_headerImage__h91El{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-1\.5xl);@media screen and (max-width:900px){border-top-left-radius:0;border-top-right-radius:0}}.Hero_title__kqCIz{position:relative;color:var(--neutral-white);z-index:2;@media screen and (max-width:900px){font-size:32px;font-weight:600;line-height:40px}}.Team_wrapper__aZYQO{padding:0 80px;margin:64px 0 40px;@media screen and (max-width:900px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:24px;padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0}}.Team_filterWrapper__WaRuv{display:flex;gap:16px;width:100%;margin-bottom:40px;&::-webkit-scrollbar{width:0;height:0}&::-webkit-scrollbar-thumb{background:transparent;border:none}@media screen and (max-width:900px){margin-bottom:24px;overflow-x:auto}}.Team_tab__rK39G{display:flex;align-items:center;justify-content:center;padding:10px 24px;height:48px;color:var(--button-primary-default);background-color:var(--button-secondary-default);border-radius:var(--radius-2xl);transition:all .3s ease-in-out;cursor:pointer}.Team_tab__rK39G.Team_active__UCLdE{color:var(--neutral-white);background-color:var(--button-primary-default)}.Team_content__NdQyl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;@media screen and (max-width:1200px){grid-template-columns:repeat(3,1fr)}@media screen and (max-width:900px){justify-items:center;grid-template-columns:repeat(1,1fr)}}.Member_wrapper__K3IRd{position:relative;width:100%;max-width:302px;height:300px;border-radius:var(--radius-2xl);overflow:hidden;padding:16px;cursor:pointer;@media screen and (max-width:900px){max-width:353px}}.Member_overlay__aomjC{position:absolute;left:0;bottom:0;width:100%;height:40%;background:linear-gradient(180deg,rgba(0,0,0,0) 10%,#000);z-index:2}.Member_wrapper__K3IRd:hover .Member_photo__n01Ti{transform:scale(1.02);transition:transform .5s ease-in-out}.Member_photo__n01Ti{position:absolute;object-fit:cover;z-index:1;transform:scale(1);transition:transform .5s ease-in-out}.Member_textBlock__qd8Di{position:absolute;display:flex;gap:10px;width:calc(100% - 32px);align-items:center;justify-content:space-between;bottom:16px;z-index:3}.Member_titleBlock__LPH_N{display:flex;flex-direction:column;gap:6px}.Member_name__Kudx9,.Member_position__A2mlB{color:var(--neutral-white)}.Member_button__YqzOJ{display:flex;align-items:center;justify-content:center;border-radius:999px;width:40px;height:40px;border:1px solid #bebebe;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);transition:opacity .5s ease-in-out;pointer-events:none;opacity:0;@media screen and (max-width:900px){pointer-events:all;opacity:1}}.Member_wrapper__K3IRd:hover .Member_button__YqzOJ{opacity:1;pointer-events:all;transition:opacity .5s ease-in-out}.Member_icon__KN0w8.Member_reversed__fnEMY{transform:scaleX(-1)}.TextBlock_wrapper__NfnWn{display:flex;align-items:center;width:100%;gap:72px;padding:0 80px;@media screen and (max-width:900px){align-items:flex-start;flex-direction:column;padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:0;gap:16px}}.TextBlock_title__PVrsY{width:50%;color:var(--neutral-black-500);@media screen and (max-width:900px){width:100%;font-size:32px;font-weight:600;line-height:40px}}.TextBlock_text__CL__C{width:50%;color:var(--neutral-grey-400);@media screen and (max-width:900px){width:100%}}.OurTeam_wrapper__WW7n0{position:relative;display:flex;flex-direction:column;padding:24px 0 64px;@media screen and (max-width:900px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}