.demo-experience-module__avO0LW__shell{background:radial-gradient(circle at 12% 0%, #d9eedec7, transparent 28rem), radial-gradient(circle at 88% 8%, #fbe7d8b8, transparent 24rem), var(--color-cream);min-height:100dvh}.demo-experience-module__avO0LW__appGrid{grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 4.75rem);padding-bottom:6.5rem;display:grid}.demo-experience-module__avO0LW__mainStage{min-width:0;padding:1rem 1rem 6.5rem}.demo-experience-module__avO0LW__viewEnter{animation:.36s cubic-bezier(.22,1,.36,1) both demo-experience-module__avO0LW__demo-view-enter}.demo-experience-module__avO0LW__sponsorRail{isolation:isolate;background:linear-gradient(155deg, #fefcf5f0, #f1ebdbd1), var(--color-card);border:1px solid #e3decfe6;border-radius:1.75rem;min-height:28rem;position:relative;overflow:hidden;box-shadow:0 24px 60px -36px #3935297a}.demo-experience-module__avO0LW__sponsorRail:before{content:"";background:linear-gradient(#0000,#5a7f6166,#0000);width:1px;position:absolute;inset:7.5rem 50% 5.5rem auto}.demo-experience-module__avO0LW__sponsorRail:after{content:"";border:1px solid #5a7f6129;border-radius:999px;width:11rem;height:11rem;position:absolute;inset:auto -3rem -4rem auto;box-shadow:0 0 0 2rem #5a7f610d,0 0 0 4rem #5a7f6108}.demo-experience-module__avO0LW__orbit{perspective:900px;height:24rem;transform-style:preserve-3d;position:relative}.demo-experience-module__avO0LW__orbitCard{opacity:0;background:#fefcf5f5;border:1px solid #e3decfeb;border-radius:1.35rem;width:min(90%,17rem);min-height:9.75rem;padding:1rem;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateY(9rem)translateZ(-120px)scale(.76);box-shadow:0 18px 42px -26px #393529ad}.demo-experience-module__avO0LW__orbitActive{z-index:4;opacity:1;transform:translate(-50%,-50%)translateY(0)translateZ(36px)scale(1)}.demo-experience-module__avO0LW__orbitPrevious{z-index:2;opacity:.46;transform:translate(-50%,-50%)translateY(-8.2rem)translate(-.8rem)rotate(-4deg)translateZ(-70px)scale(.82)}.demo-experience-module__avO0LW__orbitNext{z-index:3;opacity:.62;transform:translate(-50%,-50%)translateY(8rem)translate(.7rem)rotate(3deg)translateZ(-42px)scale(.86)}.demo-experience-module__avO0LW__orbitHidden{z-index:0;pointer-events:none}.demo-experience-module__avO0LW__breathingOrb{background:radial-gradient(circle at 36% 30%, #ffffffd9, transparent 20%), radial-gradient(circle, var(--color-brand-soft), var(--color-brand));border-radius:999px;width:8.5rem;height:8.5rem;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .9s;box-shadow:0 0 0 1.1rem #5a7f6114,0 1rem 2.5rem -1.25rem #4a6a50b3}.demo-experience-module__avO0LW__breathingIn{filter:saturate(1.12);transform:scale(1.18)}.demo-experience-module__avO0LW__breathingHold{filter:saturate(.88);transform:scale(1.18)}.demo-experience-module__avO0LW__breathingOut{filter:saturate(.76);transform:scale(.82)}.demo-experience-module__avO0LW__breathingRest{filter:saturate(.68);transform:scale(.92)}.demo-experience-module__avO0LW__memoryCard{min-height:6.5rem;transform-style:preserve-3d;transition:transform .36s cubic-bezier(.22,1,.36,1),background-color .2s}.demo-experience-module__avO0LW__memoryCardOpen{transform:rotateY(4deg)translateY(-2px)}@keyframes demo-experience-module__avO0LW__demo-view-enter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1280px){.demo-experience-module__avO0LW__appGrid{grid-template-columns:minmax(0,1fr) 18rem;gap:1rem;padding:1rem}.demo-experience-module__avO0LW__mainStage{padding:0 0 1rem}.demo-experience-module__avO0LW__sponsorRail{height:calc(100dvh - 7rem);min-height:32rem;max-height:calc(100dvh - 2rem);position:sticky;top:1rem}.demo-experience-module__avO0LW__orbit{height:calc(100% - 12rem);min-height:27rem}}@media (min-width:1440px){.demo-experience-module__avO0LW__appGrid{grid-template-columns:minmax(0,1fr) 21rem;gap:1.25rem;padding:1.25rem}}@media (prefers-reduced-motion:reduce){.demo-experience-module__avO0LW__viewEnter{animation:none}.demo-experience-module__avO0LW__orbitCard,.demo-experience-module__avO0LW__breathingOrb,.demo-experience-module__avO0LW__memoryCard{transition:none}}
