.Menu_root__lmpvQ{position:relative;display:flex;flex-direction:column;gap:var(--space-lg);padding-left:var(--space-lg)}.Menu_root__lmpvQ:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background-color:var(--color-border)}.Menu_root__lmpvQ.Menu_for-mobile__UB0jb{padding-left:0}.Menu_root__lmpvQ.Menu_for-mobile__UB0jb .Menu_slider__Sq8k0,.Menu_root__lmpvQ.Menu_for-mobile__UB0jb:before{display:none}.Menu_slider__Sq8k0{position:absolute;left:0;top:0;width:1px;background-color:var(--color-foreground);transition:transform .25s ease-out,height .25s ease-out;pointer-events:none}.Menu_hidden__l_Kr_{display:none}.Menu_link__vBUPh{transition:color .2s ease-out;display:block;width:-moz-fit-content;width:fit-content}.Menu_linkActive__gS4sO{color:var(--color-foreground);font-weight:500;cursor:default}@media not all and (pointer:coarse){.Menu_linkActive__gS4sO:hover{color:var(--color-foreground)}}.Menu_linkInactive__Rew8R{color:var(--color-muted)}@media not all and (pointer:coarse){.Menu_linkInactive__Rew8R:hover{color:var(--color-foreground)}}.Plus_root__ZPZn5{--plus-icon-line:2px;--plus-icon-padding:30%;position:relative;display:inline-flex;width:16px;height:16px;flex-shrink:0;line-height:0}.Plus_root__ZPZn5:after,.Plus_root__ZPZn5:before{content:"";position:absolute;background-color:currentColor;pointer-events:none;border-radius:calc(var(--plus-icon-line)/2)}.Plus_root__ZPZn5:before{width:var(--plus-icon-line);top:var(--plus-icon-padding);bottom:var(--plus-icon-padding);left:50%;transform:translateX(-50%)}.Plus_root__ZPZn5:after{height:var(--plus-icon-line);left:var(--plus-icon-padding);right:var(--plus-icon-padding);top:50%;transform:translateY(-50%)}.MCPErrorMessage_root__OO5XP{position:fixed;top:var(--space-layout-margin);right:var(--space-layout-margin);z-index:9999;color:var(--color-background);background:var(--color-red-10);padding-block:var(--space-sm);padding-inline:var(--space-md) var(--space-sm);display:flex;align-items:start;gap:var(--space-md);max-width:400px;opacity:0;transform:translateX(40px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;pointer-events:none}.MCPErrorMessage_root__OO5XP.MCPErrorMessage_visible__Rfxir{opacity:1;transform:translateX(0);pointer-events:auto}.MCPErrorMessage_root__OO5XP .MCPErrorMessage_text__Y2GQY{flex-grow:1;padding-block:var(--space-xs)}.MCPErrorMessage_root__OO5XP a.MCPErrorMessage_close__30QrU{position:relative;flex-shrink:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);cursor:pointer;color:var(--color-background);overflow:hidden}.MCPErrorMessage_root__OO5XP a.MCPErrorMessage_close__30QrU:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.MCPErrorMessage_root__OO5XP a.MCPErrorMessage_close__30QrU:hover:before{background:var(--hover-overlay)}}.ProjectMedium_root__7Xrjf{width:100%}.ProjectMedium_big__Y22bZ .ProjectMedium_media-container__LHjKU{aspect-ratio:1}@media(min-width:768px){.ProjectMedium_big__Y22bZ .ProjectMedium_media-container__LHjKU{aspect-ratio:4/3;height:-moz-fit-content;height:fit-content}}.ProjectMedium_media-container__LHjKU{position:relative;width:100%;aspect-ratio:1;background-color:var(--color-secondary);overflow:hidden}.ProjectMedium_media-container__LHjKU img,.ProjectMedium_media-container__LHjKU video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01)}.ProjectMedium_caption__nq3Fq{color:var(--color-muted);margin-top:var(--space-lg)}.typography_heading-lg__dlwT5{font-family:HT-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:64px;line-height:1.05;letter-spacing:-.03em}@media(min-width:768px){.typography_heading-lg__dlwT5{font-size:72px}}@media(min-width:992px){.typography_heading-lg__dlwT5{font-size:96px}}@media(min-width:1564px){.typography_heading-lg__dlwT5{font-size:120px}}.typography_heading-md__Crply{font-family:HT-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1.3;letter-spacing:-.015em}@media(min-width:768px){.typography_heading-md__Crply{font-size:48px;line-height:1.1;letter-spacing:-.02em}}@media(min-width:992px){.typography_heading-md__Crply{font-size:64px}}.typography_heading-sm__OhZzf{font-family:HT-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1.3;letter-spacing:-.015em;padding-right:1em}@media(min-width:576px){.typography_heading-sm__OhZzf{padding-right:0;letter-spacing:0;font-size:20px}}@media(min-width:992px){.typography_heading-sm__OhZzf{font-size:24px}}.typography_body-lg__VPh7L{font-family:HT-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.3;letter-spacing:0}@media(min-width:768px){.typography_body-lg__VPh7L{font-size:20px}}@media(min-width:992px){.typography_body-lg__VPh7L{font-size:24px}}.typography_body-md___TWBH{font-size:14px;letter-spacing:.04em}.typography_body-md___TWBH,.typography_body-sm__6kHmB{font-family:HT-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3}.typography_body-sm__6kHmB{font-size:12px;letter-spacing:.06em}.typography_eyebrow-md__MO4it{font-family:HTM-Regular,sans-serif;font-size:10px;line-height:1.7;letter-spacing:.06em;text-transform:uppercase}@media(min-width:992px){.typography_eyebrow-md__MO4it{font-size:11px}}.typography_eyebrow-sm__M2pJd{font-family:HTM-Regular,sans-serif;font-size:9px;line-height:1;letter-spacing:.06em;text-transform:uppercase}@media(min-width:992px){.typography_eyebrow-sm__M2pJd{font-size:10px}}.MenuButton_root__PvufI{position:relative;cursor:pointer;height:var(--space-lg);padding-block:var(--space-lg);display:block;transition:opacity .2s ease;width:calc((var(--100vw, 100vw) - var(--space-layout-margin)*2 - var(--space-layout-gutter)*7)/8*2 + var(--space-layout-gutter))}@media(min-width:768px){.MenuButton_root__PvufI{width:calc((var(--100vw, 100vw) - var(--space-layout-margin)*2 - var(--space-layout-gutter)*11)/6 + var(--space-layout-gutter))}}.MenuButton_root__PvufI .MenuButton_wrapper__RB_Fr{position:relative;height:100%;width:100%}.MenuButton_root__PvufI .MenuButton_line-top__myKld{top:0}.MenuButton_root__PvufI .MenuButton_line-middle__VdTZR,.MenuButton_root__PvufI .MenuButton_line-top__myKld{position:absolute;right:0;width:100%;height:1px;background-color:var(--color-muted-foreground);transition:top .2s ease,transform .2s ease}.MenuButton_root__PvufI .MenuButton_line-middle__VdTZR{top:50%;transform:translateY(-50%)}.MenuButton_root__PvufI .MenuButton_line-bottom__xIa0B{position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:var(--color-muted-foreground);transition:bottom .2s ease,transform .2s ease}@media not all and (pointer:coarse){.MenuButton_root__PvufI:hover{opacity:.5}}.MenuButton_is-open__Li58b .MenuButton_line-top__myKld{top:50%;transform:translateY(-50%)}.MenuButton_is-open__Li58b .MenuButton_line-bottom__xIa0B{bottom:50%;transform:translateY(50%)}.Logo_root__dOm3j{display:flex;align-items:center;gap:var(--space-xl);width:-moz-fit-content;width:fit-content;color:var(--color-foreground);overflow:hidden}.Logo_root__dOm3j svg{display:block;overflow:hidden}.Logo_root__dOm3j svg rect{transition:transform .7s ease;transform-origin:center center}.Logo_root__dOm3j svg rect:nth-of-type(8){transition-delay:.49s}.Logo_root__dOm3j svg rect:nth-of-type(7){transition-delay:.42s}.Logo_root__dOm3j svg rect:nth-of-type(6){transition-delay:.35s}.Logo_root__dOm3j svg rect:nth-of-type(5){transition-delay:.28s}.Logo_root__dOm3j svg rect:nth-of-type(4){transition-delay:.21s}.Logo_root__dOm3j svg rect:nth-of-type(3){transition-delay:.14s}.Logo_root__dOm3j svg rect:nth-of-type(2){transition-delay:.07s}.Logo_root__dOm3j svg rect:first-of-type{transition-delay:0s}@media not all and (pointer:coarse){.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:first-of-type,.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(2),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(3),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(4),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(5),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(6),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(7),.Logo_root__dOm3j.Logo_animated__0Erqa:hover svg rect:nth-of-type(8){transform:scale(4)}}.HeaderMobile_measure__FCuwM{position:absolute;visibility:hidden;pointer-events:none;width:100%}@media(min-width:1366px){.HeaderMobile_measure__FCuwM{display:none}}html.single-page-active .HeaderMobile_measure__FCuwM{display:none}.HeaderMobile_spacer__hhCHU{width:100%}@media(min-width:1366px){.HeaderMobile_spacer__hhCHU{display:none}}html.single-page-active .HeaderMobile_spacer__hhCHU{display:none}.HeaderMobile_root__D3ISf{display:block;position:relative;top:0;left:0;width:100%;z-index:12}@media(min-width:1366px){.HeaderMobile_root__D3ISf{display:none}}html.single-page-active .HeaderMobile_root__D3ISf{display:none}.HeaderMobile_fixed__hZdf0{position:fixed;top:0;left:0;width:100%;z-index:12;transform:translateY(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;pointer-events:none;opacity:0}.HeaderMobile_fixed__hZdf0.HeaderMobile_is-visible__HhUEV{transform:translateY(0);opacity:1;pointer-events:auto}.HeaderMobile_fixed__hZdf0.HeaderMobile_is-visible__HhUEV>*{pointer-events:auto}.HeaderMobile_fixed__hZdf0.HeaderMobile_is-at-top___aNqE{transform:translateY(0);opacity:0;pointer-events:none}@media(min-width:1366px){.HeaderMobile_fixed__hZdf0{display:none}}html.single-page-active .HeaderMobile_fixed__hZdf0{display:none}.HeaderMobile_top__60svn{align-items:center;justify-content:space-between;position:relative;z-index:13;background:var(--color-background)}.HeaderMobile_bottom__hsJ4S,.HeaderMobile_top__60svn{display:flex;padding:var(--space-layout-margin);pointer-events:auto}.HeaderMobile_bottom__hsJ4S{position:fixed;top:0;left:0;box-sizing:border-box;width:240px;height:calc(var(--100vh, 100dvh) - var(--space-layout-margin)*2);background-color:var(--color-background);transform:translateX(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:12;flex-direction:column;justify-content:center}.HeaderMobile_bottom__hsJ4S.HeaderMobile_is-open__hIZuS{transform:translateX(0)}@media(min-width:1366px){.HeaderMobile_bottom__hsJ4S{display:none}}.LeftSidebar_root__MAMNt{display:none;position:relative;align-self:stretch;min-height:calc(var(--100vh, 100vh) - var(--space-layout-margin)*2);flex:1 0 auto;margin-top:var(--space-layout-margin);margin-left:var(--space-layout-margin)}@media(min-width:1366px){.LeftSidebar_root__MAMNt{display:block}}.LeftSidebar_wrapper__bL4GS{position:-webkit-sticky;position:sticky;top:var(--space-layout-margin);width:100%;z-index:5;height:calc(var(--100vh, 100vh) - var(--space-layout-margin)*2);display:flex;flex-direction:column;gap:var(--space-layout-margin)}.PageWrapper_root__UIecQ{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);min-height:var(--100vh,100vh);min-height:var(--100vh,100dvh)}.PageWrapper_root__UIecQ.PageWrapper_is-shifted__3b2Mt{opacity:.25;--cols:8;--start-col:7;--content:calc(var(--100vw, 100vw) - (var(--space-layout-margin) * 2));--col:calc((var(--content) - (var(--space-layout-gutter) * (var(--cols) - 1))) / var(--cols));--offset-cols:calc(var(--start-col) - 1);--distance:calc((var(--offset-cols) * (var(--col) + var(--space-layout-gutter))));transform:translateX(var(--distance))}@media(min-width:768px){.PageWrapper_root__UIecQ.PageWrapper_is-shifted__3b2Mt{--cols:12;--start-col:11;--content:calc(var(--100vw, 100vw) - (var(--space-layout-margin) * 2));--col:calc((var(--content) - (var(--space-layout-gutter) * (var(--cols) - 1))) / var(--cols));--offset-cols:calc(var(--start-col) - 1);--distance:calc((var(--offset-cols) * (var(--col) + var(--space-layout-gutter))));transform:translateX(var(--distance))}}@media(min-width:1366px){.PageWrapper_root__UIecQ.PageWrapper_is-shifted__3b2Mt{transform:none;opacity:1}}.HomepageHero_root__JpvG5{display:flex;align-items:center;justify-content:center;min-height:520px;height:calc(var(--100vh, 100svh) - var(--space-4xl) - var(--space-layout-margin) - var(--header-mobile-height, 0px))}@media(min-width:1366px){.HomepageHero_root__JpvG5{min-height:640px;height:calc(var(--100vh, 100svh) - var(--space-4xl) - var(--space-layout-margin))}}.HomepageHero_wrapper__RUAIE{flex:1 1 auto;width:100%;height:calc(100% - var(--space-4xl));margin-bottom:var(--space-4xl);position:relative}.HomepageHero_top__Fb_B7{display:flex;flex-direction:column;gap:var(--space-layout-lg);margin-top:calc(var(--space-layout-margin)*-1)}@media(min-width:1366px){.HomepageHero_top__Fb_B7{margin-top:calc(var(--space-sm)*-1)}}.HomepageHero_descriptor__VBVnD{color:var(--color-muted-foreground)}.Subtitle_root__e4mJB{color:var(--color-muted);margin-bottom:var(--space-layout-lg)}.ActionLink_root__RbESh{display:flex;align-items:center;justify-content:center;gap:var(--space-md);width:-moz-fit-content;width:fit-content;border:none;background:none;padding:0;color:inherit;cursor:pointer}.ActionLink_icon__ruJx5{color:inherit;opacity:.5;transition:opacity .2s ease}.ActionLink_icon__ruJx5.ActionLink_left__fr21s{transform:rotate(180deg)}.ActionLink_icon__ruJx5.ActionLink_non-chevron__koyyw{opacity:.5}@media not all and (pointer:coarse){.ActionLink_root__RbESh:hover .ActionLink_icon__ruJx5{opacity:1}}.Footer_root__npZY7{width:100%;color:var(--color-muted)}.Footer_name__dvgwl{grid-column:1/span 4;grid-row:1}@media(min-width:768px){.Footer_name__dvgwl{grid-column:span 2;grid-row:auto}}.Footer_tagline__jahap{grid-column:1/span 4;grid-row:2}@media(min-width:768px){.Footer_tagline__jahap{grid-column:span 4;grid-row:auto}}.Footer_email__Mdu6b{grid-column:5/span 4;grid-row:1;transition:color .3s ease}@media not all and (pointer:coarse){.Footer_email__Mdu6b:hover{color:var(--color-foreground)}}@media(min-width:768px){.Footer_email__Mdu6b{grid-column:span 3;grid-row:auto}}.Footer_address____P_s{grid-column:5/span 4;grid-row:2}@media(min-width:768px){.Footer_address____P_s{grid-column:span 3;grid-row:auto;justify-self:end}}.Attach_root__AgLml{display:block}.Attach_attach-button__aM2ew{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--color-muted);width:26px;height:26px;background-color:var(--color-background);cursor:pointer;overflow:hidden;transition:background-color .15s linear,color .15s linear}.Attach_attach-button__aM2ew:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.Attach_attach-button__aM2ew:hover:before{background:var(--hover-overlay)}}.Attach_files-count__eLMG4{position:absolute;top:0;right:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;background-color:var(--color-foreground);color:var(--color-background);border-radius:50%}.Attach_files-count__eLMG4>span{transform:translateY(-.04em)}.Submit_root__uZAcD{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background-color:var(--color-foreground);color:var(--color-background);outline:none;border:none;padding:0;margin:0;cursor:pointer;transition:background-color .15s linear,color .15s linear}.Submit_root__uZAcD:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.Submit_root__uZAcD:hover:before{background:var(--hover-overlay-on-dark)}}.Submit_root__uZAcD.Submit_disabled__bBgJw{background-color:var(--color-secondary);color:var(--color-muted);cursor:not-allowed}.Submit_tooltip__ytoAh{position:fixed;transform:translate(-100%,-100%);display:inline-flex;align-items:center;color:var(--color-muted);background-color:var(--color-secondary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:var(--space-sm) var(--space-md);white-space:nowrap;pointer-events:none;z-index:50;animation:Submit_tooltip-in__YZZ6I .2s ease forwards}.Submit_tooltip__ytoAh.Submit_leaving__rU1ot{animation:Submit_tooltip-out__2LjeK .2s ease forwards}.Submit_tooltip__ytoAh:after{content:"";position:absolute;bottom:-6px;right:var(--arrow-right);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid var(--color-secondary)}@keyframes Submit_tooltip-in__YZZ6I{0%{opacity:0;margin-top:4px}to{opacity:1;margin-top:0}}@keyframes Submit_tooltip-out__2LjeK{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:4px}}.MCPInput_root__F291f{position:relative;display:flex;flex-direction:column;gap:var(--space-lg)}.MCPInput_container__mZAOl{cursor:text;width:auto;min-height:132px;height:auto;padding-inline:var(--space-md) var(--space-sm);background-color:var(--color-background);border:1px solid var(--color-border);transition:border-color .15s ease}.MCPInput_container__mZAOl.MCPInput_focused__I71m1{border-color:var(--color-foreground)}.MCPInput_container__mZAOl .MCPInput_wrapper__F_mAb{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg)}.MCPInput_container__mZAOl .MCPInput_wrapper__F_mAb .MCPInput_input-area__gnjQd{flex:1 1;min-width:0}.MCPInput_container__mZAOl .MCPInput_wrapper__F_mAb .MCPInput_buttons__lvoSc{display:flex;align-items:center;gap:var(--space-sm);margin-block:var(--space-sm)}.FilesContainer_root__gM8Z3{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--space-layout-gutter);column-gap:var(--space-layout-gutter);grid-row-gap:var(--space-layout-gutter);row-gap:var(--space-layout-gutter);width:100%;padding-block:var(--space-2xs)}@media(min-width:768px){.FilesContainer_root__gM8Z3{padding-block:0}}.FilesContainer_file__fuccX{position:relative;background-color:var(--color-muted-background);min-width:0;overflow:hidden}.FilesContainer_inner__vOWQj{padding:var(--space-lg);display:flex;flex-direction:column}.FilesContainer_info__384ag{display:flex;flex-direction:column;gap:var(--space-xs);flex-grow:1;padding-right:var(--space-xl)}.FilesContainer_title__STXgB{color:var(--color-foreground);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.FilesContainer_extension__R9k_b{color:var(--color-muted)}@keyframes FilesContainer_shimmer__4_2Qi{0%{background-position:-200% 0}to{background-position:200% 0}}.FilesContainer_file--loading__akuse{pointer-events:none}.FilesContainer_skeleton-line__hoA5G{height:16px;width:70%;background:linear-gradient(90deg,var(--color-slate-3) 25%,var(--color-slate-4) 50%,var(--color-slate-3) 75%);background-size:200% 100%;animation:FilesContainer_shimmer__4_2Qi 1.5s ease-in-out infinite}.FilesContainer_skeleton-line--short__bvJdE{width:40%;height:16px}.FilesContainer_close-button__juYig{position:absolute;top:var(--space-sm);right:var(--space-sm);width:26px;height:26px;background-color:rgba(0,0,0,0);color:var(--color-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.FilesContainer_close-button__juYig:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);pointer-events:none;transition:background .3s ease}@media not all and (pointer:coarse){.FilesContainer_close-button__juYig:hover:before{background:var(--hover-overlay)}}.DragOverlay_root__vX1bx{position:fixed;inset:0;width:100%;height:100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(var(--color-slate-1-rgb),.88);z-index:20;pointer-events:none;transition:opacity .2s ease}.DragOverlay_content__jU1_E,.DragOverlay_root__vX1bx{display:flex;align-items:center;justify-content:center}.DragOverlay_content__jU1_E{flex-direction:column;gap:var(--space-xl);color:var(--color-foreground);padding-bottom:var(--space-3xl)}.SinglePageOverlay_root__6dyav{display:none}@media(min-width:1366px){.SinglePageOverlay_root__6dyav{display:block;position:fixed;top:0;left:0;width:var(--left-sidebar-width);height:100%;background:rgba(var(--color-slate-12-rgb),.75);z-index:10;cursor:pointer}}.ProjectWrapper_root__xaqZH{width:100%}.ProjectWrapper_not-drawer__TFtw1 .ProjectWrapper_cover__TUDqn{margin-inline:0}.ProjectWrapper_not-drawer__TFtw1 .ProjectWrapper_content__kCH__{padding-inline:var(--space-layout-margin)}.ProjectWrapper_not-drawer__TFtw1 .ProjectWrapper_go-back__Rhw0L{margin-inline:0}.ProjectWrapper_go-back__Rhw0L{position:-webkit-sticky;position:sticky;top:0;z-index:10;margin-inline:calc(var(--space-layout-margin)*-1);transform:translateY(-100%);transition:transform .3s ease-in-out;pointer-events:none}.ProjectWrapper_go-back__Rhw0L.ProjectWrapper_is-at-top__fy8km,.ProjectWrapper_go-back__Rhw0L.ProjectWrapper_is-visible__UGkC8{transform:translateY(0);pointer-events:auto}@media(min-width:992px){.ProjectWrapper_go-back__Rhw0L{display:none}}.ProjectWrapper_go-back-inner__gMXYl{background-color:var(--color-foreground);color:var(--color-background);align-items:center}.ProjectWrapper_cover__TUDqn,.ProjectWrapper_go-back-inner__gMXYl{padding:var(--space-layout-margin);display:flex;justify-content:space-between}.ProjectWrapper_cover__TUDqn{height:calc(var(--100vh, 100svh) - var(--space-layout-margin)*2 - var(--go-back-height, 0px));margin-top:calc(-1*var(--go-back-height, 0px));padding-top:calc(var(--space-layout-margin) + var(--go-back-height, 0px));margin-inline:calc(var(--space-layout-margin)*-1);background-color:var(--cover-color-background,var(--color-background));color:var(--cover-color-foreground,var(--color-foreground));flex-direction:column;background-image:var(--cover-background-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat}.ProjectWrapper_cover__TUDqn .ProjectWrapper_bottom__lrGox{row-gap:var(--space-xl)}.ProjectWrapper_cover__TUDqn .ProjectWrapper_client__Mn40V{grid-column:span 8;order:1}@media(min-width:768px){.ProjectWrapper_cover__TUDqn .ProjectWrapper_client__Mn40V{order:1;grid-column:span 6}}.ProjectWrapper_cover__TUDqn .ProjectWrapper_team__Z_ajO{grid-column:span 4;order:3}@media(min-width:768px){.ProjectWrapper_cover__TUDqn .ProjectWrapper_team__Z_ajO{order:2;grid-column:span 4}}.ProjectWrapper_cover__TUDqn .ProjectWrapper_live___eLSJ{grid-column:1/span 4;order:2}@media(min-width:768px){.ProjectWrapper_cover__TUDqn .ProjectWrapper_live___eLSJ{order:3;grid-column:span 2}}.ProjectWrapper_col__y0KGv{display:flex;flex-direction:column;gap:var(--space-layout-md);height:-moz-fit-content;height:fit-content}.ProjectWrapper_col__y0KGv .ProjectWrapper_bottom__lrGox{display:flex;gap:var(--space-sm);flex-wrap:wrap;flex-direction:column}@media(min-width:768px){.ProjectWrapper_col__y0KGv .ProjectWrapper_bottom__lrGox{flex-direction:row}}.ProjectWrapper_pill__xD_4s .ProjectWrapper_company__mqbhI{width:-moz-fit-content;width:fit-content;background:rgba(var(--color-slate-1-rgb),.7);border-radius:var(--border-radius-round);display:flex;align-items:center;gap:calc(var(--space-sm) + var(--space-2xs));padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs)}@media(min-width:992px){.ProjectWrapper_pill__xD_4s .ProjectWrapper_company__mqbhI{padding:calc(var(--space-xs) + var(--space-2xs)) var(--space-md) calc(var(--space-xs) + var(--space-2xs)) calc(var(--space-xs) + var(--space-2xs))}}.ProjectWrapper_pill__xD_4s .ProjectWrapper_company__mqbhI p{color:var(--color-foreground);line-height:1}.ProjectWrapper_pill__xD_4s .ProjectWrapper_live___eLSJ{width:-moz-fit-content;width:fit-content;background:rgba(var(--color-slate-1-rgb),.7);border-radius:var(--border-radius-round);display:flex;align-items:center;gap:var(--space-sm);padding-inline:var(--space-md);height:var(--space-2xl);cursor:pointer;color:var(--color-foreground)}@media(min-width:992px){.ProjectWrapper_pill__xD_4s .ProjectWrapper_live___eLSJ{height:calc(var(--space-2xl) + var(--space-xs))}}.ProjectWrapper_pill__xD_4s .ProjectWrapper_live___eLSJ p{line-height:1}.ProjectWrapper_pill__xD_4s .ProjectWrapper_live___eLSJ .ProjectWrapper_arrow__8l9QQ{color:var(--color-muted)}.ProjectWrapper_pill__xD_4s .ProjectWrapper_live___eLSJ .ProjectWrapper_label__x2aF9{width:4px;height:4px;background-color:var(--color-red-10);border-radius:var(--border-radius-round)}.ProjectWrapper_info__3klEf{width:100%;display:flex;justify-content:space-between;align-items:start;margin-bottom:var(--space-9xl)}.ProjectWrapper_info__3klEf .ProjectWrapper_subtitle__iYXAm{color:var(--color-slate-9);padding-bottom:var(--space-2xl)}.ProjectWrapper_info__3klEf .ProjectWrapper_company__mqbhI{display:flex;gap:var(--space-xl);align-items:center}.ProjectWrapper_team-members__6gap_{display:flex;align-items:center;padding-block:var(--space-2xs)}@media(min-width:992px){.ProjectWrapper_team-members__6gap_{padding-block:var(--space-xs)}}.ProjectWrapper_team-members__6gap_ .ProjectWrapper_team-member__Uwjv3{width:24px;height:24px;overflow:hidden;border-radius:50%;border:2px solid var(--cover-color-background,var(--color-background))}.ProjectWrapper_team-members__6gap_ .ProjectWrapper_team-member__Uwjv3:not(:first-child){margin-left:calc(var(--space-xs)*-1)}.ProjectWrapper_team-members__6gap_ .ProjectWrapper_team-member__Uwjv3 img{width:100%;height:100%;object-fit:cover}.ProjectWrapper_content__kCH__{padding-top:var(--space-layout-xl);row-gap:var(--space-layout-5xl)}.ProjectWrapper_content__kCH__ .ProjectWrapper_description__HiCIj,.ProjectWrapper_content__kCH__ .ProjectWrapper_details__AcWu_{grid-column:1/-1}.ProjectWrapper_content__kCH__ .ProjectWrapper_details__AcWu_ .ProjectWrapper_bottom__lrGox{display:flex;flex-direction:column;gap:var(--space-layout-xl)}.ProjectWrapper_content__kCH__ .ProjectWrapper_details__AcWu_ .ProjectWrapper_bottom__lrGox .ProjectWrapper_content-blocks__upiUY{row-gap:var(--space-layout-xl)}.ProjectWrapper_content__kCH__ .ProjectWrapper_gallery__Q7zOs,.ProjectWrapper_content__kCH__ .ProjectWrapper_text-block__yhsGv{grid-column:1/-1}.ProjectWrapper_content__kCH__ .ProjectWrapper_single-medium-big__esyuh{grid-column:span 8}@media(min-width:768px){.ProjectWrapper_content__kCH__ .ProjectWrapper_single-medium-big__esyuh{grid-column:span 12}}.ProjectWrapper_content__kCH__ .ProjectWrapper_single-medium__9y1rL{grid-column:span 8}@media(min-width:768px){.ProjectWrapper_content__kCH__ .ProjectWrapper_single-medium__9y1rL{grid-column:span 6}}.ProjectWrapper_services__BStvo{grid-column:1/-1}.ProjectWrapper_next-project__sP5ka{grid-column:1/-1;padding-bottom:var(--space-layout-margin)}.MCPInputDummyBottom_root__22jzX{position:fixed;left:50%;transform:translateX(-50%);width:100%;z-index:10;pointer-events:none;display:flex;justify-content:flex-end;bottom:var(--space-3xl)}.MCPInputDummyBottom_root__22jzX>*{pointer-events:auto}@media(min-width:768px){.MCPInputDummyBottom_root__22jzX{bottom:var(--space-4xl)}}@media(min-width:992px){.MCPInputDummyBottom_root__22jzX{bottom:var(--space-5xl)}}.MCPInputDummyBottom_wrapper__Z_O3G{width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1366px){.MCPInputDummyBottom_wrapper__Z_O3G{width:calc(var(--100vw, 100vw) - var(--left-sidebar-width))}}.Manifest_content__UuDVc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-layout-2xl)}@media(min-width:768px){.Manifest_content__UuDVc{gap:var(--space-layout-lg)}}.Manifest_carousel__bQ51G{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-layout-lg)}.Manifest_filters__I5bpm{display:flex;align-items:center;justify-content:space-between;width:100%}.Manifest_filters__I5bpm .Manifest_left__KyZSr{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-sm);width:-moz-fit-content;width:fit-content}.Manifest_filters__I5bpm .Manifest_right__jQnl8{display:flex;align-items:center;justify-content:center;gap:var(--space-sm)}.Manifest_highlight__C7nry{color:var(--color-gold-9)}.Manifest_play-button__qNZ99{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;color:var(--color-foreground);transition:color .3s ease}@media not all and (pointer:coarse){.Manifest_play-button__qNZ99:hover{color:var(--color-muted)}}.Manifest_timer__aMRzL{width:var(--space-2xl);height:var(--space-sm);background-color:var(--color-border-muted)}.Manifest_timer__aMRzL .Manifest_timer-bar__sgVUI{width:0;height:100%;background-color:var(--color-foreground)}.Manifest_explainers__vFHKt{position:relative;min-height:1em;width:100%}.Manifest_explainerSlot__X4s6D{position:absolute;top:0;left:0;right:0;width:100%}.Manifest_explainer__w5SNS{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-sm);row-gap:var(--space-sm)}.Manifest_explainer__w5SNS>*{flex-shrink:0}@media(min-width:768px){.Manifest_explainer__w5SNS{gap:var(--space-lg)}}.HomeWrapper_content__qwhoh{display:flex;flex-direction:column;gap:var(--space-layout-5xl)}.LetsCreateWrapper_root___xwY9{min-height:100%;display:flex;flex-direction:column;position:relative;gap:var(--space-layout-2xl)}.LetsCreateWrapper_title__Qwd3K{top:0;padding-top:var(--space-layout-margin)}.LetsCreateWrapper_footer__6D1m6,.LetsCreateWrapper_title__Qwd3K{position:-webkit-sticky;position:sticky;background-color:var(--color-background);z-index:15}.LetsCreateWrapper_footer__6D1m6{bottom:0;margin-top:auto;display:flex;justify-content:flex-end;gap:var(--space-layout-gutter);padding-block:var(--space-layout-margin)}.LetsCreateWrapper_sent-text__QsWXc{color:var(--color-muted)}