/* A quiet decorative layer: actual screenshots, with no interactive elements. */
body{isolation:isolate}
.ambient-collage{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;user-select:none;contain:strict}
.ambient-image{position:absolute;display:block;width:clamp(190px,25vw,420px);height:clamp(140px,20vw,290px);object-fit:cover;object-position:top;border-radius:12px;opacity:.085;filter:grayscale(.55) saturate(.45);border:1px solid #24252b15}
.ambient-1{top:-5%;left:-6%;transform:rotate(-14deg)}
.ambient-2{top:-9%;left:39%;transform:rotate(9deg)}
.ambient-3{top:4%;right:-11%;transform:rotate(-11deg)}
.ambient-4{top:43%;left:-9%;transform:rotate(10deg)}
.ambient-5{top:45%;right:-7%;transform:rotate(12deg)}
.ambient-6{bottom:-12%;left:25%;transform:rotate(-9deg);object-position:center}
.ambient-7{bottom:-13%;right:4%;transform:rotate(8deg)}
.about-section{background:rgb(238 238 231 / 94%)}
.credits-note{font-size:15px;color:var(--muted);padding-top:0;padding-bottom:20px}.credits-note summary{cursor:pointer;width:fit-content}.credits-note p{max-width:800px;line-height:1.7}.credits-note a{text-decoration:underline;text-underline-offset:2px}
@media(max-width:760px){.ambient-image{width:56vw;height:24vh;opacity:.06;border-radius:8px}.ambient-1{left:-15%;top:0}.ambient-2{left:auto;right:-17%;top:4%}.ambient-3{top:34%;left:-14%;right:auto}.ambient-4{top:37%;right:-16%;left:auto}.ambient-5{top:auto;bottom:4%;left:-12%;right:auto}.ambient-6{left:auto;right:-12%;bottom:0}.ambient-7{display:none}}
