.StatItem_statItem__oOBVk{text-align:center}.StatItem_statNumber__Y4UaC{display:block;font-size:2.5rem;font-weight:900;color:var(--color-primary);line-height:1;margin-bottom:.5rem}@media(max-width:767px){.StatItem_statNumber__Y4UaC{font-size:2rem}}.StatItem_statLabel__Zr7wR{font-size:.9375rem;color:var(--color-text-secondary);font-weight:500}.Hero_hero__odASM{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}@media(max-width:767px){.Hero_hero__odASM{min-height:60vh;padding:3rem 1.5rem}}.Hero_content__h9aCD{position:relative;z-index:2;max-width:900px}.Hero_title__ikqeD{font-size:clamp(1.5rem,4vw,3rem);font-weight:900;line-height:1.1;word-spacing:1rem;margin:0 0 1rem;color:var(--color-text-primary);-webkit-background-clip:text;background-clip:text}@media(max-width:767px){.Hero_title__ikqeD{margin-bottom:1rem}}.Hero_subtitle__ZnkRs{font-size:clamp(.875rem,2vw,1rem);color:var(--color-text-secondary);line-height:1.4;max-width:700px;margin:0 auto 2.5rem}@media(max-width:767px){.Hero_subtitle__ZnkRs{margin-bottom:2rem}}.Hero_actions__VfNH8{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:60px;margin-bottom:50px}.Hero_stats__lTWcn{margin-top:3rem;display:grid;grid-template-columns:repeat(3,auto);grid-gap:5rem;gap:5rem;justify-content:center;list-style:none;padding:0}@media(max-width:767px){.Hero_stats__lTWcn{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem;justify-items:center}}.AboutSectionItem_section__66aB_{display:flex;justify-content:center;align-items:center;padding:4rem 1rem}.AboutSectionItem_sectionContent__BQWuo{max-width:720px;display:flex;flex-direction:column;align-items:center;text-align:center}.AboutSectionItem_sectionContent__BQWuo h3{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;margin-bottom:1.5rem;color:var(--color-text-primary)}.AboutSectionItem_sectionContent__BQWuo p{font-size:1.125rem;line-height:1.5;color:var(--color-text-secondary);margin-bottom:1rem}.AboutSectionItem_sectionContent__BQWuo p:last-child{margin-bottom:0}.AboutSectionItem_buttonContainer__Ai19X{margin-top:3rem;display:flex;justify-content:center}.AboutSection_hero__n0WRm{text-align:center;margin-bottom:6rem}.AboutSection_title__RzCY3{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;margin:0 0 1.5rem;color:var(--color-text-primary)}.AboutSection_subtitle__CNEiS{font-size:clamp(.875rem,2vw,1rem);color:var(--color-text-secondary);line-height:1.4;max-width:700px;margin:0 auto 2rem}.AboutSection_content__ZWYYU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem}@media(max-width:991px){.AboutSection_content__ZWYYU{grid-template-columns:1fr;gap:.2rem}}.ActionButton_actionBtn__Q6swJ{display:inline-flex;align-items:center;padding:.625rem 1.25rem;border:1px solid var(--color-primary);background-color:var(--color-background-light);color:var(--color-text-primary);border-radius:14px;font-weight:500;font-size:.9375rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);gap:.5rem}.ActionButton_actionBtn__Q6swJ .ActionButton_icon__DaB75{display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:var(--color-text-primary);transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s}.ActionButton_actionBtn__Q6swJ:hover{background-color:var(--color-primary);color:var(--color-text-light);transform:scale(1.05);box-shadow:0 15px 25px -5px rgba(0,0,0,.2),0 8px 10px -4px rgba(0,0,0,.1)}.ActionButton_actionBtn__Q6swJ:hover .ActionButton_icon__DaB75{color:var(--color-text-light);transform:scale(1.4) rotate(6deg)}.ActionButton_actionBtn__Q6swJ.ActionButton_withIcon__U_UqY{padding-right:1rem}.ActionButton_text__Xk_EZ{white-space:nowrap}.CompanyTitle_titleLink__1mefe{text-decoration:none;text-align:center;color:var(--color-text-dark);display:inline-flex;flex-direction:column;align-items:center}.CompanyTitle_titleLink__1mefe div{display:flex;align-items:center;gap:.4rem}.CompanyTitle_titleLink__1mefe div .CompanyTitle_icon__NotpC{font-size:1.2rem;color:var(--color-text-dark)}.CompanyTitle_titleLink__1mefe div span{display:block;font-size:1.1rem;font-weight:700}.CompanyTitle_titleLink__1mefe .CompanyTitle_subTitle__n38yK{display:block;font-size:.7rem;margin-top:.2rem}