.work_page__KfWmE{--wk-gutter:clamp(22px,5.5vw,80px);--wk-tint:#f5f8fa;margin:var(--edge);overflow:clip;border-radius:var(--radius-lg);background:#fff;color:#04051a}.work_page__KfWmE a{text-decoration:none}.work_eyebrow__A4uy8{color:#00597a;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.work_hero__cx2Q_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(36px,4.4vw,64px);align-items:center;padding:clamp(44px,5vw,72px) var(--wk-gutter) clamp(40px,4.4vw,64px)}.work_heroCopy__XV75_{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:22px}.work_heroCopy__XV75_ h1{margin:0;font-size:clamp(2.4rem,1.5rem + 2.8vw,3.65rem);font-weight:500;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.work_heroCopy__XV75_>p{max-width:560px;margin:0;color:#3c4750;font-size:clamp(1.02rem,.98rem + .25vw,1.18rem);line-height:1.6}.work_heroActions__107qx{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.work_closingButton__5QiJI,.work_featuredLink__GuMb7,.work_primaryAction__RU0_A,.work_secondaryAction__83hiL{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font-size:1rem;font-weight:700;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}.work_featuredLink__GuMb7,.work_primaryAction__RU0_A{background:#05071a;color:#fff}.work_featuredLink__GuMb7:hover,.work_primaryAction__RU0_A:hover{background:#00597a}.work_secondaryAction__83hiL{border:1px solid #c9d1d6;color:#04051a;font-weight:600}.work_secondaryAction__83hiL:hover{border-color:var(--color-cyan);color:#00739a}.work_facts__oV7_I{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:14px 0 0;padding-top:24px;border-top:1px solid var(--color-line)}.work_facts__oV7_I div{display:flex;flex-direction:column;gap:4px}.work_facts__oV7_I dt{color:#5b6670;font-size:.82rem}.work_facts__oV7_I dd{margin:0;font-size:.95rem;font-weight:600;line-height:1.45}.work_facts__oV7_I .work_factNumber__GYV7j{font-size:1.65rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.work_heroVisual__ETk6_{position:relative;min-width:0;margin:0}.work_heroVisual__ETk6_ img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:26px}.work_heroVisual__ETk6_ figcaption{position:absolute;bottom:22px;left:22px;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:16px;background:rgba(255,255,255,.95);box-shadow:0 10px 30px rgba(4,5,26,.16)}.work_heroVisual__ETk6_ figcaption>span:first-child{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;background:#05071a;color:#fff;font-weight:700}.work_heroVisual__ETk6_ figcaption>span:last-child{display:flex;flex-direction:column;gap:1px}.work_heroVisual__ETk6_ strong{font-size:.9rem}.work_heroVisual__ETk6_ small{color:#5b6670;font-size:.82rem}.work_projects__BCQVC{scroll-margin-top:110px;border-top:1px solid var(--color-line)}.work_filterBar__THr9h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:24px var(--wk-gutter);border-bottom:1px solid var(--color-line);color:#5b6670;font-size:.95rem}.work_filters__Qw0_n{display:flex;flex-wrap:wrap;gap:10px}.work_filters__Qw0_n button{min-height:44px;padding:0 18px;border:1px solid var(--color-line);border-radius:999px;background:#fff;color:#1b2630;font:inherit;font-size:.94rem;font-weight:500;cursor:pointer;transition:border-color var(--motion-fast),color var(--motion-fast)}.work_filters__Qw0_n button:hover{border-color:var(--color-cyan);color:#00739a}.work_filters__Qw0_n button[aria-pressed=true]{border-color:#05071a;background:#05071a;color:#fff;font-weight:600}.work_featured__FT_J4{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;margin:clamp(32px,4vw,56px) var(--wk-gutter) 0;padding:clamp(18px,2vw,28px);border-radius:26px;background:var(--wk-tint)}.work_featuredCopy__w4QH9{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:16px;padding-right:clamp(0px,2vw,24px)}.work_featuredCopy__w4QH9 h3{margin:0;font-size:clamp(1.7rem,1.3rem + 1.3vw,2.3rem);font-weight:600;line-height:1.12;letter-spacing:-.03em}.work_cardCopy__5syGY h3 a,.work_featuredCopy__w4QH9 h3 a{color:#04051a}.work_cardCopy__5syGY h3 a:hover,.work_featuredCopy__w4QH9 h3 a:hover{color:#00739a}.work_featuredCopy__w4QH9 p{margin:0;color:#3c4750;font-size:1.04rem;line-height:1.65}.work_tags__o4Jzl{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.work_tags__o4Jzl li{padding:5px 11px;border:1px solid var(--color-line);border-radius:999px;background:#fff;color:#3c4750;font-size:.82rem;font-weight:500}.work_featuredLink__GuMb7{min-height:48px;padding:0 22px;font-size:.94rem}.work_browser__7PU4w{overflow:hidden;border:1px solid var(--color-line);border-radius:14px;background:#fff;box-shadow:0 16px 38px rgba(4,5,26,.08)}.work_browserBar__PLSS4{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-bottom:1px solid #eef1f4}.work_browserBar__PLSS4 i{width:8px;height:8px;border-radius:50%;background:#e2e6ea}.work_browserView__9edPM{position:relative;aspect-ratio:16/10;overflow:hidden;background:#eef1f4}.work_browserView__9edPM img{object-fit:cover;object-position:top;transition:transform .6s var(--ease-standard)}.work_imageFallback__m6YbA{position:absolute;inset:0;background:#eef1f4}.work_projectGrid__zns0j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,4vw,56px) clamp(24px,3vw,40px);padding:clamp(36px,4vw,56px) var(--wk-gutter) 0}.work_card__UC4vG{position:relative;display:flex;min-width:0;flex-direction:column;gap:18px}.work_cardMedia__3ZktP{display:block;padding:clamp(14px,1.6vw,22px) clamp(14px,1.6vw,22px) 0;border-radius:18px;background:var(--wk-tint)}.work_cardMedia__3ZktP .work_browser__7PU4w{border-bottom:0;border-radius:12px 12px 0 0}.work_card__UC4vG:hover .work_browserView__9edPM img,.work_featured__FT_J4:hover .work_browserView__9edPM img{transform:scale(1.02)}.work_cardCopy__5syGY{display:flex;flex-direction:column;gap:8px}.work_cardCopy__5syGY span{color:#00597a;font-size:.82rem;font-weight:600}.work_cardCopy__5syGY h3{margin:0;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.25;letter-spacing:-.02em}.work_cardCopy__5syGY h3 a:after{position:absolute;inset:0;content:""}.work_cardCopy__5syGY p{margin:0;color:#3c4750;font-size:1rem;line-height:1.6}.work_loadRegion__EdeLK{display:flex;justify-content:center;padding:clamp(36px,4vw,56px) var(--wk-gutter) 0}.work_loadRegion__EdeLK button{min-height:52px;padding:0 28px;border:1px solid #c9d1d6;border-radius:999px;background:#fff;color:#04051a;font:inherit;font-weight:700;cursor:pointer}.work_loadRegion__EdeLK button:hover{border-color:var(--color-cyan);color:#00739a}.work_loadRegion__EdeLK button:disabled{cursor:progress;opacity:.7}.work_emptyState__dvmaR{margin:0;padding:48px var(--wk-gutter);color:#5b6670}.work_process__Frv2a{margin-top:clamp(56px,6vw,80px);padding:clamp(48px,5vw,64px) var(--wk-gutter);border-top:1px solid var(--color-line);background:var(--wk-tint)}.work_processHead__G5DeV{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:clamp(26px,3vw,36px)}.work_processHead__G5DeV>div{display:flex;max-width:620px;flex-direction:column;gap:12px}.work_processHead__G5DeV h2{margin:0;font-size:clamp(1.8rem,1.4rem + 1.3vw,2.4rem);font-weight:600;line-height:1.12;letter-spacing:-.03em}.work_processHead__G5DeV>a,.work_textLink__h0VpI{display:inline-flex;align-items:center;gap:6px;color:#00739a;font-weight:700}.work_processHead__G5DeV>a:hover{color:#04051a}.work_process__Frv2a ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.work_process__Frv2a li{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--color-line);border-radius:18px;background:#fff}.work_process__Frv2a li span{color:#00597a;font-size:.82rem;font-weight:700}.work_process__Frv2a li strong{font-size:1.12rem}.work_process__Frv2a li p{margin:0;color:#3c4750;font-size:.95rem;line-height:1.6}.work_closing__t_M0L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#05071a}.work_closing__t_M0L>div{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(44px,5vw,64px) var(--wk-gutter)}.work_closing__t_M0L>div+div{border-left:1px solid #1c2133}.work_closing__t_M0L span{color:#5fd3f5;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.work_closing__t_M0L h2{margin:0;color:#fff;font-size:clamp(1.6rem,1.3rem + 1vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.work_closing__t_M0L p{margin:0;color:#aeb9c2;font-size:1rem;line-height:1.6}.work_closing__t_M0L .work_textLink__h0VpI{margin-top:4px;color:#5fd3f5}.work_closing__t_M0L .work_textLink__h0VpI:hover{color:#fff}.work_closingButton__5QiJI{margin-top:4px;background:var(--color-cyan);color:#04051a}.work_closingButton__5QiJI:hover{background:var(--color-cyan-bright)}@media (max-width:1000px){.work_featured__FT_J4,.work_hero__cx2Q_{grid-template-columns:1fr}.work_heroVisual__ETk6_{order:2}.work_process__Frv2a ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.work_page__KfWmE{margin:10px;border-radius:22px}.work_facts__oV7_I{grid-template-columns:repeat(2,minmax(0,1fr))}.work_facts__oV7_I div:nth-child(2){display:none}.work_heroVisual__ETk6_ img{aspect-ratio:4/3;border-radius:18px}.work_heroVisual__ETk6_ figcaption{display:none}.work_filters__Qw0_n{flex-wrap:nowrap;margin-right:calc(var(--wk-gutter) * -1);overflow-x:auto;padding-right:var(--wk-gutter);scrollbar-width:none}.work_filters__Qw0_n::-webkit-scrollbar{display:none}.work_filters__Qw0_n button{flex:none}.work_closing__t_M0L,.work_projectGrid__zns0j{grid-template-columns:1fr}.work_closing__t_M0L>div+div{border-top:1px solid #1c2133;border-left:0}}@media (max-width:480px){.work_process__Frv2a ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.work_browserView__9edPM img{transition:none}}