.public-entry_authShell__rklfQ,.public-entry_publicShell__9d8tK{position:relative;background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--color-xiara-champagne) 8%,transparent),transparent 30rem),radial-gradient(circle at 12% 42%,color-mix(in srgb,var(--color-xiara-text) 3%,transparent),transparent 26rem),var(--xiara-body-background)}.public-entry_authShell__rklfQ:before,.public-entry_publicShell__9d8tK:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-xiara-text) 1.5%,transparent),transparent)}.public-entry_authShell__rklfQ>*,.public-entry_publicShell__9d8tK>*{position:relative;z-index:1}.public-entry_publicHero__nT8IE{position:relative}.public-entry_publicHero__nT8IE:after{position:absolute;right:-12rem;top:6rem;width:34rem;height:34rem;border-radius:999px;pointer-events:none;content:"";background:color-mix(in srgb,var(--color-xiara-champagne) 6%,transparent);filter:blur(90px)}.public-entry_heroCopy__uZ8WV{animation:public-entry_hero-copy-in__yKM4z .72s cubic-bezier(.22,1,.36,1) both}.public-entry_freeBadge__fvUKm{position:relative;overflow:hidden}.public-entry_freeBadge__fvUKm:after{position:absolute;inset:0 auto 0 -42%;width:32%;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-xiara-text) 12%,transparent),transparent);transform:skewX(-18deg);transition:left .52s ease}.public-entry_freeBadge__fvUKm:hover:after{left:115%}.public-entry_primaryAction__wOot4{position:relative;overflow:hidden}.public-entry_primaryAction__wOot4:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.32),transparent 68%);transform:translateX(-120%);transition:transform .56s ease}.public-entry_primaryAction__wOot4:hover:before{transform:translateX(120%)}.public-entry_publicPreview__q0XET{background:linear-gradient(145deg,color-mix(in srgb,var(--color-xiara-text) 4%,transparent),transparent 46%),color-mix(in srgb,var(--color-xiara-surface) 90%,transparent);backdrop-filter:blur(24px)}.public-entry_demoFrame__M50ua{transform-origin:50% 70%;animation:public-entry_demo-frame-in__ji9Bk .82s cubic-bezier(.22,1,.36,1) .1s both;transition:border-color .26s ease,box-shadow .26s ease,transform .26s ease}.public-entry_demoFrame__M50ua:hover{border-color:color-mix(in srgb,var(--color-xiara-champagne) 30%,transparent);box-shadow:0 44px 110px rgba(0,0,0,.34);transform:translateY(-3px)}.public-entry_demoChrome__4GHbd{background:color-mix(in srgb,var(--color-xiara-surface-raised) 58%,transparent);backdrop-filter:blur(20px)}.public-entry_demoViewport__JNU65{background:#f6f3ee}.public-entry_demoVideo__pS1r7{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .36s ease}.public-entry_demoVideoReady__0iMMq{opacity:1}.public-entry_demoFallback__AHOid{opacity:1;transition:opacity .28s ease}.public-entry_demoFallbackHidden__frHJp{pointer-events:none;opacity:0}.public-entry_demoPulse__Owo81{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-xiara-champagne) 38%,transparent);animation:public-entry_demo-pulse__4ukJf 2.8s ease-out infinite}.public-entry_demoMessage__KYcs6{opacity:0;animation:public-entry_demo-message-in__xZ4_z .54s cubic-bezier(.22,1,.36,1) both}.public-entry_demoMessageOne__1nFhD{animation-delay:.26s}.public-entry_demoMessageTwo__r26cu{animation-delay:.52s}.public-entry_demoMessageThree__1MfCB{animation-delay:.82s}.public-entry_demoContextCard__5_ozk{opacity:0;animation:public-entry_demo-context-in__Wgp1i .56s cubic-bezier(.22,1,.36,1) 1.05s both;transition:border-color .22s ease,transform .22s ease}.public-entry_demoContextCard__5_ozk:hover{border-color:color-mix(in srgb,var(--color-xiara-champagne) 28%,transparent);transform:translateY(-2px)}.public-entry_featureCard__PAEFG{position:relative;overflow:hidden;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-xiara-text) 3%,transparent)}.public-entry_featureCard__PAEFG:after{position:absolute;right:-5rem;bottom:-7rem;width:12rem;height:12rem;border-radius:999px;pointer-events:none;content:"";background:color-mix(in srgb,var(--color-xiara-champagne) 7%,transparent);filter:blur(28px);opacity:0;transition:opacity .3s ease}.public-entry_featureCard__PAEFG:hover:after{opacity:1}.public-entry_accountSection__poizW{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-xiara-champagne) 9%,transparent),transparent 28rem),linear-gradient(145deg,color-mix(in srgb,var(--color-xiara-surface-raised) 74%,transparent),color-mix(in srgb,var(--color-xiara-surface) 92%,transparent));box-shadow:var(--xiara-card-shadow)}.public-entry_publicStory__kGkdV{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--color-xiara-champagne) 8%,transparent),transparent 24rem),color-mix(in srgb,var(--color-xiara-surface) 88%,transparent);box-shadow:var(--xiara-card-shadow)}.public-entry_promptRow__ZVoh7{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-xiara-text) 2.5%,transparent)}.public-entry_memoryPanel__I5VMf{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-xiara-champagne) 7%,transparent),transparent 18rem),color-mix(in srgb,var(--color-xiara-surface-raised) 68%,transparent);box-shadow:var(--xiara-card-shadow);transition:border-color .24s ease,transform .24s ease}.public-entry_memoryPanel__I5VMf:hover{border-color:color-mix(in srgb,var(--color-xiara-champagne) 25%,transparent);transform:translateY(-2px)}.public-entry_pricingCard__3HEBY{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--color-xiara-champagne) 14%,transparent),transparent 22rem),linear-gradient(145deg,color-mix(in srgb,var(--color-xiara-surface-raised) 82%,transparent),color-mix(in srgb,var(--color-xiara-surface) 96%,transparent));box-shadow:var(--xiara-strong-shadow);transition:border-color .26s ease,transform .26s ease}.public-entry_pricingCard__3HEBY:after{position:absolute;right:-10rem;bottom:-12rem;width:22rem;height:22rem;border:1px solid color-mix(in srgb,var(--color-xiara-champagne) 16%,transparent);border-radius:999px;pointer-events:none;content:""}.public-entry_pricingCard__3HEBY:hover{border-color:color-mix(in srgb,var(--color-xiara-champagne) 50%,transparent);transform:translateY(-3px)}.public-entry_publicClosing__OFU7h{background:radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--color-xiara-champagne) 12%,transparent),transparent 32rem),color-mix(in srgb,var(--color-xiara-surface) 92%,transparent);box-shadow:var(--xiara-strong-shadow)}.public-entry_publicClosing__OFU7h:after{position:absolute;left:50%;bottom:-18rem;width:34rem;height:34rem;border:1px solid color-mix(in srgb,var(--color-xiara-champagne) 18%,transparent);border-radius:999px;content:"";transform:translateX(-50%)}.public-entry_authPanel__sysCd{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-xiara-champagne) 8%,transparent),transparent 22rem),color-mix(in srgb,var(--color-xiara-surface) 92%,transparent);backdrop-filter:blur(24px)}html[data-theme=light] .public-entry_authShell__rklfQ,html[data-theme=light] .public-entry_publicShell__9d8tK{background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--color-xiara-champagne) 12%,transparent),transparent 30rem),radial-gradient(circle at 12% 42%,rgba(60,45,28,.035),transparent 26rem),var(--xiara-body-background)}html[data-theme=light] .public-entry_accountSection__poizW,html[data-theme=light] .public-entry_authPanel__sysCd,html[data-theme=light] .public-entry_memoryPanel__I5VMf,html[data-theme=light] .public-entry_pricingCard__3HEBY,html[data-theme=light] .public-entry_publicClosing__OFU7h,html[data-theme=light] .public-entry_publicPreview__q0XET,html[data-theme=light] .public-entry_publicStory__kGkdV{box-shadow:var(--xiara-strong-shadow)}@keyframes public-entry_hero-copy-in__yKM4z{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes public-entry_demo-frame-in__ji9Bk{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes public-entry_demo-message-in__xZ4_z{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes public-entry_demo-context-in__Wgp1i{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes public-entry_demo-pulse__4ukJf{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-xiara-champagne) 38%,transparent)}70%,to{box-shadow:0 0 0 .5rem color-mix(in srgb,var(--color-xiara-champagne) 0%,transparent)}}@media (max-width:63.999rem){.public-entry_publicHero__nT8IE:after{right:-18rem;top:22rem}}@media (prefers-reduced-motion:reduce){.public-entry_authShell__rklfQ *,.public-entry_publicShell__9d8tK *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.public-entry_authContainer__FIZWH,.public-entry_publicContainer__HMm7M{padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right))}.public-entry_authContainer__FIZWH{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.public-entry_authContainer__FIZWH,.public-entry_publicHeader__k2d_V{padding-top:max(1.5rem,env(safe-area-inset-top))}.public-entry_publicHeaderControls__QYyUy{min-width:0}@media (min-width:40rem){.public-entry_authContainer__FIZWH,.public-entry_publicContainer__HMm7M{padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right))}}@media (min-width:64rem){.public-entry_publicContainer__HMm7M{padding-left:max(3rem,env(safe-area-inset-left));padding-right:max(3rem,env(safe-area-inset-right))}}@media (max-width:24rem){.public-entry_publicBrandCopy__tsSId{display:none}.public-entry_publicHeaderControls__QYyUy{gap:.35rem}.public-entry_publicHeaderControls__QYyUy nav a{padding-inline:.6rem}.public-entry_publicHeaderControls__QYyUy>a{padding-inline:.75rem;font-size:.78rem}.public-entry_accountSection__poizW,.public-entry_authPanel__sysCd,.public-entry_pricingCard__3HEBY,.public-entry_publicClosing__OFU7h,.public-entry_publicPreview__q0XET,.public-entry_publicStory__kGkdV{border-radius:1.5rem}.public-entry_demoViewport__JNU65{min-height:32rem}}@media (max-height:44rem) and (orientation:landscape){.public-entry_publicHero__nT8IE{min-height:0;padding-top:2.5rem;padding-bottom:2.5rem}}.public-entry_freeBadge__fvUKm,.public-entry_heroCopy__uZ8WV a[href="#demo"]{display:none}.public-entry_freeBadge__fvUKm+p{margin-top:0}.relay-mark_dark___RDV3{display:block}.relay-mark_light__iXcLw,html[data-theme=light] .relay-mark_dark___RDV3{display:none}html[data-theme=light] .relay-mark_light__iXcLw{display:block}