.LatestProjectsSection_section__gQzRk{position:relative;z-index:5;background:#fff;padding:0 0 110px;scroll-margin-top:96px}.LatestProjectsSection_inner___VCfA{box-sizing:border-box;width:min(100%,1320px);margin:0 auto;padding:0 30px}.LatestProjectsSection_title__ylwFQ{margin:0;font-family:var(--font-site-display),Arial,sans-serif;font-size:clamp(30px,4.2vw,48px);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-align:center;text-wrap:balance}.LatestProjectsSection_grid__zAEIP{display:grid;box-sizing:border-box;width:100%;max-width:1120px;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,30px);margin:64px auto 0;padding:18px 12px 24px;perspective:1200px}.LatestProjectsSection_card__5hFVZ{--rx:0deg;--ry:0deg;position:relative;display:block;color:var(--card-ink);text-decoration:none;transform:rotate(var(--tilt));transition:transform .52s cubic-bezier(.34,1.56,.64,1);transform-style:preserve-3d;opacity:0;translate:0 -40px}.LatestProjectsSection_gridVisible__hedgF .LatestProjectsSection_card__5hFVZ{animation:LatestProjectsSection_cardDrop__dbdJd .82s cubic-bezier(.34,1.56,.64,1) var(--delay) both}@keyframes LatestProjectsSection_cardDrop__dbdJd{0%{opacity:0;translate:0 -60px}to{opacity:1;translate:0 0}}.LatestProjectsSection_card__5hFVZ:focus-visible{z-index:2;transform:rotate(0deg) translateY(-10px) scale(1.04)}@media (hover:hover) and (pointer:fine){.LatestProjectsSection_card__5hFVZ:focus-visible,.LatestProjectsSection_card__5hFVZ:hover{z-index:2;transform:rotate(0deg) translateY(-10px) scale(1.04) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .18s ease-out}.LatestProjectsSection_card__5hFVZ:hover .LatestProjectsSection_cardInner__CXx2a{box-shadow:0 34px 70px rgb(15 30 45/26%),0 4px 10px rgb(15 30 45/10%)}.LatestProjectsSection_card__5hFVZ:hover .LatestProjectsSection_image__gOn6G{transform:scale(1.06)}.LatestProjectsSection_card__5hFVZ:hover .LatestProjectsSection_arrow__HF7FF{transform:rotate(45deg) scale(1.08)}.LatestProjectsSection_card__5hFVZ:hover .LatestProjectsSection_sticker__yNkr0{transform:rotate(-3deg) scale(1.12) translateZ(40px)}.LatestProjectsSection_card__5hFVZ:hover .LatestProjectsSection_stickerBottom__X49jS{transform:rotate(4deg) scale(1.12) translateZ(40px)}}.LatestProjectsSection_card__5hFVZ:focus-visible{outline:none}.LatestProjectsSection_card__5hFVZ:focus-visible .LatestProjectsSection_cardInner__CXx2a{outline:3px solid #416bba;outline-offset:4px}.LatestProjectsSection_cardInner__CXx2a{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:20px;background:var(--card-bg);box-shadow:0 18px 40px rgb(15 30 45/16%),0 2px 6px rgb(15 30 45/8%);transition:box-shadow .3s ease}.LatestProjectsSection_shot__HzeUT{position:relative;display:block;margin:12px 12px 0;aspect-ratio:16/11;overflow:hidden;border-radius:12px;background:rgb(0 0 0/12%)}.LatestProjectsSection_image__gOn6G{object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.LatestProjectsSection_text__FW7hz{display:flex;flex:1;flex-direction:column;padding:18px 20px 22px}.LatestProjectsSection_kind__QIvZD{font-size:13px;font-weight:500;opacity:.8}.LatestProjectsSection_name__stz3F{margin-top:6px;font-family:var(--font-site-display),Arial,sans-serif;font-size:clamp(24px,2vw,30px);font-weight:600;letter-spacing:-.035em;line-height:1.05}.LatestProjectsSection_summary__5diOJ{display:block;margin-top:10px;padding-right:44px;font-size:14px;line-height:1.45;opacity:.85}.LatestProjectsSection_arrow__HF7FF{position:absolute;right:16px;bottom:16px;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--card-ink);color:var(--card-bg);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.LatestProjectsSection_sticker__yNkr0{position:absolute;top:-14px;right:-10px;z-index:3;padding:9px 14px;white-space:nowrap;border-radius:999px;background:var(--sticker-bg);color:var(--sticker-ink);box-shadow:0 8px 18px rgb(0 0 0/22%);font-size:13px;font-weight:600;line-height:1.15;text-align:center;transform:rotate(7deg) translateZ(30px);transition:transform .42s cubic-bezier(.34,1.56,.64,1)}.LatestProjectsSection_stickerBottom__X49jS{right:auto;left:-10px;transform:rotate(-7deg) translateZ(30px)}.LatestProjectsSection_action__8GW1D{display:flex;justify-content:center;margin-top:56px}@media (max-width:1180px){.LatestProjectsSection_grid__zAEIP{max-width:760px;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px}}@media (max-width:640px){.LatestProjectsSection_section__gQzRk{padding:24px 0 80px}.LatestProjectsSection_inner___VCfA{padding:0 16px}.LatestProjectsSection_grid__zAEIP{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:40px;padding:14px 10px 10px}.LatestProjectsSection_card__5hFVZ{transform:rotate(calc(var(--tilt) * .6))}.LatestProjectsSection_text__FW7hz{padding:16px 18px 20px}}@media (hover:none),(pointer:coarse){.LatestProjectsSection_card__5hFVZ{opacity:1;translate:none;transition:none}.LatestProjectsSection_gridVisible__hedgF .LatestProjectsSection_card__5hFVZ{animation:none}}@media (prefers-reduced-motion:reduce){.LatestProjectsSection_card__5hFVZ{opacity:1;translate:none;transition:none}.LatestProjectsSection_gridVisible__hedgF .LatestProjectsSection_card__5hFVZ{animation:none}.LatestProjectsSection_card__5hFVZ:focus-visible,.LatestProjectsSection_card__5hFVZ:hover{transform:rotate(0deg)}.LatestProjectsSection_arrow__HF7FF,.LatestProjectsSection_cardInner__CXx2a,.LatestProjectsSection_image__gOn6G,.LatestProjectsSection_sticker__yNkr0{transition:none}}