.slideshow-grid{position:absolute;top:0;left:0;right:0;width:90%;max-width:1600px;margin:0 auto;height:100%;z-index:0;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(2,1fr);column-gap:15px;row-gap:25px;padding:15px;overflow:hidden;pointer-events:none}.slideshow-cell.hidden-slot{visibility:hidden;opacity:0;background:transparent;box-shadow:none;filter:none;border:none}.slideshow-cell{position:relative;overflow:hidden;border-radius:8px;height:100%;min-height:270px;max-height:270px;aspect-ratio:3/4;transition:all 1s ease-in-out;filter:blur(.5px) contrast(1.2) brightness(.85) saturate(1.5);box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;width:100%}.slideshow-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease-in-out,transform 12s ease-in-out;transform:scale(1);filter:blur(1px) brightness(.6) saturate(1.1);display:block;max-width:100%;max-height:100%}.slideshow-image,.slideshow-image.active{width:100%;height:100%;object-fit:cover;object-position:center}.slideshow-image.active{opacity:.8;transform:scale(1.05);filter:blur(0) contrast(1.2) brightness(.9) saturate(1.6)}.slideshow-overlay{position:absolute;top:20%;left:50%;transform:translateX(-50%);width:100%;max-width:1024px;height:80%;max-height:min(480px,80%);background:linear-gradient(135deg,rgba(10,15,30,.5),rgba(2,8,20,.7) 50%,rgba(0,5,15,.85));backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:1px solid rgba(86,76,60,.15);border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.3),inset 0 1px 1px rgba(255,255,255,.07);z-index:1;padding-top:20px;padding-bottom:20px;pointer-events:none}.slideshow-overlay:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.07) 0,rgba(255,255,255,0));border-radius:20px 20px 0 0;pointer-events:none}.slideshow-overlay:after{content:"";position:absolute;bottom:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,rgba(255,153,0,0) 0,rgba(255,153,0,.3) 50%,rgba(255,153,0,0));pointer-events:none}@media (max-width:768px){.slideshow-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:85%;max-height:450px;column-gap:10px;row-gap:10px;padding:15px}.slideshow-cell{min-height:200px;max-height:200px;aspect-ratio:3/4;width:100%}.slideshow-cell:nth-child(n+5){display:none}.slideshow-overlay{top:16%;left:50%;transform:translateX(-50%);width:95%;max-width:768px;height:75%;max-height:min(380px,75%);border-radius:16px;padding-top:20px;padding-bottom:20px;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:linear-gradient(135deg,rgba(10,15,30,.45),rgba(2,8,20,.65) 50%,rgba(0,5,15,.7));border:1px solid rgba(255,153,0,.1);box-shadow:0 4px 25px rgba(0,0,0,.25),inset 0 1px 1px rgba(255,255,255,.06)}.slideshow-overlay:before{height:35%;border-radius:16px 16px 0 0}}@media (max-width:480px){.slideshow-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:80%;max-height:340px;padding:10px;column-gap:8px;row-gap:8px}.slideshow-cell{min-height:150px;max-height:150px;border-radius:6px;aspect-ratio:3/4;width:100%}.slideshow-cell:nth-child(n+5){display:none}.slideshow-overlay{top:13%;left:50%;transform:translateX(-50%);width:95%;max-width:450px;height:70%;max-height:min(260px,70%);border-radius:12px;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background:linear-gradient(135deg,rgba(10,15,30,.5),rgba(2,8,20,.65) 60%,rgba(0,5,15,.7));border:1px solid rgba(255,153,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.2),inset 0 1px 1px rgba(255,255,255,.05);padding-top:30px;padding-bottom:30px}.slideshow-overlay:before{height:30%;border-radius:12px 12px 0 0}.slideshow-overlay:after{left:20%;right:20%}}.slideshow-grid{z-index:2!important}.slideshow-overlay{z-index:3!important}.hero-content{z-index:10!important;position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}@media (max-width:1200px){h1.text-4xl{font-size:calc(2.25rem - .25vw)!important}}.md\:mt-20,.mt-16{position:relative;z-index:20!important}.slideshow-grid{max-height:560px!important;top:30px!important;width:90%!important;max-width:1600px!important;left:0!important;right:0!important;margin:0 auto!important}.slideshow-overlay{max-height:480px!important;top:90px!important;height:75%!important;padding-bottom:20px!important;padding-top:20px!important;left:50%!important;transform:translateX(-50%)!important;width:100%!important;max-width:1024px!important;backdrop-filter:blur(1px)!important;-webkit-backdrop-filter:blur(1px)!important}.slideshow-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}@media (max-width:768px){.slideshow-grid,.slideshow-overlay{width:95%!important}.slideshow-overlay{top:85px!important;max-height:360px!important;height:62%!important;padding-bottom:20px!important;padding-top:20px!important;left:50%!important;transform:translateX(-50%)!important;max-width:768px!important}.hero-content{margin-top:0!important}}@media (max-width:480px){.slideshow-grid,.slideshow-overlay{width:95%!important}.slideshow-overlay{top:75px!important;max-height:300px!important;height:58%!important;max-width:450px!important;padding-bottom:20px!important;padding-top:20px!important;left:50%!important;transform:translateX(-50%)!important}.hero-content{margin-top:0!important}}