@media screen and (max-width:989.98px){.capsule ax-capsule{display:block;height:var(--section-height)}}.capsule__wrapper{align-items:center;display:flex;height:100vh;justify-content:center;will-change:height}@media screen and (max-width:989.98px){.capsule__wrapper{flex-direction:column;gap:5rem;position:sticky;top:0}}.capsule__header,.capsule__link{flex:1}@media screen and (max-width:989.98px){.capsule__header,.capsule__link{flex:0 0 auto;text-align:center;width:100%}}.capsule__header{white-space:nowrap}@media screen and (min-width:990px){.capsule__link{text-align:right}}.capsule__link a{color:var(--color-foreground)}.capsule__items-wrapper{flex:0 0 70%;height:auto;position:relative}@media screen and (max-width:989.98px){.capsule__items-wrapper{flex:0 0 auto;width:100%}}.capsule__items-list{align-items:center;display:flex;flex-direction:column;font-size:10vw;gap:.05em;height:100%;justify-content:center}.capsule__items-img{height:120%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.capsule__items-img-wrapper{height:100%}.capsule__items-current,.capsule__items-next{background-position:50%;background-repeat:no-repeat;background-size:contain;height:90%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.capsule__item{height:.85em;line-height:0;overflow:hidden;position:relative;transition:opacity var(--duration-long) ease;width:100%}@media screen and (min-width:750px)and (max-width:989.98px){.capsule__item{font-size:calc(var(--font-size-h1)*.65)}}@media screen and (min-width:990px)and (max-width:1199.98px){.capsule__item{font-size:calc(var(--font-size-h1)*.65)}}@media screen and (min-width:1200px)and (max-width:1439.98px){.capsule__item{font-size:calc(var(--font-size-h1)*.8)}}.capsule__item-title{align-items:center;display:block;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(110%);white-space:nowrap;width:-moz-fit-content;width:fit-content}.capsule__item a{color:var(--color-foreground);text-decoration:none}.capsule__item:not(.active){opacity:.3}