.footer_section__eZ6x5{border-top:1px solid var(--n6)}.footer_container__K9h0P{display:flex;flex-direction:row;justify-content:space-between;grid-gap:32px}.footer_title__yBeCR{margin-bottom:24px}.footer_subtitle__eMbB2{margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer_newsletter__ZhGdA{margin-top:16px;display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px}.footer_input__DAXCp{padding:18px;border:1px solid var(--n6);border-radius:8px;color:var(--n2)}.footer_button__y4zpi{color:var(--n4);text-align:left}.footer_button__y4zpi:hover{color:var(--n2)}.footer_main_content__H0Jjo{max-width:320px}.footer_sub_content__DcM2O{display:grid;grid-template-columns:repeat(3,auto);grid-gap:32px}.footer_content__veiCM{display:flex;flex-direction:column;align-items:flex-start}.footer_links___TaaR{display:grid;grid-template-columns:repeat(1,auto);grid-gap:16px}@media (max-width:768px){.footer_container__K9h0P{grid-template-columns:repeat(1,auto)}.footer_sub_content__DcM2O{grid-template-columns:repeat(2,auto)}.footer_main_content__H0Jjo{max-width:100%}.footer_newsletter__ZhGdA{grid-template-columns:repeat(1,auto)}}@media screen and (max-width:474px){.footer_container__K9h0P{flex-direction:column}.footer_sub_content__DcM2O{grid-template-columns:repeat(1,auto)}}.header_section__FDXvD{height:120px;display:flex;align-items:center;position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_container__oQHiA{display:flex;align-items:center;justify-content:space-between}.header_links__NxNbj{display:grid;grid-template-columns:repeat(5,auto);grid-gap:32px}.header_active__oZ81P,.header_link__ciCYf{color:var(--p1)}.header_inactive__aWylP{color:var(--n4)}.header_inactive__aWylP:hover{color:var(--p1)}.header_close_button__EGFPP,.header_menu_link__2mHSs,.header_open_button__mHpmb,.header_responsive_button__JmYyK{display:none}@media (max-width:768px){.header_section__FDXvD{position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_link__ciCYf{display:none}.header_active_logo__V9WM7{color:var(--n2);text-transform:capitalize}.header_links__NxNbj{display:none}.header_menu_link__2mHSs{display:block}.header_responsive_links__1FemJ{display:grid;grid-template-columns:repeat(1,auto);grid-gap:32px;align-items:center;justify-content:center;text-align:center;position:absolute;background:var(--n8);top:32px;right:32px;left:32px;padding:60px;border-radius:8px;animation:header_fadeUp__G47ii .4s cubic-bezier(.175,.885,.32,1.275) forwards;box-shadow:0 20px 40px rgba(35,38,47,.1)}.header_open_button__mHpmb{display:block}.header_close_button__EGFPP{display:block;position:absolute;top:32px;right:32px}}@keyframes header_fadeUp__G47ii{0%{transform:translateY(80px)}to{transform:translateY(0)}}.WorkProjectDetail_section__J_elg{padding:200px 0 2rem}.WorkProjectDetail_container__o3KHC{max-width:1200px;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:1fr 300px;grid-gap:3rem;gap:3rem}.WorkProjectDetail_content__U1EQk{max-width:100%}.WorkProjectDetail_breadcrumb__xIlQJ{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.WorkProjectDetail_breadcrumb_text__rP27r{color:var(--text-secondary);text-decoration:none;transition:color .3s ease}.WorkProjectDetail_breadcrumb_text__rP27r:hover{color:var(--primary-color)}.WorkProjectDetail_breadcrumb_tag__wUFcq{color:var(--primary-color);font-weight:600}.WorkProjectDetail_breadcrumb_title__dQdJO{color:var(--text-primary);font-weight:600}.WorkProjectDetail_author__lmtT3{color:var(--text-secondary);text-decoration:none;text-transform:capitalize;display:flex;align-items:center;gap:.5rem}.WorkProjectDetail_title__7dfLA{margin-bottom:1rem;color:var(--text-primary)}.WorkProjectDetail_image_container__hzYT8{margin-bottom:3rem;text-align:center}.WorkProjectDetail_image__qgJxj{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.WorkProjectDetail_projectDetails__t5_Wn{margin-top:1.5rem;background:var(--gray-light);border-radius:12px}.WorkProjectDetail_detailsHeading__uk83o{margin-bottom:1rem;color:var(--text-primary)}.WorkProjectDetail_detailItem__kXCTE{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.5rem 0;border-bottom:1px solid var(--gray-medium)}.WorkProjectDetail_detailItem__kXCTE:last-child{border-bottom:none;padding-bottom:0}.WorkProjectDetail_detailType__mYs_s{font-weight:600;color:var(--text-primary)}.WorkProjectDetail_detailDesc__Tp21d{color:var(--text-secondary);word-break:break-word;overflow-wrap:anywhere}.WorkProjectDetail_detailLink__H8L8X{color:var(--primary-color);text-decoration:none;word-break:break-word;overflow-wrap:anywhere}.WorkProjectDetail_detailLink__H8L8X:hover{text-decoration:underline}.WorkProjectDetail_detailButton__Fz237{background:none;border:none;padding:0;cursor:pointer;color:var(--primary-color);text-align:left}.WorkProjectDetail_detailButton__Fz237:hover{text-decoration:underline}.WorkProjectDetail_contentHtml__jM0bW{line-height:1.8;color:var(--text-secondary);font-size:1.1rem}.WorkProjectDetail_contentHtml__jM0bW ol,.WorkProjectDetail_contentHtml__jM0bW ul{margin:0 0 1rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.WorkProjectDetail_contentHtml__jM0bW ul{list-style-type:disc}.WorkProjectDetail_contentHtml__jM0bW ol{list-style-type:decimal}.WorkProjectDetail_contentHtml__jM0bW li+li{margin-top:.4rem}.WorkProjectDetail_side_content__0tSFn{position:-webkit-sticky;position:sticky;top:6rem;align-self:start;overflow-y:auto}.WorkProjectDetail_side_content__0tSFn h1{margin-bottom:1.5rem;color:var(--text-primary)}.WorkProjectDetail_grid__3EYtb{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.WorkProjectDetail_grid_image_container__CY8t_{aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease}.WorkProjectDetail_grid_image_container__CY8t_:hover{transform:scale(1.05)}.WorkProjectDetail_grid_image__UEP4m{width:100%;height:100%;object-fit:cover}.WorkProjectDetail_error__hVDKE,.WorkProjectDetail_loading__4shjz{text-align:center;padding:4rem 0;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.WorkProjectDetail_loading__4shjz p{font-size:1.2rem;color:var(--text-secondary)}.WorkProjectDetail_error__hVDKE p{font-size:1.2rem}.WorkProjectDetail_errorTitle__Ef_dw,.WorkProjectDetail_error__hVDKE p{color:var(--error-color);margin-bottom:1rem}.WorkProjectDetail_backButton__Pzjib{padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;border:none;cursor:pointer;background:var(--gray-light);color:var(--text-primary);border:1px solid var(--gray-medium)}.WorkProjectDetail_backButton__Pzjib:hover{background:var(--gray-medium);transform:translateY(-2px)}@media (max-width:1024px){.WorkProjectDetail_container__o3KHC{grid-template-columns:1fr;gap:2rem}.WorkProjectDetail_side_content__0tSFn{position:static;max-height:none;overflow:visible}}@media (max-width:768px){.WorkProjectDetail_section__J_elg{padding-top:130px}.WorkProjectDetail_container__o3KHC{padding:0 .5rem}.WorkProjectDetail_breadcrumb__xIlQJ{margin-bottom:1.5rem}.WorkProjectDetail_title__7dfLA{font-size:2rem}.WorkProjectDetail_projectDetails__t5_Wn{padding:1rem}.WorkProjectDetail_detailItem__kXCTE{flex-direction:column;align-items:flex-start;gap:.5rem}.WorkProjectDetail_detailType__mYs_s{min-width:auto}.WorkProjectDetail_detailDesc__Tp21d,.WorkProjectDetail_detailLink__H8L8X{text-align:left;margin-left:0}.WorkProjectDetail_grid__3EYtb{grid-template-columns:1fr 1fr}}@media (max-width:480px){.WorkProjectDetail_title__7dfLA{font-size:1.5rem}.WorkProjectDetail_contentHtml__jM0bW{font-size:1rem}.WorkProjectDetail_section__J_elg{padding-top:130px}.WorkProjectDetail_grid__3EYtb{grid-template-columns:1fr}}.WorkProjectDetail_contentBlocks___fFBK{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.WorkProjectDetail_contentImage__XZBtA{text-align:center}.WorkProjectDetail_contentImage__XZBtA img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.WorkProjectDetail_stack___hkr2{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.WorkProjectDetail_badge__OrlvA{display:inline-flex;align-items:center;background:transparent;border:1px solid var(--p1);color:var(--p1);padding:.2rem .6rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.WorkProjectDetail_people__wU_D_{display:flex;flex-wrap:wrap;gap:.5rem}.WorkProjectDetail_personChip__rjF1X{display:inline-flex;align-items:center;gap:.4rem;color:var(--n4);text-decoration:none}a.WorkProjectDetail_personChip__rjF1X:hover{color:var(--p1);text-decoration:underline}.WorkProjectDetail_personAvatar__4FCl6{width:24px;height:24px;border-radius:50%;object-fit:cover}.WorkProjectDetail_personRole__t1c_9{color:var(--text-secondary);opacity:.7;font-size:.85rem}@media (max-width:768px){.WorkProjectDetail_stack___hkr2{justify-content:flex-start;margin-left:0}}.errorfallback_container__xC3Z_{min-height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--n1);text-align:center;border-radius:0;padding:32px;box-sizing:border-box}.errorfallback_title__5lzYz{font-weight:700;font-size:2rem;margin-bottom:24px;line-height:1.3}.errorfallback_subtitle___zUPN{font-size:1rem;color:var(--n4);margin:-12px 0 24px;max-width:32rem}.errorfallback_button__4SsZV{margin-top:24px;padding:12px 32px;font-size:1rem;font-weight:600;background:var(--p1);color:#fff;border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .2s,transform .2s}.errorfallback_button__4SsZV:hover{background:var(--p0);transform:translateY(-2px) scale(1.03)}.errorfallback_button__4SsZV:disabled{background:var(--n5);cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:600px){.errorfallback_title__5lzYz{font-size:1.2rem}.errorfallback_container__xC3Z_{padding:16px}.errorfallback_button__4SsZV{width:100%;padding:12px 0}}.skeleton_skeleton__qOW4B{display:block;position:relative;overflow:hidden;background-color:var(--n6);background-image:linear-gradient(90deg,var(--n6) 0,var(--n7) 20%,#eef0f3 40%,var(--n7) 60%,var(--n6) 100%);background-size:200% 100%;animation:skeleton_skeleton-shimmer__D_Zn4 1.4s ease-in-out infinite}@keyframes skeleton_skeleton-shimmer__D_Zn4{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__qOW4B{animation:none}}.skeleton_grid__MgplX{display:grid;grid-template-columns:repeat(var(--skeleton-cols,3),1fr);grid-gap:32px;margin-top:60px}@media (max-width:768px){.skeleton_grid__MgplX{grid-template-columns:repeat(2,1fr);margin-top:40px}}@media (max-width:474px){.skeleton_grid__MgplX{grid-template-columns:repeat(1,1fr)}}.skeleton_mediaCard__Wxljp{border-radius:8px;overflow:hidden;background-color:var(--n7)}.skeleton_mediaImage__pZQ14{width:100%;height:420px}.skeleton_mediaBody__YD_vi{padding:30px;display:flex;flex-direction:column;gap:12px}.skeleton_textCard__xTg3A{background:var(--n7);border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:20px}.skeleton_line__Lu0G0{height:14px;border-radius:6px}.skeleton_hero__W_6n3{display:flex;flex-direction:column;gap:20px;align-items:center;padding:200px 0 40px}.skeleton_heroTitle__x_YL1{margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1}@media (max-width:768px){.skeleton_mediaImage__pZQ14{height:320px}.skeleton_hero__W_6n3{padding:140px 0 32px}}