.block-project-archive{position:relative;z-index:1}.block-project-archive .hero-project{height:100dvh;overflow:hidden;position:relative}.block-project-archive .hero-project .hero-video{background-color:transparent;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.block-project-archive .hero-project .title-project{bottom:3.75rem;left:3.4375rem;margin:0;position:absolute;width:75%}@media only screen and (max-width:1200px){.block-project-archive .hero-project .title-project{left:20Px;width:100%}}.frame-wrapper{align-items:center;display:flex;flex:0 0 auto;flex-flow:row;height:37.5rem;margin-bottom:3.75rem;overflow:hidden;padding:0;position:relative;width:100%;will-change:transform}@media only screen and (max-width:1200px){.frame-wrapper{margin-bottom:30Px}}@media only screen and (max-width:993px){.frame-wrapper{height:25rem}}@media only screen and (max-width:576px){.frame-wrapper{height:275Px}}.frame-wrapper:before{box-shadow:inset 0 0 1.875rem #000;content:"";inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute;z-index:1}.frame{height:115%;margin-bottom:0!important;overflow:hidden;position:relative;visibility:initial;width:100%;will-change:transform}@media only screen and (max-width:576px){.frame{height:140%}}.frame a{border-radius:inherit;inset:0;position:absolute}.frame a img{border-radius:inherit;display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.project-list{background:var(--color-bg);color:var(--color-text)}.project-list .projects-wrapper{display:flex;flex-direction:column;gap:7.5rem;height:auto;margin:0 auto;padding:3.75rem 0;position:relative;width:100%}@media only screen and (max-width:1200px){.project-list .projects-wrapper{gap:3.75rem}}.project-list .projects-wrapper .project-card{display:flex;flex-direction:row;flex-wrap:wrap}.project-list .projects-wrapper .project-card .row-title{align-items:flex-start;display:flex;flex:1 1 70%;flex-direction:column;height:11.25rem;order:2;row-gap:15Px}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-title{height:210Px}}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-title{flex:0 1 60%;height:160Px}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-title{flex:1 1 100%;height:auto;row-gap:10Px}}.project-list .projects-wrapper .project-card .row-title h3{font-size:9.75rem;font-weight:500;line-height:.8;margin-bottom:0;margin-left:-.75rem;text-transform:uppercase}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-title h3{font-size:5rem;font-weight:300;margin-left:0}}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-title h3{font-size:3rem}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-title h3{font-size:38Px}}.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:2.125rem;line-height:1}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:1.75rem}}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:20Px}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:18Px}}.project-list .projects-wrapper .project-card .row-tags{align-items:flex-start;display:flex;flex:0 1 30%;justify-content:flex-start;order:3;padding-top:1.5625rem}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-tags{justify-content:flex-end}}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-tags{flex:0 1 40%}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-tags{align-items:flex-start;flex:1 1 100%;justify-content:flex-start}}.project-list .projects-wrapper .project-card .row-tags .tags{display:flex;flex-direction:row;gap:.75rem;justify-content:flex-end;position:relative;top:-8px}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-tags .tags{flex-wrap:wrap}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-tags .tags{top:-4px}}.project-list .projects-wrapper .project-card .row-tags .tags .chips{font-size:1rem}@media only screen and (max-width:769px){.project-list .projects-wrapper .project-card .row-tags .tags .chips{font-size:12Px}}.project-list .projects-wrapper .project-card .row-image{flex:1 1 100%;margin-bottom:3.75rem;order:1}.project-list .projects-wrapper .project-card .row-image img{height:37.5rem;-o-object-fit:cover;object-fit:cover;width:100%}.project-list .projects-wrapper .project-card .row-link{align-items:center;display:flex;flex:0 1 30%;flex-direction:row;justify-content:space-between;margin-left:auto;margin-top:-5.5rem;order:4}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-link{align-items:flex-end;flex:0 1 100%}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-link{margin-top:10px}}.project-list .projects-wrapper .project-card .row-link .info{flex:0 1 21.25rem}@media only screen and (max-width:1200px){.project-list .projects-wrapper .project-card .row-link .info{flex:0 1 24.375rem}}@media only screen and (max-width:576px){.project-list .projects-wrapper .project-card .row-link .info{flex:0 1 80%;font-size:16Px}}
