.gallery{padding:clamp(30px,7vw,100px)}.gallery header{min-height:55svh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.gallery header h1{line-height:.9}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;margin-top:80px}.gallery-frame{margin:0;aspect-ratio:4/5;background:#0b0b0b;overflow:hidden}.protected-placeholder{height:100%;display:grid;place-items:center;color:#555;filter:blur(14px);transition:filter .5s}.is-revealed .protected-placeholder{filter:none}.gallery button{margin-top:20px}@media(max-width:700px){.gallery-grid{grid-template-columns:1fr}}
