.pickers_controls__wK4ac{display:flex;gap:.625rem}.pickers_picker__hsxPm{position:relative;min-width:0}.pickers_trigger__2wEy1{display:flex;align-items:center;gap:.625rem;min-width:10rem;padding:.5rem .625rem;border:1px solid var(--border);border-radius:.75rem;background:var(--background);text-align:left;transition:border-color .15s,background .15s}.pickers_trigger__2wEy1:hover:not(:disabled),.pickers_trigger__2wEy1[aria-expanded=true]{border-color:#c4b5fd;background:#faf8ff}.pickers_trigger__2wEy1:disabled{opacity:.6;cursor:default}.pickers_languageMark__AZmxq,.pickers_voiceIcon__8BBsA{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.5rem;background:#f3efff;color:var(--primary)}.pickers_languageMark__AZmxq svg{width:1.125rem;height:1.125rem}.pickers_triggerText__W9X8P{display:flex;flex:1;flex-direction:column;gap:.125rem}.pickers_triggerText__W9X8P small{color:var(--muted-foreground);font-size:.625rem;line-height:1.2}.pickers_triggerText__W9X8P strong{color:var(--foreground);font-size:.8125rem;font-weight:500;line-height:1.4}.pickers_chevron__v5zVr{width:.875rem;height:.875rem;margin-left:.375rem;color:#64748b;transition:transform .15s}.pickers_trigger__2wEy1[aria-expanded=true] .pickers_chevron__v5zVr{transform:rotate(180deg)}.pickers_popover__4MCYw{position:absolute;top:calc(100% + .625rem);right:0;z-index:20;width:min(23rem,calc(100vw - 2rem));padding:.75rem;border:1px solid var(--border);border-radius:1rem;background:var(--background);box-shadow:0 16px 48px rgb(30 20 60/12%),0 2px 6px rgb(30 20 60/4%);animation:pickers_appear__y99QC .14s ease-out}.pickers_heading__wNPhw{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem .375rem .75rem;font-size:.8125rem;font-weight:500}.pickers_heading__wNPhw small{color:var(--muted-foreground);font-size:.6875rem;font-weight:400}.pickers_languageGrid__sh7u5,.pickers_voiceGrid__Yu0Kb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;max-height:min(28rem,calc(100dvh - 16rem));overflow-y:auto;padding:.1875rem}.pickers_languageOption__nJRmQ,.pickers_voiceOption__sn6bW{position:relative;border:1px solid transparent;border-radius:.625rem;background:#f8fafc;text-align:left;transition:background .15s,border-color .15s}.pickers_languageOption__nJRmQ{display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-height:4.25rem;padding:.5rem .625rem}.pickers_languageOption__nJRmQ:hover,.pickers_voiceOption__sn6bW:hover{background:#f1edff}.pickers_languageOption__nJRmQ[aria-selected=true],.pickers_voiceOption__sn6bW[aria-selected=true]{border-color:#c4b5fd;background:#f3efff}.pickers_greeting__o7Wit{color:#334155;font-family:system-ui,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.65}.pickers_optionName__EuCom{color:var(--muted-foreground);font-size:.75rem}.pickers_languageOption__nJRmQ[aria-selected=true] .pickers_greeting__o7Wit,.pickers_voiceOption__sn6bW[aria-selected=true]{color:#6d28d9}.pickers_check__8_KjO{position:absolute;right:.5rem;bottom:.625rem;width:.875rem;height:.875rem;color:var(--primary)}.pickers_voicePopover__HmMkl{width:min(19rem,calc(100vw - 2rem))}.pickers_voiceOption__sn6bW{flex-direction:column;gap:.875rem;min-height:7rem;padding:1rem;text-align:center;font-size:.8125rem;font-weight:500}.pickers_voiceMark__mEEKZ,.pickers_voiceOption__sn6bW{display:flex;align-items:center;justify-content:center}.pickers_voiceMark__mEEKZ{gap:3px;height:2rem;color:#7c3aed}.pickers_voiceMark__mEEKZ i{width:3px;height:45%;border-radius:99px;background:currentColor}.pickers_voiceMark__mEEKZ i:nth-child(2),.pickers_voiceMark__mEEKZ i:nth-child(6){height:65%}.pickers_voiceMark__mEEKZ i:nth-child(3),.pickers_voiceMark__mEEKZ i:nth-child(5){height:90%}.pickers_voiceMark__mEEKZ i:nth-child(4){height:55%}.pickers_voiceMark__mEEKZ[data-voice=male]{color:#4f46e5}.pickers_voiceMark__mEEKZ[data-voice=male] i:nth-child(2),.pickers_voiceMark__mEEKZ[data-voice=male] i:nth-child(6){height:40%}.pickers_voiceMark__mEEKZ[data-voice=male] i:nth-child(4){height:100%}.pickers_voiceIcon__8BBsA .pickers_voiceMark__mEEKZ{height:1.125rem;gap:2px}.pickers_voiceIcon__8BBsA .pickers_voiceMark__mEEKZ i{width:2px}@keyframes pickers_appear__y99QC{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.pickers_controls__wK4ac{width:100%;gap:.625rem}.pickers_picker__hsxPm{flex:1}.pickers_trigger__2wEy1{width:100%;min-width:0}.pickers_picker__hsxPm:first-child .pickers_popover__4MCYw{left:0;right:auto}.pickers_languageGrid__sh7u5{max-height:calc(100dvh - 18rem)}}@media (prefers-reduced-motion:reduce){.pickers_chevron__v5zVr,.pickers_languageOption__nJRmQ,.pickers_trigger__2wEy1,.pickers_voiceOption__sn6bW{transition:none}.pickers_popover__4MCYw{animation:none}}.AnnouncementStrip_strip__hCbNX{color:#4c1d95;background:#f5f3ff;border-bottom:1px solid #ede9fe}.AnnouncementStrip_disclosure__YA9md{max-width:var(--taicho-page-width,64rem);margin:0 auto}.AnnouncementStrip_summary__0BtJS{display:flex;align-items:center;justify-content:center;gap:.875rem;min-height:48px;padding:.625rem var(--taicho-gutter,1.25rem);list-style:none;cursor:pointer;font-size:.8125rem;line-height:1.5}.AnnouncementStrip_summary__0BtJS::-webkit-details-marker{display:none}.AnnouncementStrip_summary__0BtJS:focus-visible{outline:2px solid #7c3aed;outline-offset:-3px}.AnnouncementStrip_badge__SYyj8{flex-shrink:0;border:1px solid #c4b5fd;border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.AnnouncementStrip_message__jXYY2{min-width:0}.AnnouncementStrip_more___hEH_{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;font-weight:600}.AnnouncementStrip_more___hEH_ svg{width:14px;height:14px;transition:transform .16s}.AnnouncementStrip_disclosure__YA9md[open] .AnnouncementStrip_more___hEH_ svg{transform:rotate(180deg)}.AnnouncementStrip_detail__NFUn6{border-top:1px solid #ddd6fe;padding:1.5rem var(--taicho-gutter,1.25rem) 1.75rem}.AnnouncementStrip_detail__NFUn6 time{color:#64748b;font:.75rem/1.5 ui-monospace,monospace}.AnnouncementStrip_detail__NFUn6 h2{color:#111827;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;letter-spacing:-.035em;margin:.5rem 0 .75rem}.AnnouncementStrip_detail__NFUn6 p{overflow-wrap:anywhere;max-width:46rem;margin:.625rem 0;color:#475569;font-size:.9375rem;line-height:1.7}.AnnouncementStrip_detail__NFUn6 a{display:inline-flex;align-items:center;gap:.5rem;color:#6d28d9;font-size:.875rem;padding:.75rem 0;text-decoration:underline;text-underline-offset:.25rem}.AnnouncementStrip_detail__NFUn6 a svg{width:16px;height:16px}.AnnouncementStrip_detail__NFUn6 a:focus-visible{outline:2px solid #7c3aed;outline-offset:4px}@media (max-width:600px){.AnnouncementStrip_summary__0BtJS{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .625rem;justify-content:start}.AnnouncementStrip_badge__SYyj8{align-self:start;margin-top:.125rem}.AnnouncementStrip_more___hEH_{grid-column:2}}@media (prefers-reduced-motion:reduce){.AnnouncementStrip_more___hEH_ svg{transition:none}}.contact_contactSection__6Bi0K{position:relative;padding:4.25rem 1rem 7rem}.contact_contactInner__um1P4{position:relative;z-index:1;display:grid;align-items:center;width:min(100%,var(--taicho-page-width));margin:0 auto}.contact_copy__LgdOV{position:relative}.contact_eyebrow__FZyJ3{display:flex;align-items:center;gap:.65rem;color:#6d28d9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.67rem;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.contact_eyebrow__FZyJ3>span{width:.45rem;height:.45rem;border-radius:50%;background:#8b5cf6;box-shadow:0 0 0 .3rem rgb(139 92 246/.1)}.contact_copy__LgdOV h1{max-width:43rem;margin-top:1.3rem;font-size:clamp(3.3rem,6.2vw,6.1rem);font-weight:600;letter-spacing:-.065em;line-height:.96;text-wrap:balance}.contact_intro__DhT_H{max-width:35rem;margin-top:1.7rem;color:#475569;font-size:var(--taicho-copy-size);line-height:1.75}.contact_voicePresence___Po_d{display:flex;align-items:center;gap:1.15rem;margin-top:2.5rem}.contact_voiceOrb__ZBPEG{position:relative;display:grid;width:5.1rem;height:5.1rem;flex:0 0 auto;place-items:center;border:1px solid rgb(139 92 246/.3);border-radius:50%;background:rgb(255 255 255/.78);box-shadow:0 18px 55px rgb(124 58 237/.15),0 0 0 .75rem rgb(139 92 246/.045)}.contact_waveform__sgWYu{display:flex;align-items:center;gap:.18rem;height:2rem}.contact_waveform__sgWYu>span{width:.17rem;min-height:.32rem;border-radius:999px;background:linear-gradient(#a78bfa,#6d28d9);animation:contact_voice-bar__aNU4s 1.35s ease-in-out infinite alternate;animation-delay:var(--bar-delay);transform-origin:center}.contact_signalCaption__QFiL1,.contact_signalLabel__38xvu{display:block}.contact_signalLabel__38xvu{color:#1f2937;font-size:.82rem;font-weight:600}.contact_signalCaption__QFiL1{margin-top:.35rem;color:#7c3aed;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.contact_formShell__QoUkr{position:relative;border:1px solid rgb(203 213 225/.82);border-radius:2rem;padding:clamp(1.4rem,3vw,2.35rem);background:rgb(255 255 255/.84);box-shadow:0 34px 90px rgb(76 29 149/.12),0 5px 18px rgb(15 23 42/.05);backdrop-filter:blur(18px)}.contact_formShell__QoUkr:before{position:absolute;top:1.6rem;right:1.6rem;width:5rem;height:5rem;border-radius:50%;background:rgb(139 92 246/.08);content:"";filter:blur(24px);pointer-events:none}.contact_formTopline__p4eqj{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.35rem;border-bottom:1px solid rgb(226 232 240/.9)}.contact_formTopline__p4eqj p{color:#7c3aed;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.contact_formTopline__p4eqj h2{margin-top:.35rem;color:#111827;font-size:2rem;font-weight:600;letter-spacing:-.04em}.contact_formTopline__p4eqj>span{display:flex;align-items:center;gap:.45rem;padding-top:.35rem;color:#64748b;font-size:.67rem;font-weight:600;white-space:nowrap}.contact_formTopline__p4eqj i{width:.42rem;height:.42rem;border-radius:50%;background:#10b981;box-shadow:0 0 0 .25rem rgb(16 185 129/.1)}.contact_formShell__QoUkr input,.contact_formShell__QoUkr textarea{border-color:rgb(203 213 225/.86);border-radius:.9rem;background:rgb(248 250 252/.82);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.contact_formShell__QoUkr input:focus,.contact_formShell__QoUkr textarea:focus{border-color:rgb(139 92 246/.75);background:white;box-shadow:0 0 0 4px rgb(139 92 246/.1)}.contact_formShell__QoUkr form>button{width:100%}.contact_signalField__Hsg9r{position:absolute;top:3rem;left:50%;z-index:0;width:min(112rem,135vw);height:calc(100% - 4rem);opacity:.72;pointer-events:none;transform:translateX(-50%)}.contact_signalGhost__7zN5c,.contact_signalPulse__A7FZO{vector-effect:non-scaling-stroke}.contact_signalGhost__7zN5c{stroke-width:1.1}.contact_signalPulse__A7FZO{stroke-width:2;stroke-dasharray:90 1180;stroke-linecap:round;animation:contact_signal-travel__TehmG 5.5s linear infinite}@keyframes contact_voice-bar__aNU4s{0%{transform:scaleY(.55)}to{transform:scaleY(1.08)}}@keyframes contact_signal-travel__TehmG{to{stroke-dashoffset:-1270}}@keyframes contact_header-in__Fjx_9{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:960px){.contact_contactInner__um1P4{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media (max-width:959px){.contact_contactSection__6Bi0K{padding-top:2.5rem}.contact_contactInner__um1P4{gap:4rem}.contact_copy__LgdOV h1{max-width:42rem}.contact_formShell__QoUkr{width:min(100%,43rem)}.contact_signalField__Hsg9r{top:6rem;height:42rem}}@media (max-width:520px){.contact_contactSection__6Bi0K{padding:1.75rem 1rem 5rem}.contact_copy__LgdOV h1{font-size:clamp(2.75rem,14vw,4rem)}.contact_intro__DhT_H{margin-top:1.25rem}.contact_voicePresence___Po_d{margin-top:2rem}.contact_formTopline__p4eqj{flex-direction:column;gap:.5rem}}@media (prefers-reduced-motion:reduce){.contact_contact__bLb7D header,.contact_signalPulse__A7FZO,.contact_waveform__sgWYu>span{animation:none}}.contact_contactArtwork__3iTEr{display:block;width:100%;height:auto;margin-top:2rem}.CallsAcrossIndia_section__hwH8Z{padding:5rem var(--taicho-gutter);background:#fff;border-top:1px solid #e2e8f0}.CallsAcrossIndia_inner__zGbgs{max-width:var(--taicho-page-width);margin:0 auto}.CallsAcrossIndia_heading__IjevB{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:2.75rem}.CallsAcrossIndia_heading__IjevB h1,.CallsAcrossIndia_heading__IjevB h2{margin:1rem 0;color:#111827;font-size:clamp(2.2rem,4.2vw,3.5rem);line-height:1.08;letter-spacing:-.055em;font-weight:600}.CallsAcrossIndia_heading__IjevB p:last-child{color:#475569;font-size:1rem;line-height:1.7}.CallsAcrossIndia_allStories__jlO4j,.CallsAcrossIndia_read__wF1sh{display:inline-flex;align-items:center;gap:.7rem;font-size:.8125rem;font-weight:400}.CallsAcrossIndia_allStories__jlO4j{flex-shrink:0;padding-bottom:.25rem;color:#6d28d9}.CallsAcrossIndia_allStories__jlO4j svg,.CallsAcrossIndia_read__wF1sh svg{width:1rem;height:1rem}.CallsAcrossIndia_grid__WnD85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem 2rem}.CallsAcrossIndia_card__dMGwZ{display:block;color:#111827}.CallsAcrossIndia_art__tclCv{position:relative;overflow:hidden;aspect-ratio:1.5;background:#fff;border-radius:.5rem}.CallsAcrossIndia_art__tclCv img{position:absolute;top:0;width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:filter .2s}.CallsAcrossIndia_card__dMGwZ:hover .CallsAcrossIndia_art__tclCv img{filter:brightness(1.05)}.CallsAcrossIndia_meta__KYGbs{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;margin:1.2rem 0 .75rem;font-size:.75rem;color:#64748b}.CallsAcrossIndia_card__dMGwZ h3{max-width:26rem;font-size:clamp(1.35rem,2.5vw,1.7rem);font-weight:600;letter-spacing:-.035em;line-height:1.3}.CallsAcrossIndia_summary__rSX9Z{margin:.8rem 0 1.1rem;color:#475569;font-size:.95rem;line-height:1.7;max-width:27rem}.CallsAcrossIndia_read__wF1sh{color:#6d28d9}.CallsAcrossIndia_card__dMGwZ:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.CallsAcrossIndia_allStories__jlO4j:focus-visible,.CallsAcrossIndia_card__dMGwZ:focus-visible{outline:2px solid #7c3aed;outline-offset:6px;border-radius:.5rem}@media (max-width:640px){.CallsAcrossIndia_section__hwH8Z{padding-block:3.5rem}.CallsAcrossIndia_heading__IjevB{align-items:start;flex-direction:column;gap:1rem;margin-bottom:2rem}.CallsAcrossIndia_grid__WnD85{grid-template-columns:1fr;gap:2.5rem}.CallsAcrossIndia_art__tclCv{aspect-ratio:1.5}}@media (prefers-reduced-motion:reduce){.CallsAcrossIndia_art__tclCv img{transition:none}}.editorial_frame__ekNFT{position:relative;width:calc(100% - 2 * var(--taicho-gutter));max-width:var(--taicho-page-width);margin-inline:auto}.editorial_hero___e750{padding-block:var(--taicho-hero-space) 3rem;max-width:52rem}.editorial_hero___e750 h1{margin:1.2rem 0 1.5rem;font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1.06;letter-spacing:-.045em;font-weight:600}.editorial_hero___e750>p:last-of-type{max-width:43rem;color:#475569;font-size:1.125rem;line-height:1.75}.editorial_actions__bMb8f{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.75rem}.editorial_textLink__pmc9_{display:inline-flex;align-items:center;gap:.65rem;font-size:.875rem;font-weight:600;color:#6d28d9;text-underline-offset:5px}.editorial_textLink__pmc9_:hover{text-decoration:underline}.editorial_textLink__pmc9_:focus-visible{outline:2px solid #7c3aed;outline-offset:5px}.editorial_panorama__kxsSh{margin-bottom:4rem}.editorial_panorama__kxsSh img{display:block;width:100%;height:auto}.editorial_panorama__kxsSh figcaption{display:flex;justify-content:space-between;gap:1rem;padding-top:.85rem;font-size:.75rem;color:#475569}.editorial_native___ZAab{font-size:1.4rem;font-weight:600;color:#6d28d9}.editorial_statement__R1JaX{display:grid;grid-template-columns:1fr 1.25fr;gap:4rem;padding-block:4rem;border-top:1px solid #dce1e9}.editorial_feature__BhMfp h2,.editorial_statement__R1JaX h2{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;letter-spacing:-.04em;font-weight:600}.editorial_prose__SX1MC{color:#475569;font-size:1rem;line-height:1.8}.editorial_prose__SX1MC p+p{margin-top:1rem}.editorial_feature__BhMfp{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:3.5rem;width:calc(100% - 2 * var(--taicho-gutter));max-width:var(--taicho-page-width);margin:3rem auto 6rem}.editorial_feature__BhMfp>img{width:100%;height:auto}.editorial_feature__BhMfp h2{margin:1rem 0 1.25rem}.editorial_feature__BhMfp .editorial_textLink__pmc9_{margin-top:1.5rem}.editorial_languageGrid__DA1xe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin:2.5rem 0 4rem}.editorial_languageGrid__DA1xe a{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 0;border-top:1px solid #dce1e9}.editorial_languageGrid__DA1xe a:hover{color:#6d28d9}.editorial_languageGrid__DA1xe span{font-family:system-ui,sans-serif;font-size:1.35rem;font-weight:600}.editorial_languageGrid__DA1xe small{font-size:.8125rem;color:#475569}.editorial_company__RytTK{padding:3rem 0;border-block:1px solid #dce1e9;display:flex;justify-content:space-between;gap:2rem}.editorial_company__RytTK h2{font-size:1.5rem;font-weight:600;letter-spacing:-.03em}.editorial_company__RytTK p{margin-top:.75rem;color:#475569;line-height:1.75;max-width:37rem}.editorial_closing__lajbF{padding-block:4rem 6rem}.editorial_closing__lajbF h2{font-size:2rem;font-weight:600;letter-spacing:-.04em}@media (max-width:767px){.editorial_feature__BhMfp,.editorial_statement__R1JaX{grid-template-columns:1fr;gap:1.75rem}.editorial_hero___e750{padding-bottom:2rem}.editorial_hero___e750>p:last-of-type{font-size:1rem}.editorial_statement__R1JaX{padding-block:2.5rem}.editorial_feature__BhMfp{margin-block:2rem 4rem}.editorial_languageGrid__DA1xe{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.editorial_company__RytTK{flex-direction:column}.editorial_panorama__kxsSh{margin-bottom:2.5rem}.editorial_closing__lajbF{padding-bottom:4rem}}.HomepageVoiceHero_hero__xnnfM{padding:1rem var(--taicho-gutter) 3rem;background:#fff}.HomepageVoiceHero_heroHeading__lluT7{max-width:var(--taicho-page-width);margin:auto;text-align:center}.HomepageVoiceHero_productLabel__LNfQH{color:#a195a9;font:500 .6rem ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.HomepageVoiceHero_heroTitle__jPWxZ{color:#25202a;font-size:clamp(2.4rem,4.5vw,3.7rem);line-height:1.1;font-weight:500;letter-spacing:-.065em;margin-top:1rem}.HomepageVoiceHero_heroTitle__jPWxZ span{color:#7c3aed}.HomepageVoiceHero_heroTagline__GmIdh{margin-top:.9rem;font-size:.85rem;line-height:1.7;color:#66516f}.HomepageVoiceHero_heroPrice__V_Ynv{margin-top:.5rem;font-size:.9rem;font-weight:500;color:#5c446a}.HomepageVoiceHero_heroLinks__qQLPr{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:.8rem}.HomepageVoiceHero_heroLinks__qQLPr>button{margin-top:0}.HomepageVoiceHero_modelLink__kUCho{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;font-size:13px;font-weight:400;color:#66516f}.HomepageVoiceHero_modelLink__kUCho img{width:22px;height:22px}.HomepageVoiceHero_modelLink__kUCho svg{width:16px;height:16px;flex-shrink:0}.HomepageVoiceHero_modelLink__kUCho:hover{color:#6d28d9}.HomepageVoiceHero_modelLink__kUCho:focus-visible{outline:2px solid #b5a0c9;outline-offset:3px;border-radius:4px}.HomepageVoiceHero_carousel__RSf1f{position:relative;max-width:var(--taicho-page-width);margin:.2rem auto 0}.HomepageVoiceHero_carouselViewport__0Y8Wu{--carousel-step:clamp(9rem,29vw,18rem);position:relative;height:19rem;overflow:hidden;touch-action:pan-y;cursor:grab;isolation:isolate}.HomepageVoiceHero_carouselViewport__0Y8Wu[data-dragging=true]{cursor:grabbing}.HomepageVoiceHero_carouselSlide__1crxD{position:absolute;top:0;left:50%;width:clamp(13rem,30vw,20rem);aspect-ratio:1;transform:translateX(calc(-50% + var(--slide-offset) * var(--carousel-step) + var(--carousel-drag,0px))) scale(var(--slide-scale));opacity:var(--slide-opacity);transition:transform .56s cubic-bezier(.22,.75,.18,1),opacity .4s ease;transform-origin:center 48%;will-change:transform}.HomepageVoiceHero_carouselSlide__1crxD[aria-hidden=true]{pointer-events:none}.HomepageVoiceHero_carouselSlide__1crxD[data-active=true]{z-index:2}.HomepageVoiceHero_carouselViewport__0Y8Wu[data-dragging=true] .HomepageVoiceHero_carouselSlide__1crxD{transition:none}.HomepageVoiceHero_slideOrb__UodKV{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.HomepageVoiceHero_orbFallback__XP7lh{display:block;position:absolute;inset:12%;border-radius:50%}.HomepageVoiceHero_slideOrb__UodKV:focus-visible{outline:1px solid #c7b2da;outline-offset:-12px;border-radius:50%}.HomepageVoiceHero_neighborName__G7VI6{position:absolute;bottom:-1.8rem;left:0;right:0;font-size:.9rem;color:#9d8ea7}.HomepageVoiceHero_nextSlide__6NoZ3,.HomepageVoiceHero_previousSlide__w3w4f{position:absolute;top:8.2rem;display:grid;place-items:center;height:2.4rem;width:2.4rem;border:1px solid #eae3ef;border-radius:50%;background:#ffffffdf;color:#94809f;z-index:3;transition:background .15s}.HomepageVoiceHero_previousSlide__w3w4f{left:.5rem}.HomepageVoiceHero_nextSlide__6NoZ3{right:.5rem}.HomepageVoiceHero_nextSlide__6NoZ3:hover,.HomepageVoiceHero_previousSlide__w3w4f:hover{background:#f8f4fb}.HomepageVoiceHero_nextSlide__6NoZ3 svg,.HomepageVoiceHero_previousSlide__w3w4f svg{width:1rem;height:1rem}.HomepageVoiceHero_nextSlide__6NoZ3:focus-visible,.HomepageVoiceHero_pagination__LEM48 button:focus-visible,.HomepageVoiceHero_previewAction__XGLeS:focus-visible,.HomepageVoiceHero_previousSlide__w3w4f:focus-visible{outline:2px solid #b5a0c9;outline-offset:3px}.HomepageVoiceHero_voiceCaption__swb_e{position:relative;z-index:2;text-align:center;min-height:4rem;margin:.1rem auto 0;max-width:28rem}.HomepageVoiceHero_voiceCaption__swb_e h2{font-size:1.4rem;font-weight:400;color:#5c446a;letter-spacing:-.045em}.HomepageVoiceHero_voiceCaption__swb_e p{font-size:.75rem;line-height:1.7;color:#a095a9;margin:.4rem auto 0;max-width:26rem}.HomepageVoiceHero_pagination__LEM48{display:flex;justify-content:center;align-items:center;gap:.1rem;margin:.4rem 0 .2rem}.HomepageVoiceHero_pagination__LEM48 button{display:grid;place-items:center;width:1.5rem;height:1.4rem}.HomepageVoiceHero_pagination__LEM48 span{width:4px;height:4px;border-radius:3px;background:#e0d8e7;transition:width .25s,background .25s}.HomepageVoiceHero_pagination__LEM48 button[aria-current=true] span{width:14px;background:#b296c5}.HomepageVoiceHero_orbActions__ooL30{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.3rem;margin-top:.4rem}.HomepageVoiceHero_orbActions__ooL30 svg{width:.85rem;height:.85rem}.HomepageVoiceHero_previewAction__XGLeS{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;color:#897296;padding:.7rem 0}.HomepageVoiceHero_noAccount__N_IRU{text-align:center;margin-top:.9rem;color:#b2a6ba;font-size:.6rem}.HomepageVoiceHero_noAccount__N_IRU>span{margin-inline:.5rem}.HomepageVoiceHero_voicePresence__yuQ8i{width:100%;position:relative}.HomepageVoiceHero_previewDialog___1_7d{padding:0;width:min(92vw,44rem);max-height:85dvh;border:1px solid #e9e2ed;border-radius:16px;color:#352b3d;background:#fff;overflow-y:auto;box-shadow:0 24px 100px #32253b26}.HomepageVoiceHero_previewDialog___1_7d::backdrop{background:#20112955;backdrop-filter:blur(5px)}.HomepageVoiceHero_previewHeader__da_ML{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee9f2;padding:1.4rem 1.7rem}.HomepageVoiceHero_previewHeader__da_ML h2{margin-top:.4rem;font-size:1.5rem;font-weight:400;letter-spacing:-.04em}.HomepageVoiceHero_previewHeader__da_ML button{padding:.5rem;border-radius:50%;background:#f7f4f9}.HomepageVoiceHero_previewHeader__da_ML svg{width:1rem;height:1rem}.HomepageVoiceHero_recording__MaSEk{padding:1.5rem 1.7rem 0}.HomepageVoiceHero_recording__MaSEk audio,.HomepageVoiceHero_recording__MaSEk video{width:100%;border-radius:10px}.HomepageVoiceHero_transcriptLabel__X6jIy{font-size:.65rem;color:#a698ad;padding:1.4rem 1.7rem .4rem}.HomepageVoiceHero_conversation__MCISb{padding:0 1.7rem 1.5rem}.HomepageVoiceHero_turn__JdLKU{display:grid;grid-template-columns:4.2rem 1fr;gap:.8rem;padding:1.1rem 0;border-bottom:1px solid #f2edf5}.HomepageVoiceHero_turn__JdLKU>span{display:flex;align-items:flex-start;gap:.35rem;padding-top:.1rem;font-size:.65rem;color:#9b8ba5}.HomepageVoiceHero_turn__JdLKU p{font-size:.875rem;line-height:1.8;color:#66516f}.HomepageVoiceHero_turnOrb__B3PgP{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0;margin-top:.05rem}.HomepageVoiceHero_previewFooter__BP9kA{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1.2rem 1.7rem;background:#faf8fc;border-top:1px solid #eee8f2}.HomepageVoiceHero_previewFooter__BP9kA a,.HomepageVoiceHero_previewFooter__BP9kA button{display:inline-flex;align-items:center;gap:.5rem;color:#82668f;font-size:.7rem}.HomepageVoiceHero_previewFooter__BP9kA svg{width:.8rem;height:.8rem}@media(max-width:767px){.HomepageVoiceHero_hero__xnnfM{padding-inline:0;padding-top:1rem}.HomepageVoiceHero_heroHeading__lluT7{padding-inline:1.25rem}.HomepageVoiceHero_heroTitle__jPWxZ{font-size:clamp(2.2rem,9vw,3rem);margin-top:1rem}.HomepageVoiceHero_heroTagline__GmIdh{font-size:.75rem}.HomepageVoiceHero_carouselViewport__0Y8Wu{--carousel-step:60vw;height:18rem}.HomepageVoiceHero_carouselSlide__1crxD{width:min(74vw,20rem)}.HomepageVoiceHero_nextSlide__6NoZ3,.HomepageVoiceHero_previousSlide__w3w4f{top:7.2rem;width:2.2rem;height:2.2rem}.HomepageVoiceHero_previousSlide__w3w4f{left:.7rem}.HomepageVoiceHero_nextSlide__6NoZ3{right:.7rem}.HomepageVoiceHero_voiceCaption__swb_e{padding-inline:1.5rem;min-height:5rem}.HomepageVoiceHero_voiceCaption__swb_e h2{font-size:1.25rem}.HomepageVoiceHero_voiceCaption__swb_e p{font-size:.7rem}.HomepageVoiceHero_neighborName__G7VI6{font-size:.75rem}.HomepageVoiceHero_turn__JdLKU{grid-template-columns:1fr;gap:.5rem}.HomepageVoiceHero_previewFooter__BP9kA,.HomepageVoiceHero_previewHeader__da_ML{padding:1.2rem}.HomepageVoiceHero_conversation__MCISb{padding:0 1.2rem 1.2rem}.HomepageVoiceHero_transcriptLabel__X6jIy{padding-inline:1.2rem}}@media(prefers-reduced-motion:reduce){.HomepageVoiceHero_carouselSlide__1crxD,.HomepageVoiceHero_pagination__LEM48 span{transition:none}}.HomepageVoiceHero_playBadge__s20BU{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2.7rem;height:2.7rem;display:grid;place-items:center;border:1px solid #ffffffa6;border-radius:50%;background:#ffffffb8;color:#685080;box-shadow:0 3px 20px #51317312;backdrop-filter:blur(8px);transition:background .2s,scale .2s;pointer-events:none}.HomepageVoiceHero_playBadge__s20BU svg{width:.95rem;height:.95rem;margin-left:2px}.HomepageVoiceHero_slideOrb__UodKV:hover .HomepageVoiceHero_playBadge__s20BU{background:#ffffffe8;scale:1.07}.HomepageVoiceHero_recording__MaSEk video{display:block;aspect-ratio:16/9;background:#faf9fc}.HomepageVoiceHero_placeholderNote__3Dbm1{padding:1rem 1.7rem 1.4rem;font-size:.7rem;color:#a18eae}.HomepageVoiceHero_heroLanguage__zX_x2{display:flex;justify-content:center;margin:-.4rem 0 1.1rem;position:relative;z-index:3}.HomepageVoiceHero_languagePicker__sx3mp{position:relative;display:inline-flex;align-items:center;height:44px;border:1px solid #e8e1ed;border-radius:12px;background:#fcfafeee;box-shadow:0 2px 6px #38234604;transition:border-color .18s,background .18s}.HomepageVoiceHero_languagePicker__sx3mp:hover{border-color:#c9b7d7;background:#f8f4fc}.HomepageVoiceHero_languagePicker__sx3mp:focus-within{outline:2px solid #a78bca;outline-offset:3px}.HomepageVoiceHero_languagePicker__sx3mp select{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;z-index:1;width:100%;height:100%;padding:0 134px 0 15px;border:0;border-radius:inherit;background:transparent;font:inherit;font-size:13px;font-weight:500;color:#53415e;cursor:pointer;outline:none}.HomepageVoiceHero_languageCount__AXoZr{position:absolute;right:37px;padding-left:12px;border-left:1px solid #e4dce9;color:#8b7c96;font-size:11px;white-space:nowrap;pointer-events:none}.HomepageVoiceHero_languageChevron__Hhkyg{position:absolute;right:13px;width:14px;height:14px;color:#80688f;pointer-events:none}.HomepageVoiceHero_dialogControls__EpKxf{display:flex;align-items:center;gap:14px}.HomepageVoiceHero_previewHeader__da_ML{gap:16px}.HomepageVoiceHero_previewHeader__da_ML h2{margin:0;font-size:1.3rem}@media(max-width:600px){.HomepageVoiceHero_previewHeader__da_ML{flex-wrap:wrap;padding:1rem}.HomepageVoiceHero_previewHeader__da_ML h2{flex:1}.HomepageVoiceHero_dialogControls__EpKxf{display:contents}.HomepageVoiceHero_dialogControls__EpKxf .HomepageVoiceHero_languagePicker__sx3mp{order:3;width:100%}.HomepageVoiceHero_dialogControls__EpKxf>button{margin-left:auto}.HomepageVoiceHero_recording__MaSEk{padding:1rem 1rem 0}}.HomepageVoiceHero_heroLanguage__zX_x2{position:absolute;top:calc(50% + 2rem);left:50%;transform:translateX(-50%);margin:0;z-index:4}.HomepageVoiceHero_heroLanguage__zX_x2 .HomepageVoiceHero_languagePicker__sx3mp{height:30px;border-radius:8px;background:#ffffffdf;border-color:#ffffffb3;box-shadow:0 2px 10px #3520440a;backdrop-filter:blur(10px)}.HomepageVoiceHero_heroLanguage__zX_x2 .HomepageVoiceHero_languagePicker__sx3mp select{font-size:11px;padding:0 98px 0 10px}.HomepageVoiceHero_heroLanguage__zX_x2 .HomepageVoiceHero_languageCount__AXoZr{right:25px;padding-left:7px;font-size:9px}.HomepageVoiceHero_heroLanguage__zX_x2 .HomepageVoiceHero_languageChevron__Hhkyg{right:8px;width:11px;height:11px}@media(max-width:767px){.HomepageVoiceHero_heroLanguage__zX_x2{top:calc(50% + 2rem)}}.HomepageVoiceHero_carouselSlide__1crxD .HomepageVoiceHero_heroLanguage__zX_x2,.HomepageVoiceHero_carouselSlide__1crxD .HomepageVoiceHero_playBadge__s20BU{opacity:0;transition:opacity .24s ease}.HomepageVoiceHero_carouselSlide__1crxD[data-active=true] .HomepageVoiceHero_heroLanguage__zX_x2,.HomepageVoiceHero_carouselSlide__1crxD[data-active=true] .HomepageVoiceHero_playBadge__s20BU{opacity:1}.HomepageVoiceHero_carouselSlide__1crxD:not([data-active=true]) .HomepageVoiceHero_heroLanguage__zX_x2{pointer-events:none}@media(prefers-reduced-motion:reduce){.HomepageVoiceHero_carouselSlide__1crxD .HomepageVoiceHero_heroLanguage__zX_x2,.HomepageVoiceHero_carouselSlide__1crxD .HomepageVoiceHero_playBadge__s20BU{transition:none}}.HomepageVoiceHero_orbActions__ooL30{gap:.75rem}.HomepageVoiceHero_orbActions__ooL30>a{min-width:10.5rem;justify-content:center}.HomepageVoiceHero_supportedLanguages__w1y_P{position:relative;display:inline-block}.HomepageVoiceHero_languagesTrigger__udVgB{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:5px;text-decoration-color:#b7a2c4}.HomepageVoiceHero_languagesTrigger__udVgB svg{width:16px;height:16px;color:#7c3aed;flex-shrink:0}.HomepageVoiceHero_languagesTrigger__udVgB:focus-visible{outline:2px solid #b5a0c9;outline-offset:4px;border-radius:4px}.HomepageVoiceHero_languagesPopover__hCGPR{position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:20;width:min(320px,calc(100vw - 32px));padding:1rem 1.2rem;background:#fff;border:1px solid #eee8f2;border-radius:12px;box-shadow:0 12px 36px #38204718;text-align:left}.HomepageVoiceHero_languagesPopover__hCGPR p{margin:0 0 .65rem;font-size:.8rem;color:#66516f}.HomepageVoiceHero_languagesPopover__hCGPR ul{display:grid;grid-template-columns:1fr 1fr;gap:.45rem 1rem;padding:0;margin:0;list-style:none}.HomepageVoiceHero_languagesPopover__hCGPR li{font-size:.85rem;color:#25202a}.HomepageIntroductionVideo_trigger__Grxrq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;margin-top:.7rem;padding:.5rem .9rem;border:1px solid #e9e2ed;border-radius:12px;background:#fff;color:#80688f;font:inherit;font-size:13px;font-weight:400;cursor:pointer}.HomepageIntroductionVideo_trigger__Grxrq svg{width:14px;height:14px}.HomepageIntroductionVideo_trigger__Grxrq:hover{border-color:#c9b7d7;color:#6d28d9}.HomepageIntroductionVideo_toolbar__C8gb9 button:focus-visible,.HomepageIntroductionVideo_trigger__Grxrq:focus-visible{outline:2px solid #b5a0c9;outline-offset:3px}.HomepageIntroductionVideo_dialog__W4LhV{width:min(94vw,64rem);max-height:90dvh;padding:0;border:1px solid #e9e2ed;border-radius:14px;background:#fff;overflow:auto}.HomepageIntroductionVideo_dialog__W4LhV::backdrop{background:#20112966;backdrop-filter:blur(5px)}.HomepageIntroductionVideo_toolbar__C8gb9{display:flex;justify-content:flex-end;align-items:center;padding:.25rem .5rem}.HomepageIntroductionVideo_toolbar__C8gb9 button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#80688f;background:transparent;cursor:pointer}.HomepageIntroductionVideo_toolbar__C8gb9 button:hover{background:#f7f4f9}.HomepageIntroductionVideo_toolbar__C8gb9 svg{width:18px;height:18px}.HomepageIntroductionVideo_dialog__W4LhV video{display:block;width:100%;height:auto;aspect-ratio:16/10;background:#faf9fc}html:has(.playground_workspace__WvZ1p){background:#ffffff;scrollbar-gutter:auto}body:has(.playground_workspace__WvZ1p){background:#ffffff}.playground_workspace__WvZ1p{--background:#ffffff;--foreground:#111827;--card:#f8fafc;--primary:#7c3aed;--primary-foreground:#ffffff;--muted:#f1f5f9;--muted-foreground:#475569;--border:#e2e8f0;--input:#cbd5e1;--ring:#8b5cf6;--radius:0.65rem;display:flex;flex-direction:column;width:100%;height:100dvh;min-height:30rem;color:var(--foreground);background:var(--background);color-scheme:light;font-size:.8125rem;line-height:1.5}.playground_appBar__qUqzR{flex-shrink:0;border-bottom:1px solid var(--border);background:var(--background)}.playground_appBarInner__TC4Vx{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 2 * var(--taicho-gutter, clamp(1rem, 3vw, 2rem)));max-width:var(--taicho-page-width,64rem);min-height:4rem;margin-inline:auto}.playground_identity__B4O7B,.playground_toolbar__NHElV{display:flex;align-items:center;gap:1rem}.playground_brand__QSLek{display:flex;align-items:center}.playground_brand__QSLek>span{font-size:1.25rem;gap:.4rem}.playground_brand__QSLek>span>span{color:var(--foreground)}.playground_brand__QSLek svg,.playground_brand__QSLek>span>span>span{color:var(--primary)}.playground_brand__QSLek svg{width:2rem;height:2rem}.playground_divider__rG0D5{width:1px;height:1.25rem;background:var(--border)}.playground_identity__B4O7B h1{font-size:.875rem;font-weight:500;letter-spacing:-.015em}.playground_toolbar__NHElV{gap:.75rem}.playground_clear__7w3Hl{color:var(--muted-foreground)}.playground_clear__7w3Hl:hover:not(:disabled){background:var(--muted);color:var(--foreground)}.playground_clear__7w3Hl:disabled{opacity:.4;cursor:default}.playground_callDialog__o_jKR{width:min(26rem,calc(100% - 2rem));margin:auto;padding:1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);box-shadow:0 1.5rem 5rem rgb(15 23 42/18%)}.playground_callDialog__o_jKR::backdrop{background:rgb(15 23 42/30%)}.playground_callDialogHeading__mlAc1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.playground_callDialogHeading__mlAc1 h2{font-size:1rem;font-weight:600}.playground_callDialogHeading__mlAc1 button{display:grid;place-items:center;width:2rem;height:2rem;border-radius:calc(var(--radius) - 4px);color:var(--muted-foreground)}.playground_callDialogHeading__mlAc1 button:hover{background:var(--muted)}.playground_callDialogHeading__mlAc1 svg{width:1rem;height:1rem}.playground_callDialog__o_jKR form{display:flex;flex-direction:column;align-items:stretch}.playground_callDialog__o_jKR p{margin-bottom:1.25rem;color:var(--muted-foreground)}.playground_callDialog__o_jKR label{margin-bottom:.5rem;font-size:.75rem;font-weight:500}.playground_callDialog__o_jKR input{width:100%;border:1px solid var(--input);border-radius:calc(var(--radius) - 4px);padding:.75rem;background:var(--background);color:var(--foreground);font:inherit}.playground_callDialog__o_jKR input:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.playground_phoneHint__FUKdn{margin-top:.5rem;color:var(--muted-foreground);font-size:.6875rem}.playground_callDialog__o_jKR .playground_start__vZwxk{margin-top:1.25rem}.playground_callDialog__o_jKR .playground_start__vZwxk:disabled{opacity:.6;cursor:wait}.playground_callDialog__o_jKR .playground_callError__2Zf5i{margin:1rem 0 0;color:#be123c}.playground_body__i_aTC{display:flex;flex-direction:column;width:calc(100% - 3rem);max-width:var(--taicho-page-width,64rem);margin:0 auto}.playground_panelBar__k1x2O{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 0;flex-shrink:0;background:var(--background);border-bottom:1px solid var(--border)}.playground_tabs__E_ZUD{display:flex;gap:.25rem;padding:.25rem;border-radius:calc(var(--radius) - 2px);background:var(--background)}.playground_tabs__E_ZUD button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .875rem;border-radius:calc(var(--radius) - 4px);color:var(--muted-foreground);font-size:.8125rem;font-weight:500;white-space:nowrap}.playground_tabs__E_ZUD button[aria-selected=true]{color:var(--foreground);background:var(--muted);box-shadow:0 1px 3px rgb(0 0 0/12%)}.playground_tabs__E_ZUD button:hover{color:var(--foreground)}.playground_instructions__DxzRE textarea:disabled{opacity:.6}.playground_panel__3K9nV{display:flex;flex-direction:column;flex:1;min-height:0}.playground_panel__3K9nV[hidden]{display:none}.playground_messages__UA3cC{flex:1;min-height:0;overflow-y:auto;padding:2rem}.playground_empty__FuPKI{height:100%;min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem}.playground_empty__FuPKI>svg{width:2rem;height:2rem;color:var(--muted-foreground);opacity:.6}.playground_empty__FuPKI p{color:var(--muted-foreground);font-size:.8125rem}.playground_messageList__cG9Sn{max-width:40rem;margin:0 auto}.playground_message__44CLY{display:flex;gap:.875rem;margin-bottom:2rem}.playground_avatar__G3hqn svg{width:.875rem;height:.875rem}.playground_avatar__G3hqn{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:calc(var(--radius) - 4px);background:var(--muted);color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.playground_message__44CLY[data-role=assistant] .playground_avatar__G3hqn{background:#ede9fe;color:var(--primary)}.playground_message__44CLY h3{font-size:.75rem;font-weight:600;margin:.25rem 0 .5rem}.playground_message__44CLY p{white-space:pre-wrap;font-size:.875rem;line-height:1.8}.playground_instructions__DxzRE{padding:1.5rem;gap:.75rem}.playground_instructions__DxzRE label{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;font-weight:500}.playground_instructions__DxzRE label span,.playground_instructions__DxzRE>p{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.playground_instructions__DxzRE textarea{flex:1;width:100%;min-height:6rem;padding:1.25rem;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);color:var(--foreground);background:var(--card);font:inherit;line-height:1.8;resize:none}.playground_instructions__DxzRE textarea::-moz-placeholder{color:var(--muted-foreground)}.playground_instructions__DxzRE textarea::placeholder{color:var(--muted-foreground)}.playground_sessionBar__ILZ66{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-shrink:0;padding:1rem 0;border-top:1px solid var(--border);background:var(--background)}.playground_sessionInfo__m1wsx{display:flex;align-items:center;gap:.875rem;min-width:0}.playground_sessionInfo__m1wsx strong{display:block;font-size:.75rem;font-weight:500}.playground_sessionInfo__m1wsx span{display:block;color:var(--muted-foreground);font-size:.6875rem;margin-top:.1rem}.playground_error__GasxM,.playground_notice__hO_Uv{margin:0 1.25rem 1rem;padding:.75rem 1rem;border-radius:calc(var(--radius) - 4px);color:#be123c;background:#fff1f2;font-size:.75rem}.playground_notice__hO_Uv{color:var(--muted-foreground);background:var(--muted)}.playground_workspace__WvZ1p a:focus-visible,.playground_workspace__WvZ1p button:focus-visible,.playground_workspace__WvZ1p select:focus-visible,.playground_workspace__WvZ1p textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:900px){.playground_panelBar__k1x2O{flex-wrap:wrap;gap:1rem}}@media (max-width:640px){.playground_appBarInner__TC4Vx{min-height:4rem;flex-wrap:wrap;gap:.75rem}.playground_identity__B4O7B{gap:.625rem}.playground_identity__B4O7B h1{font-size:.8125rem}.playground_toolbar__NHElV{gap:.5rem;margin:.5rem 0}.playground_deploy__dm0Eg,.playground_receiveCall__y9lyn{padding:.4rem .75rem;font-size:.75rem}.playground_body__i_aTC{width:100%}.playground_panelBar__k1x2O{padding:.75rem;gap:.75rem}.playground_tabs__E_ZUD{width:100%}.playground_tabs__E_ZUD button{flex:1;padding:.5rem .625rem;font-size:.75rem}.playground_messages__UA3cC{padding:1.5rem 1rem}.playground_instructions__DxzRE{padding:1rem}.playground_instructions__DxzRE textarea,.playground_sessionBar__ILZ66{padding:.875rem}.playground_error__GasxM,.playground_notice__hO_Uv{margin:0 .875rem .75rem}}.playground_deploy__dm0Eg svg,.playground_receiveCall__y9lyn svg,.playground_tabs__E_ZUD button svg{width:.875rem;height:.875rem;flex-shrink:0}.playground_conversationContent__OI3FF{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);flex:1}.playground_voiceSurface__4UZhL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;border-right:1px solid var(--border);overflow:hidden;background:#fff}.playground_voiceStage__ofEse{--voice-shell:rgb(139 92 246/0.045);--voice-core:rgb(255 255 255/90%);--voice-shell-stroke:rgb(124 58 237/0.16);--voice-core-stroke:rgb(124 58 237/0.2);--voice-signal-highlight:#5b21b6;--voice-ribbon-highlight:#4c1d95;--voice-ribbon-secondary:#7c3aed;width:min(100%,26rem);aspect-ratio:1;position:relative;isolation:isolate}.playground_voiceStage__ofEse>svg{opacity:.9}.playground_voiceMessage__vgqVi{position:absolute;z-index:1;inset:23% 12% 34%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;text-align:center}.playground_voiceToggle__Q27uz{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;border:1px solid rgb(124 58 237/25%);background:#ede9fe;color:var(--primary);transition:background .16s,transform .16s}.playground_voiceToggle__Q27uz:hover{background:#ddd6fe;transform:scale(1.05)}.playground_voiceToggle__Q27uz svg{width:1.375rem;height:1.375rem}.playground_voiceToggle__Q27uz[data-active=true]{color:var(--foreground)}.playground_voiceMessage__vgqVi h2{font-family:system-ui,sans-serif;font-size:clamp(1.375rem,2.4vw,2rem);font-weight:500;line-height:1.6}.playground_voiceHint__Qmv3L,.playground_voiceMessage__vgqVi p{color:var(--muted-foreground);font-size:.75rem}.playground_voiceHint__Qmv3L{margin-top:.75rem}.playground_transcript__Rr18E{display:flex;flex-direction:column;min-height:0;min-width:0}.playground_transcriptHeader__rnebh{display:flex;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;color:var(--muted-foreground);border-bottom:1px solid var(--border)}.playground_transcriptHeader__rnebh h2{font-size:.75rem;font-weight:500}.playground_transcriptHeader__rnebh .playground_clear__7w3Hl{display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;padding:.375rem .5rem;border-radius:calc(var(--radius) - 4px);font-size:.75rem}.playground_transcriptHeader__rnebh svg{width:.875rem;height:.875rem}.playground_microphoneIcon__zRFVz{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:calc(var(--radius) - 4px);color:var(--muted-foreground)}.playground_microphoneIcon__zRFVz svg{width:1rem;height:1rem}.playground_microphoneIcon__zRFVz[data-active=true]{color:var(--primary);background:rgb(139 92 246/12%);border-color:rgb(139 92 246/30%)}@media (max-width:900px){.playground_voiceSurface__4UZhL{padding:1rem}.playground_voiceMessage__vgqVi{gap:.375rem}.playground_voiceMessage__vgqVi h2{font-size:1.375rem}}@media (max-width:640px){.playground_conversationContent__OI3FF{display:flex;flex-direction:column}.playground_voiceSurface__4UZhL{flex:1;min-height:0;padding:1rem;border-right:0}.playground_voiceStage__ofEse{width:min(100%,19rem)}.playground_conversationContent__OI3FF[data-has-messages=false] .playground_transcript__Rr18E{display:none}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceSurface__4UZhL{flex:0 0 12rem;padding:0;border-bottom:1px solid var(--border)}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceStage__ofEse{width:12rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceMessage__vgqVi{inset:20% 10% 30%;gap:.25rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceToggle__Q27uz{width:2rem;height:2rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceToggle__Q27uz svg{width:1rem;height:1rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceMessage__vgqVi h2{font-size:1rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceHint__Qmv3L,.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceMessage__vgqVi p{display:none}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_transcript__Rr18E{flex:1}.playground_transcriptHeader__rnebh{padding:.75rem 1rem}.playground_tabs__E_ZUD button{gap:.375rem}}@media (prefers-reduced-motion:reduce){.playground_voiceToggle__Q27uz{transition:none}}.playground_deploy__dm0Eg,.playground_receiveCall__y9lyn,.playground_start__vZwxk,.playground_stop___q11s{flex-shrink:0}.playground_voiceStage__ofEse{aspect-ratio:auto}.playground_voiceStage__ofEse>div:first-of-type{position:relative;inset:auto;transform:none;width:min(100%,20rem)}.playground_voiceMessage__vgqVi{padding:0 0 1rem}@media (max-width:640px){.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceSurface__4UZhL{flex-basis:auto}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceStage__ofEse{width:100%;flex-direction:row;gap:.5rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceStage__ofEse>div:first-of-type{width:7rem;flex-shrink:0}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceMessage__vgqVi{inset:auto;padding:.5rem}}.playground_workspace__WvZ1p{height:auto;min-height:100dvh}.playground_body__i_aTC{flex:1;min-height:calc(100dvh - 4rem)}.playground_appBar__qUqzR{border-bottom-color:#f0edf3}.playground_panelBar__k1x2O{border-bottom-color:#f0edf3;padding:.8rem 0}.playground_tabs__E_ZUD{padding:0}.playground_tabs__E_ZUD button{border-radius:0;font-size:.75rem;padding:.65rem .8rem;color:#aaa1b2}.playground_tabs__E_ZUD button[aria-selected=true]{background:transparent;color:#5f476f;box-shadow:inset 0 -1px #9e83b3}.playground_conversationContent__OI3FF{min-height:34rem}.playground_conversationContent__OI3FF[data-has-messages=false]{display:flex;justify-content:center}.playground_conversationContent__OI3FF[data-has-messages=false] .playground_transcript__Rr18E{display:none}.playground_voiceSurface__4UZhL{border:0;flex:1;padding:1.7rem 1rem 2.5rem}.playground_voiceStage__ofEse{width:min(100%,24rem);display:flex;flex-direction:column;align-items:center}.playground_voiceStage__ofEse>div:first-of-type{width:100%;max-width:23rem}.playground_voiceMessage__vgqVi{position:relative;inset:auto;margin-top:-.5rem;padding:0;gap:.4rem}.playground_voiceMessage__vgqVi h2{font-size:1.7rem;line-height:1.4;font-weight:400;letter-spacing:-.045em;color:#504259}.playground_voiceMessage__vgqVi p{color:#a096a8;font-size:.7rem}.playground_conversationAction__gTea7{margin-top:1.7rem}.playground_conversationAction__gTea7 button{min-width:11rem}.playground_conversationAction__gTea7 svg{width:1rem;height:1rem}.playground_voiceHint__Qmv3L{font-size:.65rem;color:#aaa0b2;margin-top:1rem}.playground_conversationContent__OI3FF[data-has-messages=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_transcript__Rr18E{border-left:1px solid #f0edf3;margin:2rem 0}.playground_transcriptHeader__rnebh{padding:.75rem 1.5rem;border-bottom-color:#f0edf3}@media(max-width:640px){.playground_body__i_aTC{width:calc(100% - 2rem)}.playground_panelBar__k1x2O{gap:.7rem;flex-wrap:wrap;justify-content:center}.playground_tabs__E_ZUD{justify-content:center}.playground_voiceStage__ofEse{width:min(100%,19rem)}.playground_voiceSurface__4UZhL{padding-top:1rem}.playground_conversationContent__OI3FF{min-height:28rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceStage__ofEse{width:100%;flex-direction:column}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceStage__ofEse>div:first-of-type{width:9rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceMessage__vgqVi{padding:0}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_voiceSurface__4UZhL{flex:none;padding:.5rem 0 1rem}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_transcript__Rr18E{border-left:0;border-top:1px solid #f0edf3;margin:0}.playground_conversationContent__OI3FF[data-has-messages=true] .playground_conversationAction__gTea7{margin-top:.8rem}}.playground_workspace__WvZ1p{height:var(--playground-height,100dvh);min-height:36rem}.playground_body__i_aTC,.playground_conversationContent__OI3FF{min-height:0}.playground_voiceSurface__4UZhL{min-height:0;padding:.8rem 1rem 1.5rem}.playground_voiceStage__ofEse{width:min(100%,clamp(12rem,36dvh,22rem))}.playground_voiceStage__ofEse>div:first-of-type{max-width:none}@media(max-width:640px){.playground_workspace__WvZ1p{min-height:40rem;height:auto}.playground_conversationContent__OI3FF{min-height:29rem}.playground_voiceStage__ofEse{width:min(100%,17rem)}}.playground_warmupGallery__5MFlh{width:min(100%,640px);margin:0 auto 1.5rem;padding:1.25rem;border:1px solid #e9e2ef;border-radius:16px;background:#fcfaff}.playground_warmupHeading__VJMF9{display:flex;align-items:flex-start;gap:12px}.playground_warmupHeading__VJMF9>svg{width:18px;height:18px;flex-shrink:0;margin-top:3px;color:#8562ac;animation:playground_warmupSpin__tp7Jc 1.8s linear infinite}.playground_warmupHeading__VJMF9 h2{font-size:15px;font-weight:500;color:#44324f}.playground_galleryCaption__P34RP,.playground_warmupHeading__VJMF9 p{font-size:12px;line-height:1.7;color:#86758f;margin-top:6px}.playground_galleryButton__rFuWC{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;background:white;border:1px solid #dfd3e9;border-radius:10px;font-size:13px;color:#634779}.playground_galleryButton__rFuWC svg{width:14px;height:14px}.playground_galleryToolbar__jlzbP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 12px}.playground_galleryToolbar__jlzbP label{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#86758f}.playground_galleryToolbar__jlzbP select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:8px 12px;border:1px solid #dfd3e9;border-radius:8px;background:white;color:#44324f}.playground_galleryToolbar__jlzbP button{padding:8px}.playground_galleryToolbar__jlzbP svg{width:16px;height:16px}.playground_warmupGallery__5MFlh video{display:block;width:100%;border-radius:10px}.playground_galleryButton__rFuWC:focus-visible,.playground_galleryToolbar__jlzbP button:focus-visible,.playground_galleryToolbar__jlzbP select:focus-visible{outline:2px solid #9872bf;outline-offset:3px}@keyframes playground_warmupSpin__tp7Jc{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.playground_warmupHeading__VJMF9>svg{animation:none}}.playground_transcript__Rr18E[hidden]{display:none}.playground_warmupGallery__5MFlh{align-self:center;box-sizing:border-box}.playground_conversationContent__OI3FF[data-preparing=true]{display:flex;align-items:center;gap:1.5rem;padding:1rem;overflow-y:auto}.playground_conversationContent__OI3FF[data-preparing=true] .playground_voiceSurface__4UZhL,.playground_conversationContent__OI3FF[data-preparing=true] .playground_warmupGallery__5MFlh{flex:1;min-width:0}@media(max-width:767px){.playground_conversationContent__OI3FF[data-preparing=true]{flex-direction:column}.playground_conversationContent__OI3FF[data-preparing=true] .playground_voiceSurface__4UZhL,.playground_conversationContent__OI3FF[data-preparing=true] .playground_warmupGallery__5MFlh{flex:none}}.entry_entry__8SCFh{display:grid;min-height:100dvh;place-items:center;padding:1.5rem;background:#fff;color:#111827}.entry_card__KftTp{width:100%;max-width:28rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.entry_card__KftTp h1{font-size:1.5rem;font-weight:600}.entry_card__KftTp p{line-height:1.6;color:#475569}.entry_card__KftTp [role=alert]{color:#be123c}.home_closingSection__9VKIC,.home_pricingSection__Cj5Mh{border-top:1px solid rgb(203 213 225/.8)}.home_pricingSection__Cj5Mh{background:radial-gradient(circle at 50% 100%,rgb(124 58 237/.1),transparent 30rem)}.home_pricingOverview__c_ko2{padding-inline:var(--taicho-gutter)}.home_pricingHeading__mg77Z{max-width:var(--taicho-page-width);margin:0 auto 2.5rem;text-align:center}.home_pricingHeading__mg77Z h2{margin:1rem auto;font-size:clamp(2.2rem,4.4vw,4.25rem);font-weight:600;letter-spacing:-.055em;line-height:1.1}.home_pricingHeading__mg77Z>p:last-child{color:#475569;font-size:1rem;line-height:1.7}.home_pricingLink__xBIhd{margin-top:2rem;text-align:center}.home_openSource__nGbdH{max-width:var(--taicho-page-width);width:calc(100% - 2 * var(--taicho-gutter));margin:0 auto;padding:3.5rem 0 4.5rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;scroll-margin-top:2rem}.home_openSource__nGbdH h2{font-size:clamp(2rem,3.8vw,3rem);font-weight:600;letter-spacing:-.045em;line-height:1.1;margin-top:1rem}.home_openSource__nGbdH>div:last-child>p,.home_openSource__nGbdH>div>p:not(:first-child){color:#475569;font-size:1rem;line-height:1.75}.home_openSource__nGbdH .home_openSourceNote__cJ_TJ{margin-top:1rem;font-size:.875rem}.home_openSource__nGbdH a{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.8125rem;color:#6d28d9;font-weight:400}.home_openSource__nGbdH a svg{width:1rem;height:1rem}.home_openSource__nGbdH a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:640px){.home_openSource__nGbdH{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem 3.5rem}}.home_closingSection__9VKIC{background:rgb(255 255 255/.62)}@keyframes home_header-in__b3AG_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home_home__I2JpY header{animation:none}}.PolicyContent_page__9JRaZ .taicho-content>div>header:after{content:"";display:block;width:min(100%,17rem);aspect-ratio:1.5;margin:1.75rem auto 0;background:var(--policy-art) center /contain no-repeat}