.Header_header__PGFCD{display:flex;justify-content:space-between;align-items:center;padding:20px 46px}.Header_contacts-link__lD0FQ{text-decoration:none}@media (max-width:768px){.Header_header__PGFCD{padding:20px}}@media (max-width:450px){.Header_header__PGFCD{padding:10px}}@keyframes Portfolio_pause-before-hide__iNWCu{to{filter:opacity(0)}}.Portfolio_portfolio__grid__lmXx5{grid-template-columns:[start] 19fr [first-third-end] 1fr [second-third-start] 9fr [first-half-end] 1fr [second-half-start] 9fr [second-third-end] 1fr [two-thirds-end third-third-start] 1fr [two-thirds-rest-start] 18fr [end];row-gap:24px;padding:40px;display:grid;filter:opacity(1);transition:filter steps(1)}.Portfolio_portfolio__grid__lmXx5,.Portfolio_showreel__7KPkG{margin:auto;max-width:1920px;list-style:none;transition:filter 1s}.Portfolio_showreel__7KPkG{padding:40px 40px 0}@media (max-width:768px){.Portfolio_showreel__7KPkG{padding:20px 20px 0}.Portfolio_portfolio__grid__lmXx5{row-gap:20px;padding:20px}}.Portfolio_gridItem__case__2KIn8{position:relative}.Portfolio_case__badge__hGJ7m{position:absolute;top:10px;left:10px;z-index:2;display:inline-block;padding:8px 18px;border-radius:100vh;background-color:var(--red);color:#fff}.Portfolio_highlight-bounds__AY9Va{position:relative}.Portfolio_content-wrapper__YXBgF{cursor:pointer;display:grid;margin-bottom:10px;overflow:hidden;border-radius:10px;background-color:#000;place-content:center;aspect-ratio:16/9}.Portfolio_case__video__gmBmg{grid-row:1;grid-column:1;max-width:100%;border-radius:inherit;transform:translateZ(0);place-self:center}.Portfolio_case__cover__PGv84{display:grid;grid-row:1;grid-column:1;width:100%;height:auto;overflow:hidden;border-radius:inherit;transition:filter .3s cubic-bezier(.215,.61,.355,1) 1s;transform:translateZ(0);place-content:center;place-self:center}.Portfolio_case__cover__PGv84>img,.Portfolio_case__cover__PGv84>source{grid-row:1/1;grid-column:1/1}.Portfolio_intersecting___IsTX .Portfolio_case__cover__PGv84{filter:opacity(0)}.Portfolio_content-wrapper__YXBgF:before{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(0deg,#af2d7f,#f00b15);content:"";transform:scale(1);filter:blur(10px) opacity(0);transition:filter .3s ease-out}.Portfolio_intersecting___IsTX.Portfolio_content-wrapper__YXBgF:before{filter:blur(10px) opacity(.9)}@media (hover){.Portfolio_highlight-bounds__AY9Va:hover .Portfolio_content-wrapper__YXBgF:before{filter:blur(10px) opacity(.9)}}@keyframes Portfolio_grid-item-slide-in__8oU9f{0%{filter:opacity(0);transform:translateY(70px)}to{filter:opacity(1);transform:translateY(0)}}.Portfolio_gridItem__KMZGK{filter:opacity(0);transform:translateY(70px);transform-origin:center;--offset:100ms;--multiplier:0;--current-offset:calc(var(--offset) * (var(--multiplier) - 1));animation:Portfolio_grid-item-slide-in__8oU9f .8s 1 cubic-bezier(.215,.61,.355,1) var(--current-offset) forwards}.Portfolio_gridItem__KMZGK:first-child{grid-row:span 2;grid-column:start/two-thirds-end;--multiplier:1}.Portfolio_gridItem__KMZGK:nth-child(2){grid-column:two-thirds-rest-start/end;--multiplier:2}.Portfolio_gridItem__KMZGK:nth-child(3){grid-column:two-thirds-rest-start/end;--multiplier:3}.Portfolio_gridItem__KMZGK:nth-child(4){grid-column:start/first-half-end;--multiplier:4}.Portfolio_gridItem__KMZGK:nth-child(5){grid-column:second-half-start/end;--multiplier:5}.Portfolio_gridItem__KMZGK:nth-child(6){grid-column:start/first-third-end;--multiplier:6}.Portfolio_gridItem__KMZGK:nth-child(7){grid-column:second-third-start/second-third-end;--multiplier:7}.Portfolio_gridItem__KMZGK:nth-child(8){grid-column:third-third-start/end;--multiplier:8}.Portfolio_gridItem__KMZGK:nth-child(9){grid-column:start/first-half-end;--multiplier:9}.Portfolio_gridItem__KMZGK:nth-child(10){grid-column:second-half-start/end;--multiplier:10}.Portfolio_gridItem__KMZGK:nth-child(11){grid-row:span 2;grid-column:start/two-thirds-end;--multiplier:11}.Portfolio_gridItem__KMZGK:nth-child(12){grid-column:two-thirds-rest-start/end;--multiplier:12}.Portfolio_gridItem__KMZGK:nth-child(13){grid-column:two-thirds-rest-start/end;--multiplier:13}.Portfolio_pagination__a_PM8{display:flex;justify-content:center;align-items:center;gap:10px;height:124px;background:var(--default-gradient);list-style:none}.Portfolio_pagination__selector__wwi8_{display:block;padding:8px;width:18px;height:18px;box-shadow:0 0 0 1px #fff0;transition:box-shadow .3s ease-in-out;border-radius:100vh;transform:translateY(0);color:#fff;text-align:center}.Portfolio_pagination__radio__KgBVc:checked+.Portfolio_pagination__selector__wwi8_,.Portfolio_pagination__radio__KgBVc:focus+.Portfolio_pagination__selector__wwi8_,.Portfolio_pagination__radio__KgBVc:focus-visible+.Portfolio_pagination__selector__wwi8_,.Portfolio_pagination__selector__wwi8_:hover{box-shadow:0 0 0 1px #fff}.Portfolio_pagination__selector__wwi8_:hover{cursor:pointer;transition:outline 60ms ease-in-out}@media (max-width:767px){.Portfolio_portfolio__grid__lmXx5{padding-top:24px;grid-template-columns:repeat(2,1fr);column-gap:24px}.Portfolio_gridItem__KMZGK{grid-row:unset!important;grid-column:unset!important}.Portfolio_gridItem__KMZGK:first-child{grid-column:span 2!important}}@media (max-width:450px){.Portfolio_portfolio__grid__lmXx5{grid-template-columns:1fr;column-gap:24px}.Portfolio_gridItem__KMZGK{grid-row:unset!important}.Portfolio_gridItem__KMZGK,.Portfolio_gridItem__KMZGK:first-child{grid-column:unset!important}}@keyframes Portfolio_fade-in__HY9tR{0%{transform:scale(.9,1.3)}90%{transform:scale(1.1,.9)}to{transform:scale(1)}}@keyframes Portfolio_fade-out__nLBP_{to{transform:translateY(100vh);filter:opacity(0)}}.Portfolio_modal__3O4GX{position:fixed;inset:0;display:block;margin:0;padding:0;min-width:100%;height:100%;max-height:100vh;overflow:hidden;border:0;background-color:#000c;transition:filter .3s ease-out}.Portfolio_modal__3O4GX:not([open]){pointer-events:none;filter:opacity(0) blur(10px) contrast(1.2)}.Portfolio_modal__3O4GX[open]{filter:opacity(1) blur(0) contrast(1)}.Portfolio_modal__3O4GX::-webkit-backdrop{display:none}.Portfolio_modal__3O4GX::backdrop{display:none}.Portfolio_modal__upper_inner__h1XXy{display:grid;grid-template-columns:1fr;padding:20px;box-sizing:border-box;height:100%;overflow-y:auto;place-items:center;scroll-snap-type:y mandatory;-ms-scroll-chaining:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:0}.Portfolio_modal__inner__wNzv7{display:grid;justify-items:end;gap:10px}.Portfolio_modal__inner__wNzv7>picture{margin:auto}.Portfolio_modal__inner__wNzv7 video-js,.Portfolio_modal__inner__wNzv7>picture>img{max-height:90vh;overflow:hidden;border-radius:10px;transform:translateZ(0);scroll-snap-align:center;scroll-snap-stop:always}.Portfolio_modal__inner__wNzv7>div[data-vjs-player=true]{width:100%;max-width:100%;max-height:80vh;overflow:hidden;aspect-ratio:16/9}.Portfolio_modal__close-button__wUdaY{width:30px;height:30px;border:none;border-radius:50%;background-color:var(--red-1);color:#fff;cursor:pointer}.Portfolio_modal__close-button__wUdaY:focus{outline:none}@media (hover){.Portfolio_modal__close-button__wUdaY:focus{outline-width:1px;outline-style:auto;outline-color:Highlight;outline-color:-webkit-focus-ring-color}}