.arise-collage,.arise-collage *{box-sizing:border-box}.arise-collage{margin:0 auto;max-width:1440px;padding:32px 64px;position:relative;width:100%}.arise-collage .arise-collage__grid{display:grid;gap:20px;grid-auto-rows:240px;grid-template-columns:repeat(2,minmax(0,1fr))}.arise-collage .arise-collage__photo{border-radius:16px;min-width:0;overflow:hidden}.arise-collage .arise-collage__photo img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.arise-collage .arise-collage__photo[data-slot="0"]{grid-column:1;grid-row:1/3}.arise-collage .arise-collage__photo[data-slot="1"]{grid-column:2;grid-row:1}.arise-collage .arise-collage__photo[data-slot="2"]{grid-column:2;grid-row:2}.arise-collage[data-visible="2"]
.arise-collage__photo[data-slot="1"]{grid-row:1/3}.arise-collage[data-visible="1"]
.arise-collage__photo[data-slot="0"]{grid-column:1/-1}.arise-collage .arise-collage__controls{display:block}.arise-collage .arise-collage__controls button{align-items:center;background:#9d62ff;border:0;border-radius:50%;color:#000;cursor:pointer;display:flex;height:48px;justify-content:center;padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:48px}.arise-collage .arise-collage__previous{left:4px}.arise-collage .arise-collage__next{right:4px}.arise-collage .arise-collage__controls svg{display:block;fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:24px}.arise-collage .arise-collage__controls button:hover{background:#d4baff}.arise-collage .arise-collage__controls button:focus-visible{outline:3px solid #000;outline-offset:4px}.arise-collage [hidden]{display:none!important}.arise-collage .arise-collage__status{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:767px){.arise-collage{padding:16px 48px}.arise-collage .arise-collage__grid{gap:12px;grid-auto-rows:360px;grid-template-columns:minmax(0,1fr)}.arise-collage .arise-collage__photo[data-slot]{grid-column:1;grid-row:auto}.arise-collage .arise-collage__controls button{height:40px;padding:8px;width:40px}}