.image_root__lO5rb{width:100%;height:100%}.image_image__EDBQE{display:block;width:var(--image-width,100%);height:var(--image-height,auto);object-fit:var(--object-fit,cover)}.image_root__lO5rb[data-loading=true]{background-color:light-dark(var(--black-a1),var(--white-a2))}.image_root__lO5rb[data-loading=true] .image_image__EDBQE{visibility:hidden}.article-home-card_typo-supercaption__DAIH_{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(234/var(--vw-screen)*100*1vw);line-height:.7265;letter-spacing:normal}@media screen and (max-width:1024px){.article-home-card_typo-supercaption__DAIH_{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(184/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}@media screen and (max-width:480px){.article-home-card_typo-supercaption__DAIH_{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(116/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}.article-home-card_typo-h1__4Azg8{font-family:var(--font-inter);font-weight:400;font-size:calc(60/var(--vw-screen)*100*1vw);line-height:.9;letter-spacing:-.06em}@media screen and (max-width:1024px){.article-home-card_typo-h1__4Azg8{font-family:var(--font-inter);font-weight:400;font-size:calc(42/var(--vw-screen)*100*1vw);line-height:.9048;letter-spacing:-.06em}}@media screen and (max-width:480px){.article-home-card_typo-h1__4Azg8{font-family:var(--font-inter);font-weight:400;font-size:calc(32/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.06em}}.article-home-card_typo-p1__H4_si{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:1024px){.article-home-card_typo-p1__H4_si{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}@media screen and (max-width:480px){.article-home-card_typo-p1__H4_si{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.article-home-card_typo-p1-desktop-tablet__9dV5Z{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:480px){.article-home-card_typo-p1-desktop-tablet__9dV5Z{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.article-home-card_typo-caption-caps__msASS,.article-home-card_typo-caption__PP0Yy{font-family:var(--font-mono);font-weight:400;font-size:calc(12/var(--vw-screen)*100*1vw);line-height:1.3333;letter-spacing:-.03em}.article-home-card_typo-caption-1___rUfh{font-family:var(--font-mono);font-weight:400;font-size:calc(8/var(--vw-screen)*100*1vw);line-height:1.25;letter-spacing:-.03em}.article-home-card_btnWrap__7W30w:after,.article-home-card_btnWrap__7W30w:before,.article-home-card_root__jqUYG:after,.article-home-card_root__jqUYG:before{font-family:var(--font-mono);font-weight:400;font-size:calc(12/var(--vw-screen)*100*1vw);line-height:1.3333;letter-spacing:-.03em;content:"+";position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--site-space);height:var(--spacing-16);aspect-ratio:1;display:flex;justify-content:center;align-items:center}.article-home-card_root__jqUYG{position:relative;display:flex;background:var(--color-white)}@media(hover:hover){.article-home-card_root__jqUYG:hover .article-home-card_hashtag__57AZM,.article-home-card_root__jqUYG:hover:before{animation:article-home-card_pulses__huR_7 .2s step-start infinite}}@media(hover:none){.article-home-card_root__jqUYG:active .article-home-card_hashtag__57AZM,.article-home-card_root__jqUYG:active:before{animation:article-home-card_pulses__huR_7 .2s step-start infinite}}.article-home-card_root__jqUYG:after,.article-home-card_root__jqUYG:before{bottom:calc(100% + var(--spacing-16))}.article-home-card_root__jqUYG:before{right:100%}.article-home-card_root__jqUYG:after{left:100%}@media screen and (max-width:1024px){.article-home-card_root__jqUYG:after,.article-home-card_root__jqUYG:before{bottom:calc(100% + var(--spacing-12))}}@media screen and (max-width:768px){.article-home-card_root__jqUYG:after,.article-home-card_root__jqUYG:before{bottom:calc(100% + 6/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.article-home-card_root__jqUYG:after,.article-home-card_root__jqUYG:before{bottom:calc(100% + 8/var(--vw-screen)*100*1vw)}.article-home-card_root__jqUYG:before{right:calc(100% - 2/var(--vw-screen)*100*1vw)}.article-home-card_root__jqUYG:after{left:calc(100% - 2/var(--vw-screen)*100*1vw)}}.article-home-card_btnWrap__7W30w{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);position:relative}.article-home-card_btnWrap__7W30w:after,.article-home-card_btnWrap__7W30w:before{top:calc(100% + var(--spacing-16))}.article-home-card_btnWrap__7W30w:before{left:100%}.article-home-card_btnWrap__7W30w:after{right:100%}@media screen and (max-width:1024px){.article-home-card_btnWrap__7W30w:after,.article-home-card_btnWrap__7W30w:before{top:calc(100% + var(--spacing-12))}}@media screen and (max-width:768px){.article-home-card_btnWrap__7W30w:after,.article-home-card_btnWrap__7W30w:before{top:calc(100% + 6/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.article-home-card_btnWrap__7W30w:after,.article-home-card_btnWrap__7W30w:before{top:calc(100% + 8/var(--vw-screen)*100*1vw)}.article-home-card_btnWrap__7W30w:before{left:calc(100% - 2/var(--vw-screen)*100*1vw)}.article-home-card_btnWrap__7W30w:after{right:calc(100% - 2/var(--vw-screen)*100*1vw)}}.article-home-card_image__7GaEl{grid-column:span 2;aspect-ratio:1/1}.article-home-card_content__Ao9fl{grid-column:span 2;display:flex;flex-direction:column;gap:var(--spacing-16)}.article-home-card_btn__0WuF3{position:absolute}@keyframes article-home-card_pulses__huR_7{0%{color:currentColor;background:none}50%{color:var(--color-white);background:var(--color-white)}to{color:currentColor;background:none}}.section_root__TQuXm{padding-block:var(--spacing-16)}@media screen and (max-width:1024px){.section_root__TQuXm{padding-block:var(--spacing-12)}}.section_title__VJyc2{grid-column:1/-1;text-transform:uppercase;margin-bottom:var(--spacing-40)}@media screen and (max-width:1024px){.section_title__VJyc2{margin-bottom:var(--spacing-32)}}.section_title__VJyc2:before{content:"<"}.section_title__VJyc2:after{content:">"}.section_preset-white__t40If{background-color:var(--color-white)}.section_preset-dark__HmcGl{background-color:var(--color-graphite);color:var(--color-white)}.blog-section_root__hLbmZ{row-gap:calc(32/var(--vw-screen)*100*1vw);padding-bottom:var(--spacing-56)}@media screen and (max-width:1024px){.blog-section_root__hLbmZ{row-gap:calc(40/var(--vw-screen)*100*1vw);padding-bottom:var(--spacing-12)}.blog-section_root__hLbmZ .blog-section_titleSection__A9AV8{margin-bottom:var(--spacing-20)}}.blog-section_articles__lb_WV{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-column:1/-1;grid-row-gap:var(--spacing-48);row-gap:var(--spacing-48)}@media screen and (max-width:1024px){.blog-section_articles__lb_WV{row-gap:var(--spacing-40);grid-template-columns:repeat(10,1fr)}}@media screen and (max-width:768px){.blog-section_articles__lb_WV{row-gap:var(--spacing-28);grid-template-columns:repeat(8,1fr)}}@media screen and (max-width:480px){.blog-section_articles__lb_WV{row-gap:var(--spacing-32);grid-template-columns:repeat(4,1fr)}}.blog-section_item__5bVr_{position:relative;grid-column:span 4}@media screen and (max-width:480px){.blog-section_item__5bVr_{grid-column:1/-1}}.blog-section_article__stgcc{min-height:calc(222/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.blog-section_article__stgcc{min-height:calc(190/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.blog-section_article__stgcc{min-height:calc(177/var(--vw-screen)*100*1vw)}}.blog-section_btnWrap__R7mpR{margin-top:calc(39/var(--vw-screen)*100*1vw);grid-column:11/span 2}@media screen and (max-width:1024px){.blog-section_btnWrap__R7mpR{margin-top:calc(20/var(--vw-screen)*100*1vw);grid-column:7/-1}}@media screen and (max-width:768px){.blog-section_btnWrap__R7mpR{grid-column:5/-1}}@media screen and (max-width:480px){.blog-section_btnWrap__R7mpR{margin-top:calc(52/var(--vw-screen)*100*1vw);grid-column:3/-1}}.tooltip_tooltip__dOPSO{--tt-columns:3;--tt-rows:4;--tt-bg-color:var(--client-color,var(--color-graphite));--tt-text-color:var(--color-white);position:absolute;z-index:2;pointer-events:none;opacity:0;top:calc(var(--mouse-y, 50%) + var(--spacing-4));left:calc(var(--mouse-x, 50%) + var(--spacing-4));display:grid;grid-template-areas:"tooltip"}.tooltip_tooltipBg__pVx4e{grid-area:tooltip;width:100%;height:100%;display:grid;grid-template-columns:repeat(var(--tt-columns),1fr);grid-template-rows:repeat(var(--tt-rows),1fr);visibility:hidden}.tooltip_tooltipBg__pVx4e div{background:var(--tt-bg-color);outline:1px solid var(--tt-bg-color)}.tooltip_tooltipContent__KB023{grid-area:tooltip;color:var(--tt-text-color);position:relative;display:flex;flex-direction:column;align-items:flex-start}.tooltip_tooltipRight__ebl94 .tooltip_tooltipContent__KB023{align-items:flex-end}.tooltip_tooltipShow__r71oX{opacity:1}.tooltip_tooltipShow__r71oX .tooltip_tooltipBg__pVx4e{visibility:visible}.tooltip_glitch__FTZWT{animation-name:tooltip_glitchAnim__UQ9S_;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite}.tooltip_clientTooltipList__uCuMD{position:relative;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-16);white-space:nowrap}.tooltip_clientTooltipList__uCuMD:before{content:"";position:absolute;top:var(--spacing-4);left:var(--spacing-4);width:var(--spacing-4);height:var(--spacing-8);background-color:var(--tt-text-color)}.tooltip_clientTooltipImage__FqbpF{width:calc(160/var(--vw-screen)*100*1vw);height:calc(160/var(--vw-screen)*100*1vw);padding:var(--spacing-4)}@keyframes tooltip_glitchAnim__UQ9S_{0%{transform:translate3d(-5px,0,0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}2%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}4%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}5%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}6%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}7%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}8%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}9%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}9.9%{transform:translate3d(-5px,0,0) scale3d(-1,-1,1)}10%,to{transform:translateZ(0) scaleX(1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.client_hiddenTitle__76cWT{visibility:hidden}.client_clientButton__RW_v6{position:absolute;inset:0}.client_clientButton__RW_v6 .word{-webkit-clip-path:inset(-4% -10% -18% -10%);clip-path:inset(-4% -10% -18% -10%)}.client_isVisible__ZAUK_{opacity:1;pointer-events:none}.clients_root__NBdux{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:calc(50/var(--vw-screen)*100*1vw);pointer-events:none}@media screen and (max-width:768px){.clients_root__NBdux{column-gap:calc(30/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.clients_root__NBdux{column-gap:calc(10/var(--vw-screen)*100*1vw)}}.clients_client__T1p7g{--color:var(--color-graphite);pointer-events:auto;display:inline-block;position:relative;cursor:pointer}@media screen and (max-width:1024px){.clients_client__T1p7g:after{content:"";position:absolute;left:0;bottom:.05em;width:100%;height:2px;background-color:currentColor}}.clients_client__T1p7g.clients_hover__LFdQb{color:var(--client-color)}.count_root__Kn5yX{display:flex;align-items:flex-end;gap:var(--spacing-24)}@media screen and (max-width:480px){.count_root__Kn5yX{gap:var(--spacing-16)}}.stats_root__usyoW{display:flex;flex-wrap:wrap;column-gap:var(--spacing-16)}@media screen and (max-width:1024px){.stats_root__usyoW{padding-right:calc(60/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.stats_root__usyoW{padding-right:calc(40/var(--vw-screen)*100*1vw)}}.client-section_root__evJUh{align-items:start;overflow:hidden}.client-section_clients__TI38c{grid-column:1/-1;margin-bottom:calc(74/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.client-section_clients__TI38c{margin-bottom:calc(60/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.client-section_clients__TI38c{margin-bottom:var(--spacing-32)}}@media screen and (max-width:480px){.client-section_clients__TI38c{margin-bottom:var(--spacing-24)}}.client-section_stats__1rkv8{grid-column:3/span 2}@media screen and (max-width:1024px){.client-section_stats__1rkv8{grid-column:3/span 3}}@media screen and (max-width:768px){.client-section_stats__1rkv8{grid-column:1/span 3;margin-bottom:calc(34/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.client-section_stats__1rkv8{margin-bottom:calc(38/var(--vw-screen)*100*1vw)}}.client-section_count__N4IiE{grid-column:7/-1}@media screen and (max-width:1024px){.client-section_count__N4IiE{grid-column:6/-1}}@media screen and (max-width:768px){.client-section_count__N4IiE{grid-column:5/-1}}@media screen and (max-width:480px){.client-section_count__N4IiE{grid-column:3/-1}}.pixel-image_root__0WIZp{display:grid;grid-template-columns:var(--gridTemplateColumns);grid-template-rows:var(--gridTemplateRows);width:100%;overflow:hidden;position:relative}.pixel-image_block__TkTwK{opacity:0;position:relative;overflow:hidden;pointer-events:none}.pixel-image_visible__twEHA .pixel-image_block__TkTwK{opacity:1}.video_root__z3g_J{position:relative}.video_responsiveVideo__gh_11{position:relative;width:100%;height:100%;overflow:hidden}.video_video__Eftbu{width:100%;height:100%;object-fit:cover;display:block}.video_poster__h7spc{position:absolute;inset:0;pointer-events:none}.video_objectFit-cover__pkzDu .video_poster__h7spc,.video_objectFit-cover__pkzDu .video_video__Eftbu{object-fit:cover}.video_objectFit-contain__lVCUw .video_poster__h7spc,.video_objectFit-contain__lVCUw .video_video__Eftbu{object-fit:contain}.line-by-line-animation_root__Mnh69{position:relative}.project-home-card-content_typo-supercaption__7n_wC{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(234/var(--vw-screen)*100*1vw);line-height:.7265;letter-spacing:normal}@media screen and (max-width:1024px){.project-home-card-content_typo-supercaption__7n_wC{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(184/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}@media screen and (max-width:480px){.project-home-card-content_typo-supercaption__7n_wC{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(116/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}.project-home-card-content_typo-h1__m5jO9{font-family:var(--font-inter);font-weight:400;font-size:calc(60/var(--vw-screen)*100*1vw);line-height:.9;letter-spacing:-.06em}@media screen and (max-width:1024px){.project-home-card-content_typo-h1__m5jO9{font-family:var(--font-inter);font-weight:400;font-size:calc(42/var(--vw-screen)*100*1vw);line-height:.9048;letter-spacing:-.06em}}@media screen and (max-width:480px){.project-home-card-content_typo-h1__m5jO9{font-family:var(--font-inter);font-weight:400;font-size:calc(32/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.06em}}.project-home-card-content_typo-p1__2F0jR{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:1024px){.project-home-card-content_typo-p1__2F0jR{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}@media screen and (max-width:480px){.project-home-card-content_typo-p1__2F0jR{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.project-home-card-content_typo-p1-desktop-tablet__nENgu{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:480px){.project-home-card-content_typo-p1-desktop-tablet__nENgu{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.project-home-card-content_typo-caption-caps__su_3Y,.project-home-card-content_typo-caption__QexYq{font-family:var(--font-mono);font-weight:400;font-size:calc(12/var(--vw-screen)*100*1vw);line-height:1.3333;letter-spacing:-.03em}.project-home-card-content_typo-caption-1__jNFZA{font-family:var(--font-mono);font-weight:400;font-size:calc(8/var(--vw-screen)*100*1vw);line-height:1.25;letter-spacing:-.03em}.project-home-card-content_content__cdtpP{display:grid;grid-template-columns:repeat(6,calc(103 / var(--vw-screen) * 100 * 1vw));grid-gap:var(--grid-gap);gap:var(--grid-gap);pointer-events:none;position:relative;z-index:1;align-items:flex-end;padding-block:var(--spacing-16) var(--spacing-40)}@media screen and (max-width:1024px){.project-home-card-content_content__cdtpP{display:grid;grid-template-columns:repeat(5,calc(89 / var(--vw-screen) * 100 * 1vw));grid-gap:var(--grid-gap);gap:var(--grid-gap);padding-block:var(--spacing-16) var(--spacing-32)}}@media screen and (max-width:768px){.project-home-card-content_content__cdtpP{display:grid;grid-template-columns:repeat(5,calc(82 / var(--vw-screen) * 100 * 1vw));grid-gap:var(--grid-gap);gap:var(--grid-gap);padding-block:var(--spacing-32);min-height:calc(590/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.project-home-card-content_content__cdtpP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);min-height:calc(518/var(--vw-screen)*100*1vw)}}.project-home-card-content_overview__eer5T{display:flex;flex-direction:column;justify-content:space-between;grid-column:1/-1;gap:var(--spacing-40);min-height:calc(152/var(--vw-screen)*100*1vw)}@media screen and (max-width:768px){.project-home-card-content_overview__eer5T{gap:var(--spacing-32);min-height:calc(112/var(--vw-screen)*100*1vw)}}.project-home-card-content_title__QaPyV{grid-column:span 5;min-height:calc(200/var(--vw-screen)*100*1vw);align-items:flex-start;align-self:start;padding-right:calc(103/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.project-home-card-content_title__QaPyV{padding-right:calc(88/var(--vw-screen)*100*1vw);min-height:calc(140/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.project-home-card-content_title__QaPyV{padding-right:calc(52/var(--vw-screen)*100*1vw);text-align:justify;grid-column:1/-1}}@media screen and (max-width:480px){.project-home-card-content_title__QaPyV{padding-right:0;text-align:left}}.project-home-card-content_contentItem__aM3Ag{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media screen and (max-width:1024px){.project-home-card-content_contentItem__aM3Ag{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}}@media screen and (max-width:480px){.project-home-card-content_contentItem__aM3Ag{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-row-gap:var(--spacing-4);row-gap:var(--spacing-4)}}.project-home-card-content_list__6XOuq{display:flex;flex-direction:column}.project-home-card-content_left__7oUti{grid-column:span 2}@media screen and (max-width:1024px){.project-home-card-content_left__7oUti{grid-column:span 3;padding-right:calc(88/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.project-home-card-content_left__7oUti{padding-right:0}}@media screen and (max-width:480px){.project-home-card-content_left__7oUti{grid-column:1/4}}.project-home-card-content_right__wMFlW{display:flex;grid-column:5/7}@media screen and (max-width:1024px){.project-home-card-content_right__wMFlW{grid-column:4/-1}}@media screen and (max-width:768px){.project-home-card-content_right__wMFlW{padding-left:var(--spacing-52)}}@media screen and (max-width:480px){.project-home-card-content_right__wMFlW{padding-left:0;grid-column:1/-1}}.project-home-card-content_btn__655EC{align-self:flex-end}@media screen and (max-width:1024px){.project-home-card-content_btn__655EC{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}@media screen and (max-width:480px){.project-home-card-content_btn__655EC{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}.project-home-card-content_btnWrap__l0wDB{grid-column:3/-1;margin-top:calc(20/var(--vw-screen)*100*1vw)}}.project-home-card-content_pointer__Q8y5i{pointer-events:auto}.project-home-card_typo-supercaption__ZpKr9{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(234/var(--vw-screen)*100*1vw);line-height:.7265;letter-spacing:normal}@media screen and (max-width:1024px){.project-home-card_typo-supercaption__ZpKr9{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(184/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}@media screen and (max-width:480px){.project-home-card_typo-supercaption__ZpKr9{font-family:var(--font-bluescreens);font-weight:700;font-size:calc(116/var(--vw-screen)*100*1vw);line-height:.7;letter-spacing:normal}}.project-home-card_typo-h1__LBaWO{font-family:var(--font-inter);font-weight:400;font-size:calc(60/var(--vw-screen)*100*1vw);line-height:.9;letter-spacing:-.06em}@media screen and (max-width:1024px){.project-home-card_typo-h1__LBaWO{font-family:var(--font-inter);font-weight:400;font-size:calc(42/var(--vw-screen)*100*1vw);line-height:.9048;letter-spacing:-.06em}}@media screen and (max-width:480px){.project-home-card_typo-h1__LBaWO{font-family:var(--font-inter);font-weight:400;font-size:calc(32/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.06em}}.project-home-card_typo-p1__5SF4s{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:1024px){.project-home-card_typo-p1__5SF4s{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}@media screen and (max-width:480px){.project-home-card_typo-p1__5SF4s{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.project-home-card_typo-p1-desktop-tablet__tPOKf{font-family:var(--font-inter);font-weight:400;font-size:calc(24/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}@media screen and (max-width:480px){.project-home-card_typo-p1-desktop-tablet__tPOKf{font-family:var(--font-inter);font-weight:400;font-size:calc(20/var(--vw-screen)*100*1vw);line-height:1;letter-spacing:-.04em}}.project-home-card_typo-caption-caps__NZ2ad,.project-home-card_typo-caption__pSv7l{font-family:var(--font-mono);font-weight:400;font-size:calc(12/var(--vw-screen)*100*1vw);line-height:1.3333;letter-spacing:-.03em}.project-home-card_typo-caption-1___6i0K{font-family:var(--font-mono);font-weight:400;font-size:calc(8/var(--vw-screen)*100*1vw);line-height:1.25;letter-spacing:-.03em}.project-home-card_root__5u4KR{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);max-width:100%}@media screen and (max-width:1024px){.project-home-card_root__5u4KR{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}}@media screen and (max-width:768px){.project-home-card_root__5u4KR{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}}@media screen and (max-width:480px){.project-home-card_root__5u4KR{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap)}}.project-home-card_imageWrap__fX6If{grid-column:span 7;position:relative;min-height:calc(442/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.project-home-card_imageWrap__fX6If{grid-column:span 6;min-height:calc(403/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.project-home-card_imageWrap__fX6If{position:absolute;grid-column:none;left:0;top:calc(70/var(--vw-screen)*100*1vw);width:calc(650/var(--vw-screen)*100*1vw);height:calc(444/var(--vw-screen)*100*1vw);min-height:auto}}@media screen and (max-width:480px){.project-home-card_imageWrap__fX6If{top:calc(57/var(--vw-screen)*100*1vw);left:auto;right:0;width:calc(289/var(--vw-screen)*100*1vw);height:calc(342/var(--vw-screen)*100*1vw)}}.project-home-card_content__kqha4{grid-column:span 5;margin-left:calc(-104/var(--vw-screen)*100*1vw - var(--spacing-16))}@media screen and (max-width:1024px){.project-home-card_content__kqha4{grid-column:span 4;margin-left:calc(-90/var(--vw-screen)*100*1vw - var(--spacing-12))}}@media screen and (max-width:768px){.project-home-card_content__kqha4{grid-column:4/-1;margin-left:0}}@media screen and (max-width:480px){.project-home-card_content__kqha4{grid-column:1/-1}}.project-home-card_imageDecor__EUlYv:after,.project-home-card_imageDecor__EUlYv:before{font-family:var(--font-mono);font-weight:400;font-size:calc(12/var(--vw-screen)*100*1vw);line-height:1.3333;letter-spacing:-.03em;content:"+";position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.project-home-card_imageDecor__EUlYv:before{top:var(--spacing-8);left:var(--spacing-12)}@media screen and (max-width:480px){.project-home-card_imageDecor__EUlYv:before{display:none}}.project-home-card_imageDecor__EUlYv:after{bottom:var(--spacing-8);right:var(--spacing-12)}@media screen and (max-width:768px){.project-home-card_imageDecor__EUlYv:after{display:none}}.project-home-card_media__STZB5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.project-home-card_image__duNhR{z-index:1}.project-home-card_visible__zLkz6.project-home-card_hover__e1wOi .project-home-card_image__duNhR{opacity:0}.project-home-card_video__PrnhJ{z-index:0;object-fit:cover;opacity:0}.project-home-card_visible__zLkz6 .project-home-card_video__PrnhJ{opacity:1}.projects-section_root__O_tpL{position:relative;padding-bottom:0}@media screen and (max-width:768px){.projects-section_root__O_tpL .projects-section_titleSection__2LE7q{margin-bottom:0}}@media screen and (max-width:768px){.projects-section_root__O_tpL:has(.projects-section_btnWrap__GKfje){padding-bottom:var(--spacing-12)}}.projects-section_projects__nqtgV{position:relative;z-index:0;grid-column:1/-1;display:flex;flex-direction:column;gap:var(--spacing-100)}@media screen and (max-width:1024px){.projects-section_projects__nqtgV{gap:var(--spacing-12)}}@media screen and (max-width:768px){.projects-section_projects__nqtgV{gap:0}}.projects-section_glyphsWrap__sHyL2{position:absolute;display:flex;flex-direction:column;pointer-events:none;top:calc(var(--top-glyph-offset) + 20/var(--vw-screen)*100*1vw);left:var(--site-space);bottom:calc(var(--bottom-glyph-offset) + 40/var(--vw-screen)*100*1vw)}@media screen and (max-width:768px){.projects-section_glyphsWrap__sHyL2{display:none}}.projects-section_space__L_X0k{flex:1 1}.projects-section_glyphs__MP9_O{position:-webkit-sticky;position:sticky;bottom:calc(40/var(--vw-screen)*100*1vw)}.projects-section_glyph__3Wzou{top:0;left:0;opacity:0}.projects-section_glyph__3Wzou:not(:first-child){position:absolute}.projects-section_glyph__3Wzou.projects-section_active__kV7LP{opacity:1}.projects-section_btnWrap__GKfje{grid-column:7/span 2;margin-top:var(--spacing-40)}@media screen and (max-width:1024px){.projects-section_btnWrap__GKfje{grid-column:6/span 2}}@media screen and (max-width:768px){.projects-section_btnWrap__GKfje{grid-column:4/span 2;margin-top:var(--spacing-48)}}@media screen and (max-width:480px){.projects-section_btnWrap__GKfje{grid-column:3/span 2}}.NumberSwitcher_root__ckKzt{display:inline-flex;overflow:hidden}.NumberSwitcher_item__a_9i7{position:relative;text-align:center}.NumberSwitcher_itemInner__oIyPY{position:absolute;top:0;right:0;width:100%;height:100%}.NumberSwitcher_hidden____a03{visibility:hidden;display:inline-flex;max-width:.98ch;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NumberSwitcher_size-medium__ekuOk .NumberSwitcher_item__a_9i7:last-child{text-align:left}.Counter_count__xr1Fb,.Counter_current__0cmDl{display:inline-flex;overflow:hidden;position:relative}.Counter_realCount__cssIj{position:absolute;top:0;right:0}.Counter_hiddenMaxCount__uZ5wR{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation_root__foYmA{display:flex;align-items:center;gap:var(--spacing-24)}@media screen and (max-width:1024px){.navigation_root__foYmA{gap:var(--spacing-16)}}@media screen and (max-width:480px){.navigation_root__foYmA{justify-content:space-between}}.navigation_navButtons__D0V0L{display:flex;gap:var(--spacing-8)}@media screen and (max-width:768px){.navigation_navButtons__D0V0L{gap:var(--spacing-4)}}.navigation_navButton__KAmeE{width:calc(21/var(--vw-screen)*100*1vw);height:calc(16/var(--vw-screen)*100*1vw)}@media screen and (max-width:768px){.navigation_preset-button-left__roGP5{gap:calc(20/var(--vw-screen)*100*1vw);justify-content:flex-start}.navigation_preset-button-left__roGP5 .navigation_navButtons__D0V0L{gap:calc(8/var(--vw-screen)*100*1vw)}}.number-animation_root__d85HC,.number-animation_root__d85HC span{display:inline-block}.number-slider_root__YRg0L{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:var(--spacing-12);width:100%;height:100%}.number-slider_slideContent__B2PQo{display:flex;flex-direction:column;gap:calc(14/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.number-slider_slideContent__B2PQo{gap:var(--spacing-12)}}.number-slider_swiper__Umz0T{width:100%}.number-slider_slide__MAU9C{height:auto;padding-bottom:var(--spacing-24)}.accordion_root__Mf4wb{overflow:hidden;height:0}.hero-setter-text_root__OQZah{position:absolute;top:var(--header-height);left:0;padding-inline:var(--site-space)}@media screen and (max-width:768px){.hero-setter-text_root__OQZah{position:static;margin-bottom:calc(45/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.hero-setter-text_root__OQZah{margin-bottom:calc(28/var(--vw-screen)*100*1vw)}}.hero-setter-text_settersText__byNSq{width:calc(221/var(--vw-screen)*100*1vw)}@media screen and (max-width:1024px){.hero-setter-text_settersText__byNSq{width:calc(190/var(--vw-screen)*100*1vw)}}@media screen and (max-width:768px){.hero-setter-text_settersText__byNSq{width:calc(177/var(--vw-screen)*100*1vw)}}@media screen and (max-width:480px){.hero-setter-text_settersText__byNSq{width:calc(132/var(--vw-screen)*100*1vw)}}.hero-time_root__EcWmM{display:flex;flex-direction:column}.hero-time_root__EcWmM .hero-time_text__zbDC9{white-space:pre}@media screen and (max-width:1024px){.hero-time_root__EcWmM .hero-time_text__zbDC9{display:flex;white-space:normal;justify-content:space-between}}@media screen and (max-width:768px){.hero-time_root__EcWmM .hero-time_text__zbDC9{white-space:pre-wrap;flex-wrap:wrap}}@media screen and (max-width:480px){.hero-time_root__EcWmM{display:flex;flex-direction:row;justify-content:space-between}.hero-time_root__EcWmM .hero-time_text__zbDC9{display:inline;white-space:normal}}.dots-control_root__OWI63{position:relative;display:inline-flex;color:var(--color-dark-grey)}.dots-control_dot__OfLRQ.dots-control_active__xFzVE{color:var(--color-graphite)}.dots-control_decoration__OdXH_{opacity:0}.dots-control_active__xFzVE .dots-control_decoration__OdXH_{opacity:1}@media screen and (max-width:480px){.dots-control_preset-smallSpace__MdqP9{margin-right:.2em}.dots-control_preset-smallSpace__MdqP9 .dots-control_dot__OfLRQ{margin-right:-.25em}}