@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}picture.reveal{display:block;width:100%;height:100%;position:relative;overflow:hidden;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}picture.reveal-rev{display:block;width:100%;height:100%;position:relative;overflow:hidden;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}picture.svelte-1wvturc img:where(.svelte-1wvturc){display:block}.picture-frame.svelte-1wvturc{position:relative;display:grid;grid-template-areas:"stack";width:100%;height:100%;overflow:hidden;isolation:isolate}.picture-frame.svelte-1wvturc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #a9cd3c;pointer-events:none;z-index:0}.picture-frame__diagonal.svelte-1wvturc{position:absolute;top:0;left:0;z-index:0;display:block;height:2px;width:hypot(var(--frame-w, 100%),var(--frame-h, 100%));background-color:#a9cd3c;transform-origin:0 50%;transform:rotate(atan2(var(--frame-h, 1px),var(--frame-w, 1px)));pointer-events:none}.picture-frame__pic.svelte-1wvturc{grid-area:stack;z-index:1;display:block;width:100%;height:100%}.picture-frame.svelte-1wvturc .picture-frame__pic:where(.svelte-1wvturc) img{display:block;width:calc(100% + 4px);height:calc(100% + 4px);max-width:none;margin:-2px;object-fit:cover}
