.theory-grid article{opacity:.18;transform:translateY(90px) scale(.92);transition:opacity .65s ease,transform .85s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.theory-grid article.is-active{opacity:1;transform:translateY(0) scale(1);box-shadow:0 24px 45px rgba(0,0,0,.22),inset 8px 8px 0 rgba(255,255,255,.4),inset -8px -8px 0 rgba(0,0,0,.05)}@media(min-width:801px){.theory{min-height:2250px}.theory h2{position:sticky;top:145px;max-width:520px}.theory-grid{grid-template-columns:1fr;max-width:430px;margin:-80px 12% 0 auto;gap:150px}.theory-grid article,.theory-grid article:nth-child(n){grid-column:auto;justify-self:stretch;width:auto}}@media(prefers-reduced-motion:reduce){.theory-grid article{opacity:1;transform:none;transition:none}}
