/* Full-size wrappers preserve one responsive coordinate plane at every hinge. */
.og-scene{position:relative;overflow:clip;display:block;width:100%;aspect-ratio:4/3;perspective:780px;perspective-origin:50% 48%;pointer-events:none;--og-paper-light:#FF986E;--og-paper-dark:#D54A23;--og-edge:#FFE4D677;--og-fold:#87321999}
.og-scene *{pointer-events:none}
.og-scene .og-camera,.og-scene .og-panel{position:absolute;inset:0;transform-style:preserve-3d}
.og-scene .og-camera{transform-origin:50% 50%}
.og-scene .og-face{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;backface-visibility:visible;transform:translateZ(.025px)}
.og-scene .og-paper-light{stop-color:var(--og-paper-light)}
.og-scene .og-paper-dark{stop-color:var(--og-paper-dark)}
.og-scene .og-paper{stroke:var(--og-edge);stroke-width:.65;stroke-linejoin:round}
.og-scene .og-shade{fill:#35190F;fill-opacity:var(--og-shade,.06)}
.og-scene .og-crease{fill:none;stroke:var(--og-fold);stroke-width:.7;stroke-linecap:round}
.og-scene.og-palette-chalk{--og-paper-light:#f4f0dd;--og-paper-dark:#bcb9a8;--og-edge:#fff9e999;--og-fold:#666c5d80}
.og-scene.og-palette-ink{--og-paper-light:#7D746F;--og-paper-dark:#312A26;--og-edge:#E4D7CF66;--og-fold:#291B14B3}
