.has-demo-return{--demo-return-height:calc(48px + env(safe-area-inset-top,0px));--demo-return-bg:#f3f1e9;--demo-return-ink:#373c34;--demo-return-border:#373c3424}.miga.has-demo-return{--demo-return-bg:#fff2cf;--demo-return-ink:#850a22;--demo-return-border:#850a2230}.orbita.has-demo-return{--demo-return-bg:#0c1019;--demo-return-ink:#e2e8f1;--demo-return-border:#e2e8f125}.alba.has-demo-return{--demo-return-bg:#e7ebdf;--demo-return-ink:#20352d;--demo-return-border:#20352d26}.bolumi.has-demo-return{--demo-return-bg:#a74029;--demo-return-ink:#fff5df;--demo-return-border:#fff5df40}.has-demo-return #app{padding-top:var(--demo-return-height)}.has-demo-return .nav{top:var(--demo-return-height)}.has-demo-return .key-sticky,.has-demo-return .cosmos-sticky,.has-demo-return .miga-unbox-sticky{top:var(--demo-return-height);height:calc(100svh - var(--demo-return-height))}.has-demo-return .bolumi-experience{height:calc(100svh - var(--demo-return-height))}.demo-return-bar{z-index:100;height:var(--demo-return-height);padding:env(safe-area-inset-top,0px) clamp(18px, 3.3vw, 56px) 0;color:var(--demo-return-ink);background:var(--demo-return-bg);border-bottom:1px solid var(--demo-return-border);justify-content:space-between;align-items:center;gap:16px;font:500 12px DM Sans Variable,sans-serif;transition:background .45s;display:flex;position:fixed;inset:0 0 auto}.demo-return-link{white-space:nowrap;align-items:center;gap:11px;min-height:44px;display:inline-flex}.demo-return-link svg{width:19px;height:19px;transition:transform .25s}.demo-return-link:hover svg{transform:translate(-4px)}.demo-return-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.demo-return-context{letter-spacing:.1em;white-space:nowrap;align-items:center;gap:10px;font-size:10px;display:inline-flex}.demo-return-context>span{opacity:.55}.demo-return-curtain{z-index:1000;color:#191815;background:#f6f3ed;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.demo-return-destination{flex-direction:column;align-items:center;gap:22px;padding:24px;display:flex;position:relative}.demo-return-sun{color:#f4512b;width:200px;height:200px;display:block;position:relative;overflow:hidden}.demo-return-sun .brand-mark{width:118%;height:118%;display:block;position:absolute;inset:-9%}.demo-return-spin{visibility:hidden;width:360px;max-width:none;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-brand-ready .demo-return-spin{visibility:visible}.is-brand-ready .demo-return-sun .brand-mark{visibility:hidden}.demo-return-eyebrow{letter-spacing:.22em;font:500 10px/1.5 DM Sans Variable,sans-serif}.demo-return-wordmark{letter-spacing:-.055em;font:400 clamp(58px,9vw,110px)/1 DM Serif Display,Georgia,serif}.demo-return-wordmark>span{color:#f4512b}@media (width<=650px){.demo-return-bar{gap:10px;padding-inline:18px}.demo-return-link{gap:8px;font-size:11px}.demo-return-context{gap:7px;font-size:9px}.demo-return-sun{width:150px;height:150px}.demo-return-spin{width:270px;height:270px}}@media (prefers-reduced-motion:reduce){.demo-return-bar,.demo-return-link svg{transition:none}.demo-return-link:hover svg{transform:none}}.motion-off .demo-return-bar{transition:none}
