.tp-container{width:100%;container:tp/inline-size}.tp-stage{aspect-ratio:2350/1043.75;width:100%;position:relative}.tp-item{clip-path:inset(0% 100% 100% 0%);flex-direction:column;gap:.243em;font-size:clamp(.75rem,1.28cqi,1.6rem);animation:.9s ease-in forwards tp-reveal;display:flex;position:absolute}.tp-item:first-child{animation-delay:0s}.tp-item:nth-child(2){animation-delay:.45s}.tp-item:nth-child(3){animation-delay:.9s}.tp-item:nth-child(4){animation-delay:1.35s}.tp-item:nth-child(5){animation-delay:1.8s}@keyframes tp-reveal{0%{clip-path:inset(0% 100% 100% 0%)}to{clip-path:inset(0%)}}.tp-photo{background-color:#0d0d10;flex:auto;width:100%;min-height:0;overflow:hidden}.tp-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tp-caption{overflow-wrap:break-word;line-height:1.12;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;flex-shrink:0}.tp-caption p{-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.tp-caption p:first-child{color:hsl(var(--foreground));-webkit-line-clamp:2}.tp-caption p+p{color:#00e5ff;-webkit-line-clamp:1}.tp-item[data-slot=cocktail]{flex-direction:column-reverse;width:17.021%;height:59.282%;top:40.598%;left:0%}.tp-item[data-slot=cocktail] .tp-caption{width:87%;margin-left:0%}.tp-item[data-slot=headlight]{width:17.553%;height:45.988%;top:7.545%;left:17.021%}.tp-item[data-slot=headlight] .tp-caption{width:75.7%;margin-left:1.818%}.tp-item[data-slot=portrait]{width:30.851%;height:98.922%;display:block;top:1.078%;left:34.574%}.tp-item[data-slot=portrait] .tp-photo{width:100%;height:93.463%;position:absolute;top:6.537%;left:0%}.tp-item[data-slot=portrait] .tp-caption{width:56.1%;position:absolute;bottom:93.463%;left:0%}.tp-item[data-slot=portrait] .tp-caption p:first-child{-webkit-line-clamp:1}.tp-item[data-slot=aloe]{width:20.106%;height:62.994%;top:7.545%;left:65.426%}.tp-item[data-slot=aloe] .tp-caption{width:85.3%;margin-left:1.587%}.tp-item[data-slot=wheel]{flex-direction:column-reverse;width:14.468%;height:42.395%;top:57.59%;left:85.532%}.tp-item[data-slot=wheel] .tp-caption{width:80.9%;margin-left:2.206%}@container tp (width<=900px){.tp-stage{aspect-ratio:440/1465}.tp-item{gap:.5333em;font-size:clamp(.75rem,3.409cqi,2rem)}.tp-item[data-slot=cocktail]{flex-direction:column-reverse;width:48.182%;height:19.522%;display:flex;top:15.904%;left:1.818%}.tp-item[data-slot=cocktail] .tp-caption{width:82.2%;margin-left:0%}.tp-item[data-slot=headlight]{flex-direction:column-reverse;width:48.182%;height:17.065%;top:1.433%;left:50%}.tp-item[data-slot=headlight] .tp-caption{width:73.7%;margin-left:0%}.tp-item[data-slot=portrait]{flex-direction:column-reverse;width:96.364%;height:34.744%;display:flex;top:32.833%;left:1.818%}.tp-item[data-slot=portrait] .tp-photo{width:100%;height:auto;position:static}.tp-item[data-slot=portrait] .tp-caption{width:48%;margin-left:51.887%;position:static}.tp-item[data-slot=aloe]{width:62.955%;height:26.212%;top:67.577%;left:1.818%}.tp-item[data-slot=aloe] .tp-caption{width:73%;margin-left:0%}.tp-item[data-slot=wheel]{flex-direction:column-reverse;width:33.409%;height:11.399%;top:88.584%;left:64.773%}.tp-item[data-slot=wheel] .tp-caption{width:93.3%;margin-left:5.442%}.tp-item[data-slot=headlight]{animation-delay:0s}.tp-item[data-slot=cocktail]{animation-delay:.45s}.tp-item[data-slot=portrait]{animation-delay:.9s}.tp-item[data-slot=aloe]{animation-delay:1.35s}.tp-item[data-slot=wheel]{animation-delay:1.8s}}@media (prefers-reduced-motion:reduce){.tp-item{clip-path:none;animation:none}.tp-photo img{transition:none}}
