.deck-section:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#080807 0%,#0000 12% 82%,#080807 100%);position:absolute;inset:0}.deck-backdrop,.deck-artwork{background-repeat:no-repeat}.deck-backdrop{filter:blur(40px)brightness(.55);background-position:50%;background-size:cover;transform:scale(1.15)}.deck-artwork{background-position:top;background-size:auto min(400px,105vw);height:min(400px,105vw);bottom:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.deck-section#slide-2 .deck-artwork,.deck-section#slide-3 .deck-artwork,.deck-section#slide-9 .deck-artwork{background-position:100% 0}.deck-section#slide-8 .deck-artwork{background-position:0 0}@media (max-width:639px){#slide-1 .deck-content{min-height:clamp(400px,60svh,500px)}#slide-2 .deck-content{padding-top:clamp(235px,66vw,280px)}#slide-2 .deck-backdrop{display:none}#slide-2 .deck-artwork{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}}.process-card{aspect-ratio:314/540;background:linear-gradient(#000 0%,#1d1d1d 100%);border:1px solid #ffffff4d;flex-direction:column;padding:20px;display:flex}.process-card-title{letter-spacing:-.04em;font-size:24px;line-height:1}.process-card-artwork{aspect-ratio:1;background-position:50% 28.5%;background-repeat:no-repeat;background-size:116.3%;border-radius:10px;flex:none;width:100%;margin-top:26px}.process-card-description{letter-spacing:-.035em;margin-top:36px;font-size:18px;line-height:1.5}@media (max-width:359px){.process-card{padding:16px}.process-card-artwork{margin-top:22px}.process-card-description{margin-top:26px;font-size:16px}}@media (min-width:640px){.deck-artwork,.deck-section#slide-2 .deck-artwork,.deck-section#slide-3 .deck-artwork,.deck-section#slide-8 .deck-artwork,.deck-section#slide-9 .deck-artwork{aspect-ratio:16/9;-webkit-mask-composite:source-in, xor;background-position:top;background-size:100% 100%;width:auto;height:min(100%,56.25vw);bottom:auto;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#000 65%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}
