.evg-container{width:100%;container:evg/inline-size}.evg-stage{aspect-ratio:2350/1043.75;width:100%;position:relative}.evg-item{text-align:left;cursor:pointer;clip-path:inset(0% 100% 100% 0%);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:.42em;font-size:clamp(.6875rem,1.12cqi,1.15rem);display:flex;position:absolute}.evg-stage[data-visible=true] .evg-item{animation:.9s ease-in forwards evg-reveal}.evg-item:focus-visible{outline-offset:4px;outline:2px solid #f59e0b}.evg-item:first-child{animation-delay:0s}.evg-item:nth-child(2){animation-delay:.45s}.evg-item:nth-child(3){animation-delay:.9s}.evg-item:nth-child(4){animation-delay:1.35s}.evg-item:nth-child(5){animation-delay:1.8s}@keyframes evg-reveal{0%{clip-path:inset(0% 100% 100% 0%)}to{clip-path:inset(0%)}}.evg-photo{background-color:#f8fafc0f;border-radius:0;flex:auto;width:100%;min-height:0;display:block;overflow:hidden}.evg-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.evg-caption{overflow-wrap:break-word;text-transform:uppercase;font-family:var(--font-mono);letter-spacing:.14em;flex-shrink:0;display:block}.evg-caption .evg-line{-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.evg-caption .evg-line:first-child{-webkit-line-clamp:2;color:#f8fafc;font-weight:500}.evg-caption .evg-line+.evg-line{-webkit-line-clamp:1;letter-spacing:.16em;color:#f8fafc99;margin-top:.4em;font-size:.86em}.evg-item:hover .evg-caption .evg-line:first-child{color:#f59e0b}.evg-item[data-slot=cocktail]{flex-direction:column-reverse;width:17.021%;height:59.282%;top:40.598%;left:0%}.evg-item[data-slot=cocktail] .evg-caption{width:87%;margin-left:0%}.evg-item[data-slot=headlight]{width:17.553%;height:45.988%;top:7.545%;left:17.021%}.evg-item[data-slot=headlight] .evg-caption{width:75.7%;margin-left:1.818%}.evg-item[data-slot=portrait]{width:30.851%;height:98.922%;font-size:clamp(.6875rem,.95cqi,1rem);display:block;top:1.078%;left:34.574%}.evg-item[data-slot=portrait] .evg-photo{width:100%;height:93.463%;position:absolute;top:6.537%;left:0%}.evg-item[data-slot=portrait] .evg-caption{width:56.1%;margin:0;position:absolute;top:auto;bottom:93.463%;left:0%}.evg-item[data-slot=aloe]{width:20.106%;height:62.994%;top:7.545%;left:65.426%}.evg-item[data-slot=aloe] .evg-caption{width:85.3%;margin-left:1.587%}.evg-item[data-slot=wheel]{flex-direction:column-reverse;width:14.468%;height:42.395%;top:57.59%;left:85.532%}.evg-item[data-slot=wheel] .evg-caption{width:80.9%;margin-left:2.206%}.evg-item[data-slot=portrait] .evg-caption .evg-line:first-child{-webkit-line-clamp:1}@container evg (width>=901px){.evg-item:hover .evg-photo img{transform:scale(1.05)}}@container evg (width<=900px){.evg-stage{aspect-ratio:440/1465}.evg-item{gap:.53em;font-size:clamp(.75rem,3.409cqi,1.5rem)}.evg-item[data-slot=cocktail]{flex-direction:column-reverse;width:48.182%;height:19.522%;top:15.904%;left:1.818%}.evg-item[data-slot=cocktail] .evg-caption{width:82.2%;margin-left:0%}.evg-item[data-slot=headlight]{flex-direction:column-reverse;width:48.182%;height:17.065%;top:1.433%;left:50%}.evg-item[data-slot=headlight] .evg-caption{width:73.7%;margin-left:0%}.evg-item[data-slot=portrait]{flex-direction:column-reverse;width:96.364%;height:34.744%;font-size:clamp(.75rem,3.409cqi,1.5rem);display:flex;top:32.833%;left:1.818%}.evg-item[data-slot=portrait] .evg-photo{width:100%;height:auto;position:static}.evg-item[data-slot=portrait] .evg-caption{width:48%;margin-left:51.887%;position:static}.evg-item[data-slot=portrait] .evg-caption .evg-line:first-child{-webkit-line-clamp:2}.evg-item[data-slot=aloe]{width:62.955%;height:26.212%;top:67.577%;left:1.818%}.evg-item[data-slot=aloe] .evg-caption{width:73%;margin-left:0%}.evg-item[data-slot=wheel]{flex-direction:column-reverse;width:33.409%;height:11.399%;top:88.584%;left:64.773%}.evg-item[data-slot=wheel] .evg-caption{width:93.3%;margin-left:5.442%}.evg-item[data-slot=headlight]{animation-delay:0s}.evg-item[data-slot=cocktail]{animation-delay:.45s}.evg-item[data-slot=portrait]{animation-delay:.9s}.evg-item[data-slot=aloe]{animation-delay:1.35s}.evg-item[data-slot=wheel]{animation-delay:1.8s}}@media (prefers-reduced-motion:reduce){.evg-item{clip-path:none;animation:none!important}.evg-photo img{transition:none}}
