/* Discreet Studio return/selection links; no changes to either demo's hero or content. */
.layout-demo-links{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px 22px}
.layout-demo-links a{display:inline-flex;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;text-underline-offset:4px}
.layout-demo-footer{width:calc(100% - 64px);max-width:1600px;margin:0 auto;padding:24px 0;border-top:1px solid #17171524;font:12px/1.6 "DM Sans",Arial,sans-serif;color:#453b32}
.layout-demo-footer p{margin:0 0 8px}
.layout-demo-footer .layout-demo-links{justify-content:space-between}
.layout-demo-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:640px){.layout-demo-links{justify-content:flex-start;gap:4px 18px}.layout-demo-footer{width:calc(100% - 40px)}}
