/* Shared by the shortcode and Breakdance element. No JavaScript required. */
.rugged-image { --ri-edge:20px; --ri-rough:6px; --ri-color:#f4ead7; display:block; width:100%; max-width:100%; margin:0; box-sizing:border-box; }
.rugged-image *, .rugged-image *::before { box-sizing:border-box; }
.rugged-image .ri-paper { --ri-cut:min(var(--ri-rough), var(--ri-edge)); padding:var(--ri-edge); background:var(--ri-color); }
.rugged-image .ri-window { --ri-cut:min(calc(var(--ri-rough) * .45), var(--ri-edge)); overflow:hidden; }
.rugged-image .ri-paper, .rugged-image .ri-window { clip-path:polygon(0% calc(var(--ri-cut) * 0.421), 2% calc(var(--ri-cut) * 0.954), 4% calc(var(--ri-cut) * 0.264), 6% calc(var(--ri-cut) * 0.353), 8% calc(var(--ri-cut) * 0.465), 10% calc(var(--ri-cut) * 0.298), 12% calc(var(--ri-cut) * 0.357), 14% calc(var(--ri-cut) * 0.854), 16% calc(var(--ri-cut) * 0.531), 18% calc(var(--ri-cut) * 0.157), 20% calc(var(--ri-cut) * 0.859), 22% calc(var(--ri-cut) * 0.289), 24% calc(var(--ri-cut) * 0.806), 26% calc(var(--ri-cut) * 0.136), 28% calc(var(--ri-cut) * 0.686), 30% calc(var(--ri-cut) * 0.623), 32% calc(var(--ri-cut) * 0.638), 34% calc(var(--ri-cut) * 0.983), 36% calc(var(--ri-cut) * 0.763), 38% calc(var(--ri-cut) * 0.385), 40% calc(var(--ri-cut) * 0.5), 42% calc(var(--ri-cut) * 0.139), 44% calc(var(--ri-cut) * 0.659), 46% calc(var(--ri-cut) * 0.45), 48% calc(var(--ri-cut) * 0.172), 50% calc(var(--ri-cut) * 0.664), 52% calc(var(--ri-cut) * 0.783), 54% calc(var(--ri-cut) * 0.161), 56% calc(var(--ri-cut) * 0.735), 58% calc(var(--ri-cut) * 0.706), 60% calc(var(--ri-cut) * 0.177), 62% calc(var(--ri-cut) * 0.752), 64% calc(var(--ri-cut) * 0.176), 66% calc(var(--ri-cut) * 0.098), 68% calc(var(--ri-cut) * 0.819), 70% calc(var(--ri-cut) * 0.909), 72% calc(var(--ri-cut) * 0.539), 74% calc(var(--ri-cut) * 0.971), 76% calc(var(--ri-cut) * 0.631), 78% calc(var(--ri-cut) * 0.891), 80% calc(var(--ri-cut) * 0.49), 82% calc(var(--ri-cut) * 0.482), 84% calc(var(--ri-cut) * 0.933), 86% calc(var(--ri-cut) * 0.604), 88% calc(var(--ri-cut) * 0.517), 90% calc(var(--ri-cut) * 0.893), 92% calc(var(--ri-cut) * 0.77), 94% calc(var(--ri-cut) * 0.795), 96% calc(var(--ri-cut) * 0.412), 98% calc(var(--ri-cut) * 0.952), 100% calc(var(--ri-cut) * 0.595), calc(100% - var(--ri-cut) * 0.248) 0%, calc(100% - var(--ri-cut) * 0.621) 2%, calc(100% - var(--ri-cut) * 0.605) 4%, calc(100% - var(--ri-cut) * 0.204) 6%, calc(100% - var(--ri-cut) * 0.195) 8%, calc(100% - var(--ri-cut) * 0.641) 10%, calc(100% - var(--ri-cut) * 0.631) 12%, calc(100% - var(--ri-cut) * 0.165) 14%, calc(100% - var(--ri-cut) * 0.559) 16%, calc(100% - var(--ri-cut) * 0.426) 18%, calc(100% - var(--ri-cut) * 0.755) 20%, calc(100% - var(--ri-cut) * 0.72) 22%, calc(100% - var(--ri-cut) * 0.121) 24%, calc(100% - var(--ri-cut) * 0.593) 26%, calc(100% - var(--ri-cut) * 0.13) 28%, calc(100% - var(--ri-cut) * 0.14) 30%, calc(100% - var(--ri-cut) * 0.282) 32%, calc(100% - var(--ri-cut) * 0.897) 34%, calc(100% - var(--ri-cut) * 0.804) 36%, calc(100% - var(--ri-cut) * 0.651) 38%, calc(100% - var(--ri-cut) * 0.361) 40%, calc(100% - var(--ri-cut) * 0.779) 42%, calc(100% - var(--ri-cut) * 0.161) 44%, calc(100% - var(--ri-cut) * 0.542) 46%, calc(100% - var(--ri-cut) * 0.159) 48%, calc(100% - var(--ri-cut) * 0.127) 50%, calc(100% - var(--ri-cut) * 0.96) 52%, calc(100% - var(--ri-cut) * 0.375) 54%, calc(100% - var(--ri-cut) * 0.172) 56%, calc(100% - var(--ri-cut) * 0.476) 58%, calc(100% - var(--ri-cut) * 0.917) 60%, calc(100% - var(--ri-cut) * 0.69) 62%, calc(100% - var(--ri-cut) * 0.142) 64%, calc(100% - var(--ri-cut) * 0.47) 66%, calc(100% - var(--ri-cut) * 0.971) 68%, calc(100% - var(--ri-cut) * 0.452) 70%, calc(100% - var(--ri-cut) * 0.492) 72%, calc(100% - var(--ri-cut) * 0.647) 74%, calc(100% - var(--ri-cut) * 0.939) 76%, calc(100% - var(--ri-cut) * 0.847) 78%, calc(100% - var(--ri-cut) * 0.345) 80%, calc(100% - var(--ri-cut) * 0.659) 82%, calc(100% - var(--ri-cut) * 0.573) 84%, calc(100% - var(--ri-cut) * 0.291) 86%, calc(100% - var(--ri-cut) * 0.189) 88%, calc(100% - var(--ri-cut) * 0.295) 90%, calc(100% - var(--ri-cut) * 0.258) 92%, calc(100% - var(--ri-cut) * 0.359) 94%, calc(100% - var(--ri-cut) * 0.818) 96%, calc(100% - var(--ri-cut) * 0.225) 98%, calc(100% - var(--ri-cut) * 0.552) 100%, 100% calc(100% - var(--ri-cut) * 0.998), 98% calc(100% - var(--ri-cut) * 0.842), 96% calc(100% - var(--ri-cut) * 0.49), 94% calc(100% - var(--ri-cut) * 0.085), 92% calc(100% - var(--ri-cut) * 0.579), 90% calc(100% - var(--ri-cut) * 0.725), 88% calc(100% - var(--ri-cut) * 0.642), 86% calc(100% - var(--ri-cut) * 0.777), 84% calc(100% - var(--ri-cut) * 0.479), 82% calc(100% - var(--ri-cut) * 0.534), 80% calc(100% - var(--ri-cut) * 0.709), 78% calc(100% - var(--ri-cut) * 0.278), 76% calc(100% - var(--ri-cut) * 0.456), 74% calc(100% - var(--ri-cut) * 0.733), 72% calc(100% - var(--ri-cut) * 0.497), 70% calc(100% - var(--ri-cut) * 0.513), 68% calc(100% - var(--ri-cut) * 0.192), 66% calc(100% - var(--ri-cut) * 0.937), 64% calc(100% - var(--ri-cut) * 0.357), 62% calc(100% - var(--ri-cut) * 0.756), 60% calc(100% - var(--ri-cut) * 0.542), 58% calc(100% - var(--ri-cut) * 0.783), 56% calc(100% - var(--ri-cut) * 0.726), 54% calc(100% - var(--ri-cut) * 0.532), 52% calc(100% - var(--ri-cut) * 0.949), 50% calc(100% - var(--ri-cut) * 0.877), 48% calc(100% - var(--ri-cut) * 0.71), 46% calc(100% - var(--ri-cut) * 0.65), 44% calc(100% - var(--ri-cut) * 0.25), 42% calc(100% - var(--ri-cut) * 0.152), 40% calc(100% - var(--ri-cut) * 0.87), 38% calc(100% - var(--ri-cut) * 0.318), 36% calc(100% - var(--ri-cut) * 0.492), 34% calc(100% - var(--ri-cut) * 0.515), 32% calc(100% - var(--ri-cut) * 0.371), 30% calc(100% - var(--ri-cut) * 0.893), 28% calc(100% - var(--ri-cut) * 0.67), 26% calc(100% - var(--ri-cut) * 0.218), 24% calc(100% - var(--ri-cut) * 0.939), 22% calc(100% - var(--ri-cut) * 0.177), 20% calc(100% - var(--ri-cut) * 0.791), 18% calc(100% - var(--ri-cut) * 0.164), 16% calc(100% - var(--ri-cut) * 0.982), 14% calc(100% - var(--ri-cut) * 0.8), 12% calc(100% - var(--ri-cut) * 0.6), 10% calc(100% - var(--ri-cut) * 0.454), 8% calc(100% - var(--ri-cut) * 0.907), 6% calc(100% - var(--ri-cut) * 0.29), 4% calc(100% - var(--ri-cut) * 0.627), 2% calc(100% - var(--ri-cut) * 0.24), 0% calc(100% - var(--ri-cut) * 0.206), calc(var(--ri-cut) * 0.154) 100%, calc(var(--ri-cut) * 0.255) 98%, calc(var(--ri-cut) * 0.081) 96%, calc(var(--ri-cut) * 0.4) 94%, calc(var(--ri-cut) * 0.222) 92%, calc(var(--ri-cut) * 0.456) 90%, calc(var(--ri-cut) * 0.689) 88%, calc(var(--ri-cut) * 0.763) 86%, calc(var(--ri-cut) * 0.421) 84%, calc(var(--ri-cut) * 0.549) 82%, calc(var(--ri-cut) * 0.459) 80%, calc(var(--ri-cut) * 0.671) 78%, calc(var(--ri-cut) * 0.198) 76%, calc(var(--ri-cut) * 0.58) 74%, calc(var(--ri-cut) * 0.546) 72%, calc(var(--ri-cut) * 0.298) 70%, calc(var(--ri-cut) * 0.583) 68%, calc(var(--ri-cut) * 0.69) 66%, calc(var(--ri-cut) * 0.305) 64%, calc(var(--ri-cut) * 0.62) 62%, calc(var(--ri-cut) * 0.507) 60%, calc(var(--ri-cut) * 0.609) 58%, calc(var(--ri-cut) * 0.689) 56%, calc(var(--ri-cut) * 0.967) 54%, calc(var(--ri-cut) * 0.517) 52%, calc(var(--ri-cut) * 0.514) 50%, calc(var(--ri-cut) * 0.106) 48%, calc(var(--ri-cut) * 0.75) 46%, calc(var(--ri-cut) * 0.702) 44%, calc(var(--ri-cut) * 0.197) 42%, calc(var(--ri-cut) * 0.167) 40%, calc(var(--ri-cut) * 0.385) 38%, calc(var(--ri-cut) * 0.359) 36%, calc(var(--ri-cut) * 0.883) 34%, calc(var(--ri-cut) * 0.23) 32%, calc(var(--ri-cut) * 0.96) 30%, calc(var(--ri-cut) * 0.355) 28%, calc(var(--ri-cut) * 0.439) 26%, calc(var(--ri-cut) * 0.975) 24%, calc(var(--ri-cut) * 0.925) 22%, calc(var(--ri-cut) * 0.764) 20%, calc(var(--ri-cut) * 0.415) 18%, calc(var(--ri-cut) * 0.393) 16%, calc(var(--ri-cut) * 0.61) 14%, calc(var(--ri-cut) * 0.695) 12%, calc(var(--ri-cut) * 0.679) 10%, calc(var(--ri-cut) * 0.623) 8%, calc(var(--ri-cut) * 0.197) 6%, calc(var(--ri-cut) * 0.865) 4%, calc(var(--ri-cut) * 0.473) 2%, calc(var(--ri-cut) * 0.932) 0%); }
.rugged-image .ri-photo { display:block; width:100%; max-width:100%; height:auto; margin:0; }
.rugged-image .ri-placeholder { display:grid; place-items:center; min-height:220px; background:#d9ded9; color:#394b42; font:16px/1.5 sans-serif; text-align:center; padding:24px; }
.rugged-image .ri-caption { margin-top:12px; font-size:.9em; line-height:1.5; text-align:center; }
