.achang_hero__N6YOa{position:relative;overflow:hidden;border-bottom:1px solid var(--border);background:var(--background)}.achang_inner__MzYJH{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;column-gap:2rem;padding-top:clamp(2rem,5vh,4rem)}.achang_intro__FrriE{padding-block:2rem 3.5rem;position:relative;z-index:2}.achang_eyebrow__N1pw2{display:flex;align-items:center;gap:.65rem;font-family:var(--font-mono),monospace;font-size:.625rem;letter-spacing:.14em;font-weight:600;color:var(--primary);margin:0 0 2.4rem}.achang_eyebrow__N1pw2>span{width:.4rem;height:.4rem;background:var(--primary);border-radius:50%}.achang_title__eMU1V{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(3.6rem,6.3vw,6rem);line-height:1.2;font-weight:600;letter-spacing:-.065em;margin:0}.achang_title__eMU1V>span{color:var(--primary);white-space:nowrap}.achang_title__eMU1V>.achang_period__pzQoH{color:var(--coral)}.achang_description__2X5T8{margin:1.6rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.9;color:var(--muted-foreground)}.achang_actions__E4ZT5{display:flex;flex-wrap:wrap;align-items:center;gap:1.7rem;margin-top:2rem}.achang_hello__jAhTr{height:3rem;padding-inline:1.5rem;border-radius:99px}.achang_explore__tGGkY{display:inline-flex;align-items:center;gap:.6rem;font-size:.875rem;padding-block:.5rem}.achang_explore__tGGkY:hover{color:var(--primary)}.achang_disclaimer__5_EFa{display:flex;align-items:center;gap:.45rem;color:var(--muted-foreground);font-size:.7rem;margin-top:1.2rem}.achang_disclaimer__5_EFa>span{width:.32rem;height:.32rem;background:var(--coral);border-radius:50%}.achang_stage__K2Q1y{position:relative;height:clamp(440px,68vh,610px);min-width:0;isolation:isolate}.achang_stage__K2Q1y:before{content:"";position:absolute;inset:5% -10% 10%;z-index:-1;background-image:radial-gradient(color-mix(in srgb,var(--primary) 22%,transparent) .7px,transparent .7px);background-size:24px 24px;mask-image:radial-gradient(ellipse,black 10%,transparent 68%)}.achang_halo__nPLHW{position:absolute;width:85%;aspect-ratio:1;border-radius:50%;left:7.5%;top:6%;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 90%,transparent),transparent 68%);border:1px solid color-mix(in srgb,var(--primary) 8%,transparent)}.achang_halo__nPLHW:after{content:"";position:absolute;inset:11%;border:1px solid color-mix(in srgb,var(--primary) 7%,transparent);border-radius:50%}.achang_stage__K2Q1y[data-mode=listening] .achang_halo__nPLHW{background:radial-gradient(ellipse,color-mix(in srgb,var(--primary) 22%,transparent),transparent 68%)}.achang_stage__K2Q1y[data-mode=thinking] .achang_halo__nPLHW{background:radial-gradient(ellipse,color-mix(in srgb,var(--lime) 26%,transparent),transparent 68%);animation:achang_achangThink__bcSXG 1.8s ease-in-out infinite}.achang_stage__K2Q1y[data-mode=speaking] .achang_halo__nPLHW{background:radial-gradient(ellipse,color-mix(in srgb,var(--coral) 20%,transparent),transparent 68%);animation:achang_achangSpeak__GCyd9 .85s ease-in-out infinite}.achang_stage__K2Q1y[data-mode=error] .achang_halo__nPLHW{background:radial-gradient(ellipse,color-mix(in srgb,var(--destructive) 15%,transparent),transparent 68%)}@keyframes achang_achangThink__bcSXG{50%{transform:scale(1.035);opacity:.78}}@keyframes achang_achangSpeak__GCyd9{50%{transform:scale(1.02);opacity:.86}}.achang_stageBottom__uP_pi,.achang_stageTop__uoUTe{position:absolute;left:3%;right:3%;display:flex;align-items:center;justify-content:space-between;z-index:3;font-family:var(--font-mono),monospace;font-size:.6rem;letter-spacing:.09em;color:var(--muted-foreground)}.achang_stageTop__uoUTe{top:.25rem}.achang_stageDot__rTH_T{display:flex;align-items:center;gap:.5rem}.achang_stageDot__rTH_T:before{content:"";width:.25rem;height:.25rem;border-radius:50%;background:var(--primary)}.achang_stageBottom__uP_pi{bottom:1.2rem;letter-spacing:.02em}.achang_crosshairBottom__XdF_x,.achang_crosshair__sP07l{position:absolute;font-family:monospace;color:var(--primary);opacity:.35;font-size:1.3rem}.achang_crosshair__sP07l{top:25%;left:1%}.achang_crosshairBottom__XdF_x{right:2%;bottom:27%}.achang_canvas__6uLJW,.achang_portrait___OQAS{position:absolute;inset:0 0 2rem}.achang_canvas__6uLJW{opacity:0;transition:opacity .5s ease}.achang_canvasReady__MNla3{opacity:1}.achang_canvas__6uLJW canvas{display:block;width:100%;height:100%}.achang_portrait___OQAS{display:grid;place-items:center;transition:opacity .4s ease;pointer-events:none}.achang_portrait___OQAS svg{width:100%;height:100%;max-height:100%}.achang_portraitHidden__MiQX8{opacity:0}.achang_caption__YtGzR{position:absolute;bottom:13%;left:50%;transform:translateX(-50%);z-index:3;width:max-content;max-width:94%;padding:.8rem 1.15rem;display:flex;align-items:center;gap:.8rem;background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--border);border-radius:16px;backdrop-filter:blur(12px);box-shadow:0 8px 28px -20px #144d3b40}.achang_captionMark__lZSbI{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:var(--accent);color:var(--primary);font-size:.875rem;font-weight:700}.achang_captionLabel__tP9gQ{font-family:var(--font-mono),monospace;font-size:.55rem;letter-spacing:.1em;color:var(--primary)}.achang_caption__YtGzR p{margin:.15rem 0 0;font-size:.8rem;line-height:1.6}.achang_motion__cJL4L{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:36px;padding:.4rem .7rem;border:1px solid var(--border);border-radius:99px;background:var(--card);cursor:pointer;color:var(--foreground)}.achang_motion__cJL4L:hover{background:var(--accent)}.achang_motion__cJL4L:disabled{opacity:.45;cursor:default}.achang_footer__FgM6P{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--border);padding-block:1.3rem;color:var(--muted-foreground);font-size:.65rem}.achang_footer__FgM6P>span:first-child{display:flex;align-items:center;gap:.5rem}.achang_footerDot__tMyka{width:.35rem;height:.35rem;border-radius:50%;border:1px solid var(--primary)}.achang_footer__FgM6P a{display:inline-flex;align-items:center;gap:.65rem;color:var(--foreground)}.achang_edition__VTWop{font-family:var(--font-mono),monospace;font-size:.55rem;letter-spacing:.06em}.achang_explore__tGGkY:focus-visible,.achang_footer__FgM6P a:focus-visible,.achang_motion__cJL4L:focus-visible{outline:2px solid var(--ring);outline-offset:5px;border-radius:4px}@media (min-width:1440px){.achang_inner__MzYJH{column-gap:4rem}}@media (max-width:767px){.achang_inner__MzYJH{grid-template-columns:1fr;padding-top:1.5rem}.achang_intro__FrriE{padding:0;text-align:center}.achang_eyebrow__N1pw2{justify-content:center;margin-bottom:.9rem;font-size:.53rem}.achang_title__eMU1V{font-size:clamp(2.1rem,9vw,3.8rem);letter-spacing:-.055em}.achang_title__eMU1V br{display:none}.achang_description__2X5T8{margin-top:.65rem;font-size:.87rem;line-height:1.7}.achang_description__2X5T8 br{display:none}.achang_actions__E4ZT5{justify-content:center;margin-top:1rem;gap:1.2rem}.achang_hello__jAhTr{height:2.6rem;font-size:.8rem}.achang_explore__tGGkY{font-size:.8rem}.achang_disclaimer__5_EFa{justify-content:center;margin-top:.7rem;font-size:.62rem}.achang_stage__K2Q1y{height:clamp(320px,46svh,400px);margin-top:.9rem}.achang_stageTop__uoUTe{font-size:.5rem}.achang_stageBottom__uP_pi{bottom:.55rem;font-size:.54rem}.achang_halo__nPLHW{width:74%;left:13%;top:5%}.achang_caption__YtGzR{bottom:15%;padding:.5rem .75rem;border-radius:12px;gap:.6rem}.achang_caption__YtGzR p{font-size:.72rem}.achang_captionMark__lZSbI{width:1.7rem;height:1.7rem}.achang_footer__FgM6P{font-size:.56rem;padding-block:1rem}.achang_edition__VTWop{display:none}}@media (prefers-reduced-motion:reduce){.achang_canvas__6uLJW,.achang_halo__nPLHW,.achang_portrait___OQAS{transition:none;animation:none!important}}