.ProjectsHero-module__NGnsvq__section{width:100%;padding-top:clamp(6rem,18vh,14rem);padding-bottom:clamp(2rem,4vh,4rem);position:relative}.ProjectsHero-module__NGnsvq__content{width:100%;padding-inline:clamp(1.5rem,.5rem + 4vw,4rem)}.ProjectsHero-module__NGnsvq__mainTitle{text-transform:uppercase;color:#fdfdfd;font-family:var(--font-display);margin:0;font-weight:900}.ProjectsHero-module__NGnsvq__topRow{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (max-width:1000px){.ProjectsHero-module__NGnsvq__topRow{justify-content:center}}.ProjectsHero-module__NGnsvq__topLineWrapper{will-change:transform;flex-direction:column;display:flex}.ProjectsHero-module__NGnsvq__imageWrapper{z-index:2;clip-path:inset(0% 0% 100%);will-change:transform, clip-path;flex-shrink:0;align-items:center;margin-bottom:clamp(3rem,1.25rem + 2.8vw,5.625rem);display:flex}.ProjectsHero-module__NGnsvq__previewImage{width:clamp(6.875rem,11.33vw - .208rem,17.5rem);height:auto;margin-right:clamp(6.875rem,3.958rem + 4.67vw,11.25rem)}@media (max-width:1000px){.ProjectsHero-module__NGnsvq__previewImage{display:none}}.ProjectsHero-module__NGnsvq__navRow{justify-content:space-between;align-items:center;gap:clamp(.375rem,.308rem + .28vw,.75rem);width:100%;margin-bottom:clamp(1.25rem,.75rem + 1.5vw,3rem);display:flex}.ProjectsHero-module__NGnsvq__labelMask{overflow:hidden}.ProjectsHero-module__NGnsvq__labelMask span{display:inline-block}.ProjectsHero-module__NGnsvq__navLabel{color:#fdfdfd;white-space:nowrap;text-transform:none;font-family:var(--font-body);will-change:transform;font-size:clamp(.438rem,.392rem + .23vw,.75rem);font-weight:200}.ProjectsHero-module__NGnsvq__line{transform-origin:0;will-change:transform;background-color:#fdfdfd77;flex:1;height:.6px;margin-top:8px}@media (max-width:1200px){.ProjectsHero-module__NGnsvq__line{margin-top:10px}}@media (max-width:600px){.ProjectsHero-module__NGnsvq__line{margin-top:12px}}.ProjectsHero-module__NGnsvq__word{will-change:transform;font-size:clamp(4.25rem,1.846rem + 12.02vw,20.625rem);line-height:clamp(4rem,1.56rem + 12.2vw,20.625rem)}.ProjectsHero-module__NGnsvq__bottomWord{will-change:transform;font-size:clamp(3.25rem,1.067rem + 10.92vw,18.125rem);line-height:clamp(3.5rem,1.353rem + 10.73vw,18.125rem)}.ProjectsHero-module__NGnsvq__fontChange{font-family:var(--font-accent);font-weight:500}.ProjectsHero-module__NGnsvq__topLine{will-change:transform;justify-content:flex-start;align-items:center;gap:clamp(.75rem,.328rem + 2.11vw,3.625rem);display:flex}@media (max-width:1000px){.ProjectsHero-module__NGnsvq__topLine{text-align:center;justify-content:center}}.ProjectsHero-module__NGnsvq__bottomLine{will-change:transform;justify-content:flex-end;align-items:center;gap:clamp(.75rem,.328rem + 2.11vw,3.625rem);margin-top:-40px;display:flex}@media (max-width:2100px){.ProjectsHero-module__NGnsvq__bottomLine{margin-top:-30px}}@media (max-width:1700px){.ProjectsHero-module__NGnsvq__bottomLine{margin-top:-18px}}@media (max-width:1300px){.ProjectsHero-module__NGnsvq__bottomLine{margin-top:-12px}}@media (max-width:1000px){.ProjectsHero-module__NGnsvq__bottomLine{text-align:center;justify-content:center}}@media (max-width:900px){.ProjectsHero-module__NGnsvq__bottomLine{margin-top:-4px}}@media (max-width:600px){.ProjectsHero-module__NGnsvq__bottomLine{margin-top:2px}}.ProjectsHero-module__NGnsvq__lineMask{display:inline-block;overflow:hidden}.ProjectsHero-module__NGnsvq__lineMask>span{display:inline-block}.ProjectsHero-module__NGnsvq__wordWrapper{display:inline-block;position:relative}.ProjectsHero-module__NGnsvq__underline{transform-origin:0;will-change:transform;background-color:#608fba;width:91.8%;height:clamp(.1rem,.038rem + .31vw,.525rem);display:block;position:absolute;bottom:clamp(.625rem,.24rem + 1.93vw,3.25rem);left:clamp(.125rem,.033rem + .46vw,.75rem)}@media (prefers-reduced-motion:reduce){.ProjectsHero-module__NGnsvq__imageWrapper{clip-path:none}.ProjectsHero-module__NGnsvq__topLineWrapper,.ProjectsHero-module__NGnsvq__topLine,.ProjectsHero-module__NGnsvq__bottomLine,.ProjectsHero-module__NGnsvq__imageWrapper,.ProjectsHero-module__NGnsvq__word,.ProjectsHero-module__NGnsvq__bottomWord,.ProjectsHero-module__NGnsvq__navLabel,.ProjectsHero-module__NGnsvq__line,.ProjectsHero-module__NGnsvq__underline{will-change:auto;transform:none!important}}
.ProjectsAwards-module__bAnx5G__section{padding-inline:clamp(1.5rem,.5rem + 4vw,4rem);width:100%;margin-top:clamp(4rem,2rem + 6vw,9rem);padding-bottom:clamp(4rem,2rem + 4vw,8rem);position:relative}.ProjectsAwards-module__bAnx5G__labelMask{margin-bottom:1.5rem;display:inline-block;overflow:hidden}.ProjectsAwards-module__bAnx5G__label{color:#fdfdfd;font-family:var(--font-body);letter-spacing:.02em;will-change:transform;margin:0;font-size:clamp(.75rem,.6rem + .4vw,1rem);font-weight:300;display:inline-block}.ProjectsAwards-module__bAnx5G__label span{opacity:.7;margin-left:.25rem;font-weight:200}.ProjectsAwards-module__bAnx5G__list{flex-direction:column;display:flex;position:relative}.ProjectsAwards-module__bAnx5G__borderLine{transform-origin:0;will-change:transform;background-color:#fdfdfd;height:1px;display:block}.ProjectsAwards-module__bAnx5G__award{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:100%;height:80px;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.ProjectsAwards-module__bAnx5G__award:focus-visible{outline-offset:-2px;outline:2px solid #608fba}.ProjectsAwards-module__bAnx5G__award:before,.ProjectsAwards-module__bAnx5G__award:after{content:"";z-index:2;pointer-events:none;background:#608fba;width:3px;height:0;transition:height .45s cubic-bezier(.85,0,.15,1);position:absolute;top:50%;transform:translateY(-50%)}.ProjectsAwards-module__bAnx5G__award:before{left:1px}.ProjectsAwards-module__bAnx5G__award:after{right:1px}.ProjectsAwards-module__bAnx5G__award[data-active=true]:before,.ProjectsAwards-module__bAnx5G__award[data-active=true]:after{height:100%}.ProjectsAwards-module__bAnx5G__awardWrapper{will-change:transform;height:240px;transform:translateY(-160px)}.ProjectsAwards-module__bAnx5G__awardName,.ProjectsAwards-module__bAnx5G__awardProject{grid-template-columns:1fr auto;align-items:center;gap:1.5rem;height:80px;padding-inline:clamp(1rem,.5rem + 1vw,2rem);display:grid}.ProjectsAwards-module__bAnx5G__awardName{background:var(--color-bone);color:var(--color-ink);transition:box-shadow .45s cubic-bezier(.85,0,.15,1)}.ProjectsAwards-module__bAnx5G__awardProject{background:var(--color-ink);color:var(--color-bone);transition:box-shadow .45s cubic-bezier(.85,0,.15,1)}.ProjectsAwards-module__bAnx5G__award:hover .ProjectsAwards-module__bAnx5G__awardName,.ProjectsAwards-module__bAnx5G__award:hover .ProjectsAwards-module__bAnx5G__awardProject,.ProjectsAwards-module__bAnx5G__award[data-active=true] .ProjectsAwards-module__bAnx5G__awardName,.ProjectsAwards-module__bAnx5G__award[data-active=true] .ProjectsAwards-module__bAnx5G__awardProject{box-shadow:inset 1px 0 #fdfdfd,inset -1px 0 #fdfdfd}.ProjectsAwards-module__bAnx5G__title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.5rem,.8rem + 2vw,2.75rem);font-weight:700;line-height:1}.ProjectsAwards-module__bAnx5G__year,.ProjectsAwards-module__bAnx5G__cta{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(.75rem,.6rem + .4vw,.95rem);font-weight:300}.ProjectsAwards-module__bAnx5G__description{font-family:var(--font-body);max-width:60ch;font-size:clamp(.85rem,.7rem + .4vw,1rem);font-weight:300;line-height:1.3}.ProjectsAwards-module__bAnx5G__mask{display:inline-block;overflow:hidden}.ProjectsAwards-module__bAnx5G__mask>span{will-change:transform;display:inline-block}.ProjectsAwards-module__bAnx5G__expand{background:var(--color-ink);height:0;color:var(--color-bone);box-sizing:border-box;will-change:height;border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;position:relative;overflow:hidden}.ProjectsAwards-module__bAnx5G__expandTopLine{transform-origin:0;background-color:#fdfdfd;width:100%;height:1px;transition:transform .55s cubic-bezier(.85,0,.15,1) .1s;display:block;transform:scaleX(0)}.ProjectsAwards-module__bAnx5G__expand[data-open=true] .ProjectsAwards-module__bAnx5G__expandTopLine{transform:scaleX(1)}.ProjectsAwards-module__bAnx5G__expandInner{min-height:0}.ProjectsAwards-module__bAnx5G__expandGrid{opacity:0;will-change:transform, opacity;grid-template-columns:2fr 3fr;align-items:start;gap:clamp(1.5rem,.5rem + 2vw,3rem);padding:clamp(1.5rem,.5rem + 2vw,3rem) clamp(1rem,.5rem + 1vw,2rem);display:grid;transform:translateY(16px)}.ProjectsAwards-module__bAnx5G__expandLeft{background:#fdfdfd0a;width:100%;position:relative;overflow:hidden}.ProjectsAwards-module__bAnx5G__expandLeft img,.ProjectsAwards-module__bAnx5G__expandLeft video{object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}.ProjectsAwards-module__bAnx5G__expandRight{flex-direction:column;gap:clamp(1rem,.5rem + 1vw,1.75rem);padding-top:.25rem;display:flex}.ProjectsAwards-module__bAnx5G__expandMeta{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.7;align-items:center;gap:.75rem;font-size:clamp(.7rem,.6rem + .3vw,.8rem);font-weight:300;display:flex}.ProjectsAwards-module__bAnx5G__expandDescription{font-family:var(--font-body);max-width:56ch;margin:0;font-size:clamp(1rem,.85rem + .5vw,1.35rem);font-weight:300;line-height:1.4}.ProjectsAwards-module__bAnx5G__expandRole{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bone);opacity:.9;font-size:clamp(.75rem,.65rem + .3vw,.85rem);font-weight:400}.ProjectsAwards-module__bAnx5G__expandSubhead{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-bottom:.6rem;font-size:clamp(.7rem,.6rem + .3vw,.8rem);font-weight:400;display:block}.ProjectsAwards-module__bAnx5G__expandContribution ul{flex-direction:column;gap:.45rem;max-width:60ch;margin:0;padding:0;list-style:none;display:flex}.ProjectsAwards-module__bAnx5G__expandContribution li{font-family:var(--font-body);padding-left:1.1rem;font-size:clamp(.9rem,.78rem + .35vw,1.05rem);font-weight:300;line-height:1.45;position:relative}.ProjectsAwards-module__bAnx5G__expandContribution li:before{content:"";opacity:.6;background:currentColor;width:.45rem;height:1px;position:absolute;top:.65em;left:0}.ProjectsAwards-module__bAnx5G__expandStack{flex-wrap:wrap;gap:.45rem .6rem;display:flex}.ProjectsAwards-module__bAnx5G__expandStackChip{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-bone);opacity:.85;border:1px solid #fdfdfd33;border-radius:999px;padding:.3rem .7rem;font-size:clamp(.7rem,.62rem + .25vw,.8rem);font-weight:400}.ProjectsAwards-module__bAnx5G__expandLinks{flex-wrap:wrap;gap:1.5rem;margin-top:.5rem;display:flex}.ProjectsAwards-module__bAnx5G__expandLink{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-bone);border-bottom:1px solid;padding-bottom:.25rem;font-size:clamp(.85rem,.7rem + .4vw,1rem);font-weight:400;text-decoration:none;transition:opacity .25s}.ProjectsAwards-module__bAnx5G__expandLink:hover{opacity:.7}@media (max-width:720px){.ProjectsAwards-module__bAnx5G__expandGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProjectsAwards-module__bAnx5G__awardWrapper{transform:translateY(0)!important}.ProjectsAwards-module__bAnx5G__borderLine{transform:scaleX(1)!important}.ProjectsAwards-module__bAnx5G__label,.ProjectsAwards-module__bAnx5G__mask>span{transform:none!important}.ProjectsAwards-module__bAnx5G__award:before,.ProjectsAwards-module__bAnx5G__expandTopLine{transition:none!important}}
.AwardPreview-module__3T-TTG__preview{pointer-events:none;z-index:9999;width:30vw;height:30vh;position:fixed;bottom:0;right:0;overflow:hidden}@media (max-width:1000px){.AwardPreview-module__3T-TTG__preview{display:none}}@media (prefers-reduced-motion:reduce){.AwardPreview-module__3T-TTG__preview{display:none}}
.CurvedLoop-module__7pwjHG__jacket{will-change:transform;justify-content:center;align-items:center;width:100%;min-height:clamp(17.5rem,14.381rem + 15.6vw,38.75rem);display:flex}.CurvedLoop-module__7pwjHG__svg{-webkit-user-select:none;user-select:none;aspect-ratio:100/12;fill:#fdfdfd;text-transform:uppercase;width:100%;font-size:6rem;font-weight:700;line-height:1;font-family:var(--font-display);display:block;overflow:visible}@media (prefers-reduced-motion:reduce){.CurvedLoop-module__7pwjHG__jacket{will-change:auto}}
