@keyframes page_fadeInUp__YtMlA{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page_container__SGxZM{padding:1.5rem 2rem 3rem;max-width:1400px;margin:0 auto;position:relative}@media(max-width:768px){.page_container__SGxZM{padding:1.5rem 1rem 1rem}}.page_contentWrapper__i1M3b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"image hero" "divider divider" "about sidebar";grid-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:0;row-gap:0;max-width:1000px;margin:0 auto 2rem}@media(max-width:772px){.page_contentWrapper__i1M3b{column-gap:.6rem;max-width:100%}}.page_topSection__Fz0ig{grid-area:image;height:100%;animation:page_fadeInUp__YtMlA .6s ease both}.page_imageContainer__lpraL{position:relative;width:100%;height:100%;min-height:420px;border-radius:1.5rem;overflow:hidden}@media(max-width:772px){.page_imageContainer__lpraL{min-height:260px}}.page_image__CwXro{object-fit:cover;filter:grayscale(.3);transition:filter .5s ease}.page_image__CwXro:hover{filter:grayscale(0)}.page_hero__REJKE{display:flex;flex-direction:column;grid-area:hero;align-items:flex-start;justify-content:center;min-width:0;padding:1rem 0 1rem calc(1.5rem + 1px);animation:page_fadeInUp__YtMlA .6s ease .1s both}@media(max-width:772px){.page_hero__REJKE{padding:0 0 0 calc(.85rem + 1px)}}.page_label__9M5WN{font-family:var(--font-label);font-size:.75rem;font-weight:500;color:var(--primary);text-transform:uppercase;letter-spacing:.14em;margin-bottom:1rem}@media(max-width:772px){.page_label__9M5WN{font-size:.6rem;margin-bottom:.75rem}}.page_name__FhhPp{font-size:3.2rem;line-height:1;color:var(--foreground);margin-bottom:.9rem}@media(max-width:772px){.page_name__FhhPp{font-size:2.15rem;line-height:1.02;margin-bottom:.6rem}}.page_role__ZyvWb{font-family:var(--font-label);font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.18em;margin-bottom:1.5rem}@media(max-width:772px){.page_role__ZyvWb{font-size:.62rem;letter-spacing:.16em;margin-bottom:1.1rem}}.page_intro__HsBZ0{font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:2rem;max-width:30rem}@media(max-width:772px){.page_intro__HsBZ0{font-size:.78rem;line-height:1.55;margin-bottom:1.5rem}}.page_ctaButton___Cxq0{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.4rem;border:1px solid var(--rule);border-radius:.4rem;font-family:var(--font-label);font-size:.75rem;font-weight:500;color:var(--foreground);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.page_ctaButton___Cxq0:hover{background:var(--foreground);border-color:var(--foreground);color:var(--background)}@media(max-width:772px){.page_ctaButton___Cxq0{padding:.7rem 1rem;font-size:.62rem}}.page_divider__ieM1Y{grid-area:divider;height:1px;background:var(--rule);margin:2rem 0}@media(max-width:772px){.page_divider__ieM1Y{margin:1.25rem 0}}.page_aboutSection__otp5s{grid-area:about;min-width:0;animation:page_fadeInUp__YtMlA .6s ease .2s both}.page_aboutSection__otp5s p{font-size:.85rem;line-height:1.5;margin-bottom:1rem;color:var(--muted-foreground)}.page_aboutSection__otp5s p:last-child{margin-bottom:0}.page_aboutSection__otp5s .page_clients__7RjV0{font-weight:400;color:var(--foreground)}@media(max-width:772px){.page_aboutSection__otp5s p{font-size:.6rem;line-height:1.45;margin-bottom:.7rem}}.page_aboutLabel__E4QYq{font-family:var(--font-label);font-size:.75rem;font-weight:500;color:var(--primary);text-transform:uppercase;letter-spacing:.14em;margin-bottom:1rem}@media(max-width:772px){.page_aboutLabel__E4QYq{font-size:.6rem;margin-bottom:.6rem}}.page_sidebar__GSf9v{display:flex;flex-direction:column;grid-area:sidebar;min-width:0;padding-left:1.5rem;border-left:1px solid var(--rule);animation:page_fadeInUp__YtMlA .6s ease .25s both}@media(max-width:772px){.page_sidebar__GSf9v{padding-left:.85rem}}.page_sidebarBlock__tQsZc{padding:1rem 0;border-top:1px solid var(--rule)}.page_sidebarBlock__tQsZc:first-child{padding-top:0;border-top:none}.page_sidebarBlock__tQsZc:last-child{padding-bottom:0}@media(max-width:772px){.page_sidebarBlock__tQsZc{padding:.75rem 0}}.page_sidebarLabel__9DYsi{font-family:var(--font-label);font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.14em;margin-bottom:.6rem}@media(max-width:772px){.page_sidebarLabel__9DYsi{font-size:.6rem}}.page_sidebarValue__TuvTE{font-size:.85rem;line-height:1.5;color:var(--foreground)}@media(max-width:772px){.page_sidebarValue__TuvTE{font-size:.6rem;line-height:1.45}}.page_link__jlFXb{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.page_link__jlFXb:hover{color:var(--primary)}