html:has(.eliza-landing){color:#f6eef2;scroll-behavior:smooth;background:#0a0608;height:auto;min-height:100%;overflow:hidden auto}html:has(.eliza-landing) body{color:#f6eef2;scroll-behavior:smooth;background:#0a0608;height:auto;min-height:100%;overflow:hidden auto}.eliza-landing{--eliza-bg:#0a0608;--eliza-ink:#f6eef2;--eliza-mute:#c4a8b4;--eliza-pink:#ff4d8d;--eliza-pink-dim:#a61d4a;--eliza-glow:#ff4d8d59;--eliza-max:42rem;background:var(--eliza-bg);min-height:100vh;color:var(--eliza-ink);margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1.125rem;line-height:1.55}.eliza-landing *,.eliza-landing :before,.eliza-landing :after{box-sizing:border-box}.eliza-landing a{color:var(--eliza-pink);text-decoration:underline}.eliza-landing a:hover{color:#ff7aa8}.eliza-landing .whisper{letter-spacing:.12em;text-transform:uppercase;color:var(--eliza-pink);opacity:.85;text-align:center;max-width:var(--eliza-max);text-shadow:0 0 24px var(--eliza-glow);margin:.75rem auto 2.5rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.8rem;animation:1.2s both elizaWhisperIn}@keyframes elizaWhisperIn{0%{opacity:0;letter-spacing:.22em}to{opacity:.85;letter-spacing:.12em}}.eliza-landing .section{max-width:var(--eliza-max);margin:0 auto;padding:2.5rem 1.25rem 1rem}.eliza-landing .section p{margin:0 0 1.1rem}.eliza-landing .section h2{color:var(--eliza-pink);margin:0 0 1rem;font-size:1.35rem;font-weight:600}.eliza-landing .hero{min-height:90vh;max-width:var(--eliza-max);flex-direction:column;justify-content:flex-end;margin:0 auto;padding:2rem 1.25rem 3rem;display:flex;position:relative;overflow:hidden}.eliza-landing .hero-media{z-index:0;position:absolute;inset:0}.eliza-landing .hero-media-img{object-fit:contain;object-position:center top;filter:saturate(1.05)contrast(1.04);width:100%;height:100%;display:block}.eliza-landing .hero-media:after{content:"";background:linear-gradient(#0a060826 0%,#0a0608c7 65%,#0a0608f7 100%);position:absolute;inset:0}.eliza-landing .hero>:not(.hero-media){z-index:1;position:relative}.eliza-landing .hero h1{color:var(--eliza-ink);margin:0 0 1rem;font-size:clamp(2.4rem,8vw,3.4rem);font-weight:600;line-height:1.05}.eliza-landing .plate{background:#11080c;width:100%;margin:0;display:block;position:relative}.eliza-landing .plate img,.eliza-landing .plate .plate-media{filter:saturate(1.05)contrast(1.04);width:100%;height:auto;display:block}.eliza-landing .plate-media-slot{isolation:isolate;position:relative;overflow:hidden}.eliza-landing .plate.full{max-height:92vh;overflow:hidden}.eliza-landing .plate.full img,.eliza-landing .plate.full .plate-media{object-fit:cover;object-position:center top;width:100%;height:92vh}.eliza-landing .plate.full.has-script{min-height:92vh;max-height:none;overflow:visible}.eliza-landing .plate.full.has-script.is-landscape .plate-media-slot{position:absolute;inset:0}.eliza-landing .plate.full.has-script.is-landscape .plate-media{object-fit:contain;object-position:center center;width:100%;height:100%}.eliza-landing .plate.has-script .plate-media-slot:after{content:"";pointer-events:none;z-index:1;-webkit-backdrop-filter:blur(18px)saturate(1.06);background:linear-gradient(90deg,#0a060838 0%,#0a060814 38%,#0000 72%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 30%,#0000 78%);mask-image:linear-gradient(90deg,#000 0% 30%,#0000 78%)}.eliza-landing .plate.has-script.side-left .plate-media-slot:after,.eliza-landing .media-copy.side-left .plate.has-script .plate-media-slot:after{background:linear-gradient(270deg,#0a060838 0%,#0a060814 38%,#0000 72%);-webkit-mask-image:linear-gradient(270deg,#000 0% 30%,#0000 78%);mask-image:linear-gradient(270deg,#000 0% 30%,#0000 78%)}.eliza-landing .plate.is-landscape.has-script .plate-media-slot:after{-webkit-mask-image:linear-gradient(90deg,#000 0% 22%,#0000 68%);mask-image:linear-gradient(90deg,#000 0% 22%,#0000 68%)}.eliza-landing .plate-script{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:.66rem;width:min(26.5rem,34%);min-height:92vh;margin:0 0 0 max(.75rem,25% - 1.35rem);padding:2.6rem 1.35rem 2.6rem .85rem;list-style:none;display:flex;position:relative}.eliza-landing .plate.is-landscape.has-script.side-left .plate-script{align-items:flex-end;margin:0 max(.75rem,25% - 1.35rem) 0 auto}.eliza-landing .plate-script.is-split{flex-direction:row;justify-content:center;align-items:center;gap:1.4rem;width:min(46rem,82%);margin:0 auto}.eliza-landing .plate.is-landscape.has-script.side-left .plate-script.is-split{align-items:center;margin:0 auto}.eliza-landing .plate-script-col{flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:.66rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.eliza-landing .plate.full.has-script.is-landscape:before{display:none}.eliza-landing .plate.is-pending{opacity:0}.eliza-landing .plate.is-portrait,.eliza-landing .plate.is-landscape{opacity:1}.eliza-landing .plate.is-portrait{background:0 0;align-items:center;min-height:0;max-height:none;padding:1.6rem 1.25rem 1.8rem;display:flex;overflow:visible}.eliza-landing .plate.is-portrait.side-right{justify-content:flex-end}.eliza-landing .plate.is-portrait.side-left{justify-content:flex-start}.eliza-landing .plate.is-portrait .plate-media-slot{border-radius:1.15rem;width:min(38vw,26rem);max-height:min(78vh,46rem);box-shadow:0 22px 48px #0000006b,0 0 0 1px #ffffff0f}.eliza-landing .plate.is-portrait .plate-media{object-fit:contain;object-position:center top;width:100%;height:auto;max-height:min(78vh,46rem);position:static}.eliza-landing .plate.is-portrait.has-script{align-items:center;gap:0 .5rem;max-width:76rem;min-height:0;margin-inline:auto;padding:2rem 1.25rem;display:grid}.eliza-landing .plate.is-portrait.has-script.side-right{grid-template-columns:minmax(14rem,1fr) auto}.eliza-landing .plate.is-portrait.has-script.side-left{grid-template-columns:auto minmax(14rem,1fr)}.eliza-landing .plate.is-portrait.has-script.side-right .plate-media-slot{grid-column:2}.eliza-landing .plate.is-portrait.has-script.side-left .plate-media-slot{grid-column:1}.eliza-landing .plate.is-portrait.has-script .plate-script{grid-row:1;justify-content:center;width:min(26rem,100%);min-height:0;margin:0;padding:1.4rem 1rem}.eliza-landing .plate.is-portrait.has-script.side-right .plate-script{grid-column:1}.eliza-landing .plate.is-portrait.has-script.side-left .plate-script{grid-column:2;align-items:flex-start}.eliza-landing .plate.is-portrait.has-script:before{display:none}.eliza-landing .media-copy{width:100%;display:grid}.eliza-landing .media-copy .plate{grid-area:media}.eliza-landing .media-copy>.whisper{grid-area:under}.eliza-landing .media-copy>.section{grid-area:copy}.eliza-landing .media-copy.is-pending,.eliza-landing .media-copy.is-landscape{grid-template-columns:1fr;grid-template-areas:"media""under""copy"}.eliza-landing .media-copy.is-portrait{align-items:center;gap:.35rem 1.6rem;max-width:70rem;margin:1.25rem auto .5rem;padding:.5rem 1.25rem 0}.eliza-landing .media-copy.is-portrait.side-right{grid-template-columns:minmax(0,1fr) minmax(16rem,22.5rem);grid-template-areas:"copy media""under under"}.eliza-landing .media-copy.is-portrait.side-left{grid-template-columns:minmax(16rem,22.5rem) minmax(0,1fr);grid-template-areas:"media copy""under under"}.eliza-landing .media-copy.is-portrait.side-right>.section{justify-self:end;max-width:38rem}.eliza-landing .media-copy.is-portrait.side-left>.section{justify-self:start;max-width:38rem}.eliza-landing .media-copy.is-portrait.side-right .plate-media-slot{margin-left:0;margin-right:auto}.eliza-landing .media-copy.is-portrait.side-left .plate-media-slot{margin-left:auto;margin-right:0}.eliza-landing .media-copy.is-portrait .plate,.eliza-landing .media-copy.is-portrait .plate.is-portrait{background:0 0;width:100%;min-height:0;max-height:none;margin:0;padding:0;display:block}.eliza-landing .media-copy.is-portrait .plate-media-slot{width:min(100%,28rem);margin-inline:auto}.eliza-landing .media-copy.is-portrait:has(.has-script){align-items:start}.eliza-landing .media-copy.is-portrait .plate.has-script{min-height:min(72vh,40rem);display:block;position:relative}.eliza-landing .media-copy.is-portrait .plate.has-script .plate-media-slot{width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.eliza-landing .media-copy.is-portrait .plate.has-script .plate-media{object-fit:cover;object-position:center top;width:100%;height:100%;max-height:none}.eliza-landing .media-copy.is-portrait .plate.has-script .plate-script{justify-content:center;width:min(21rem,94%);min-height:min(72vh,40rem);margin:0;padding:1.5rem .9rem 1.8rem;position:relative;inset:auto}.eliza-landing .media-copy.is-portrait.side-right .plate.has-script .plate-script{margin-right:auto}.eliza-landing .media-copy.is-portrait.side-left .plate.has-script .plate-script{margin-left:auto}.eliza-landing .media-copy.is-portrait>.section{width:100%;max-width:38rem;margin:0;padding:1.1rem .2rem .4rem}.eliza-landing .media-copy.is-portrait>.whisper{margin-top:.4rem}.eliza-landing .bubble{letter-spacing:.005em;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;pointer-events:none;width:fit-content;max-width:100%;margin:0;padding:.66rem .9rem .7rem;font-family:ui-sans-serif,system-ui,Segoe UI,sans-serif;font-size:.8rem;font-weight:500;line-height:1.45;position:relative}.eliza-landing .bubble-text{z-index:1;display:block;position:relative}.eliza-landing .bubble:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(160deg,#ffffff29 0%,#ffffff08 32%,#0000 54%);position:absolute;inset:0}.eliza-landing .bubble.domme{color:#fff;text-shadow:0 1px #46081e47;-webkit-backdrop-filter:blur(18px)saturate(1.45);background:linear-gradient(#ff4d8d80 0%,#d1266a80 48%,#9a144980 100%);border:1px solid #ffd6e457;border-radius:.96rem .96rem .96rem .34rem;align-self:flex-start;box-shadow:0 16px 28px #48082066,0 3px 8px #00000038,inset 0 1px #ffffff5c,inset 0 -1px #46001c47}.eliza-landing .bubble.sub{color:#12181f;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:linear-gradient(#e8f1fb80 0%,#c9dcf080 100%);border:1px solid #ffffff9e;border-radius:.96rem .96rem .34rem;align-self:flex-start;max-width:calc(100% - .92rem);margin-left:.92rem;box-shadow:0 14px 24px #101c2e47,0 2px 6px #00000029,inset 0 1px #ffffffd1,inset 0 -1px #5a78a029}.eliza-landing .money{color:var(--eliza-mute);border-left:2px solid var(--eliza-pink-dim);margin:1.5rem 0;padding-left:1rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.eliza-landing .cta{text-align:center;background:var(--eliza-pink);color:#14040a;letter-spacing:.04em;max-width:20rem;box-shadow:0 0 40px var(--eliza-glow);border-radius:999px;margin:2rem auto;padding:1rem 1.25rem;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:700;text-decoration:none;display:block}.eliza-landing .cta:hover{filter:brightness(1.05);color:#14040a}.eliza-landing .unlock{background:#12080d;border:1px solid #3a1a28;border-radius:1rem;margin:1.5rem 0;padding:1.25rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.eliza-landing .unlock-notice{background:#0f070b;border-style:dashed}.eliza-landing .unlock.unlock-notice p{margin:0}.eliza-landing .unlock.disclaimer{border-color:var(--eliza-pink-dim);background:#170a0f}.eliza-landing .unlock.disclaimer p{color:var(--eliza-ink);margin:0}.eliza-landing .unlock h3{color:var(--eliza-pink);margin:0 0 .5rem;font-size:1rem;font-weight:600}.eliza-landing .unlock p{color:var(--eliza-mute);margin:0 0 .75rem}.eliza-landing .unlock input,.eliza-landing .unlock button{width:100%;color:var(--eliza-ink);background:#1a0c12;border:1px solid #4a2434;border-radius:.5rem;margin:.35rem 0;padding:.75rem;font-family:inherit;font-size:.95rem}.eliza-landing .unlock button{background:var(--eliza-pink-dim);cursor:pointer;border:none;font-weight:600}.eliza-landing .unlock button:hover{filter:brightness(1.08)}.eliza-landing .unlock button:disabled{opacity:.65;cursor:wait}.eliza-landing .unlock .copy{width:auto;color:var(--eliza-ink);cursor:pointer;background:#2a1018;border:1px solid #4a2434;border-radius:999px;flex-shrink:0;margin:0;padding:.4rem .7rem;font-size:.75rem;font-weight:600}.eliza-landing .status{color:var(--eliza-pink);margin-top:.5rem;font-size:.8rem}.eliza-landing .password-warn{color:var(--eliza-pink);font-weight:600}.eliza-landing .pass-zip{margin-top:.75rem}.eliza-landing .install-note{color:var(--eliza-mute);background:#1a0c12;border:1px solid #4a2434;border-radius:.5rem;margin-top:.75rem;padding:.65rem .75rem;font-size:.85rem;line-height:1.45}.eliza-landing .password-row{align-items:center;gap:.65rem;display:flex}.eliza-landing .password{color:var(--eliza-ink);letter-spacing:.04em;word-break:break-all;background:#1a0c12;border:1px solid #4a2434;border-radius:.5rem;flex:1;padding:.65rem .75rem;font-size:.95rem;display:block}.eliza-landing .close{text-align:center;max-width:var(--eliza-max);margin:0 auto;padding:4rem 1.25rem 6rem}.eliza-landing .close .big{margin:.4rem 0;font-size:1.6rem}.eliza-landing .sticky-bar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;color:var(--eliza-mute);text-align:center;background:#0a0608b8;border-bottom:1px solid #2a121c;padding:.55rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.75rem;position:sticky;top:0}@media (min-width:900px){.eliza-landing .plate.full:not(.is-portrait) img,.eliza-landing .plate.full:not(.is-portrait) .plate-media{max-width:56rem;height:85vh;margin:0 auto}.eliza-landing .plate.full.has-script.is-landscape .plate-media-slot{max-width:56rem;margin:0 auto;inset:0}}@media (max-width:699px){.eliza-landing .bubble{max-width:88%;padding:.56rem .72rem .6rem;font-size:clamp(.72rem,3.15vw,.82rem);line-height:1.35;box-shadow:0 9px 18px #4808204d,0 2px 5px #0003,inset 0 1px #ffffff57,inset 0 -1px #46001c3d}.eliza-landing .bubble.sub{max-width:calc(88% - .8rem);margin-left:.8rem;box-shadow:0 8px 16px #101c2e3d,0 2px 5px #00000024,inset 0 1px #ffffffc7,inset 0 -1px #5a78a024}.eliza-landing .plate-script,.eliza-landing .plate-script-col{gap:.5rem}.eliza-landing .media-copy.is-portrait.side-right,.eliza-landing .media-copy.is-portrait.side-left{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""under""copy";gap:0;max-width:none;margin:.9rem 0 .5rem;padding:0}.eliza-landing .media-copy.is-portrait>.section{width:100%;max-width:var(--eliza-max);justify-self:center;padding:1.6rem 1.25rem .7rem}.eliza-landing .media-copy.is-portrait>.whisper{margin:.8rem auto 1rem;padding-inline:1rem}.eliza-landing .plate.is-portrait:not(.has-script){border-radius:1rem;width:calc(100% - 1rem);min-height:0;max-height:none;margin:.5rem;padding:0;display:block;overflow:hidden}.eliza-landing .plate.is-portrait:not(.has-script) .plate-media-slot{width:100%;max-height:none;margin:0}.eliza-landing .plate.is-portrait:not(.has-script) .plate-media{object-fit:contain;width:100%;height:auto;max-height:none}.eliza-landing .plate.has-script:not(:has(.plate-script.is-split)){width:100%;max-width:none;min-height:100vw;max-height:none;margin:0;padding:0;display:block;position:relative;overflow:hidden}.eliza-landing .plate.is-portrait.has-script:not(:has(.plate-script.is-split)){border-radius:1rem;width:calc(100% - 1rem);min-height:min(141vw,42rem);margin:.5rem}.eliza-landing .plate.has-script:not(:has(.plate-script.is-split)) .plate-media-slot{border-radius:inherit;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.eliza-landing .plate.has-script:not(:has(.plate-script.is-split)) .plate-media{object-fit:cover;object-position:center top;width:100%;height:100%;max-height:none}.eliza-landing .plate.has-script:not(:has(.plate-script.is-split)) .plate-media-slot:after{content:"";-webkit-backdrop-filter:blur(13px)saturate(1.04);background:linear-gradient(90deg,#0a060861 0%,#0a060824 42%,#0000 78%);-webkit-mask-image:linear-gradient(90deg,#000 0% 30%,#0000 78%);mask-image:linear-gradient(90deg,#000 0% 30%,#0000 78%)}.eliza-landing .plate.has-script.side-left:not(:has(.plate-script.is-split)) .plate-media-slot:after{background:linear-gradient(270deg,#0a060861 0%,#0a060824 42%,#0000 78%);-webkit-mask-image:linear-gradient(270deg,#000 0% 30%,#0000 78%);mask-image:linear-gradient(270deg,#000 0% 30%,#0000 78%)}.eliza-landing .plate.has-script:not(:has(.plate-script.is-split)) .plate-script{z-index:2;width:min(82%,20rem);min-height:inherit;justify-content:center;align-items:flex-start;margin:0;padding:1.15rem .8rem 1.35rem;display:flex;position:relative}.eliza-landing .plate.has-script.side-left:not(:has(.plate-script.is-split)) .plate-script{align-items:flex-end;margin-left:auto}.eliza-landing .plate.has-script.side-left:not(:has(.plate-script.is-split)) .bubble{align-self:flex-end}.eliza-landing .plate.has-script.side-left:not(:has(.plate-script.is-split)) .bubble.sub{margin-left:0;margin-right:.8rem}.eliza-landing .plate.has-script:has(.plate-script.is-split){background:#0e080b;width:100%;max-width:none;min-height:0;max-height:none;margin:0;padding:0;display:block;overflow:hidden}.eliza-landing .plate.has-script:has(.plate-script.is-split) .plate-media-slot{border-radius:0;width:100%;height:auto;max-height:none;margin:0;position:relative;inset:auto}.eliza-landing .plate.has-script:has(.plate-script.is-split) .plate-media{object-fit:contain;width:100%;height:auto;max-height:none}.eliza-landing .plate.has-script:has(.plate-script.is-split) .plate-media-slot:after{content:none}.eliza-landing .plate-script.is-split{z-index:2;background:linear-gradient(#ff4d8d0b,#0000 8rem),#0e080b;flex-direction:column;gap:.5rem;width:100%;min-height:0;margin:0;padding:1rem .85rem 1.25rem;display:flex;position:relative}.eliza-landing .plate-script.is-split .plate-script-col{flex:none;gap:.5rem;width:100%}.eliza-landing .plate.has-script.side-left .plate-script.is-split .plate-script-col{align-items:flex-end}.eliza-landing .plate.has-script.side-left .plate-script.is-split .bubble{align-self:flex-end}.eliza-landing .plate.has-script.side-left .plate-script.is-split .bubble.sub{margin-left:0;margin-right:.8rem}}.eliza-landing .whisper{animation:none}.eliza-landing.ready .reveal{opacity:0;filter:blur(8px);transition:opacity 1.05s cubic-bezier(.16,1,.3,1),transform 1.15s cubic-bezier(.16,1,.3,1),filter 1.05s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-i,0)*70ms);transform:translateY(2.6rem)}.eliza-landing.ready .reveal.in{opacity:1;filter:blur();transform:translate(0,0)}.eliza-landing.ready .media-copy.reveal.in.is-pending,.eliza-landing.ready .plate.reveal.in.is-pending{opacity:0}.eliza-landing.ready .media-copy.reveal.in.is-portrait,.eliza-landing.ready .media-copy.reveal.in.is-landscape,.eliza-landing.ready .plate.reveal.in.is-portrait,.eliza-landing.ready .plate.reveal.in.is-landscape{opacity:1}.eliza-landing.ready .plate.reveal{filter:none;transition-duration:1.35s,1.45s,1.35s;transform:translateY(4.2rem)scale(.985)}.eliza-landing.ready .plate.reveal.in{transform:translate(0,0)scale(1)}.eliza-landing.ready .plate.reveal img{filter:saturate(1.05)contrast(1.04);transition:transform 1.8s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.eliza-landing.ready .plate.reveal.in img{transform:scale(1)}.eliza-landing.ready .whisper.reveal{letter-spacing:.22em;transform:translateY(1.4rem)}.eliza-landing.ready .whisper.reveal.in{letter-spacing:.12em}.eliza-landing.ready .hero .reveal:first-child{transition-delay:50ms}.eliza-landing.ready .hero .reveal:nth-child(2){transition-delay:.18s}.eliza-landing.ready .hero .reveal:nth-child(3){transition-delay:.32s}.eliza-landing.ready .reveal:not(.in){will-change:transform,opacity,filter}.eliza-landing .username-label{letter-spacing:.12em;text-transform:uppercase;color:var(--eliza-pink);margin:.85rem 0 .25rem;font-size:.72rem;display:block}.eliza-landing .username-preview{margin:.15rem 0 .65rem;font-size:.78rem}.eliza-landing .username-preview code,.eliza-landing .unlock code{color:var(--eliza-ink);white-space:pre-wrap;word-break:break-word;background:#1a0c12;border:1px solid #4a2434;border-radius:.3rem;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.eliza-landing .radar-clock{--remain-turn:0deg;--refresh-turn:0deg;--remain-arc:1;max-width:18rem;margin:.85rem auto .4rem}.eliza-landing .radar-face{isolation:isolate;width:16.25rem;height:16.25rem;box-shadow:0 0 0 1px #4a1a2c,0 0 42px var(--eliza-glow),inset 0 0 48px #ff28641a;background:radial-gradient(circle at 50% 42%,#241018 0%,#0c0508 68%);border-radius:50%;margin:0 auto;position:relative;overflow:hidden}.eliza-landing .radar-glow{background:radial-gradient(circle,#ff4d8d38,#0000 68%);border-radius:50%;animation:2.4s ease-in-out infinite radarPulse;position:absolute;inset:10%}.eliza-landing .radar-grid{opacity:.7;background:linear-gradient(#ff4d8d29 1px,#0000 1px) 50%/100% 50%,linear-gradient(90deg,#ff4d8d29 1px,#0000 1px) 50%/50% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 58%,#0000 59%);mask-image:radial-gradient(circle,#000 58%,#0000 59%)}.eliza-landing .radar-rings span{border:1px solid #ff4d8d47;border-radius:50%;animation:3.4s ease-in-out infinite radarRingPulse;position:absolute}.eliza-landing .radar-rings span:first-child{animation-delay:0s;inset:18%}.eliza-landing .radar-rings span:nth-child(2){animation-delay:.45s;inset:30%}.eliza-landing .radar-rings span:nth-child(3){animation-delay:.9s;inset:42%}.eliza-landing .radar-sweep{mix-blend-mode:screen;background:conic-gradient(#0000 0deg,#ff4d8d00 235deg,#ff4d8d0d 290deg,#ff96be61 338deg,#ffffffeb 360deg);border-radius:50%;animation:3.4s linear infinite radarSweep;position:absolute;inset:11%}.eliza-landing .radar-echo{pointer-events:none;border:2px solid #0000;border-radius:50%;position:absolute;inset:18%}.eliza-landing .radar-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eliza-landing .radar-track{fill:none;stroke:#ff4d8d38;stroke-width:3px}.eliza-landing .radar-remain{fill:none;stroke:var(--eliza-pink);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:var(--remain-arc)1;transform-box:view-box;transform-origin:100px 100px;filter:drop-shadow(0 0 6px #ff4d8dd9);transform:rotate(-90deg)}.eliza-landing .radar-tick{stroke:#ffd0e059;stroke-width:1px}.eliza-landing .radar-tick.major{stroke:#ffb0c8;stroke-width:1.6px}.eliza-landing .radar-hand{transform-box:view-box;transform-origin:100px 100px;stroke-linecap:round}.eliza-landing .radar-hand.remain{transform:rotate(var(--remain-turn));stroke:#ffe4ee;stroke-width:2.1px;filter:drop-shadow(0 0 4px #ffffff73)}.eliza-landing .radar-hand.refresh{transform:rotate(var(--refresh-turn));stroke:var(--eliza-pink);stroke-width:1.6px}.eliza-landing .radar-hub{fill:#fff;filter:drop-shadow(0 0 6px var(--eliza-pink))}.eliza-landing .radar-blips i{width:.45rem;height:.45rem;box-shadow:0 0 10px var(--eliza-pink);background:#fff;border-radius:50%;animation:2.8s ease-in-out infinite radarBlip;position:absolute}.eliza-landing .radar-blips i:first-child{top:28%;left:62%}.eliza-landing .radar-blips i:nth-child(2){animation-delay:.9s;top:58%;left:31%}.eliza-landing .radar-blips i:nth-child(3){animation-delay:1.7s;top:67%;left:70%}.eliza-landing .radar-core{background:#0a0407b8;border:1px solid #ff4d8d59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;animation:2.2s ease-in-out infinite radarCoreBreath;display:flex;position:absolute;inset:38%}.eliza-landing .radar-time{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fff;font-size:1.35rem;font-weight:700;animation:1s step-end infinite radarTick}.eliza-landing .radar-label{letter-spacing:.22em;text-transform:uppercase;color:var(--eliza-pink);margin-top:.1rem;font-size:.62rem}.eliza-landing .radar-meta{text-align:center;color:var(--eliza-mute);margin:.7rem 0 0;font-size:.75rem}.eliza-landing .radar-clock.is-ping .radar-sweep{animation-duration:.85s}.eliza-landing .radar-clock.is-ping .radar-face{animation:.55s radarPingFlash}.eliza-landing .radar-clock.is-ping .radar-echo{animation:.7s ease-out radarPingRing}.eliza-landing .radar-clock.is-ping .radar-core{box-shadow:0 0 24px var(--eliza-glow)}.eliza-landing .radar-clock.is-matched .radar-sweep{animation:1.2s ease-out forwards radarLockSweep}.eliza-landing .radar-clock.is-matched .radar-face{box-shadow:0 0 0 1px #6a2240,0 0 48px #ff78aa8c,inset 0 0 48px #ff50822e}.eliza-landing .radar-clock.is-matched .radar-core{animation:1.4s ease-in-out infinite radarLockPulse}.eliza-landing .radar-clock.is-matched .radar-blips i{animation:1.1s ease-in-out infinite radarLockBlip}.eliza-landing .radar-clock.is-timeout .radar-sweep,.eliza-landing .radar-clock.is-timeout .radar-glow,.eliza-landing .radar-clock.is-timeout .radar-rings span,.eliza-landing .radar-clock.is-timeout .radar-core,.eliza-landing .radar-clock.is-timeout .radar-time,.eliza-landing .radar-clock.is-timeout .radar-blips i{animation:none}.eliza-landing .radar-clock.is-timeout .radar-face{filter:grayscale(.35)brightness(.82)}.eliza-landing .radar-clock.is-timeout .radar-label{color:#c4a8b4}@keyframes radarSweep{to{transform:rotate(360deg)}}@keyframes radarPulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes radarRingPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes radarBlip{0%,to{opacity:.15;transform:scale(.6)}40%{opacity:1;transform:scale(1.25)}}@keyframes radarCoreBreath{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes radarTick{0%,49%{opacity:1}50%,to{opacity:.72}}@keyframes radarPingFlash{0%{box-shadow:0 0 0 1px #4a1a2c,0 0 18px var(--eliza-glow)}40%{box-shadow:0 0 0 1px #ff4d8d,0 0 56px #ff4d8db3}to{box-shadow:0 0 0 1px #4a1a2c,0 0 42px var(--eliza-glow)}}@keyframes radarPingRing{0%{opacity:1;border-color:#ffffffe6;inset:42%}to{opacity:0;border-color:#ff4d8d00;inset:8%}}@keyframes radarLockSweep{to{opacity:.85;transform:rotate(42deg)}}@keyframes radarLockPulse{0%,to{box-shadow:0 0 12px var(--eliza-glow);transform:scale(1)}50%{transform:scale(1.08);box-shadow:0 0 28px #ff4d8db3}}@keyframes radarLockBlip{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.eliza-landing.ready .reveal,.eliza-landing.ready .plate.reveal img{opacity:1;filter:none;letter-spacing:inherit;transition:none;transform:none}.eliza-landing .radar-glow,.eliza-landing .radar-rings span,.eliza-landing .radar-sweep,.eliza-landing .radar-blips i,.eliza-landing .radar-core,.eliza-landing .radar-time,.eliza-landing .radar-clock.is-ping .radar-face,.eliza-landing .radar-clock.is-ping .radar-echo,.eliza-landing .radar-clock.is-matched .radar-sweep,.eliza-landing .radar-clock.is-matched .radar-core,.eliza-landing .radar-clock.is-matched .radar-blips i{animation:none}}.eliza-landing .tab-row{max-width:var(--eliza-max);background:#12080d;border:1px solid #3a1a28;border-radius:999px;gap:.25rem;margin:.9rem auto 0;padding:.25rem;font-family:ui-sans-serif,system-ui,sans-serif;display:flex}.eliza-landing .tab{min-width:0;color:var(--eliza-mute);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1 1 0;padding:.6rem .75rem;font-family:inherit;font-size:.8rem;font-weight:600;line-height:1.2;transition:color .15s,background .15s,box-shadow .15s}.eliza-landing .tab:hover{color:var(--eliza-ink)}.eliza-landing .tab.is-active{background:var(--eliza-pink-dim);border-color:var(--eliza-pink);color:var(--eliza-ink);box-shadow:0 0 18px var(--eliza-glow)}.eliza-landing .tab:focus-visible{outline:2px solid var(--eliza-pink);outline-offset:2px}.eliza-landing .tab-empty{color:var(--eliza-mute);font-family:ui-sans-serif,system-ui,sans-serif;font-style:italic}.eliza-landing .disclaimers{gap:.75rem;margin:1.5rem 0;display:grid}.eliza-landing .disclaimers .unlock{margin:0}@media (min-width:700px){.eliza-landing .disclaimers{grid-template-columns:1fr 1fr}}.eliza-landing .styles-howto p{margin:0}.eliza-landing .style-list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.eliza-landing .style-item{background:#12080d;border:1px solid #3a1a28;border-radius:1rem;padding:1rem;font-family:ui-sans-serif,system-ui,sans-serif}.eliza-landing .style-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.eliza-landing .style-meta h3{color:var(--eliza-pink);margin:0 0 .2rem;font-size:1.05rem;font-weight:600}.eliza-landing .style-type{color:var(--eliza-mute);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.eliza-landing .style-download{background:var(--eliza-pink-dim);color:var(--eliza-ink);white-space:nowrap;border-radius:999px;padding:.55rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.eliza-landing .style-download:hover{color:var(--eliza-ink);filter:brightness(1.08)}.eliza-landing .style-download.is-missing{color:var(--eliza-mute);cursor:default;filter:none;background:0 0;border:1px dashed #4a2434}.eliza-landing .style-shots{gap:.5rem;margin-top:.9rem;display:flex}.eliza-landing .style-shot{background:#0f070b;border:1px solid #3a1a28;border-radius:.5rem;flex-basis:0;min-width:0;display:block;overflow:hidden}.eliza-landing .style-shot img{width:100%;height:auto;display:block}.eliza-landing .style-shot.is-blank{aspect-ratio:2/3;border-style:dashed;border-color:#4a2434}@media (max-width:699px){.eliza-landing .tab-row{margin:.75rem 1rem 0}.eliza-landing .tab{letter-spacing:.03em;padding:.55rem .4rem;font-size:.68rem}}.eliza-landing .skill-version{color:var(--eliza-mute);vertical-align:middle;border:1px solid #4a2434;border-radius:999px;margin-left:.5rem;padding:.1rem .45rem;font-size:.7rem;font-weight:600}.eliza-landing .skill-blurb{overscroll-behavior:contain;max-height:15rem;color:var(--eliza-ink);scrollbar-width:thin;scrollbar-color:var(--eliza-pink-dim)transparent;background:#0f070b;border:1px solid #3a1a28;border-radius:.6rem;margin-top:.9rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5;overflow-y:auto}.eliza-landing .skill-blurb:focus-visible{outline:2px solid var(--eliza-pink);outline-offset:2px}.eliza-landing .section .skill-blurb p{margin:0 0 .75rem}.eliza-landing .skill-blurb p:last-child{margin-bottom:0}.eliza-landing .skill-blurb ul{margin:0 0 .75rem;padding-left:1.1rem;list-style:outside}.eliza-landing .skill-blurb li::marker{color:var(--eliza-pink)}.eliza-landing .skill-blurb li{color:var(--eliza-mute);margin:0 0 .35rem}.eliza-landing .skill-blurb li strong,.eliza-landing .skill-blurb p strong{color:var(--eliza-ink)}.eliza-landing .skill-blurb code{color:var(--eliza-pink);font-size:.85em}.eliza-landing.eliza-age-gate{background:radial-gradient(circle at 50% 38%,#24101a 0%,var(--eliza-bg)70%);justify-content:center;align-items:center;padding:1.5rem;display:flex}.eliza-landing .age-gate-card{text-align:center;background:#12080d;border:1px solid #3a1a28;border-radius:1.25rem;width:min(32rem,100%);padding:2rem 1.75rem;box-shadow:0 24px 60px #0000008c,0 0 40px #ff4d8d1f}.eliza-landing .age-gate-card h1{color:var(--eliza-pink);margin:0 0 .9rem;font-size:1.9rem;font-weight:600}.eliza-landing .age-gate-card p{color:var(--eliza-mute);margin:0 0 1.6rem;font-size:1rem;line-height:1.6}.eliza-landing .age-gate-card strong{color:var(--eliza-ink)}.eliza-landing .age-gate-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;font-family:ui-sans-serif,system-ui,sans-serif;display:flex}.eliza-landing .age-gate-actions button{cursor:pointer;border-radius:999px;flex:10rem;padding:.85rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:600}.eliza-landing .age-gate-exit{color:var(--eliza-mute);background:0 0;border:1px solid #4a2434}.eliza-landing .age-gate-enter{border:1px solid var(--eliza-pink);background:var(--eliza-pink-dim);color:var(--eliza-ink);box-shadow:0 0 22px var(--eliza-glow)}.eliza-landing .age-gate-actions button:hover{filter:brightness(1.1)}.eliza-landing .age-gate-actions button:focus-visible{outline:2px solid var(--eliza-pink);outline-offset:2px}.eliza-landing .unlock-locked{border-style:dashed;border-color:var(--eliza-pink-dim)}.eliza-landing .eliza-account{margin:1.5rem 0;font-family:ui-sans-serif,system-ui,sans-serif}.eliza-landing .eliza-account .login-panel{width:100%;height:auto;padding:0;position:relative;top:auto;left:auto;transform:none}.eliza-landing .eliza-account .login-panel-card{max-width:none;max-height:none;box-shadow:none;background:#12080d;border:1px solid #3a1a28;border-radius:1rem;padding:1.25rem}.eliza-landing .eliza-account .login-content{gap:1rem}.eliza-landing .eliza-account .login-title{color:var(--eliza-pink);margin:0;font-size:1rem;font-weight:600}.eliza-landing .eliza-account .form-input{background:#1a0c12;border-color:#4a2434;font-size:.95rem}.eliza-landing .eliza-account .form-input:focus{border-color:var(--eliza-pink);box-shadow:0 0 12px var(--eliza-glow)}.eliza-landing .eliza-account .submit-button{background:linear-gradient(135deg,var(--eliza-pink-dim)0%,var(--eliza-pink)100%)}.eliza-landing .eliza-account .toggle-button{border-color:#4a2434}.eliza-landing .eliza-account .account-card{background:#1a0c12;border-color:#4a2434}.eliza-landing .eliza-account .login-account-info{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem}.eliza-landing .eliza-account .logout-button-small{align-self:center}.eliza-landing .owner-banner{border-color:var(--eliza-pink);background:linear-gradient(135deg,#1f0b14 0%,#12080d 100%);box-shadow:0 0 24px #ff4d8d1f}.eliza-landing .discord-card{border-color:var(--eliza-pink-dim);background:linear-gradient(135deg,#170a12 0%,#12080d 100%)}.eliza-landing .discord-card.is-linked{border-color:var(--eliza-pink)}.eliza-landing .unlock .discord-soon{color:var(--eliza-ink);margin:0}.eliza-landing .unlock .discord-relink{color:var(--eliza-mute);background:0 0;border:1px solid #4a2434;font-weight:500}.eliza-landing .unlock .discord-note{margin:.5rem 0 0;font-size:.8rem}.eliza-landing .unlock .discord-result{color:var(--eliza-pink);margin:.75rem 0 0}.eliza-landing .unlock .discord-result.is-ok{color:var(--eliza-ink);margin:0 0 .75rem}.eliza-landing .throne-marker{margin:.35rem 0 .5rem;font-size:.8rem;line-height:1.4}.eliza-landing .throne-marker.is-ok{color:#7ee2a8}.eliza-landing .throne-marker.is-warn{color:#f2c46d}.eliza-landing .throne-marker.is-grant{color:var(--eliza-pink)}.eliza-landing .tab.is-pulse{animation:2.8s ease-in-out infinite elizaTabPulse}@keyframes elizaTabPulse{0%,to{border-color:#ff4d8d40;box-shadow:0 0 #ff4d8d00}50%{border-color:#ff4d8dd9;box-shadow:0 0 16px #ff4d8d61}}@media (prefers-reduced-motion:reduce){.eliza-landing .tab.is-pulse{border-color:var(--eliza-pink);animation:none}}.eliza-landing .update-card{border-color:var(--eliza-pink);background:linear-gradient(135deg,#1f0b14 0%,#12080d 100%);box-shadow:0 0 28px #ff4d8d24}.eliza-landing .update-card .style-head{margin-bottom:.6rem}.eliza-landing .section .update-card .update-instructions{color:var(--eliza-ink);margin:0 0 .5rem}.eliza-landing .update-card .update-instructions strong{color:var(--eliza-pink)}.eliza-landing .eliza-dev{z-index:40;font-family:ui-sans-serif,system-ui,sans-serif;position:fixed;top:.3rem;right:.6rem}.eliza-landing .eliza-dev-toggle{border:1px solid var(--eliza-pink);color:var(--eliza-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 0 14px var(--eliza-glow);background:#a61d4ad9;border-radius:999px;padding:.3rem .8rem;font-family:inherit;font-size:.72rem;font-weight:700}.eliza-landing .eliza-dev-panel{background:#12080d;border:1px solid #4a2434;border-radius:1rem;width:min(22rem,100vw - 1.2rem);padding:1rem;font-size:.85rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 50px #0009}.eliza-landing .eliza-dev-panel h3{color:var(--eliza-pink);margin:0 0 .4rem;font-size:.95rem}.eliza-landing .eliza-dev-panel p{color:var(--eliza-mute);margin:0 0 .6rem;line-height:1.45}.eliza-landing .eliza-dev-panel input,.eliza-landing .eliza-dev-panel button{width:100%;color:var(--eliza-ink);background:#1a0c12;border:1px solid #4a2434;border-radius:.5rem;margin:.3rem 0;padding:.6rem .7rem;font-family:inherit;font-size:.85rem}.eliza-landing .eliza-dev-panel button[type=submit]{background:var(--eliza-pink-dim);cursor:pointer;border:none;font-weight:600}.eliza-landing .eliza-dev-panel .password-row{margin:.4rem 0}.eliza-landing .eliza-dev-panel .copy{cursor:pointer;border-radius:999px;flex-shrink:0;width:auto;margin:0;padding:.4rem .7rem;font-size:.75rem;font-weight:600}.eliza-landing .eliza-dev-panel .eliza-dev-close{color:var(--eliza-mute);cursor:pointer;background:0 0}.eliza-landing .install-cta{background:var(--eliza-pink);color:#14040a;text-align:center;border-radius:.5rem;margin:.35rem 0;padding:.75rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.eliza-landing .install-cta:hover{color:#14040a;filter:brightness(1.08)}.eliza-install .section{padding-top:3.5rem}.eliza-install .whisper{margin-bottom:1rem}.eliza-landing .install-repo-link{color:var(--eliza-ink);word-break:break-all;margin:0 0 .5rem;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:.9rem}.eliza-landing .install-repo-link.is-pending{color:#f2c46d}.eliza-landing .install-steps{color:var(--eliza-ink);margin:0 0 .75rem;padding-left:1.5rem;list-style:decimal}.eliza-landing .install-steps li{margin:.2rem 0;padding-left:.2rem}.eliza-landing .install-steps li::marker{color:var(--eliza-pink);font-family:ui-monospace,IBM Plex Mono,monospace;font-size:.85em}.eliza-landing .install-steps strong{color:var(--eliza-pink)}.eliza-landing .install-actions{gap:.5rem;display:flex}.eliza-landing .install-prompt{color:#e8c4d2;white-space:pre-wrap;word-break:break-word;tab-size:4;-webkit-user-select:text;user-select:text;background:#0d0609;border:1px solid #3a1a28;border-radius:.65rem;max-height:28rem;margin:.75rem 0 0;padding:.9rem;font-family:ui-monospace,IBM Plex Mono,monospace;font-size:.74rem;line-height:1.5;overflow:auto}.eliza-landing .install-prompt:focus-visible{outline:2px solid var(--eliza-pink);outline-offset:2px}.eliza-landing .install-repo.is-waiting{opacity:.7}.eliza-landing .install-invite-form{flex-wrap:wrap;gap:0 .5rem;display:flex}.eliza-landing .unlock .install-invite-form input{flex:14rem;width:auto;font-family:ui-monospace,IBM Plex Mono,monospace}.eliza-landing .unlock .install-invite-form button{flex:none;width:auto;padding:.75rem 1.1rem}.eliza-landing .install-invite-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.25rem 0 .5rem;display:flex}.eliza-landing .unlock .install-invite-row button{width:auto;margin:0;padding:.45rem .9rem;font-size:.85rem}.eliza-landing .install-invite-status{color:#f2c46d;background:#1a0c12;border:1px solid #4a2434;border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.eliza-landing .install-invite-status.is-accepted{color:#8fe0a8;border-color:#2e5a3c}.eliza-landing .install-invite-status.is-expired,.eliza-landing .install-invite-status.is-missing,.eliza-landing .install-invite-status.is-revoked{color:var(--eliza-pink)}.eliza-landing .unlock .install-invite-note{font-size:.82rem}.eliza-landing .unlock .install-link-button{width:auto;color:var(--eliza-pink);font-size:inherit;background:0 0;margin:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.eliza-landing .install-admin{border-style:dashed}.eliza-landing .install-admin-list{margin:.75rem 0 0;padding:0;list-style:none}.eliza-landing .install-admin-list li{border-top:1px solid #3a1a28;padding:.6rem 0}.eliza-landing .install-admin-who{flex-wrap:wrap;align-items:center;gap:.5rem;font-family:ui-monospace,IBM Plex Mono,monospace;display:flex}.eliza-landing .install-admin-meta{color:var(--eliza-mute);word-break:break-all;margin:.35rem 0;font-size:.72rem;display:block}.eliza-landing .install-back{margin-top:1.5rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.9rem}.eliza-landing .unlock .checkout-step{margin-top:1.5rem}.eliza-landing .after-buy .install-steps li{margin:.45rem 0}.eliza-landing .after-buy-slot{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.eliza-landing .unlock .after-buy-copy{padding:.45rem .9rem;font-size:.8rem}.eliza-landing .after-buy-note{color:var(--eliza-mute);font-size:.82rem}.eliza-landing .unlock .after-buy-trouble{margin:.75rem 0 0;font-size:.85rem}.eliza-landing .success-subhead{color:var(--eliza-pink);margin:2rem 0 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600}.eliza-landing .unlock.buy-consent .buy-consent-intro{color:var(--eliza-ink);margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:1.05rem;line-height:1.5}.eliza-landing .buy-consent-intro strong{color:var(--eliza-pink);font-weight:600}.eliza-landing .buy-consent-list{flex-direction:column;gap:.15rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.eliza-landing .buy-consent-item{cursor:pointer;color:var(--eliza-ink);align-items:flex-start;gap:.75rem;margin:0;padding:.65rem .1rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.92rem;line-height:1.45;display:flex}.eliza-landing .buy-consent-item span{flex:auto;min-width:0}.eliza-landing .buy-consent-item strong{color:var(--eliza-ink);font-weight:700}.eliza-landing .unlock .buy-consent-item input[type=checkbox]{width:1.25rem;min-width:1.25rem;height:1.25rem;accent-color:var(--eliza-pink);cursor:pointer;background:#1a0c12;border:1px solid #4a2434;border-radius:.25rem;flex:none;margin:.15rem 0 0;padding:0}.eliza-landing .unlock .buy-consent-item input[type=checkbox]:focus-visible{outline:2px solid var(--eliza-pink);outline-offset:2px}.eliza-landing .unlock.buy-consent .buy-consent-note{color:var(--eliza-mute);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 .15rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.75rem}.eliza-landing .unlock .buy-consent-locked{color:var(--eliza-mute);margin:0 0 .85rem;font-size:.85rem}.eliza-landing .checkout.is-consent-locked input:disabled{opacity:.55;cursor:not-allowed}.eliza-landing .unlock button.is-consent-locked,.eliza-landing .unlock button.is-consent-locked:disabled,.eliza-landing .unlock button.is-consent-locked:hover{cursor:not-allowed;opacity:.45;filter:none}@media (max-width:640px){.eliza-landing .buy-consent-item{padding:.75rem .05rem;font-size:.95rem}.eliza-landing .unlock .buy-consent-item input[type=checkbox]{width:1.35rem;min-width:1.35rem;height:1.35rem}}
