.gallery-event-showcase-module__IExlwG__section{color:#fff;background:#0b0b0d;border:1px solid #2a2a30;border-radius:18px;padding:28px}.gallery-event-showcase-module__IExlwG__heading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:22px;display:flex}.gallery-event-showcase-module__IExlwG__heading small{color:#ff4382;letter-spacing:2px;font-size:10px;font-weight:800}.gallery-event-showcase-module__IExlwG__heading h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(24px,3vw,34px)}.gallery-event-showcase-module__IExlwG__heading h2 b{color:#ff1e6f}.gallery-event-showcase-module__IExlwG__heading p{color:#a4a4ad;margin:0;font-size:13px}.gallery-event-showcase-module__IExlwG__heading>a{white-space:nowrap;color:#ff7ca8;font-size:13px}.gallery-event-showcase-module__IExlwG__tags{gap:8px;margin:0 0 20px;padding-bottom:4px;display:flex;overflow-x:auto}.gallery-event-showcase-module__IExlwG__tags button{white-space:nowrap;color:#ccc;font:inherit;cursor:pointer;background:#1b1b20;border:1px solid #3b3b42;border-radius:999px;padding:8px 13px;font-size:12px}.gallery-event-showcase-module__IExlwG__tags button[aria-pressed=true]{color:#fff;background:#ff1e6f;border-color:#ff1e6f}.gallery-event-showcase-module__IExlwG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gallery-event-showcase-module__IExlwG__card{color:#fff;background:#17171b;border:1px solid #29292f;border-radius:12px;min-width:0;text-decoration:none;display:block;overflow:hidden}.gallery-event-showcase-module__IExlwG__card img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.gallery-event-showcase-module__IExlwG__card>div{padding:14px}.gallery-event-showcase-module__IExlwG__card small{color:#ff82ac;font-size:11px}.gallery-event-showcase-module__IExlwG__card h3{overflow-wrap:anywhere;margin:7px 0;font-size:17px}.gallery-event-showcase-module__IExlwG__card p{-webkit-line-clamp:2;color:#a8a8b0;-webkit-box-orient:vertical;min-height:2.7em;margin:0 0 10px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.gallery-event-showcase-module__IExlwG__card span{flex-wrap:wrap;gap:5px;display:flex}.gallery-event-showcase-module__IExlwG__card em{color:#ff77a4;font-size:11px;font-style:normal}.gallery-event-showcase-module__IExlwG__empty{text-align:center;color:#999;border:1px dashed #3a3a41;border-radius:12px;margin:0;padding:32px}@media (max-width:800px){.gallery-event-showcase-module__IExlwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:550px){.gallery-event-showcase-module__IExlwG__section{padding:18px}.gallery-event-showcase-module__IExlwG__heading{flex-direction:column;align-items:start}.gallery-event-showcase-module__IExlwG__grid{grid-template-columns:1fr}.gallery-event-showcase-module__IExlwG__card img{aspect-ratio:16/9}}.gallery-event-showcase-module__IExlwG__section,.gallery-event-showcase-module__IExlwG__card,.gallery-event-showcase-module__IExlwG__tags button:not([aria-pressed=true]){background:#000}
.gallery-module__NCUE0q__page{color:#fff;background:#000;min-height:100svh}.gallery-module__NCUE0q__content{width:min(1380px,88%);margin:0 auto;padding:62px 0 90px}.gallery-module__NCUE0q__heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:36px;display:flex}.gallery-module__NCUE0q__heading small{color:#ff1e6f;letter-spacing:3px;font-size:9px;font-weight:700}.gallery-module__NCUE0q__heading h1{letter-spacing:-2px;margin:5px 0 7px;font-size:clamp(35px,5vw,62px)}.gallery-module__NCUE0q__heading p{color:#999;margin:0;font-size:13px}.gallery-module__NCUE0q__heading label{color:#777;background:#232326;border:1px solid #3b3b3d;border-radius:999px;align-items:center;gap:9px;width:min(330px,35vw);height:43px;padding:0 14px;display:flex}.gallery-module__NCUE0q__heading input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}@media (max-width:650px){.gallery-module__NCUE0q__content{width:calc(100% - 30px);padding:35px 0 60px}.gallery-module__NCUE0q__heading{flex-direction:column;align-items:start}.gallery-module__NCUE0q__heading h1{font-size:36px}.gallery-module__NCUE0q__heading label{width:100%}}.gallery-module__NCUE0q__heading label{background:#000}
