.home-section{flex-direction:column;gap:16px;width:100%;display:flex}.home-projects{flex-direction:column;gap:24px;width:100%;display:flex}.home-projects__lead,.home-projects__duo{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.home-projects__more{margin-top:8px}@media (min-width:768px){.home-projects__lead{grid-template-columns:repeat(2,minmax(0,1fr))}.home-projects__lead>:first-child{grid-column:span 2}.home-projects__duo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.home-projects__lead{grid-template-columns:repeat(3,minmax(0,1fr))}.home-projects__lead>:first-child{grid-column:auto}}.home-stack{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.home-stack__item{flex-direction:column;gap:6px;padding:14px 0;display:flex}.home-stack__item+.home-stack__item{border-top:1px solid var(--glass-divider)}.home-stack__item dd{margin:0}@media (min-width:768px){.home-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.home-stack__item{padding:4px 20px}.home-stack__item:first-child{padding-left:0}.home-stack__item+.home-stack__item{border-top:0;border-left:1px solid var(--glass-divider)}}.home-stack__value{color:var(--glass-ink);font-size:14px;font-weight:600;line-height:1.5}@keyframes home-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes home-lift{0%{transform:translateY(24px)}to{transform:none}}.home-enter-card{animation:.8s cubic-bezier(.16,1,.3,1) .15s both home-lift}.home-enter-text{animation:.8s cubic-bezier(.16,1,.3,1) .3s both home-rise}@media (prefers-reduced-motion:reduce){.home-enter-card{animation:none}.home-enter-text{animation:.4s both home-fade}}@keyframes home-fade{0%{opacity:0}to{opacity:1}}
