.proof-example-gallery-module__rdHiXa__gallery{border-top:1px solid hsl(var(--border));margin:0;padding:clamp(3.5rem,7vw,7rem) clamp(1rem,4vw,4rem)}.proof-example-gallery-module__rdHiXa__gallery>header{grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);align-items:end;gap:.8rem clamp(2rem,6vw,7rem);margin-bottom:clamp(1.5rem,4vw,3.5rem);display:grid}.proof-example-gallery-module__rdHiXa__gallery>header>span{color:hsl(var(--brand-magenta));letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:.72rem;font-weight:800}.proof-example-gallery-module__rdHiXa__gallery h2,.proof-example-gallery-module__rdHiXa__gallery h3,.proof-example-gallery-module__rdHiXa__gallery p{margin:0}.proof-example-gallery-module__rdHiXa__gallery h2{letter-spacing:-.045em;font-size:clamp(2rem,4.2vw,4.7rem);line-height:.98}.proof-example-gallery-module__rdHiXa__gallery>header p{color:hsl(var(--muted-foreground));font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.75}.proof-example-gallery-module__rdHiXa__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem);display:grid}.proof-example-gallery-module__rdHiXa__grid>figure{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:1.35rem;grid-column:span 4;min-width:0;margin:0;overflow:hidden}.proof-example-gallery-module__rdHiXa__media{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .35);position:relative;overflow:hidden}.proof-example-gallery-module__rdHiXa__media>img,.proof-example-gallery-module__rdHiXa__media>video,.proof-example-gallery-module__rdHiXa__audioMedia>img{width:100%;height:auto;display:block}.proof-example-gallery-module__rdHiXa__media>b{top:.75rem;border:1px solid hsl(var(--foreground) / .14);background:hsl(var(--background) / .84);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.68rem;display:grid;position:absolute;inset-inline-start:.75rem}.proof-example-gallery-module__rdHiXa__audioMedia audio{width:calc(100% - 1.5rem);margin:.75rem;display:block}.proof-example-gallery-module__rdHiXa__grid figcaption{gap:.7rem;padding:1.15rem;display:grid}.proof-example-gallery-module__rdHiXa__grid h3{font-size:1.05rem;line-height:1.25}.proof-example-gallery-module__rdHiXa__grid figcaption>p{color:hsl(var(--muted-foreground));font-size:.86rem;line-height:1.62}.proof-example-gallery-module__rdHiXa__grid strong{color:hsl(var(--foreground))}.proof-example-gallery-module__rdHiXa__promptAction{border-top:1px solid hsl(var(--border));padding-top:.7rem}.proof-example-gallery-module__rdHiXa__promptAction button{border:1px solid hsl(var(--primary) / .32);background:hsl(var(--primary));cursor:pointer;width:100%;min-height:2.65rem;color:hsl(var(--primary-foreground));font:inherit;border-radius:.8rem;padding:.65rem .85rem;font-size:.78rem;font-weight:800;transition:transform .16s,background-color .16s,box-shadow .16s}.proof-example-gallery-module__rdHiXa__promptAction button:hover{box-shadow:0 .65rem 1.5rem hsl(var(--primary) / .18);transform:translateY(-1px)}.proof-example-gallery-module__rdHiXa__promptAction button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.proof-example-gallery-module__rdHiXa__promptAction button[data-applied=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.proof-example-gallery-module__rdHiXa__comparison .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(-n+2),.proof-example-gallery-module__rdHiXa__comparison .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n+3){grid-column:span 6}.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:first-child{grid-column:span 8}.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(2){grid-column:span 4}.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n+3){grid-column:span 3}.proof-example-gallery-module__rdHiXa__cinema .proof-example-gallery-module__rdHiXa__grid{align-items:start}.proof-example-gallery-module__rdHiXa__cinema .proof-example-gallery-module__rdHiXa__grid>figure{grid-column:span 4}.proof-example-gallery-module__rdHiXa__cinema .proof-example-gallery-module__rdHiXa__grid video{width:100%}.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:first-child,.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(4){grid-column:span 6}.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(2),.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(3),.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(5),.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(6){grid-column:span 3}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__grid>figure{grid-column:span 6;grid-template-columns:minmax(9rem,.7fr) minmax(0,1.3fr);display:grid}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__media{border-inline-end:1px solid hsl(var(--border));border-bottom:0}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__audioMedia{height:100%}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__audioMedia>img{-o-object-fit:cover;object-fit:cover;height:min(14rem,72%)}@media (max-width:900px){.proof-example-gallery-module__rdHiXa__gallery>header{grid-template-columns:1fr}.proof-example-gallery-module__rdHiXa__gallery>header>span{grid-column:auto}.proof-example-gallery-module__rdHiXa__grid>figure,.proof-example-gallery-module__rdHiXa__comparison .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(-n+2),.proof-example-gallery-module__rdHiXa__comparison .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n+3),.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:first-child,.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(2),.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n+3),.proof-example-gallery-module__rdHiXa__cinema .proof-example-gallery-module__rdHiXa__grid>figure,.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n){grid-column:span 6}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__grid>figure{grid-column:1/-1}}@media (max-width:620px){.proof-example-gallery-module__rdHiXa__gallery{padding-inline:.85rem}.proof-example-gallery-module__rdHiXa__grid>figure,.proof-example-gallery-module__rdHiXa__comparison .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n),.proof-example-gallery-module__rdHiXa__contact .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n),.proof-example-gallery-module__rdHiXa__cinema .proof-example-gallery-module__rdHiXa__grid>figure,.proof-example-gallery-module__rdHiXa__strip .proof-example-gallery-module__rdHiXa__grid>figure:nth-child(n){grid-column:1/-1}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__grid>figure{display:block}.proof-example-gallery-module__rdHiXa__playlist .proof-example-gallery-module__rdHiXa__media{border-inline-end:0;border-bottom:1px solid hsl(var(--border))}}.proof-example-gallery-module__rdHiXa__grid>figure{background:var(--glass-surface);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}
