.ReferenceGallery-module__fapYOG__gallery{grid-template-columns:1.65fr 1fr;align-items:start;gap:64px;max-width:1400px;margin:auto;padding:0 3vw 48px;display:grid}.ReferenceGallery-module__fapYOG__hint{color:#b8b8b2;margin-bottom:20px;font-size:12px}.ReferenceGallery-module__fapYOG__logos{border-top:1px solid #44443e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReferenceGallery-module__fapYOG__logo{border-bottom:1px solid #44443e;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:120px;padding:24px 18px;transition:background .2s;display:flex}.ReferenceGallery-module__fapYOG__logo:hover{background:#292926}.ReferenceGallery-module__fapYOG__logo[aria-pressed=true]{background:#33332c;box-shadow:inset 0 -2px #d9b767}.ReferenceGallery-module__fapYOG__logo:focus-visible,.ReferenceGallery-module__fapYOG__projectLink:focus-visible{outline-offset:4px;outline:2px solid #d9b767}.ReferenceGallery-module__fapYOG__image{object-fit:contain;width:120px;height:52px}.ReferenceGallery-module__fapYOG__image[src$=adidas-trefoil\.svg]{filter:invert()}.ReferenceGallery-module__fapYOG__paper{filter:grayscale()invert();mix-blend-mode:screen}.ReferenceGallery-module__fapYOG__wordmark{letter-spacing:-.03em;text-align:center;font-size:clamp(18px,1.8vw,25px);font-weight:700;line-height:1.15}.ReferenceGallery-module__fapYOG__subtitle{letter-spacing:.08em;text-transform:uppercase;color:#cecec7;font-size:10px}.ReferenceGallery-module__fapYOG__detail{padding-top:36px;position:sticky;top:100px}.ReferenceGallery-module__fapYOG__category{color:#d9b767;margin-bottom:22px;font-size:12px}.ReferenceGallery-module__fapYOG__detail h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1.12}.ReferenceGallery-module__fapYOG__detail h2 span{color:#b8b8b2;margin-top:8px;font-size:.6em;display:block}.ReferenceGallery-module__fapYOG__description{color:#cecec7;max-width:40ch;margin-top:24px;font-size:16px;line-height:1.8}.ReferenceGallery-module__fapYOG__projectLink{border-bottom:1px solid #78786f;gap:30px;margin-top:32px;padding-bottom:8px;font-size:13px;display:inline-flex}.ReferenceGallery-module__fapYOG__projectLink:hover{color:#d9b767}@media (max-width:760px){.ReferenceGallery-module__fapYOG__gallery{grid-template-columns:1fr;gap:28px;padding:0 8px 24px}.ReferenceGallery-module__fapYOG__logo{min-height:94px;padding:16px 8px}.ReferenceGallery-module__fapYOG__image{width:85px;height:38px}.ReferenceGallery-module__fapYOG__wordmark{font-size:16px}.ReferenceGallery-module__fapYOG__subtitle{letter-spacing:.01em;font-size:8px}.ReferenceGallery-module__fapYOG__detail{padding-top:0;position:static}.ReferenceGallery-module__fapYOG__category{margin-bottom:12px}.ReferenceGallery-module__fapYOG__description{margin-top:16px;font-size:14px}.ReferenceGallery-module__fapYOG__projectLink{margin-top:20px}}@media (prefers-reduced-motion:reduce){.ReferenceGallery-module__fapYOG__logo{transition:none}}
