.faq-item[data-astro-cid-2an7ieyx]{position:relative;transition:background-color var(--dur-base) ease}.faq-item[data-astro-cid-2an7ieyx]:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:2px;border-radius:999px;background:linear-gradient(180deg,var(--glow-a),var(--glow-c));opacity:0;transition:opacity var(--dur-base) ease}.faq-item[data-astro-cid-2an7ieyx][open]{background:radial-gradient(90% 120% at 0% 0%,color-mix(in oklab,var(--glow-a) 9%,transparent),transparent 70%)}.faq-item[data-astro-cid-2an7ieyx][open]:before{opacity:1}.faq-item[data-astro-cid-2an7ieyx]:hover:not([open]){background:color-mix(in oklab,var(--foreground) 3%,transparent)}.diva-figure[data-astro-cid-nh7tdget]{--crt-red: #ff1a00;--crt-orange: #ff8f00;--crt-yellow: #ffd200;--crt-cyan: #00d1ff;--crt-blue: #001aff;position:relative;isolation:isolate;border-radius:999px;background:radial-gradient(closest-side,#050507 62%,transparent)}.diva-figure[data-astro-cid-nh7tdget][data-diva-variant=kuva]{--crt-red: #2f3a6b;--crt-orange: #4c5a94;--crt-yellow: #d9dee8;--crt-cyan: #8c9bb8;--crt-blue: #4c5a94}.diva-figure[data-astro-cid-nh7tdget] canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);-webkit-mask-image:radial-gradient(closest-side,#000 66%,transparent);mask-image:radial-gradient(closest-side,#000 66%,transparent)}.diva-figure[data-astro-cid-nh7tdget][data-render=running] canvas,.diva-figure[data-astro-cid-nh7tdget][data-render=still] canvas,.diva-figure[data-astro-cid-nh7tdget][data-render=paused] canvas{opacity:1}.diva-figure[data-astro-cid-nh7tdget][data-render=running] .diva-figure__orb[data-astro-cid-nh7tdget],.diva-figure[data-astro-cid-nh7tdget][data-render=still] .diva-figure__orb[data-astro-cid-nh7tdget],.diva-figure[data-astro-cid-nh7tdget][data-render=paused] .diva-figure__orb[data-astro-cid-nh7tdget]{opacity:0}.diva-figure__orb[data-astro-cid-nh7tdget]{position:absolute;inset:28%;border-radius:999px;transition:opacity .6s ease;background:radial-gradient(circle at 50% 45%,#fff 0 14%,color-mix(in oklab,var(--crt-yellow) 80%,#fff) 26%,transparent 58%),conic-gradient(from 210deg,var(--crt-red),var(--crt-orange),var(--crt-yellow),var(--crt-cyan),var(--crt-blue),var(--crt-red));box-shadow:0 0 40px 6px color-mix(in oklab,var(--crt-orange) 45%,transparent),0 0 90px 24px color-mix(in oklab,var(--crt-cyan) 22%,transparent);filter:saturate(1.1)}@media(prefers-reduced-motion:no-preference){.diva-figure__orb[data-astro-cid-nh7tdget]{animation:diva-breathe 4.8s ease-in-out infinite}.diva-figure[data-astro-cid-nh7tdget][data-diva-activity=speaking] .diva-figure__orb[data-astro-cid-nh7tdget]{animation-duration:1.6s}.diva-figure[data-astro-cid-nh7tdget][data-diva-activity=thinking] .diva-figure__orb[data-astro-cid-nh7tdget]{animation-duration:2.4s}}@keyframes diva-breathe{50%{transform:scale(1.06);filter:saturate(1.25) brightness(1.08)}}.hero[data-astro-cid-shwxrd6l]{padding-block:3.5rem 2.5rem}@media(min-width:640px){.hero[data-astro-cid-shwxrd6l]{padding-top:5rem}}@media(min-width:1024px){.hero[data-astro-cid-shwxrd6l]{padding-block:6rem 5rem}}.hero-badge[data-astro-cid-shwxrd6l]{border-radius:999px;background:var(--foreground);color:var(--background);padding:1px 6px;font:600 10px/1.4 var(--font-sans);text-transform:uppercase;letter-spacing:.06em}.hero-scene[data-astro-cid-shwxrd6l]{--c: var(--muted-foreground);position:relative;margin:0;height:min(68vh,620px);min-height:380px}.hero-scene[data-astro-cid-shwxrd6l][data-activity=listening]{--c: var(--diva-listening)}.hero-scene[data-astro-cid-shwxrd6l][data-activity=thinking]{--c: var(--diva-persist)}.hero-scene[data-astro-cid-shwxrd6l][data-activity=speaking]{--c: var(--diva-speaking)}.hero-scene[data-astro-cid-shwxrd6l] .hero-scene__figure{position:absolute;inset:0 4% 12%;margin-inline:auto;aspect-ratio:1;max-width:100%;max-height:100%}.hero-caption[data-astro-cid-shwxrd6l]{position:absolute;left:50%;bottom:2%;transform:translate(-50%);width:min(26rem,94%);padding:.875rem 1.125rem;display:grid;gap:4px;text-align:center;background:color-mix(in oklab,var(--card) 78%,transparent);backdrop-filter:blur(10px);border-radius:var(--radius-xl)}.hero-caption__who[data-astro-cid-shwxrd6l]{font-family:var(--font-mono);font-size:.75rem;min-height:1rem;color:var(--c);transition:color .3s ease}.hero-caption__text[data-astro-cid-shwxrd6l]{font-size:.9375rem;line-height:1.4;min-height:2.8em}.motion-toggle[data-astro-cid-shwxrd6l][aria-pressed=true] .motion-toggle__pause[data-astro-cid-shwxrd6l],.motion-toggle[data-astro-cid-shwxrd6l][aria-pressed=false] .motion-toggle__play[data-astro-cid-shwxrd6l]{display:none}@media(max-width:1023px){.hero-scene[data-astro-cid-shwxrd6l]{order:-1;height:340px;min-height:0}.hero-caption[data-astro-cid-shwxrd6l]{bottom:0}}.persist__pin[data-astro-cid-i7awf4v6]{padding-block:3.5rem 5rem}.persist__grid[data-astro-cid-i7awf4v6]{display:grid;gap:3.5rem;align-items:center}@media(min-width:1024px){.persist__grid[data-astro-cid-i7awf4v6]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr)}}@media(prefers-reduced-motion:no-preference){.js .persist__track[data-astro-cid-i7awf4v6]{height:480svh}.js .persist__pin[data-astro-cid-i7awf4v6]{position:sticky;top:0;height:100svh;padding-block:4.75rem 1.25rem;display:flex;align-items:center;overflow:hidden}.js .persist__grid[data-astro-cid-i7awf4v6]{width:100%}@media(max-width:1023px){.js .persist__act[data-astro-cid-i7awf4v6]:not([data-active]){display:none}.js .persist__acts[data-astro-cid-i7awf4v6]:before{display:none}.js .persist__grid[data-astro-cid-i7awf4v6]{gap:1.5rem}.js .persist__view[data-astro-cid-i7awf4v6]{min-height:0;height:min(30rem,58svh)}}}.persist__acts[data-astro-cid-i7awf4v6]{position:relative;display:grid;gap:1.5rem}.persist__acts[data-astro-cid-i7awf4v6]:before,.persist__acts[data-astro-cid-i7awf4v6]:after{content:"";position:absolute;left:calc(1.125rem - .5px);top:1.2rem;bottom:1.2rem;width:1px;background:var(--border)}.persist__acts[data-astro-cid-i7awf4v6]:after{background:var(--diva-persist);transform-origin:top;transform:scaleY(var(--persist-p, 0));transition:transform .4s cubic-bezier(.16,1,.3,1)}.persist__act[data-astro-cid-i7awf4v6]{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;align-items:start}.persist__n[data-astro-cid-i7awf4v6]{position:relative;z-index:1;width:2.25rem;height:2.25rem;border-radius:999px;display:grid;place-items:center;font:500 .8125rem/1 var(--font-mono);border:1px solid var(--border);background:var(--background);color:var(--muted-foreground);transition:background .3s ease,color .3s ease,box-shadow .4s ease}.persist__act[data-astro-cid-i7awf4v6][data-done] .persist__n[data-astro-cid-i7awf4v6],.persist__act[data-astro-cid-i7awf4v6][data-active] .persist__n[data-astro-cid-i7awf4v6]{background:var(--foreground);color:var(--background);border-color:transparent}.persist__act[data-astro-cid-i7awf4v6][data-active] .persist__n[data-astro-cid-i7awf4v6]{box-shadow:0 0 0 4px color-mix(in oklab,var(--diva-persist) 35%,transparent)}.persist__title[data-astro-cid-i7awf4v6]{padding-top:.25rem;font-size:1.125rem;line-height:1.4;font-weight:500;letter-spacing:-.01em;color:var(--muted-foreground)}.persist__title[data-astro-cid-i7awf4v6] time[data-astro-cid-i7awf4v6]{font-family:var(--font-mono);font-size:.8125rem;margin-right:.375rem}.persist__act[data-astro-cid-i7awf4v6][data-active] .persist__title[data-astro-cid-i7awf4v6]{font-size:clamp(1.5rem,2.4vw,2.125rem);line-height:1.15;font-weight:600;letter-spacing:-.025em;color:var(--foreground)}.persist__act[data-astro-cid-i7awf4v6][data-active] .persist__title[data-astro-cid-i7awf4v6] time[data-astro-cid-i7awf4v6]{color:var(--diva-persist)}.persist__body[data-astro-cid-i7awf4v6]{margin-top:.25rem;font-size:.9375rem;color:var(--muted-foreground)}.persist__view[data-astro-cid-i7awf4v6]{position:relative;overflow:hidden;min-height:30rem;display:grid;place-items:center;padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--border);background:radial-gradient(60% 60% at 50% 30%,color-mix(in oklab,var(--diva-speaking) 12%,transparent),transparent 70%),var(--card)}.persist__floor[data-astro-cid-i7awf4v6]{position:absolute;left:-20%;right:-20%;bottom:-30%;height:70%;transform:perspective(600px) rotateX(72deg);opacity:.5;background-image:linear-gradient(to right,var(--hairline) 1px,transparent 1px),linear-gradient(to bottom,var(--hairline) 1px,transparent 1px);background-size:46px 46px}.persist__phone[data-astro-cid-i7awf4v6]{position:relative;width:min(15.5rem,100%);padding:1.5rem 1.25rem;border-radius:2.5rem;display:grid;justify-items:center;gap:.25rem;text-align:center;background:#0b0b0d;color:#fafafa;border:1px solid color-mix(in oklab,#fff 14%,transparent);box-shadow:0 30px 80px -30px #000}.persist__phone-kind[data-astro-cid-i7awf4v6]{color:color-mix(in oklab,#fafafa 70%,transparent)}.persist__phone[data-astro-cid-i7awf4v6] .persist__diva{width:9.5rem;height:9.5rem}.persist__name[data-astro-cid-i7awf4v6]{font-size:1.75rem;font-weight:600;letter-spacing:-.03em}.persist__reason[data-astro-cid-i7awf4v6]{font-size:.875rem;color:var(--diva-speaking)}.persist__buttons[data-astro-cid-i7awf4v6]{margin-top:1.5rem;display:flex;gap:3.5rem}.persist__buttons[data-astro-cid-i7awf4v6] span[data-astro-cid-i7awf4v6]{width:3.5rem;height:3.5rem;border-radius:999px;display:grid;place-items:center;color:#fff}.persist__decline[data-astro-cid-i7awf4v6]{background:#de3b3d}.persist__decline[data-astro-cid-i7awf4v6] svg{transform:rotate(135deg)}.persist__accept[data-astro-cid-i7awf4v6]{background:oklch(.65 .15 162)}.persist__bubble[data-astro-cid-i7awf4v6]{margin-top:1rem;display:flex;gap:.5rem;align-items:flex-start;text-align:left;font-size:.875rem;line-height:1.4;padding:.75rem .875rem;border-radius:var(--radius-lg);background:color-mix(in oklab,#fff 8%,transparent)}.persist__bubble[data-astro-cid-i7awf4v6] svg{flex:none;margin-top:2px;color:var(--diva-persist)}[data-astro-cid-i7awf4v6][data-mode=call] [data-astro-cid-i7awf4v6][data-persist-kind]:not([data-persist-kind=call]),[data-astro-cid-i7awf4v6][data-mode=message] [data-astro-cid-i7awf4v6][data-persist-kind]:not([data-persist-kind=message]),[data-astro-cid-i7awf4v6][data-mode=evening] [data-astro-cid-i7awf4v6][data-persist-kind]:not([data-persist-kind=evening]),[data-astro-cid-i7awf4v6][data-mode=call] .persist__bubble[data-astro-cid-i7awf4v6],[data-astro-cid-i7awf4v6][data-mode=message] .persist__bubble[data-astro-cid-i7awf4v6]:not([data-persist-bubble=message]),[data-astro-cid-i7awf4v6][data-mode=evening] .persist__bubble[data-astro-cid-i7awf4v6]:not([data-persist-bubble=evening]),[data-astro-cid-i7awf4v6][data-mode=message] .persist__buttons[data-astro-cid-i7awf4v6],[data-astro-cid-i7awf4v6][data-mode=evening] .persist__buttons[data-astro-cid-i7awf4v6],[data-astro-cid-i7awf4v6][data-mode=message] .persist__reason[data-astro-cid-i7awf4v6],[data-astro-cid-i7awf4v6][data-mode=evening] .persist__reason[data-astro-cid-i7awf4v6]{display:none}.persist__note[data-astro-cid-i7awf4v6]{position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}.reply[data-astro-cid-mpulzart]{border-radius:var(--radius-lg);border:1px solid var(--border);background:color-mix(in oklab,var(--background) 60%,transparent);padding:.75rem .875rem;font-size:.875rem;line-height:1.4;color:var(--muted-foreground)}.reply[data-astro-cid-mpulzart] b[data-astro-cid-mpulzart]{display:block;margin-bottom:4px;font:500 .75rem/1.2 var(--font-mono);color:var(--diva-speaking)}.tag-soon[data-astro-cid-mpulzart]{display:inline-block;font:.6875rem/1 var(--font-mono);padding:.25rem .5rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--glow-b) 55%,transparent);background:color-mix(in oklab,var(--glow-b) 14%,transparent)}.print[data-astro-cid-abuqgnzn]{margin-top:.5rem;display:flex;align-items:center;gap:2px;width:100%;min-width:0;height:2rem;overflow:hidden}.print[data-astro-cid-abuqgnzn] i[data-astro-cid-abuqgnzn]{flex:1;min-width:2px;border-radius:2px;background:color-mix(in oklab,var(--foreground) 25%,transparent)}.print[data-astro-cid-abuqgnzn] i[data-astro-cid-abuqgnzn].played{background:var(--diva-speaking)}.icon-box[data-astro-cid-de57qfmc]{width:2.25rem;height:2.25rem;margin-bottom:.5rem;display:grid;place-items:center;border-radius:var(--radius-md);border:1px solid var(--border);color:var(--diva-listening)}.check[data-astro-cid-xrh7vz2v]{width:min(30rem,calc(100vw - 2rem));margin:auto;padding:0;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);color:var(--card-foreground)}.check[data-astro-cid-xrh7vz2v]::backdrop{background:color-mix(in oklab,var(--background) 70%,transparent);backdrop-filter:blur(6px)}.check__result[data-astro-cid-xrh7vz2v]:empty{display:none}.check__result[data-astro-cid-xrh7vz2v][data-verdict=ok]{color:var(--foreground)}.check__result[data-astro-cid-xrh7vz2v][data-verdict=not-ok]{color:var(--destructive)}.gpu-warning[data-astro-cid-tfgrq3nv]{color:var(--diva-persist-text)}
