.Voice_voice__zUR5y{position:relative;z-index:var(--z-content);background:var(--c-bg);border-top:var(--line)}.Voice_stageWrap___HReI{margin-bottom:clamp(3rem,6vw,6rem)}.Voice_stageH__ozDXf{max-width:14ch}.Voice_head__Rqzv_{padding-top:clamp(3rem,6vw,6rem);border-top:var(--line);margin-bottom:clamp(2rem,4vw,4rem)}.Voice_head__Rqzv_,.Voice_intro__jY96o{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Voice_intro__jY96o{max-width:var(--w-text)}.Voice_stats__cx0VA{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-self:end;min-width:260px}.Voice_stats__cx0VA li{display:grid;grid-gap:var(--s-1);gap:var(--s-1);padding-top:var(--s-3);border-top:var(--line)}.Voice_statValue__4VR2_{font-family:var(--f-display);font-size:clamp(2rem,3vw,3rem);font-weight:400;letter-spacing:.01em;line-height:1;color:var(--c-accent);text-shadow:0 0 40px var(--c-accent-glow-soft)}.Voice_statLabel__yUIME{color:var(--c-text-2)}.Voice_posts___9Nyf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem)}.Voice_post__otvgZ{display:grid;grid-template-rows:auto auto auto 1fr auto;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-6) 0 var(--s-6) var(--s-6);border-left:var(--line-strong);color:inherit;transition:border-color .5s,transform .5s var(--e-film)}.Voice_post__otvgZ:hover{border-left-color:var(--c-accent);transform:translateY(-6px)}.Voice_postKicker__Nj2tB{color:var(--c-text-3)}.Voice_postImage__SDWmK{aspect-ratio:4/5;overflow:hidden;border-radius:var(--r-ui);background:var(--c-bg-2)}.Voice_postImage__SDWmK img,.Voice_postImage__SDWmK picture{display:block;width:100%;height:100%}.Voice_postImage__SDWmK img{object-fit:cover;filter:saturate(.85) brightness(.94);transition:filter var(--t-slow) var(--e-out),transform 1.2s var(--e-out)}.Voice_post__otvgZ:hover .Voice_postImage__SDWmK img{filter:none;transform:scale(1.02)}.Voice_postTitle__Blas_{font-family:var(--f-display);font-size:clamp(1.375rem,1.8vw,1.75rem);font-weight:400;letter-spacing:.02em;text-transform:uppercase;line-height:1.1}.Voice_script__wcnJz{display:grid;grid-gap:clamp(.5rem,1.2cqw,.9rem);gap:clamp(.5rem,1.2cqw,.9rem);align-content:center;padding:clamp(1rem,6%,2rem);margin:0;font-size:clamp(.75rem,3.6cqw,.9375rem);color:var(--c-text-2);border:var(--line);container-type:inline-size}.Voice_line__3NOPx dt{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-3)}.Voice_line__3NOPx dd{margin:2px 0 0}.Voice_body__hArOD{display:grid;grid-gap:var(--s-3);gap:var(--s-3);color:var(--c-text-2);font-size:var(--fs-small);align-content:start}.Voice_big__meOVd{font-family:var(--f-serif);font-style:italic;font-size:clamp(1.375rem,1.9vw,1.75rem);line-height:1.25;color:var(--c-text)}.Voice_engagement__iUZdZ{color:var(--c-text-3);align-self:end}.Voice_bottom__miP8i{margin-top:clamp(3rem,6vw,6rem)}.Voice_newsletter__6pQho{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center;padding-top:clamp(2.5rem,5vw,4rem);border-top:var(--line)}.Voice_nlImage__u58lY{display:block;overflow:hidden;border-radius:var(--r-window);box-shadow:var(--shadow-window);transition:transform .5s var(--e-film),box-shadow .5s var(--e-film)}.Voice_nlImage__u58lY img{width:100%;height:auto;transition:transform .8s var(--e-film)}.Voice_nlImage__u58lY:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 50px var(--c-accent-glow-soft)}.Voice_nlImage__u58lY:hover img{transform:scale(1.03)}.Voice_nlText__K3VKJ{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Voice_nlName__7xOIz{font-family:var(--f-display);font-size:1.5rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.Voice_nlTag__b4Ix3{color:var(--c-text)}.Voice_actions__BCs5m{display:flex;flex-wrap:wrap;gap:var(--s-4);margin-top:var(--s-3)}@media (max-width:1023px){.Voice_stageWrap___HReI{padding-inline:0}.Voice_head__Rqzv_{grid-template-columns:1fr}.Voice_stats__cx0VA{justify-self:start;grid-template-columns:repeat(3,1fr);gap:var(--s-6);width:100%}.Voice_posts___9Nyf{grid-template-columns:1fr}.Voice_post__otvgZ{padding-inline:var(--s-4) 0}.Voice_newsletter__6pQho{grid-template-columns:1fr;gap:var(--s-8)}}.FilmPlayer_film__4VwfW{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.FilmPlayer_player__YhH7_{position:relative;aspect-ratio:16/9;background:var(--c-bg);border-radius:var(--r-ui);overflow:hidden}.FilmPlayer_player__YhH7_ iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.FilmPlayer_playBtn__Fk99P{position:absolute;inset:0;width:100%;display:block}.FilmPlayer_playBtn__Fk99P img{width:100%;height:100%;object-fit:cover;filter:saturate(.6) brightness(.85);transition:transform var(--t-slow) var(--e-out),filter var(--t-slow) var(--e-out)}.FilmPlayer_playBtn__Fk99P:hover img{transform:scale(1.03);filter:none}.FilmPlayer_playIcon__uXsn0{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;display:grid;place-items:center;background:var(--c-accent);color:var(--c-on-accent);font-size:.95rem;padding-left:3px;box-shadow:0 8px 30px var(--c-accent-glow)}.FilmPlayer_caption__0_Mx4{font-size:var(--fs-small);color:var(--c-text-2)}.ProjectMedia_image__7ltym{width:100%;height:100%;background:var(--c-bg)}.ProjectMedia_image__7ltym img,.ProjectMedia_image__7ltym picture{display:block;width:100%;height:100%}.ProjectMedia_image__7ltym img{object-fit:cover;object-position:var(--pos,top)}.ProjectMedia_imageContain__mxHSI{padding:6%}.ProjectMedia_imageContain__mxHSI img{object-fit:contain;object-position:center}.ProjectMedia_imageDetail__qGApu,.ProjectMedia_imageDetail__qGApu img,.ProjectMedia_imageDetail__qGApu picture{height:auto}.ProjectMedia_imageDetail__qGApu img{object-fit:contain}.ProjectMedia_board__c0jyg{width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-content:center;padding:10px;background:var(--c-bg)}.ProjectMedia_ad__YnWTX{min-width:0;aspect-ratio:1;overflow:hidden;border-radius:2px}.ProjectMedia_ad__YnWTX img,.ProjectMedia_ad__YnWTX picture{display:block;width:100%;height:100%}.ProjectMedia_ad__YnWTX img{object-fit:cover}.ProjectMedia_boardDetail__yRHm0{height:auto;grid-template-columns:repeat(2,1fr);gap:var(--s-3);padding:0;background:transparent}.ProjectMedia_screen__2_29W{width:100%;height:100%;container-type:inline-size;padding:4cqw;background:var(--c-bg);display:flex;align-items:center}.ProjectMedia_screenLight__My8XY{padding:0;align-items:stretch;background:#f5f6f8}.ProjectMedia_screenLight__My8XY>*{min-height:100%}.ProjectMedia_type__cBD6o{width:100%;height:100%;display:grid;align-content:end;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-6);background:var(--c-bg);container-type:inline-size}.ProjectMedia_typeTitle__gRLwX{font-family:var(--f-display);font-weight:400;font-size:clamp(1.125rem,7.5cqw,1.75rem);letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.ProjectMedia_typeLine__jIQ1c{font-size:clamp(.9375rem,5.2cqw,1.25rem);line-height:1.3;color:var(--c-text-2)}.ProjectMedia_typeMeta__gFgSh{color:var(--c-accent)}.ProjectMedia_case__dFNso{width:100%;height:100%;container-type:inline-size;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:4cqw;gap:4cqw;padding:6cqw;background:radial-gradient(70% 80% at 85% 50%,rgba(255,94,24,.16),transparent 70%),var(--c-bg)}.ProjectMedia_caseDetail__caXOx{aspect-ratio:4/3;height:auto}.ProjectMedia_caseText__PGSiP{display:grid;grid-gap:3cqw;gap:3cqw;min-width:0}.ProjectMedia_caseKicker__QyJa1{color:var(--c-text-2);font-size:2.6cqw}.ProjectMedia_caseLines__Bnl8x{display:grid;font-family:var(--f-display);font-size:9.2cqw;white-space:nowrap;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--c-text)}.ProjectMedia_caseAccent__BlB3G{color:var(--c-accent)}.ProjectMedia_caseAd__YJ0Wg{border-radius:2cqw;overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.55);transform:rotate(-3deg)}.ProjectMedia_caseAd__YJ0Wg img{width:100%;height:auto}.ProjectMedia_filmStack__yYQgo{width:100%;height:100%;container-type:inline-size;display:grid;grid-template-rows:1fr 1fr;grid-gap:3cqw;gap:3cqw;padding:5cqw;background:var(--c-bg)}.ProjectMedia_filmStill__KtqId{position:relative;border-radius:1.5cqw;overflow:hidden;min-height:0}.ProjectMedia_filmStill__KtqId img,.ProjectMedia_filmStill__KtqId picture{width:100%;height:100%}.ProjectMedia_filmStill__KtqId img{object-fit:cover}.ProjectMedia_filmPlay__Fj8Ws{position:absolute;left:50%;top:50%;width:9cqw;height:9cqw;margin:-4.5cqw 0 0 -4.5cqw;border-radius:50%;display:grid;place-items:center;background:var(--c-accent);color:var(--c-on-accent);font-size:3cqw;padding-left:.6cqw;box-shadow:0 6px 24px rgba(0,0,0,.5)}.ProjectMedia_films__Mz1Rd{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.Window_win__nFUye{container-type:inline-size;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;border-radius:var(--r-window)}.Window_shell__hxBH9{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;background:var(--c-bg-2);border:1px solid rgba(var(--c-ink-rgb),.08);border-radius:var(--r-window);box-shadow:var(--shadow-window);overflow:hidden;transition:transform .5s var(--e-film),border-color .5s,box-shadow .5s var(--e-film);will-change:transform}.Window_win__nFUye:focus-visible .Window_shell__hxBH9,.Window_win__nFUye:hover .Window_shell__hxBH9{transform:translateY(-8px);border-color:rgba(255,94,24,.55);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 50px var(--c-accent-glow-soft),inset 0 0 0 1px rgba(255,94,24,.25)}.Window_body__nJL_D{height:75cqw;min-height:0;background:var(--c-bg);overflow:hidden;filter:saturate(.35) brightness(.8) contrast(1.04);transition:filter var(--t-slow) var(--e-out);cursor:-webkit-grab;cursor:grab}.Window_win__nFUye:focus-visible .Window_body__nJL_D,.Window_win__nFUye:hover .Window_body__nJL_D{filter:none}.Window_body__nJL_D>*{height:100%}.Window_media__aC_xK{transform:scale(1.06);will-change:transform}.Window_media__aC_xK>*{height:100%}.Window_body__nJL_D picture:not([data-ui] *){display:block;width:100%;height:100%}.Window_body__nJL_D img,.Window_body__nJL_D picture{pointer-events:none}.Window_body__nJL_D img{transform:scale(1.03);transition:transform .8s var(--e-film)}.Window_win__nFUye:focus-visible .Window_body__nJL_D img,.Window_win__nFUye:hover .Window_body__nJL_D img{transform:scale(1.08)}.Window_foot__waiwi{position:relative;display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-4);border-top:1px solid var(--c-line);min-width:0}.Window_meta__Fat82{display:flex;gap:var(--s-3);min-width:0;font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-2);white-space:nowrap}.Window_n__UBJ9l{color:var(--c-accent)}.Window_kind__XAtgC{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.Window_kindIcon__6lSd4{flex:none;color:var(--c-accent)}.Window_year__Y0QGW{margin-left:auto;color:var(--c-text-3)}.Window_title__uSObU{font-family:var(--f-display);font-size:clamp(1.25rem,7.5cqw,1.75rem);font-weight:400;letter-spacing:.02em;text-transform:uppercase;line-height:1.1;color:var(--c-text);padding-right:2rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .4s}.Window_win__nFUye:focus-visible .Window_title__uSObU,.Window_win__nFUye:hover .Window_title__uSObU{color:var(--c-accent)}.Window_arrow__i93M8{position:absolute;right:var(--s-4);bottom:var(--s-4);font-size:1.25rem;line-height:1;color:var(--c-accent);opacity:0;transform:translateX(-8px);transition:opacity .4s,transform .4s var(--e-film)}.Window_win__nFUye:focus-visible .Window_arrow__i93M8,.Window_win__nFUye:hover .Window_arrow__i93M8{opacity:1;transform:translateX(0)}@media (hover:none){.Window_body__nJL_D{filter:saturate(.7) brightness(.92)}.Window_arrow__i93M8{opacity:1;transform:none}}.Sheet_sheet__91duH{position:fixed;inset:0;width:min(560px,100vw);max-width:none;height:100dvh;max-height:none;margin:0 0 0 auto;padding:0;border:0;border-left:var(--line);background:var(--c-bg-2);color:var(--c-text);z-index:var(--z-sheet);transform:translateX(24px);opacity:0;transition:transform var(--t-base) var(--e-out),opacity var(--t-base) var(--e-out),overlay var(--t-base) allow-discrete,display var(--t-base) allow-discrete}.Sheet_sheet__91duH[open]{transform:none;opacity:1}@starting-style{.Sheet_sheet__91duH[open]{transform:translateX(24px);opacity:0}}.Sheet_sheet__91duH::-webkit-backdrop{background:rgba(var(--c-bg-rgb),.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Sheet_sheet__91duH::backdrop{background:rgba(var(--c-bg-rgb),.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Sheet_inner__Ca0kW{height:100%;overflow-y:auto;scroll-behavior:smooth;padding:var(--s-8) var(--s-8) var(--s-16);overscroll-behavior:contain}.Sheet_close__PwkZc{position:-webkit-sticky;position:sticky;top:0;float:right;font-family:var(--f-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--c-text-2);padding:var(--s-3) 0 var(--s-3) var(--s-4);min-height:44px;margin-bottom:var(--s-4);background:var(--c-bg-2)}.Sheet_handle__eohCR{display:none;width:40px;height:4px;border-radius:2px;background:var(--c-line-strong);margin:0 auto var(--s-4)}.Sheet_close__PwkZc:hover{color:var(--c-accent)}@media (max-width:767px){.Sheet_sheet__91duH{width:100vw;height:auto;max-height:88dvh;margin:auto 0 0;border-left:0;border-top:var(--line);border-radius:16px 16px 0 0;transform:translateY(24px)}@starting-style{.Sheet_sheet__91duH[open]{transform:translateY(24px)}}.Sheet_inner__Ca0kW{padding:var(--s-3) var(--s-4) var(--s-12)}.Sheet_handle__eohCR{display:block}}.ProjectDetail_detail___bGfm{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.ProjectDetail_n__dCjTf{color:var(--c-accent)}.ProjectDetail_title__h0YBK{font-size:clamp(1.75rem,3vw,2.5rem)}.ProjectDetail_media__bazVx{border:var(--line);border-radius:var(--r-window);overflow:hidden;background:var(--c-bg)}.ProjectDetail_rows__0BIX9{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding-block:var(--s-4);border-top:var(--line);border-bottom:var(--line)}.ProjectDetail_row__WT1Ky{display:grid;grid-template-columns:7rem 1fr;grid-gap:var(--s-4);gap:var(--s-4);align-items:baseline}.ProjectDetail_row__WT1Ky dd{margin:0}.ProjectDetail_block__tLNfr{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.ProjectDetail_block__tLNfr p{color:var(--c-text-2);text-wrap:pretty}.ProjectDetail_actions__6Amlf{padding-top:var(--s-4)}.ProjectDetail_extra__nXMM7{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-8)}.ProjectDetail_extra__nXMM7 img{width:100%;height:auto;border-radius:var(--r-ui)}.ProjectDetail_extraCaption__j61O7{color:var(--c-text-3);text-transform:none;letter-spacing:.04em}.Work_work__lZET2{position:relative;z-index:var(--z-content);background:var(--c-bg);border-top:var(--line)}.Work_head__ErGYH{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-8);margin-bottom:clamp(2rem,4vw,3.5rem)}.Work_head__ErGYH>div:first-child{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.Work_hint__bfT5p{display:flex;align-items:center;gap:var(--s-6);padding-bottom:var(--s-2)}.Work_hintMobile__0sFAW{display:none}.Work_reset__tTl0P{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--c-text);border-bottom:1px solid var(--c-line-strong);padding-bottom:2px;transition:color var(--t-fast) var(--e-out),border-color var(--t-fast) var(--e-out)}.Work_reset__tTl0P:hover{color:var(--c-accent);border-color:var(--c-accent)}.Work_deskWrap__8lnNU{display:block}.Work_desk__wVWGm{--cols:3;--gap:clamp(40px,6cqw,96px);--w:min(320px,calc((100cqw - (var(--cols) - 1) * var(--gap)) / var(--cols)));--pad:calc((100cqw - (var(--cols) * var(--w) + (var(--cols) - 1) * var(--gap))) / 2);--padY:0px;--drop:44px;--rowh:calc(var(--w) * 0.75 + 118px);position:relative;container-type:inline-size;height:calc(2 * var(--padY) + 2 * var(--rowh) + var(--gap) + var(--drop))}.Work_desk__wVWGm>*{position:absolute;width:var(--w)}.Work_carouselWrap__hdmM5{display:none}.Work_carousel__Qo7e7{display:flex;gap:var(--s-4);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gutter) var(--s-6);scrollbar-width:none;-webkit-overflow-scrolling:touch}.Work_carousel__Qo7e7::-webkit-scrollbar{display:none}.Work_slide__OdvrZ{flex:0 0 min(82vw,380px);scroll-snap-align:center}.Work_slideWin__CiB3q{touch-action:pan-x}.Work_counter__Fn9tL{padding:var(--s-2) var(--gutter) 0;color:var(--c-text-3)}.Work_counterN__ZRj0f{color:var(--c-text)}@media (max-width:1023px){.Work_deskWrap__8lnNU{display:none}.Work_carouselWrap__hdmM5{display:block}.Work_hintDesk__73z9F,.Work_reset__tTl0P{display:none}.Work_hintMobile__0sFAW{display:inline}.Work_head__ErGYH{flex-direction:column;align-items:flex-start;gap:var(--s-4)}}.Work_pager__2hZ5C{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-12);padding-top:var(--s-6);border-top:var(--line)}.Work_pagerBtn__BQrY3{font-family:var(--f-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-2);text-align:left;line-height:1.5;transition:color var(--t-fast) var(--e-out)}.Work_pagerBtn__BQrY3:last-child{text-align:right}.Work_pagerBtn__BQrY3:hover{color:var(--c-accent)}