.page_main__GlU4n{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:12rem}@media (max-width:1024px){.page_main__GlU4n{padding-top:7rem}}.page_main_text_container__KdfYf{gap:0}@media (max-width:768px){.page_main_text_container__KdfYf{padding-top:8rem}}.page_main_heading__lOnY0{font-size:2rem;font-weight:700;color:var(--foreground-color)}@media (max-width:768px){.page_main_heading__lOnY0{font-size:1.1rem}}.page_sub_heading__3mMnA{font-size:4rem;font-weight:700;color:var(--foreground-color)}@media (max-width:768px){.page_sub_heading__3mMnA{font-size:1.6rem}}.page_heading_description__VFr_Y{font-size:1.3rem;font-weight:300;max-width:80%;color:var(--foreground-color)}@media (max-width:768px){.page_heading_description__VFr_Y{font-size:.9rem;font-weight:200}}.page_btn_container__D_0Mf{margin-top:2rem;display:flex;flex-direction:row;gap:1rem}.page_dots_img__bmlcz{display:flex;object-fit:contain;width:100px;height:auto;fill:var(--foreground-color)}@media (max-width:768px){.page_dots_img__bmlcz{display:none}}.page_hero_section__87dBs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid var(--stroke-color);border-radius:2rem;padding:2rem;width:100%}@media (max-width:768px){.page_hero_section__87dBs{border-radius:2rem}}.page_home_quote__6LCxb{font-size:1.5rem;font-weight:400;text-align:center;color:var(--foreground-color-hover)}.page_bold__ZnJt6{font-weight:600;color:var(--foreground-color)}@media (max-width:768px){.page_home_quote__6LCxb{font-size:1rem;font-weight:400}}.page_services_I_offer_text__iR0kz{position:-webkit-sticky;position:sticky;top:16px;z-index:10;display:flex;flex-direction:column;align-items:center;font-size:1.5rem;color:var(--foreground-color);padding:1rem 0;width:100%;margin:4rem auto 1rem;background:var(--background-transparent);border:.1rem solid var(--stroke-color);border-radius:1.5rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px var(--box-shadow);outline:none}@media (max-width:768px){.page_services_I_offer_text__iR0kz{font-size:1.2rem;padding:1.2rem 0}}.page_project_div___fSet{scroll-margin-top:150px}.glass_container_container__KVmGr{border:1px solid var(--stroke-color);border-radius:1.5rem;padding:1rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px var(--box-shadow);display:flex;justify-content:center;align-items:center;transition:background .1s ease,box-shadow .3s ease;top:0;z-index:10}@media (max-width:768px){.glass_container_container__KVmGr{padding:1rem;border-radius:1.4rem}}.glass_container_container__KVmGr:hover{background:var(--background-color-hover);box-shadow:0 5px 40px 5px var(--box-shadow-hover)}.careers_scroll_services_container__X8VOU{width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;display:flex;gap:2rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem 0}@media (max-width:768px){.careers_scroll_services_container__X8VOU{padding:1rem 0;height:auto}}.careers_scroll_box_container__hxKNx{width:100%;height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:1fr;justify-content:flex-center;grid-gap:1rem;gap:1rem}.careers_scroll_box__uoP64{width:100%;height:100%;color:var(--foreground-color);display:flex;flex-direction:row;align-items:stretch;gap:2rem;justify-content:center;padding:0;opacity:1}@media (max-width:768px){.careers_scroll_box__uoP64{flex-direction:column;justify-content:center;align-items:center;padding:1rem 0;gap:1rem}}@media (max-width:1150px){.careers_scroll_box__uoP64{flex-direction:column;justify-content:center;align-items:center;padding:3rem 0;gap:1rem}}.careers_scroll_left_box_container__Oz8Fu{width:100%;justify-content:flex-start;gap:1rem}.careers_scroll_left_box_container__Oz8Fu,.careers_scroll_right_box_container__QXVVR{flex:1 1;display:flex;flex-direction:column;align-items:center;color:var(--foreground-color);border-radius:2rem;border:1px solid var(--stroke-color);transition:border .2s ease-out;padding:2rem}.careers_scroll_right_box_container__QXVVR{min-width:200px;gap:2rem}.careers_scroll_box_heading_icon__FXVjy{height:3rem;width:auto}.careers_scroll_box_heading__s42c2{font-size:1.2rem;white-space:nowrap}.careers_scroll_box_description__N2VL1{font-size:1.2rem;font-weight:200}@media (max-width:768px){.careers_scroll_box_description__N2VL1{font-size:1rem;font-weight:200}}.careers_scroll_focus_btn__8HEho{padding:.8rem 1.6rem;background-color:var(--foreground);border:none;width:100%;color:var(--foreground-color);border-radius:1rem;box-sizing:border-box;text-overflow:ellipsis;font-weight:500;font-size:.8rem;min-width:0;white-space:nowrap;transition:opacity .2s ease-out}.careers_scroll_focus_btn__8HEho:hover{opacity:.5}.careers_scroll_tools_div__P5nKa{display:grid;width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;padding:1rem;background-color:transparent;color:var(--foreground-color);border:.1rem solid var(--stroke-color);border-radius:1.5rem;font-size:1rem;font-weight:400;transition:background-color .2s ease-out}@media (max-width:768px){.careers_scroll_tools_div__P5nKa{grid-template-columns:1fr 1fr}}.careers_scroll_projects_btn__kqgFH:hover{opacity:.5}.careers_scroll_tools_btn__Kd8UG{padding:.8rem 1rem;background-color:var(--foreground);border:none;width:100%;color:var(--foreground-color);border-radius:1rem;font-weight:500;font-size:.8rem;transition:opacity .2s ease-out;white-space:nowrap}.careers_scroll_tools_btn__Kd8UG:hover{opacity:.5}.careers_scroll_arrow_icon__PMSr0{width:30px;height:auto}