.waitlist-btn[data-astro-cid-n4sfgkxq]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:280px;height:52px}.waitlist-btn--large[data-astro-cid-n4sfgkxq]{min-width:320px;height:64px}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.25rem;background:var(--color-primary);color:var(--color-bg-base);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.05rem;border:none;border-radius:2.5rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .3s ease,visibility .3s ease;box-shadow:0 0 20px #f4b54933;z-index:2;overflow:hidden}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{font-size:1.25rem;border-radius:3rem;box-shadow:0 0 30px #f4b5494d}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--color-text-light);transition:width .3s ease;z-index:-1;border-radius:inherit}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]:hover{transform:translateY(-2px);box-shadow:0 0 30px #ffffff4d}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__trigger[data-astro-cid-n4sfgkxq]:hover{transform:translateY(-3px);box-shadow:0 0 40px #fff6}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]:hover:before{width:100%}.waitlist-btn__arrow[data-astro-cid-n4sfgkxq]{font-size:1.2em;margin-left:.25rem;transition:transform .3s ease}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]:hover .waitlist-btn__arrow[data-astro-cid-n4sfgkxq]{transform:translate(8px)}.waitlist-btn__form[data-astro-cid-n4sfgkxq]{position:absolute;inset:0;display:flex;align-items:center;background:var(--color-primary);border-radius:2.5rem;padding:.25rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease,background .3s ease,box-shadow .3s ease;box-shadow:0 0 20px #f4b54933;z-index:1}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__form[data-astro-cid-n4sfgkxq]{border-radius:3rem;padding:.35rem;box-shadow:0 0 30px #f4b5494d}.waitlist-btn[data-astro-cid-n4sfgkxq].active .waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{opacity:0;visibility:hidden;pointer-events:none}.waitlist-btn[data-astro-cid-n4sfgkxq].active .waitlist-btn__form[data-astro-cid-n4sfgkxq]{opacity:1;visibility:visible;pointer-events:auto}.waitlist-btn__input[data-astro-cid-n4sfgkxq]{flex:1;background:transparent;border:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:500;color:var(--color-bg-base);padding:.5rem .75rem .5rem 1.5rem;outline:none;min-width:0}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__input[data-astro-cid-n4sfgkxq]{font-size:1.1rem;padding:.75rem 1rem .75rem 2rem}.waitlist-btn__input[data-astro-cid-n4sfgkxq]::-moz-placeholder{color:#0d0d0d80}.waitlist-btn__input[data-astro-cid-n4sfgkxq]::placeholder{color:#0d0d0d80}.waitlist-btn__submit[data-astro-cid-n4sfgkxq]{background:var(--color-bg-base);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease;flex-shrink:0;margin-right:.25rem;position:relative}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__submit[data-astro-cid-n4sfgkxq]{width:50px;height:50px;margin-right:.35rem}.waitlist-btn__submit[data-astro-cid-n4sfgkxq]:hover{transform:scale(1.05);background:var(--color-bg-dark)}.waitlist-btn__submit-arrow[data-astro-cid-n4sfgkxq]{color:var(--color-primary);font-size:1.25rem;font-weight:700;line-height:1}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__submit-arrow[data-astro-cid-n4sfgkxq]{font-size:1.5rem}.waitlist-btn__spinner[data-astro-cid-n4sfgkxq]{display:none;width:18px;height:18px;border:2px solid var(--color-primary);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite;position:absolute}.waitlist-btn[data-astro-cid-n4sfgkxq].loading .waitlist-btn__submit-arrow[data-astro-cid-n4sfgkxq]{display:none}.waitlist-btn[data-astro-cid-n4sfgkxq].loading .waitlist-btn__spinner[data-astro-cid-n4sfgkxq]{display:block}.waitlist-btn[data-astro-cid-n4sfgkxq].loading .waitlist-btn__input[data-astro-cid-n4sfgkxq]{opacity:.7}.waitlist-btn[data-astro-cid-n4sfgkxq].success .waitlist-btn__form[data-astro-cid-n4sfgkxq]{background:var(--color-success, #22c55e);box-shadow:0 0 20px #22c55e4d;justify-content:center}.waitlist-btn[data-astro-cid-n4sfgkxq].error .waitlist-btn__form[data-astro-cid-n4sfgkxq]{background:var(--color-error, #ef4444);box-shadow:0 0 20px #ef44444d;justify-content:center}.waitlist-btn[data-astro-cid-n4sfgkxq].error .waitlist-btn__input[data-astro-cid-n4sfgkxq],.waitlist-btn[data-astro-cid-n4sfgkxq].error .waitlist-btn__submit[data-astro-cid-n4sfgkxq]{display:none}.waitlist-btn[data-astro-cid-n4sfgkxq].error .waitlist-btn__success[data-astro-cid-n4sfgkxq]{display:block}.waitlist-btn__success[data-astro-cid-n4sfgkxq]{display:none;color:var(--color-text-light);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:600;white-space:nowrap}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__success[data-astro-cid-n4sfgkxq]{font-size:1.1rem}.waitlist-btn[data-astro-cid-n4sfgkxq].success .waitlist-btn__input[data-astro-cid-n4sfgkxq],.waitlist-btn[data-astro-cid-n4sfgkxq].success .waitlist-btn__submit[data-astro-cid-n4sfgkxq]{display:none}.waitlist-btn[data-astro-cid-n4sfgkxq].success .waitlist-btn__success[data-astro-cid-n4sfgkxq]{display:block}@media(max-width:1050px){.waitlist-btn[data-astro-cid-n4sfgkxq]{min-width:240px;height:48px}.waitlist-btn--large[data-astro-cid-n4sfgkxq]{min-width:280px;height:56px}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{font-size:1rem}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{font-size:1.1rem}.waitlist-btn__input[data-astro-cid-n4sfgkxq]{font-size:.9rem;padding-left:1rem}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__input[data-astro-cid-n4sfgkxq]{font-size:1rem;padding-left:1.25rem}.waitlist-btn__submit[data-astro-cid-n4sfgkxq]{width:36px;height:36px}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__submit[data-astro-cid-n4sfgkxq]{width:42px;height:42px}}@media(max-width:480px){.waitlist-btn[data-astro-cid-n4sfgkxq]{min-width:200px;height:44px}.waitlist-btn--large[data-astro-cid-n4sfgkxq]{min-width:240px;height:50px}.waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{font-size:.9rem}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__trigger[data-astro-cid-n4sfgkxq]{font-size:1rem}.waitlist-btn__input[data-astro-cid-n4sfgkxq]{font-size:.85rem}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__input[data-astro-cid-n4sfgkxq]{font-size:.9rem}.waitlist-btn__submit[data-astro-cid-n4sfgkxq]{width:32px;height:32px}.waitlist-btn--large[data-astro-cid-n4sfgkxq] .waitlist-btn__submit[data-astro-cid-n4sfgkxq]{width:38px;height:38px}.waitlist-btn__success[data-astro-cid-n4sfgkxq]{font-size:.9rem}}.hero[data-astro-cid-bbe6dxrz]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:10rem 2rem 6rem;background:var(--color-bg-gradient);position:relative;overflow:hidden}.hero__glow[data-astro-cid-bbe6dxrz]{position:absolute;top:30%;left:50%;width:90%;height:40%;transform:translate(-50%,-50%);background:#f4b5490a;border-radius:50%;filter:blur(80px);pointer-events:none;will-change:transform}@media(prefers-reduced-motion:reduce){.hero__glow[data-astro-cid-bbe6dxrz]{filter:blur(40px)}}.hero__horizon[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:400px;pointer-events:none;z-index:0;opacity:.8;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.hero__horizon-svg[data-astro-cid-bbe6dxrz]{width:100%;height:100%}.hero__wave[data-astro-cid-bbe6dxrz]{fill:none;stroke-linecap:round;stroke-linejoin:round}.hero__wave--1[data-astro-cid-bbe6dxrz]{stroke:#f4b5492e;stroke-width:1.5}.hero__wave--2[data-astro-cid-bbe6dxrz]{stroke:#ffdc9624;stroke-width:1.2}.hero__wave--3[data-astro-cid-bbe6dxrz]{stroke:#ffffff1f;stroke-width:1.8}.hero__wave--4[data-astro-cid-bbe6dxrz]{stroke:#fff5dc1a;stroke-width:1}.hero__wave--5[data-astro-cid-bbe6dxrz]{stroke:#f4b54926;stroke-width:1.3}.hero__wave--6[data-astro-cid-bbe6dxrz]{stroke:#ffffff14;stroke-width:1.1}.hero__wave--7[data-astro-cid-bbe6dxrz]{stroke:#ffd2821f;stroke-width:1.4}.hero__wave--8[data-astro-cid-bbe6dxrz]{stroke:#ffffff0f;stroke-width:.8}@media(prefers-reduced-motion:reduce){.hero__horizon[data-astro-cid-bbe6dxrz]{display:none}}.hero__content[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;text-align:center;max-width:900px}.hero__title[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:clamp(1.5rem,5vw,3.5rem);font-weight:300;color:var(--color-text-primary);line-height:1.3;letter-spacing:-.01rem;margin-bottom:3rem}.hero__highlight[data-astro-cid-bbe6dxrz]{color:var(--color-primary);font-weight:600}.hero__logo[data-astro-cid-bbe6dxrz]{height:1.2em;display:block;margin:1.5rem auto 0;view-transition-name:overhear-logo}.hero__subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(.875rem,2vw,1.5rem);color:var(--color-text-muted);letter-spacing:.05rem;margin:0}.hero__cta[data-astro-cid-bbe6dxrz]{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:0}.hero__waitlist-container[data-astro-cid-bbe6dxrz]{display:none;flex-direction:column;align-items:center;gap:1rem}.hero__waitlist-container[data-astro-cid-bbe6dxrz].visible{display:flex}.hero__beta-link[data-astro-cid-bbe6dxrz]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;color:#ffffff80;text-decoration:none;transition:color .2s ease}.hero__beta-link[data-astro-cid-bbe6dxrz]:hover{color:#fffc}.hero__beta-link[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--color-primary);font-weight:500}.hero__beta-link[data-astro-cid-bbe6dxrz]:hover span[data-astro-cid-bbe6dxrz]{text-decoration:underline}@media(max-width:1050px){.hero[data-astro-cid-bbe6dxrz]{padding:8rem 1.5rem 4rem}.hero__glow[data-astro-cid-bbe6dxrz]{width:100%;height:35%;filter:blur(60px)}.hero__video-container[data-astro-cid-bbe6dxrz]{margin-top:2.5rem}.hero__video-play[data-astro-cid-bbe6dxrz]{font-size:1.5rem}}@media(max-width:480px){.hero[data-astro-cid-bbe6dxrz]{padding:6rem 1.5rem 3rem}}.hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:300px;height:72px;background:var(--color-primary);color:var(--color-bg-base);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.05rem;text-decoration:none;border:none;border-radius:36px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .3s ease;box-shadow:0 0 20px #f4b54933;position:relative;overflow:hidden}.hero-btn:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--color-text-light);transition:width .3s ease;z-index:0;border-radius:inherit}.hero-btn span{position:relative;z-index:1}.hero-btn:hover{transform:translateY(-2px);box-shadow:0 0 30px #ffffff4d}.hero-btn:hover:before{width:100%}.hero-btn__text{transition:opacity .3s ease}.hero-btn__arrow{font-size:1.2em;transition:transform .3s ease;margin-left:.25rem}.hero-btn:hover .hero-btn__arrow{transform:translate(8px)}.hero-btn__loader{width:18px;height:18px;border:2px solid var(--color-bg-base);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite;margin-right:.75rem;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.hero-wave{position:relative;display:flex;align-items:center;justify-content:center;gap:0;width:300px;height:72px;background:transparent;border:2px solid transparent;border-radius:36px;cursor:pointer;padding:0 12px;transition:border-color .3s ease}.hero-wave--listening,.hero-wave--thinking,.hero-wave--speaking{border-color:#fff9;position:relative;z-index:101}.hero-wave__backdrop{position:fixed;inset:0;background:#000000b3;z-index:100;animation:backdrop-fade-in .4s ease-out forwards;cursor:pointer}@keyframes backdrop-fade-in{0%{opacity:0}to{opacity:1}}.hero-wave__bars{display:flex;align-items:center;justify-content:center;gap:0;flex:1;height:100%;padding:10px 0;animation:bars-split .8s cubic-bezier(.25,.46,.45,.94) forwards}.hero-wave__bars--left{justify-content:flex-end;padding-right:8px}.hero-wave__bars--right{justify-content:flex-start;padding-left:8px}.hero-wave__bar{width:3px;height:52px;background:var(--color-primary);border-radius:2px;animation:bar-shrink .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes bars-split{0%{gap:0}to{gap:4px}}@keyframes bar-shrink{0%{height:52px}to{height:8px;border-radius:2px}}.hero-wave__bars--left .hero-wave__bar:nth-child(1){animation-delay:0s}.hero-wave__bars--left .hero-wave__bar:nth-child(2){animation-delay:25ms}.hero-wave__bars--left .hero-wave__bar:nth-child(3){animation-delay:.05s}.hero-wave__bars--left .hero-wave__bar:nth-child(4){animation-delay:75ms}.hero-wave__bars--left .hero-wave__bar:nth-child(5){animation-delay:.1s}.hero-wave__bars--left .hero-wave__bar:nth-child(6){animation-delay:.125s}.hero-wave__bars--left .hero-wave__bar:nth-child(7){animation-delay:.15s}.hero-wave__bars--left .hero-wave__bar:nth-child(8){animation-delay:.175s}.hero-wave__bars--left .hero-wave__bar:nth-child(9){animation-delay:.2s}.hero-wave__bars--left .hero-wave__bar:nth-child(10){animation-delay:.225s}.hero-wave__bars--right .hero-wave__bar:nth-child(1){animation-delay:.225s}.hero-wave__bars--right .hero-wave__bar:nth-child(2){animation-delay:.2s}.hero-wave__bars--right .hero-wave__bar:nth-child(3){animation-delay:.175s}.hero-wave__bars--right .hero-wave__bar:nth-child(4){animation-delay:.15s}.hero-wave__bars--right .hero-wave__bar:nth-child(5){animation-delay:.125s}.hero-wave__bars--right .hero-wave__bar:nth-child(6){animation-delay:.1s}.hero-wave__bars--right .hero-wave__bar:nth-child(7){animation-delay:75ms}.hero-wave__bars--right .hero-wave__bar:nth-child(8){animation-delay:.05s}.hero-wave__bars--right .hero-wave__bar:nth-child(9){animation-delay:25ms}.hero-wave__bars--right .hero-wave__bar:nth-child(10){animation-delay:0s}.hero-wave__text{position:relative;z-index:1;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.03rem;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.8);opacity:0;animation:text-fade-in .4s ease .6s forwards;white-space:nowrap}@keyframes text-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes gold-strobe{0%{background:#f4b549}25%{background:#ffcf70}50%{background:#ffe5a0}75%{background:#c9a227}to{background:#f4b549}}.hero-wave--listening .hero-wave__bar,.hero-wave--thinking .hero-wave__bar,.hero-wave--speaking .hero-wave__bar{box-shadow:0 0 10px #f4b54980;animation:bar-shrink .8s cubic-bezier(.25,.46,.45,.94) forwards,gold-strobe 3s ease-in-out infinite}.hero-wave__bars--left .hero-wave__bar:nth-child(1){animation-delay:0s,0s}.hero-wave__bars--left .hero-wave__bar:nth-child(2){animation-delay:25ms,.15s}.hero-wave__bars--left .hero-wave__bar:nth-child(3){animation-delay:.05s,.3s}.hero-wave__bars--left .hero-wave__bar:nth-child(4){animation-delay:75ms,.45s}.hero-wave__bars--left .hero-wave__bar:nth-child(5){animation-delay:.1s,.6s}.hero-wave__bars--left .hero-wave__bar:nth-child(6){animation-delay:.125s,.75s}.hero-wave__bars--left .hero-wave__bar:nth-child(7){animation-delay:.15s,.9s}.hero-wave__bars--left .hero-wave__bar:nth-child(8){animation-delay:.175s,1.05s}.hero-wave__bars--left .hero-wave__bar:nth-child(9){animation-delay:.2s,1.2s}.hero-wave__bars--left .hero-wave__bar:nth-child(10){animation-delay:.225s,1.35s}.hero-wave__bars--right .hero-wave__bar:nth-child(1){animation-delay:.225s,1.35s}.hero-wave__bars--right .hero-wave__bar:nth-child(2){animation-delay:.2s,1.2s}.hero-wave__bars--right .hero-wave__bar:nth-child(3){animation-delay:.175s,1.05s}.hero-wave__bars--right .hero-wave__bar:nth-child(4){animation-delay:.15s,.9s}.hero-wave__bars--right .hero-wave__bar:nth-child(5){animation-delay:.125s,.75s}.hero-wave__bars--right .hero-wave__bar:nth-child(6){animation-delay:.1s,.6s}.hero-wave__bars--right .hero-wave__bar:nth-child(7){animation-delay:75ms,.45s}.hero-wave__bars--right .hero-wave__bar:nth-child(8){animation-delay:.05s,.3s}.hero-wave__bars--right .hero-wave__bar:nth-child(9){animation-delay:25ms,.15s}.hero-wave__bars--right .hero-wave__bar:nth-child(10){animation-delay:0s,0s}.hero-wave--listening .hero-wave__bar{animation:bar-shrink .8s cubic-bezier(.25,.46,.45,.94) forwards,wave-listen .8s ease-in-out .8s infinite,gold-strobe 3s ease-in-out infinite}.hero-wave--thinking .hero-wave__bar{animation:bar-shrink .8s cubic-bezier(.25,.46,.45,.94) forwards,wave-think 1.4s ease-in-out .8s infinite,gold-strobe 3s ease-in-out infinite}.hero-wave--speaking .hero-wave__bar{animation:bar-shrink .8s cubic-bezier(.25,.46,.45,.94) forwards,wave-speak .5s ease-in-out .8s infinite,gold-strobe 3s ease-in-out infinite}.hero-wave--dynamic .hero-wave__bars{animation:none!important;gap:4px}.hero-wave--dynamic .hero-wave__bar{transition:height .05s ease-out;height:8px;border-radius:2px;box-shadow:0 0 10px #f4b54980;animation:gold-strobe 3s ease-in-out infinite}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(1){animation-delay:0s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(2){animation-delay:.15s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(3){animation-delay:.3s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(4){animation-delay:.45s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(5){animation-delay:.6s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(6){animation-delay:.75s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(7){animation-delay:.9s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(8){animation-delay:1.05s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(9){animation-delay:1.2s}.hero-wave--dynamic .hero-wave__bars--left .hero-wave__bar:nth-child(10){animation-delay:1.35s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(1){animation-delay:1.35s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(2){animation-delay:1.2s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(3){animation-delay:1.05s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(4){animation-delay:.9s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(5){animation-delay:.75s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(6){animation-delay:.6s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(7){animation-delay:.45s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(8){animation-delay:.3s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(9){animation-delay:.15s}.hero-wave--dynamic .hero-wave__bars--right .hero-wave__bar:nth-child(10){animation-delay:0s}.hero-wave__bars--left .hero-wave__bar:nth-child(1){transform:scaleY(.3)}.hero-wave__bars--left .hero-wave__bar:nth-child(2){transform:scaleY(.4)}.hero-wave__bars--left .hero-wave__bar:nth-child(3){transform:scaleY(.5)}.hero-wave__bars--left .hero-wave__bar:nth-child(4){transform:scaleY(.6)}.hero-wave__bars--left .hero-wave__bar:nth-child(5){transform:scaleY(.7)}.hero-wave__bars--left .hero-wave__bar:nth-child(6){transform:scaleY(.8)}.hero-wave__bars--left .hero-wave__bar:nth-child(7){transform:scaleY(.85)}.hero-wave__bars--left .hero-wave__bar:nth-child(8){transform:scaleY(.9)}.hero-wave__bars--left .hero-wave__bar:nth-child(9){transform:scaleY(.95)}.hero-wave__bars--left .hero-wave__bar:nth-child(10){transform:scaleY(1)}.hero-wave__bars--right .hero-wave__bar:nth-child(1){transform:scaleY(1)}.hero-wave__bars--right .hero-wave__bar:nth-child(2){transform:scaleY(.95)}.hero-wave__bars--right .hero-wave__bar:nth-child(3){transform:scaleY(.9)}.hero-wave__bars--right .hero-wave__bar:nth-child(4){transform:scaleY(.85)}.hero-wave__bars--right .hero-wave__bar:nth-child(5){transform:scaleY(.8)}.hero-wave__bars--right .hero-wave__bar:nth-child(6){transform:scaleY(.7)}.hero-wave__bars--right .hero-wave__bar:nth-child(7){transform:scaleY(.6)}.hero-wave__bars--right .hero-wave__bar:nth-child(8){transform:scaleY(.5)}.hero-wave__bars--right .hero-wave__bar:nth-child(9){transform:scaleY(.4)}.hero-wave__bars--right .hero-wave__bar:nth-child(10){transform:scaleY(.3)}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(1),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(1),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(1){animation-delay:.225s,.8s,0s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(2),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(2),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(2){animation-delay:.2s,.85s,.15s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(3),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(3),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(3){animation-delay:.175s,.9s,.3s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(4),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(4),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(4){animation-delay:.15s,.95s,.45s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(5),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(5),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(5){animation-delay:.125s,1s,.6s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(6),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(6),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(6){animation-delay:.1s,1.05s,.75s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(7),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(7),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(7){animation-delay:75ms,1.1s,.9s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(8),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(8),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(8){animation-delay:.05s,1.15s,1.05s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(9),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(9),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(9){animation-delay:25ms,1.2s,1.2s}.hero-wave--listening .hero-wave__bars--left .hero-wave__bar:nth-child(10),.hero-wave--thinking .hero-wave__bars--left .hero-wave__bar:nth-child(10),.hero-wave--speaking .hero-wave__bars--left .hero-wave__bar:nth-child(10){animation-delay:0s,1.25s,1.35s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(1),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(1),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(1){animation-delay:0s,1.25s,1.35s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(2),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(2),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(2){animation-delay:25ms,1.2s,1.2s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(3),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(3),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(3){animation-delay:.05s,1.15s,1.05s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(4),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(4),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(4){animation-delay:75ms,1.1s,.9s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(5),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(5),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(5){animation-delay:.1s,1.05s,.75s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(6),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(6),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(6){animation-delay:.125s,1s,.6s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(7),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(7),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(7){animation-delay:.15s,.95s,.45s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(8),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(8),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(8){animation-delay:.175s,.9s,.3s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(9),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(9),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(9){animation-delay:.2s,.85s,.15s}.hero-wave--listening .hero-wave__bars--right .hero-wave__bar:nth-child(10),.hero-wave--thinking .hero-wave__bars--right .hero-wave__bar:nth-child(10),.hero-wave--speaking .hero-wave__bars--right .hero-wave__bar:nth-child(10){animation-delay:.225s,.8s,0s}@keyframes wave-listen{0%,to{height:8px}50%{height:52px}}@keyframes wave-think{0%,to{height:8px;opacity:.5}50%{height:38px;opacity:1}}@keyframes wave-speak{0%{height:8px}25%{height:52px}50%{height:16px}75%{height:44px}to{height:8px}}.hero-btn--connecting{background:var(--color-primary);pointer-events:none}.hero-btn--connecting:before{display:none}.hero-btn--error{background:#ef4444;box-shadow:0 0 20px #ef44444d}.hero-btn--error:before{background:#dc2626}@media(max-width:1050px){.hero-btn{min-width:260px;height:64px;font-size:1.05rem;border-radius:32px}.hero-wave{width:260px;height:64px;border-radius:32px;padding:0 10px}.hero-wave__bars{padding:9px 0}.hero-wave__bar{height:46px}.hero-wave__text{font-size:.9rem}@keyframes bar-shrink{0%{height:46px}to{height:8px;border-radius:2px}}}@media(max-width:480px){.hero-btn{min-width:220px;height:56px;font-size:.95rem;border-radius:28px}.hero-wave{width:220px;height:56px;border-radius:28px;padding:0 8px}.hero-wave__bars{padding:8px 0}.hero-wave__bar{height:40px;width:2px}.hero-wave__text{font-size:.9rem}@keyframes bar-shrink{0%{height:40px}to{height:6px;border-radius:2px}}}.description[data-astro-cid-c3abghta]{background:var(--color-bg-gradient);padding:5rem var(--spacing-section-x);text-align:center}.description__text[data-astro-cid-c3abghta]{font-family:var(--font-body);font-size:1.8rem;font-weight:200;color:var(--color-text-secondary);line-height:1.7;letter-spacing:-.05em;margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.description__text[data-astro-cid-c3abghta]:last-child{margin-bottom:0}.description__highlight[data-astro-cid-c3abghta]{color:var(--color-primary);font-weight:600}@media(max-width:1050px){.description[data-astro-cid-c3abghta]{padding:4rem}.description__text[data-astro-cid-c3abghta]{font-size:1.25rem}}@media(max-width:480px){.description[data-astro-cid-c3abghta]{padding:3rem 1.5rem}.description__text[data-astro-cid-c3abghta]{font-size:1.1rem}}.faq[data-astro-cid-al2ca2vr]{padding:5rem var(--spacing-section-x)}.faq__container[data-astro-cid-al2ca2vr]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:.25rem}.faq__item[data-astro-cid-al2ca2vr]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:1rem;overflow:hidden;transition:border-color .3s ease,background .3s ease}.faq__item[data-astro-cid-al2ca2vr]:hover{border-color:#fff3;background:#ffffff0d}.faq__item[data-astro-cid-al2ca2vr][open]{border-color:#f4b5494d}.faq__question[data-astro-cid-al2ca2vr]{font-family:var(--font-mono);font-size:1.1rem;font-weight:500;color:var(--color-text-primary);padding:1.25rem 2rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.faq__question[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-al2ca2vr]:after{content:"";width:20px;height:20px;flex-shrink:0;background:linear-gradient(var(--color-text-secondary),var(--color-text-secondary)) no-repeat center/20px 1.5px,linear-gradient(var(--color-text-secondary),var(--color-text-secondary)) no-repeat center/1.5px 20px;transition:transform .3s ease}.faq__item[data-astro-cid-al2ca2vr][open] .faq__question[data-astro-cid-al2ca2vr]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-al2ca2vr][open] .faq__question[data-astro-cid-al2ca2vr]{color:var(--color-primary)}.faq__answer[data-astro-cid-al2ca2vr]{font-family:var(--font-body);font-size:1rem;font-weight:300;color:var(--color-text-muted);line-height:1.7;padding:0 2.5rem 2rem;margin:0}@media(max-width:1050px){.faq[data-astro-cid-al2ca2vr]{padding:4rem 2rem}.faq__question[data-astro-cid-al2ca2vr]{font-size:1rem;padding:1.25rem 1.5rem}.faq__answer[data-astro-cid-al2ca2vr]{padding:0 1.5rem 1.25rem;font-size:.95rem}}@media(max-width:480px){.faq[data-astro-cid-al2ca2vr]{padding:3rem 1.5rem}.faq__question[data-astro-cid-al2ca2vr]{font-size:.95rem;padding:1rem 1.25rem}.faq__answer[data-astro-cid-al2ca2vr]{padding:0 1.25rem 1rem;font-size:.9rem}}.definition[data-astro-cid-eidil4bh]{padding:2rem 4rem;display:flex;justify-content:center}.definition__container[data-astro-cid-eidil4bh]{max-width:700px}.definition__word[data-astro-cid-eidil4bh]{font-family:var(--font-mono);font-size:2.5rem;font-weight:600;color:var(--color-text-primary);margin-bottom:0}.definition__phonetic[data-astro-cid-eidil4bh]{font-family:var(--font-body);font-size:1.1rem;font-weight:300;color:var(--color-text-tertiary);margin-bottom:.25rem}.definition__type[data-astro-cid-eidil4bh]{font-family:var(--font-body);font-size:1rem;font-style:italic;color:var(--color-text-quaternary);margin-bottom:.75rem}.definition__meaning[data-astro-cid-eidil4bh]{font-family:var(--font-body);font-size:1.4rem;font-weight:300;color:var(--color-text-secondary);line-height:1.7;border-left:2px solid rgba(255,255,255,.2);padding-left:1.5rem}.definition__highlight[data-astro-cid-eidil4bh]{color:var(--color-primary);font-weight:500;font-style:italic}.definition__tagline[data-astro-cid-eidil4bh]{font-family:var(--font-body);font-size:1.1rem;font-weight:300;color:var(--color-text-tertiary);margin-top:1.5rem}@media(max-width:1050px){.definition[data-astro-cid-eidil4bh]{padding:4rem 2rem}.definition__word[data-astro-cid-eidil4bh]{font-size:2rem}.definition__meaning[data-astro-cid-eidil4bh]{font-size:1.2rem}}@media(max-width:480px){.definition[data-astro-cid-eidil4bh]{padding:2rem 1.5rem}.definition__word[data-astro-cid-eidil4bh]{font-size:1.75rem}.definition__phonetic[data-astro-cid-eidil4bh]{font-size:1rem}.definition__meaning[data-astro-cid-eidil4bh]{font-size:1.1rem}}.waitlist-section[data-astro-cid-4i3m7eij]{padding:4rem 2rem;display:flex;justify-content:center;align-items:center}.waitlist-section__content[data-astro-cid-4i3m7eij]{display:flex;flex-direction:column;align-items:center;gap:0}.waitlist-section__beta-link[data-astro-cid-4i3m7eij]{margin-top:1.25rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.9rem;color:#ffffff80;text-decoration:none;transition:color .2s ease}.waitlist-section__beta-link[data-astro-cid-4i3m7eij]:hover{color:#fffc}.waitlist-section__beta-link[data-astro-cid-4i3m7eij] span[data-astro-cid-4i3m7eij]{color:var(--color-primary);font-weight:500}.waitlist-section__beta-link[data-astro-cid-4i3m7eij]:hover span[data-astro-cid-4i3m7eij]{text-decoration:underline}.waitlist-section__contact[data-astro-cid-4i3m7eij]{margin-top:3rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;color:#ffffff80}.waitlist-section__contact[data-astro-cid-4i3m7eij] a[data-astro-cid-4i3m7eij]{color:#fff9;text-decoration:none;transition:color .2s ease}.waitlist-section__contact[data-astro-cid-4i3m7eij] a[data-astro-cid-4i3m7eij]:hover{color:var(--color-primary)}@media(max-width:480px){.waitlist-section[data-astro-cid-4i3m7eij]{padding:3rem 1.5rem}}.sections-wrapper[data-astro-cid-j7pv25f6]{background:var(--color-bg-gradient)}
