@keyframes PortfolioHeadline_dash-move__bgNI2{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PortfolioHeadline_spin__vTFmF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PortfolioHeadline_shine__asNIH{to{background-position-x:100vw}}.PortfolioHeadline_main__OF4va{width:100%}.PortfolioHeadline_main__OF4va .label{color:var(--tertiary)}.PortfolioHeadline_main__OF4va>div{max-width:123rem;text-wrap:pretty}.PortfolioHeadline_main__OF4va>div:not(:last-child){margin-bottom:5rem}@media only screen and (min-width:768px){.PortfolioHeadline_main__OF4va>div:not(:last-child){margin-bottom:10rem}}@keyframes PortfolioMilestones_dash-move__x_2BJ{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PortfolioMilestones_spin__fTyaZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PortfolioMilestones_shine__OUOtQ{to{background-position-x:100vw}}.PortfolioMilestones_main__Qyq3s{width:100%}.PortfolioMilestones_main__Qyq3s .label{color:var(--tertiary)}.PortfolioMilestones_main__Qyq3s{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter);gap:var(--gutter);margin-bottom:calc(var(--s-l) - var(--s-s))}.PortfolioMilestones_main__Qyq3s.PortfolioMilestones_withButton__89f02{margin-bottom:0}.PortfolioMilestones_main__Qyq3s>div{display:flex;flex-direction:column;align-items:flex-start;gap:4rem}@media only screen and (min-width:768px){.PortfolioMilestones_main__Qyq3s{grid-template-columns:1fr 2fr}.PortfolioMilestones_main__Qyq3s .PortfolioMilestones_content__IJn8u{grid-column-start:2}}@media only screen and (min-width:1034px){.PortfolioMilestones_main__Qyq3s{grid-template-columns:repeat(2,1fr)}}.PortfolioMilestones_button__MdVsz{width:100%;margin-top:7rem}@media only screen and (max-width:767px){.PortfolioMilestones_button__MdVsz{padding-top:var(--gutter)}}@keyframes PortfolioPost_dash-move__z_vnU{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PortfolioPost_spin__OmEkj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PortfolioPost_shine__qBHNK{to{background-position-x:100vw}}.PortfolioPost_main__BEl1J{width:100%;position:relative}.PortfolioPost_single__V97oL{width:100%}.PortfolioPost_single__V97oL .PortfolioPost_back__m59Mc{padding-top:var(--header-height)}.PortfolioPost_modal__XU6UR{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;padding-top:0;overflow-y:scroll;overflow-x:hidden}.PortfolioPost_modal__XU6UR .wrap{padding-bottom:var(--padding)}.PortfolioPost_back__m59Mc{position:-webkit-sticky;position:sticky;top:0;background:var(--background);width:100%;z-index:4}.PortfolioPost_backInner__il0x0{padding-top:var(--s-s);padding-bottom:var(--s-s)}.PortfolioPost_backButton__MuIpB{display:inline-flex;gap:1rem;align-items:center;cursor:pointer;--button-primary-text:#ffffff;--button-primary-bg:rgba(255,255,255,0.1)}@media(hover:hover){.PortfolioPost_backButton__MuIpB:hover{--button-primary-bg:rgba(255,255,255,0.2)}}.PortfolioPost_backButton__MuIpB .PortfolioPost_icon__rNK6z{width:3.7rem;height:3.7rem;display:flex;justify-content:center;align-items:center;background:var(--button-primary-bg);color:var(--button-primary-text);transition:background .15s linear}.PortfolioPost_backButton__MuIpB .PortfolioPost_icon__rNK6z svg{width:1.6rem}.PortfolioPost_title__74AKw{display:flex;justify-content:center;align-items:center;min-height:21.4rem}@media only screen and (min-width:768px){.PortfolioPost_title__74AKw{min-height:45rem}}.PortfolioPost_logo__hbyo5{max-width:60rem;width:80%;filter:invert(1)}.PortfolioPost_info__p0wmg{display:flex;justify-content:space-between;color:var(--secondary);padding-bottom:var(--s-s)}.PortfolioPost_info__p0wmg span{color:var(--primary)}.PortfolioPost_heroMedia__92T_b{padding:var(--s-s) 0;width:100%}.PortfolioPost_heroMediaInner__6Htqq{width:100%;aspect-ratio:100/123;max-height:61rem}@media only screen and (min-width:768px){.PortfolioPost_heroMediaInner__6Htqq{aspect-ratio:100/45}}.PortfolioPost_blocks__9A8Uh{width:100%;z-index:0;position:relative}.PortfolioPost_website__MhUHB{position:absolute;bottom:0;z-index:1;padding-bottom:var(--padding)}.PortfolioPost_button__zeXqv{padding:var(--s-s) 0;width:100%}@keyframes PorfolioBlocks_dash-move__RIHcl{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PorfolioBlocks_spin__VmN_z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PorfolioBlocks_shine__zNFFe{to{background-position-x:100vw}}.PorfolioBlocks_block__CXmmn{width:100%;padding:var(--s-s) 0;z-index:0}@keyframes PortfolioFoundersWords_dash-move__ci96l{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PortfolioFoundersWords_spin__ANk2n{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PortfolioFoundersWords_shine__sKX5t{to{background-position-x:100vw}}.PortfolioFoundersWords_main__NNJ22{width:100%}.PortfolioFoundersWords_main__NNJ22 .label{color:var(--tertiary)}.PortfolioFoundersWords_main__NNJ22 svg{color:var(--highlight)}.PortfolioFoundersWords_main__NNJ22{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter);gap:var(--gutter)}.PortfolioFoundersWords_main__NNJ22>div{display:flex;flex-direction:column;align-items:flex-start;gap:4rem}@media only screen and (min-width:768px){.PortfolioFoundersWords_main__NNJ22{grid-template-columns:1fr 2fr}}@media only screen and (min-width:1034px){.PortfolioFoundersWords_main__NNJ22{grid-template-columns:repeat(2,1fr)}}.PortfolioFoundersWords_testimonial__7C_gY{width:100%}.PortfolioFoundersWords_testimonial__7C_gY svg{width:2.4rem;margin-bottom:2rem}.PortfolioFoundersWords_button__s21hb{margin-top:calc(7rem - var(--gutter))}@media only screen and (min-width:768px){.PortfolioFoundersWords_button__s21hb{margin-top:auto}}@keyframes PortfolioTextMedia_dash-move__Odozq{0%{background-position-x:0}to{background-position-x:4px}}@keyframes PortfolioTextMedia_spin__euG9K{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PortfolioTextMedia_shine__cpvK2{to{background-position-x:100vw}}.PortfolioTextMedia_main__uHYNq{width:100%}.PortfolioTextMedia_main__uHYNq .label{color:var(--tertiary)}.PortfolioTextMedia_main__uHYNq{display:grid;grid-template-columns:1fr;grid-gap:var(--gutter);gap:var(--gutter);margin-bottom:calc(var(--s-l) - var(--s-s))}.PortfolioTextMedia_main__uHYNq.PortfolioTextMedia_withButton__AXIeZ{margin-bottom:0}.PortfolioTextMedia_main__uHYNq>div{display:flex;flex-direction:column;align-items:flex-start;gap:4rem}@media only screen and (min-width:768px){.PortfolioTextMedia_main__uHYNq{grid-template-columns:1fr 2fr}.PortfolioTextMedia_main__uHYNq .PortfolioTextMedia_content__HwL2j{grid-column-start:2}}@media only screen and (min-width:1034px){.PortfolioTextMedia_main__uHYNq{grid-template-columns:repeat(2,1fr)}}.PortfolioTextMedia_media__clmse{max-width:21.5rem;width:60%}@media only screen and (min-width:768px){.PortfolioTextMedia_media__clmse{width:80%;max-width:28rem;padding-bottom:var(--gutter)}}.PortfolioTextMedia_button__Gfv1a{width:100%;margin-top:7rem}@media only screen and (max-width:767px){.PortfolioTextMedia_button__Gfv1a{padding-top:var(--gutter)}}