.achievements_sectionContainer__wHcwJ{display:flex;flex-direction:column;width:100vw;max-height:1500px;background-color:var(--background-color-light);align-items:center;padding:10vh 20px 20px;gap:20px}.achievements_heading__7nHMs{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:24px;color:#1a202c;background:linear-gradient(135deg,#1a202c,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.achievements_statistics__TGH_c{display:flex;flex-direction:row;width:80vw;height:300px;justify-content:center;align-items:center;background-image:linear-gradient(135deg,#b1bfff,#8f388d);border-radius:30px;margin:2.5%;padding:5%;gap:10%}.achievements_statItem___Zc_k{display:flex;flex-direction:column}.achievements_statItem___Zc_k h3{font-size:var(--font-size-root);font-weight:700;color:#ececec}.achievements_numbers__G9KGh{font-size:4.5vw;font-weight:700;color:rgb(255,255,255);letter-spacing:.05em}.achievements_slideshowWrapper__W9kEM{width:100%;height:100%;pointer-events:none;overflow:hidden}.achievements_slideshowRow__AWf5_{display:flex;gap:100px;width:-moz-fit-content;width:fit-content;left:0;animation:achievements_slideLeft__no1QE 40s linear infinite}.achievements_left__HeFyr{top:10px}.achievements_imageContainer__fxjAp{position:relative;width:100px;height:100px;flex-shrink:0}.achievements_imageContainer__fxjAp img{width:100%;height:100%;object-fit:contain;filter:grayscale(1) brightness(1.2)}@keyframes achievements_slideLeft__no1QE{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1200px){.achievements_sectionContainer__wHcwJ h1{font-size:4.2vw}}@media (max-width:888px){.achievements_sectionContainer__wHcwJ{padding-top:10%;max-height:999999px}.achievements_sectionContainer__wHcwJ h1{font-size:2.5rem}.achievements_statistics__TGH_c{flex-direction:column;margin:5%;padding:15%;height:60%;gap:60px}.achievements_slideshowRow__AWf5_{display:flex;gap:50px}.achievements_numbers__G9KGh{font-size:3rem}.achievements_imageContainer__fxjAp{width:70px;height:70px}}@media (max-width:900px){.achievements_heading__7nHMs{font-size:40px}}@media (max-width:768px){.achievements_heading__7nHMs{font-size:36px}}@media (max-width:550px){.achievements_heading__7nHMs{font-size:32px}}.hero_sectionContainer__MKhkQ{flex-direction:column;min-height:70vh;background-color:var(--background-color-light)}.hero_contents__Xz88o,.hero_sectionContainer__MKhkQ{display:flex;width:100vw;align-items:center;position:relative}.hero_contents__Xz88o{flex-direction:row;height:70vh;justify-content:center;background-image:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 80%,rgba(0,0,0,1)),url(/about-hero.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero_heading__x0oQL{font-size:64px;font-weight:800;line-height:1.2;color:#ffffff;text-align:center;margin:0;letter-spacing:-.02em;display:block!important;text-shadow:0 4px 20px rgba(0,0,0,.3)}@media (max-width:1000px){.hero_sectionContainer__MKhkQ{min-height:50vh}.hero_contents__Xz88o{height:50vh}}@media (max-width:768px){.hero_heading__x0oQL{font-size:48px}}@media (max-width:550px){.hero_sectionContainer__MKhkQ{min-height:0}.hero_contents__Xz88o{height:50vh}.hero_heading__x0oQL{font-size:36px}}.page_page__bHvK0{position:relative;overflow:hidden;min-height:100vh;background-color:white}.page_page__bHvK0 h1{display:none}.page_contents__KfvUS{position:relative;display:flex;flex-direction:column;min-height:100vh}.story_storySection__EFuaM{width:100%;padding:120px 80px;background:#ffffff}.story_storyGrid__p3_J2{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;grid-gap:50px;gap:50px}.story_textBlock__Mn35V{display:flex;flex-direction:column;justify-content:center;text-align:left}.story_textBlock__Mn35V h2{font-size:42px;font-weight:800;line-height:1.2;margin-bottom:24px;color:#1a202c;background:linear-gradient(135deg,#1a202c,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.story_textBlock__Mn35V p{font-size:18px;line-height:1.5;color:#4a4a4a;font-weight:400}.story_textBlockFirst__vAGU6{grid-column:1;grid-row:1}.story_textBlockSecond__KhGdv{grid-column:2;grid-row:3}.story_imageBlock__nfSmd{position:relative;overflow:hidden;opacity:0;transition:opacity .6s ease,transform .8s cubic-bezier(.16,1,.3,1)}.story_imageBlockTeam__aarC2{grid-column:2;grid-row:1/3;min-height:400px}.story_imageBlockProduction__Un1JQ{grid-column:1;grid-row:2/4;min-height:400px}.story_imageWrapper__kobDA{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.12)}.story_image__YkzJ6{object-fit:cover}.story_vignette__zm5Je{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 0,transparent 40%,rgba(0,0,0,.3) 100%);pointer-events:none}.story_slideInLeft__llOMu{animation:story_slideInLeft__llOMu 1s cubic-bezier(.16,1,.3,1) forwards}.story_slideInRight__YcZwB{animation:story_slideInRight__YcZwB 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes story_slideInLeft__llOMu{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes story_slideInRight__YcZwB{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@media (max-width:900px){.story_storySection__EFuaM{padding:80px 40px}.story_storyGrid__p3_J2{grid-template-columns:1fr;grid-template-rows:auto}.story_textBlockFirst__vAGU6{grid-column:1;grid-row:1}.story_imageBlockTeam__aarC2{grid-column:1;grid-row:2;min-height:400px}.story_imageBlockProduction__Un1JQ{grid-column:1;grid-row:3;min-height:400px}.story_textBlockSecond__KhGdv{grid-column:1;grid-row:4}.story_textBlock__Mn35V h2{font-size:36px;margin-bottom:20px}.story_textBlock__Mn35V p{font-size:16px;line-height:1.7}.story_imageWrapper__kobDA{border-radius:20px}}@media (max-width:550px){.story_storySection__EFuaM{padding:60px 24px}.story_storyGrid__p3_J2{gap:40px}.story_textBlock__Mn35V h2{font-size:32px;margin-bottom:16px}.story_textBlock__Mn35V p{font-size:15px}.story_imageBlockProduction__Un1JQ,.story_imageBlockTeam__aarC2{min-height:300px}.story_imageWrapper__kobDA{border-radius:16px}}