.page-module__Wnl36G__main{--legacy-accent:#dc3270;--legacy-border:#353535;color:#fff;width:100%;min-height:100vh;font-family:"Inter", var(--font-inter,Arial), sans-serif;background:#000;flex:1 0 auto;overflow:hidden}.page-module__Wnl36G__page{flex-direction:column;align-items:center;gap:0;width:min(100%,1200px);margin:0 auto;padding:110px 0 2px;display:flex}.page-module__Wnl36G__page:has(.page-module__Wnl36G__gallery:empty){padding-bottom:43px}.page-module__Wnl36G__main[data-legacy=amore] .page-module__Wnl36G__page,.page-module__Wnl36G__main[data-legacy=ralcon] .page-module__Wnl36G__page{margin-bottom:-23px}.page-module__Wnl36G__intro,.page-module__Wnl36G__details{flex-direction:column;align-items:flex-start;gap:40px;width:100%;max-width:600px;display:flex}.page-module__Wnl36G__action{width:max-content;color:var(--legacy-accent);letter-spacing:.01em;text-transform:uppercase;align-items:center;gap:4px;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex;overflow:hidden}.page-module__Wnl36G__action>span:last-child{transition:transform .22s cubic-bezier(.44,0,.56,1);display:inline-block}.page-module__Wnl36G__action:hover>span:last-child{transform:translate(3px,-3px)}.page-module__Wnl36G__projectCard,.page-module__Wnl36G__panel{border:1px solid var(--legacy-border);background:#000;width:100%;position:relative}.page-module__Wnl36G__projectCard{flex-direction:column;align-items:flex-start;gap:0;height:176px;padding:32px;display:flex}.page-module__Wnl36G__projectCard:not(:has(.page-module__Wnl36G__description)){height:164px}.page-module__Wnl36G__projectCopy{flex-direction:column;gap:0;width:100%;height:100%;display:flex}.page-module__Wnl36G__projectHead{flex-direction:column;gap:8px;width:100%;display:flex}.page-module__Wnl36G__titleRow,.page-module__Wnl36G__projectMeta,.page-module__Wnl36G__panelHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__Wnl36G__titleRow h1,.page-module__Wnl36G__panelHeader h2,.page-module__Wnl36G__tag,.page-module__Wnl36G__description,.page-module__Wnl36G__panelBody p{margin:0}.page-module__Wnl36G__titleRow h1{color:#fff;letter-spacing:0;text-transform:uppercase;font-size:28px;font-weight:700;line-height:1.2}.page-module__Wnl36G__pixelMarker{flex:none;align-items:center;gap:4px;width:44px;height:8px;display:flex}.page-module__Wnl36G__pixelMarker i{background:#fff;flex:none;width:8px;height:8px}.page-module__Wnl36G__pixelMarker i:first-child{opacity:.1}.page-module__Wnl36G__pixelMarker i:nth-child(2){opacity:.2}.page-module__Wnl36G__pixelMarker i:nth-child(3){opacity:.4}.page-module__Wnl36G__pixelMarker i:nth-child(4){opacity:.7}.page-module__Wnl36G__tag{align-items:center;gap:4px;width:100%;display:flex}.page-module__Wnl36G__tag,.page-module__Wnl36G__description,.page-module__Wnl36G__panelBody{color:#b3b3b3;letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1.5}.page-module__Wnl36G__description{padding-left:8px}.page-module__Wnl36G__projectMeta{gap:24px;position:absolute;bottom:32px;left:32px;right:32px}.page-module__Wnl36G__pills{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.page-module__Wnl36G__pills span{border:1px solid var(--legacy-border);color:#b3b3b3;letter-spacing:.01em;white-space:nowrap;padding:4px 8px;font-size:16px;line-height:1.5}.page-module__Wnl36G__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:1200px;display:grid}.page-module__Wnl36G__galleryImage{aspect-ratio:1.32143;background:#0c0c0c;width:100%;position:relative;overflow:hidden}.page-module__Wnl36G__galleryImage img{object-fit:cover;object-position:center;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.page-module__Wnl36G__galleryImage:hover img{transform:scale(1.025)}.page-module__Wnl36G__panel{flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.page-module__Wnl36G__panelHeader{border-bottom:1px solid var(--legacy-border);min-height:80px;padding:26px 32px}.page-module__Wnl36G__panelHeader h2{color:#fff;letter-spacing:0;text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.2}.page-module__Wnl36G__panelBody{width:100%;min-height:64px;padding:32px}.page-module__Wnl36G__details .page-module__Wnl36G__panel:first-child{min-height:250px}.page-module__Wnl36G__details .page-module__Wnl36G__panel:has(.page-module__Wnl36G__panelBody:empty){height:113px;min-height:113px}.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2){height:80px}.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2) .page-module__Wnl36G__panelBody,.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2) .page-module__Wnl36G__relatedGrid{display:none}.page-module__Wnl36G__relatedGrid{grid-template-columns:repeat(2,minmax(50px,1fr));gap:24px;width:100%;padding:32px;display:grid}.page-module__Wnl36G__relatedCard{min-width:0;color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.page-module__Wnl36G__relatedMedia{aspect-ratio:1.33;background:#050505;width:100%;display:block;position:relative;overflow:hidden}.page-module__Wnl36G__relatedMedia img{object-fit:cover;transition:transform .5s cubic-bezier(.44,0,.56,1)}.page-module__Wnl36G__relatedArrow{z-index:2;color:#fff;opacity:0;background:#00000059;border:1px solid #ffffff47;place-items:center;width:28px;height:28px;transition:opacity .24s,transform .24s;display:grid;position:absolute;top:20px;right:20px;transform:translate(-5px,5px)}.page-module__Wnl36G__relatedCard:hover .page-module__Wnl36G__relatedMedia img{transform:scale(1.07)}.page-module__Wnl36G__relatedCard:hover .page-module__Wnl36G__relatedArrow,.page-module__Wnl36G__relatedCard:focus-visible .page-module__Wnl36G__relatedArrow{opacity:1;transform:translate(0)}.page-module__Wnl36G__relatedLabel{color:#b3b3b3;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:4px;width:100%;font-size:16px;line-height:1.2;display:flex}.page-module__Wnl36G__relatedLabel span:last-child{flex:auto}@keyframes page-module__Wnl36G__legacyReveal{0%{opacity:.001;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.page-module__Wnl36G__reveal,.page-module__Wnl36G__revealBack{animation:1s cubic-bezier(.83,0,.2,.99) both page-module__Wnl36G__legacyReveal}.page-module__Wnl36G__revealBack{animation-delay:0s}.page-module__Wnl36G__revealCard{animation-delay:.1s}.page-module__Wnl36G__revealGallery{animation-delay:.3s}.page-module__Wnl36G__revealPanelOne{animation-delay:.4s}.page-module__Wnl36G__revealPanelTwo,.page-module__Wnl36G__revealPanelThree{animation-delay:.1s}@media (max-width:809px){.page-module__Wnl36G__page{gap:104px;padding:112px 20px}.page-module__Wnl36G__page:has(.page-module__Wnl36G__gallery:empty){padding-bottom:112px}.page-module__Wnl36G__main[data-legacy=amore] .page-module__Wnl36G__page,.page-module__Wnl36G__main[data-legacy=ralcon] .page-module__Wnl36G__page{margin-bottom:0}.page-module__Wnl36G__projectCard,.page-module__Wnl36G__details .page-module__Wnl36G__panel:first-child,.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2){height:auto;min-height:0}.page-module__Wnl36G__projectCard:not(:has(.page-module__Wnl36G__description)){height:auto;min-height:0}.page-module__Wnl36G__details .page-module__Wnl36G__panel:has(.page-module__Wnl36G__panelBody:empty){height:auto;min-height:0}.page-module__Wnl36G__projectCopy{gap:40px;height:auto}.page-module__Wnl36G__projectMeta{position:static}.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2) .page-module__Wnl36G__panelBody,.page-module__Wnl36G__details .page-module__Wnl36G__panel:nth-child(n+2) .page-module__Wnl36G__relatedGrid{display:grid}.page-module__Wnl36G__gallery{grid-template-columns:1fr}}@media (max-width:620px){.page-module__Wnl36G__page{gap:84px;padding:96px 16px}.page-module__Wnl36G__projectCard,.page-module__Wnl36G__panelHeader,.page-module__Wnl36G__panelBody,.page-module__Wnl36G__relatedGrid{padding:24px}.page-module__Wnl36G__projectCard{gap:48px}.page-module__Wnl36G__projectMeta{flex-direction:column;align-items:flex-start}.page-module__Wnl36G__pills{flex-wrap:wrap;width:100%}.page-module__Wnl36G__relatedGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__Wnl36G__reveal,.page-module__Wnl36G__revealBack,.page-module__Wnl36G__galleryImage img,.page-module__Wnl36G__relatedMedia img,.page-module__Wnl36G__relatedArrow,.page-module__Wnl36G__action>span:last-child{transition:none;animation:none}}
