.phone_phone__um7tX{position:relative;width:100%;max-width:18.125rem;aspect-ratio:290/590;padding:.625rem;border:var(--border);border-radius:2.75rem;background:var(--ink);box-shadow:var(--shadow-sm)}.phone_phoneDark__5ykmB{border-color:var(--ring);box-shadow:none}.phone_phone__um7tX:before{content:"";position:absolute;z-index:2;top:1.1rem;left:50%;width:4.5rem;height:1.1rem;transform:translateX(-50%);border-radius:var(--radius-pill);background:var(--ink)}.phone_screen__KNoTe{position:relative;height:100%;overflow:hidden;border-radius:2.125rem;background:var(--surface)}.phone_chat__MpMS8{display:flex;flex-direction:column;height:100%;background:var(--whatsapp-paper);color:var(--ink);font-size:.8125rem;line-height:1.35}.phone_chatHead__OZ2NZ{display:flex;align-items:center;gap:.625rem;padding:2.5rem .875rem .625rem;background:var(--surface);border-bottom:1px solid var(--line)}.phone_avatar__c0ZGE{display:grid;place-items:center;width:2.125rem;height:2.125rem;flex:none;border-radius:50%;background:var(--accent);color:var(--on-accent);font-family:var(--font-display);font-weight:800;font-size:1.0625rem}.phone_chatWho__xopPD{display:grid;line-height:1.2}.phone_chatName__nHGO5{font-weight:700;font-size:.9375rem}.phone_chatStatus__PWNtT{font-size:.75rem;color:var(--muted)}.phone_thread__mM7O_{flex:1 1;display:flex;flex-direction:column;gap:.375rem;margin:0;padding:.75rem .625rem;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.phone_thread__mM7O_>:first-child{margin-top:auto}.phone_in__FA2__,.phone_out__jYugZ{position:relative;max-width:86%;padding:.375rem .5rem .25rem .625rem;border-radius:.625rem;white-space:pre-line;overflow-wrap:anywhere;box-shadow:0 1px 0 rgb(26 20 16/.12)}.phone_in__FA2__{align-self:flex-start;background:var(--surface);border-top-left-radius:.125rem}.phone_out__jYugZ{align-self:flex-end;background:var(--whatsapp-out);border-top-right-radius:.125rem}.phone_time__KeV89{float:right;display:inline-flex;align-items:center;gap:.2rem;margin:.375rem 0 -.125rem .625rem;font-size:.6875rem;color:var(--whatsapp-meta)}.phone_ticks__mQeqr{display:inline-flex;color:var(--whatsapp-tick)}.phone_voice__NslBm{display:inline-flex;align-items:center;gap:.5rem;width:11rem;max-width:100%;padding:.125rem 0}.phone_play__jiax4{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex:none;border-radius:50%;background:var(--ok);color:var(--on-accent)}.phone_play__jiax4 svg{margin-left:2px}.phone_wave__jivOx{min-width:0;overflow:hidden;display:flex;align-items:center;gap:2px;height:1.5rem;flex:1 1}.phone_wave__jivOx span{flex:none;width:3px;border-radius:2px;background:var(--whatsapp-meta)}.phone_voiceLen__E4_AN{font-size:.6875rem;color:var(--whatsapp-meta)}.phone_typing__8CpZ9{display:flex;gap:.25rem;padding:.625rem .75rem}.phone_typing__8CpZ9 span{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--whatsapp-meta);animation:phone_dot__t0rkR 1s ease-in-out infinite}.phone_typing__8CpZ9 span:nth-child(2){animation-delay:.15s}.phone_typing__8CpZ9 span:nth-child(3){animation-delay:.3s}@keyframes phone_dot__t0rkR{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-3px);opacity:1}}.gaia-demo_demo__ZSi3a{display:grid;grid-template-columns:1fr minmax(15rem,20rem) 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.gaia-demo_area__uLLzV{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin:0}.gaia-demo_caption__viwla{font-size:var(--text-sm);font-weight:700;color:var(--on-dark-muted)}.gaia-demo_controls__yfIT_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);justify-items:start}.gaia-demo_prompt__i24a0{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;color:var(--bg)}.gaia-demo_chips__flEUN{display:grid;grid-gap:var(--space-4);gap:var(--space-4);width:100%}.gaia-demo_chip__pE0KO{min-height:3rem;padding:var(--space-3) var(--space-4);border:var(--border);border-radius:var(--radius-button);background:var(--hi);color:var(--ink);font-weight:700;font-size:var(--text-base);line-height:1.3;text-align:left;box-shadow:4px 4px 0 var(--accent);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.gaia-demo_chip__pE0KO:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--accent)}.gaia-demo_chip__pE0KO:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px 0 var(--accent)}.gaia-demo_chip__pE0KO:disabled{opacity:.6;cursor:progress}.gaia-demo_note__0fhBF{font-size:var(--text-sm);color:var(--on-dark-muted)}.gaia-demo_menuScreen__5XkHd{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-top:1.75rem;background:var(--surface)}@media (max-width:60rem){.gaia-demo_demo__ZSi3a{grid-template-columns:1fr 1fr;grid-template-areas:"chat menu" "controls controls";gap:var(--space-6) var(--space-4);align-items:start}.gaia-demo_area__uLLzV:first-child{grid-area:chat}.gaia-demo_area__uLLzV:last-child{grid-area:menu}.gaia-demo_controls__yfIT_{grid-area:controls;justify-self:center;width:100%;max-width:30rem}.gaia-demo_caption__viwla{text-align:center}.gaia-demo_phone__7Jnhr{aspect-ratio:290/540}}@media (max-width:40rem){.gaia-demo_demo__ZSi3a{gap:var(--space-5) var(--space-3)}.gaia-demo_phone__7Jnhr{padding:.3125rem;border-radius:1.5rem}.gaia-demo_phone__7Jnhr:before{top:.625rem;width:2.75rem;height:.6875rem}.gaia-demo_phone__7Jnhr>div{border-radius:1.1875rem}.gaia-demo_phone__7Jnhr>div>*{zoom:.62}.gaia-demo_caption__viwla{font-size:var(--text-xs)}.gaia-demo_prompt__i24a0{font-size:var(--text-base)}.gaia-demo_chips__flEUN{gap:var(--space-3)}}.site_announce__Ps9Zk{margin:0;padding:.5rem var(--space-4);background:var(--accent-strong);color:var(--on-accent);font-size:var(--text-sm);font-weight:500;text-align:center}.site_header__JcVuA{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--bg);border-bottom:var(--border)}.site_footerInner__3SK5s,.site_headerInner__Og6R1{max-width:var(--content-max);margin:0 auto;padding:0 1.5rem}.site_headerInner__Og6R1{display:flex;align-items:center;gap:var(--space-6);min-height:4.5rem}.site_logoLink__aMTZP{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ink);text-decoration:none}.site_logoLink__aMTZP:hover{color:var(--ink)}.site_footerLinks__Dkg_i,.site_mobilePanel__HFF0W ul,.site_nav__FFvHi ul{list-style:none;margin:0;padding:0}.site_nav__FFvHi ul{display:flex;gap:var(--space-2)}.site_login__fzuxb,.site_nav__FFvHi a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--muted);font-weight:500;text-decoration:none}.site_login__fzuxb:hover,.site_nav__FFvHi a:hover{color:var(--ink);background:var(--line)}.site_login__fzuxb{color:var(--ink);font-weight:700}.site_actions__Yirs4{margin-left:auto;display:flex;align-items:center;gap:var(--space-2)}.site_cta___arvs{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.125rem;border:var(--border);border-radius:var(--radius-button);background:var(--ink);color:var(--bg);font-weight:700;text-decoration:none;white-space:nowrap}.site_cta___arvs:hover{background:var(--ring);color:var(--bg)}.site_mobileNav__aPvcj{display:none;position:relative}.site_menuButton__naY_y{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 .75rem;border:var(--border);border-radius:var(--radius-button);background:var(--surface);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.site_mobilePanel__HFF0W{position:absolute;right:0;top:calc(100% + .75rem);width:min(17rem,calc(100vw - 2rem));display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm)}.site_mobilePanel__HFF0W[hidden]{display:none}.site_mobilePanel__HFF0W a:not(.site_cta___arvs){display:block;padding:.625rem 0;color:var(--ink);font-weight:700;text-decoration:none}@media (max-width:56rem){.site_login__fzuxb,.site_nav__FFvHi{display:none}.site_mobileNav__aPvcj{display:block}.site_headerInner__Og6R1{padding:0 1rem;min-height:4rem}}@media (max-width:23rem){.site_actions__Yirs4>.site_cta___arvs{display:none}.site_announceMore__S4A1Z{display:block}.site_announce__Ps9Zk [aria-hidden]{display:none}}.site_footer__uKe_p{background:var(--ink);color:var(--on-dark-muted)}.site_footer__uKe_p :focus-visible{outline-color:var(--hi)}.site_footerInner__3SK5s{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-7)}.site_footerBrand__cXiOO{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:24rem;color:var(--bg)}.site_footerBrand__cXiOO p{color:var(--on-dark-muted)}.site_footerNav__Xyign{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.site_footerLinks__Dkg_i{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.site_footerLinks__Dkg_i a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--on-dark-muted);text-decoration:none}.site_footerLinks__Dkg_i a:hover{color:var(--bg);text-decoration:underline}.site_footerCompany__iRXZ2{flex-basis:100%;margin:0;padding-top:var(--space-5);border-top:1px solid var(--ring);color:var(--on-dark-muted);font-size:var(--text-sm)}