.SphereGallery_wrap__DKoZ2{position:relative}.SphereGallery_stage__m3GtJ{--r:min(34vw,39svh,27rem);--tile:calc(var(--r) * var(--tile-scale, 0.3));position:relative;display:grid;place-items:center;height:calc(var(--r) * 2.9);min-height:26rem;overflow:hidden;perspective:calc(var(--r) * 3.4);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.SphereGallery_stage__m3GtJ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(244,241,236,.07) 0,rgba(244,241,236,.025) calc(var(--r) * .85),transparent calc(var(--r) * 1.45));pointer-events:none}@media (max-width:47.99rem){.SphereGallery_stage__m3GtJ{--r:min(45vw,34svh);min-height:22rem}}.SphereGallery_ruler__l4Hnx{position:absolute;width:var(--r);height:0;visibility:hidden;pointer-events:none}.SphereGallery_globe__dOJX6{position:relative;width:0;height:0;transform-style:preserve-3d}.SphereGallery_tile__wuf51{--w:calc(var(--tile) * var(--k, 1));--h:calc(var(--w) / var(--ratio, 0.66));position:absolute;left:0;top:0;width:var(--w);height:var(--h);margin-left:calc(var(--w) / -2);margin-top:calc(var(--h) / -2);padding:0;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.SphereGallery_tile__wuf51[data-facing=false]{pointer-events:none}.SphereGallery_card__F2qAr{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--ink-graphite);box-shadow:0 0 0 0 rgba(0,0,0,0);transition:box-shadow var(--d-ui) var(--e-out)}.SphereGallery_card__F2qAr:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.04) 32%,transparent 55%);opacity:0;transition:opacity var(--d-ui) var(--e-out);pointer-events:none}.SphereGallery_img__mI6H2{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--media-focus);background-size:cover;background-position:var(--media-focus);pointer-events:none}.SphereGallery_tile__wuf51[data-lifted] .SphereGallery_card__F2qAr{box-shadow:0 0 0 1px rgba(244,241,236,.18),0 1.5rem 3.5rem -.75rem rgba(0,0,0,.9),0 0 2.5rem rgba(244,241,236,.07)}.SphereGallery_tile__wuf51[data-lifted] .SphereGallery_card__F2qAr:after{opacity:1}.SphereGallery_tile__wuf51:focus-visible{outline:none}.SphereGallery_tile__wuf51:focus-visible .SphereGallery_card__F2qAr{outline:1px solid var(--focus);outline-offset:3px}.SphereGallery_hint__QTU8N{text-align:center;margin-top:var(--s-4)}@media (prefers-reduced-motion:reduce){.SphereGallery_card__F2qAr,.SphereGallery_card__F2qAr:after{transition:none}}.ServiceShowcase_section__pzAZN{padding-block:var(--section-y-tight)}.ServiceShowcase_section__pzAZN+.ServiceShowcase_section__pzAZN{border-top:1px solid var(--rule)}.ServiceShowcase_head__ZENTT{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);margin-bottom:var(--s-7)}.ServiceShowcase_label__pF7Om{display:flex;gap:var(--s-4);align-items:baseline}.ServiceShowcase_count__5ZJNq{color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceShowcase_rail__S6TQa{--rail-h:clamp(22rem,68svh,40rem);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;overscroll-behavior-x:contain}.ServiceShowcase_railTrack__ksK7g{display:flex;gap:clamp(.75rem,.5rem + 1vw,1.5rem);width:max-content;padding-inline:max(var(--gutter),calc((100vw - var(--max-w)) / 2 + var(--gutter)));padding-bottom:var(--s-5)}.ServiceShowcase_film__U_cmz{flex:none;width:min(calc(var(--rail-h) * var(--ratio)),calc(100vw - var(--gutter) * 2));aspect-ratio:var(--ratio);scroll-snap-align:start}@media (max-width:47.99rem){.ServiceShowcase_rail__S6TQa{--rail-h:min(62svh,34rem)}}.ServiceShowcase_filmCard__Qz7Tl{position:relative;width:100%;height:100%;overflow:hidden}.ServiceShowcase_filmHit__Y2s_i{position:absolute;inset:0;z-index:3;width:100%;height:100%}.ServiceShowcase_filmCard__Qz7Tl .ServiceShowcase_filmMedia__8Fo6q{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;z-index:0}.ServiceShowcase_filmMedia__8Fo6q img,.ServiceShowcase_filmMedia__8Fo6q video{transition:transform var(--d-reveal) var(--e-out)}.ServiceShowcase_filmCard__Qz7Tl:focus-within .ServiceShowcase_filmMedia__8Fo6q img,.ServiceShowcase_filmCard__Qz7Tl:focus-within .ServiceShowcase_filmMedia__8Fo6q video,.ServiceShowcase_filmCard__Qz7Tl:hover .ServiceShowcase_filmMedia__8Fo6q img,.ServiceShowcase_filmCard__Qz7Tl:hover .ServiceShowcase_filmMedia__8Fo6q video{transform:scale(1.03)}.ServiceShowcase_filmVeil__EPRfk{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,0) 45%),rgba(0,0,0,.18);transition:background var(--d-ui) var(--e-out);pointer-events:none}.ServiceShowcase_filmCard__Qz7Tl:focus-within .ServiceShowcase_filmVeil__EPRfk,.ServiceShowcase_filmCard__Qz7Tl:hover .ServiceShowcase_filmVeil__EPRfk{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 40%)}.ServiceShowcase_filmCaption__Rv3Ta{position:absolute;inset-inline:var(--s-4);bottom:var(--s-4);display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:var(--s-3);gap:var(--s-3);pointer-events:none}.ServiceShowcase_filmDuration__3ii_Z,.ServiceShowcase_filmIndex__IOqiV{font-size:var(--t-micro);letter-spacing:var(--tracking-wide);color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceShowcase_filmTitle__n_sSw{font-family:var(--font-display),var(--font-ui),sans-serif;font-size:var(--t-body-lg);font-weight:300;text-transform:uppercase;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--fg-strong)}.ServiceShowcase_filmPlay__yevpH{position:absolute;top:var(--s-4);inset-inline-end:var(--s-4);width:2.5rem;height:2.5rem;border:1px solid rgba(244,241,236,.5);transition:transform var(--d-ui) var(--e-out),border-color var(--d-ui) var(--e-out);pointer-events:none}.ServiceShowcase_filmPlay__yevpH:after{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:.35rem 0 .35rem .6rem;border-color:transparent transparent transparent var(--fg);transform:translate(-50%,-50%)}.ServiceShowcase_filmCard__Qz7Tl:focus-within .ServiceShowcase_filmPlay__yevpH,.ServiceShowcase_filmCard__Qz7Tl:hover .ServiceShowcase_filmPlay__yevpH{transform:scale(1.12);border-color:var(--fg)}.ServiceShowcase_masonry__RMZ6z{columns:17rem 3;column-gap:clamp(.75rem,.5rem + 1vw,1.5rem)}.ServiceShowcase_masonry__RMZ6z .ServiceShowcase_photo__Mj7_s{page-break-inside:avoid;break-inside:avoid;margin-bottom:clamp(.75rem,.5rem + 1vw,1.5rem)}.ServiceShowcase_photoButton__crXX_{aspect-ratio:2/3;position:relative;display:block;width:100%;overflow:hidden;background:var(--ink-graphite)}.ServiceShowcase_photoImg__5mGrj{object-fit:cover;object-position:var(--media-focus);transform-origin:var(--media-focus);transition:transform var(--d-reveal) var(--e-out),opacity var(--d-ui) var(--e-out);opacity:.88}.ServiceShowcase_photoButton__crXX_:focus-visible .ServiceShowcase_photoImg__5mGrj,.ServiceShowcase_photoButton__crXX_:hover .ServiceShowcase_photoImg__5mGrj{transform:scale(1.035);opacity:1}.WorkPager_pager__L2ZJH{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"prev all next";align-items:center;grid-column-gap:var(--s-5);column-gap:var(--s-5)}.WorkPager_prev__zujs3{grid-area:prev}.WorkPager_next__Saaik{grid-area:next}.WorkPager_link__OarFz{display:flex;flex-direction:column;gap:var(--s-1);min-height:2.75rem;padding-block:var(--s-2)}.WorkPager_next__Saaik{align-items:flex-end;text-align:end}.WorkPager_link__OarFz:focus-visible{outline-offset:4px}.WorkPager_meta__iO_hI{display:inline-flex;align-items:baseline;gap:var(--s-2);font-size:var(--t-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-quiet);transition:color var(--d-micro) var(--e-out)}[dir=rtl] .WorkPager_meta__iO_hI{text-transform:none;letter-spacing:var(--tracking-normal)}.WorkPager_index__4Bsg4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--light-faint)}.WorkPager_arrow__VlVVj{display:inline-block;transition:transform var(--d-ui) var(--e-out)}.WorkPager_title__LXV5B{position:relative;font-family:var(--font-display),var(--font-ui),sans-serif;font-size:var(--t-body);font-weight:300;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-transform:uppercase;color:var(--fg);transition:transform var(--d-ui) var(--e-out),color var(--d-micro) var(--e-out)}.WorkPager_title__LXV5B:after{content:"";position:absolute;inset-inline:0;bottom:-.3em;height:1px;background:currentColor;transform:scaleX(0);transition:transform var(--d-ui) var(--e-out)}.WorkPager_prev__zujs3 .WorkPager_title__LXV5B:after{transform-origin:0 50%}.WorkPager_next__Saaik .WorkPager_title__LXV5B:after,[dir=rtl] .WorkPager_prev__zujs3 .WorkPager_title__LXV5B:after{transform-origin:100% 50%}[dir=rtl] .WorkPager_next__Saaik .WorkPager_title__LXV5B:after{transform-origin:0 50%}.WorkPager_link__OarFz:focus-visible .WorkPager_title__LXV5B:after,.WorkPager_link__OarFz:hover .WorkPager_title__LXV5B:after{transform:scaleX(1)}.WorkPager_link__OarFz:focus-visible .WorkPager_meta__iO_hI,.WorkPager_link__OarFz:hover .WorkPager_meta__iO_hI{color:var(--fg-muted)}.WorkPager_prev__zujs3:focus-visible .WorkPager_arrow__VlVVj,.WorkPager_prev__zujs3:hover .WorkPager_arrow__VlVVj{transform:translateX(-.4rem)}.WorkPager_prev__zujs3:focus-visible .WorkPager_title__LXV5B,.WorkPager_prev__zujs3:hover .WorkPager_title__LXV5B{transform:translateX(-.2rem)}.WorkPager_next__Saaik:focus-visible .WorkPager_arrow__VlVVj,.WorkPager_next__Saaik:hover .WorkPager_arrow__VlVVj{transform:translateX(.4rem)}.WorkPager_next__Saaik:focus-visible .WorkPager_title__LXV5B,.WorkPager_next__Saaik:hover .WorkPager_title__LXV5B{transform:translateX(.2rem)}[dir=rtl] .WorkPager_prev__zujs3:focus-visible .WorkPager_arrow__VlVVj,[dir=rtl] .WorkPager_prev__zujs3:hover .WorkPager_arrow__VlVVj{transform:translateX(.4rem)}[dir=rtl] .WorkPager_prev__zujs3:focus-visible .WorkPager_title__LXV5B,[dir=rtl] .WorkPager_prev__zujs3:hover .WorkPager_title__LXV5B{transform:translateX(.2rem)}[dir=rtl] .WorkPager_next__Saaik:focus-visible .WorkPager_arrow__VlVVj,[dir=rtl] .WorkPager_next__Saaik:hover .WorkPager_arrow__VlVVj{transform:translateX(-.4rem)}[dir=rtl] .WorkPager_next__Saaik:focus-visible .WorkPager_title__LXV5B,[dir=rtl] .WorkPager_next__Saaik:hover .WorkPager_title__LXV5B{transform:translateX(-.2rem)}.WorkPager_link__OarFz:focus-visible .WorkPager_title__LXV5B,.WorkPager_link__OarFz:hover .WorkPager_title__LXV5B{color:var(--fg-strong)}.WorkPager_all__lZ1fy{grid-area:all;justify-self:center;display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:var(--s-3);font-size:var(--t-micro);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--fg-muted);transition:color var(--d-micro) var(--e-out)}.WorkPager_all__lZ1fy:focus-visible,.WorkPager_all__lZ1fy:hover{color:var(--fg-strong)}[dir=rtl] .WorkPager_all__lZ1fy{text-transform:none;letter-spacing:var(--tracking-normal)}@media (max-width:39.99rem){.WorkPager_pager__L2ZJH{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"prev next" "all all";align-items:start;row-gap:var(--s-2)}.WorkPager_link__OarFz{min-height:3.5rem}}@media (prefers-reduced-motion:reduce){.WorkPager_arrow__VlVVj,.WorkPager_title__LXV5B,.WorkPager_title__LXV5B:after{transition:none}}.work_page__JUZ2b{padding-top:var(--page-top);padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.work_header__2TRYP{display:grid;grid-gap:var(--s-5);gap:var(--s-5);margin-bottom:clamp(1rem,.5rem + 2vw,2.5rem)}.work_kicker__fqSa7{display:flex;gap:var(--s-4)}.work_kickerIndex__z2PQJ{color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.work_title__heYY7{font-size:var(--t-h1);font-weight:200}.work_headerFoot__uLP_7{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.work_summary__U736e{max-width:44ch}.work_headerMeta__3CbBx{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}@media (min-width:64rem){.work_headerFoot__uLP_7{grid-template-columns:1fr auto;align-items:end}.work_headerMeta__3CbBx{align-items:flex-end;text-align:end}}.work_closing__7fP4i{display:grid;grid-gap:clamp(1.75rem,1.25rem + 2vw,3rem);gap:clamp(1.75rem,1.25rem + 2vw,3rem);margin-top:var(--section-y-tight)}.work_invite__RtwRk{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.work_inviteCopy__pYR3b{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.work_inviteTitle__wCVf0{font-size:var(--t-lead);font-weight:300;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.work_inviteBody__B1anm{font-size:var(--t-body);color:var(--fg-muted);max-width:44ch}.work_inviteAction__bfN47{--action-pad-y:0.875rem;--action-pad-x:clamp(1.25rem,1rem + 1vw,1.75rem);justify-self:start}@media (max-width:39.99rem){.work_inviteAction__bfN47{justify-self:stretch;justify-content:space-between}}@media (min-width:48rem){.work_invite__RtwRk{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--gutter)}.work_inviteAction__bfN47{justify-self:end}}