@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a5e2b75c1bb90331-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e418d2e68a3e303-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c3f4ae9182f305bb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad4c734b3ccf0a5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_3ed91a{font-family:Caveat,Caveat Fallback;font-weight:400;font-style:normal}.__variable_3ed91a{--font-caveat:"Caveat","Caveat Fallback"}:root{--bg:#FBFAF7;--bg-2:#F3F1EB;--ink:#0B1220;--ink-2:#2A3142;--ink-3:#5A6275;--line:#E5E1D7;--line-2:#D9D4C6;--teal:#14C7B8;--teal-deep:#0BA89B;--blue:#0E7CC5;--blue-deep:#0A5A9E;--signal:#E26A3C;--grad:linear-gradient(135deg,#1FD0BC,#12A5C0 45%,#0E7CC5);--grad-soft:linear-gradient(135deg,#DCF7F3,#DDEEF7);--grad-radial:radial-gradient(ellipse at top,#1FD0BC,#0E7CC5);--cream:#FFFFFF;--cream-2:#EDE4D8;--navy:#14283D;--navy-2:#0F1F31;--ink-4:#4E5666;--teal-d:#0BA89B;--coral:#D9603F}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font-geist),system-ui,sans-serif;-webkit-font-smoothing:antialiased}body{font-size:16px;line-height:1.5}.mono{font-family:var(--font-geist-mono),ui-monospace,monospace;font-feature-settings:"ss01";letter-spacing:-.01em}.tag{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}::selection{background:#14C7B8;color:#0B1220}.wrap{max-width:1280px;margin:0 auto;padding:0 48px}.vmark{display:inline-flex;align-items:center;gap:0;font-weight:600;letter-spacing:-.04em}.vmark img{display:block;height:1.05em;width:auto;margin-right:-.05em;transform:translateY(.02em)}.vmark span{line-height:1}.glass{background:rgba(255,255,255,.07);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.13)}.glass-warm{background:rgba(255,255,255,.82);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.92);box-shadow:0 4px 6px -1px rgba(11,18,32,.06),0 20px 48px -20px rgba(11,18,32,.18),inset 0 1px 0 rgba(255,255,255,.8)}.glass-dark{background:rgba(11,18,32,.72);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.09)}@keyframes float1{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(-2deg)}}@keyframes float2{0%,to{transform:translateY(-4px) rotate(2.5deg)}50%{transform:translateY(8px) rotate(2.5deg)}}@keyframes float3{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-9px) rotate(-1.5deg)}}.float-1{animation:float1 6s ease-in-out infinite}.float-2{animation:float2 7.5s ease-in-out 1s infinite}.float-3{animation:float3 5.5s ease-in-out .4s infinite}@keyframes dot-pulse{0%,to{box-shadow:0 0 0 2px rgba(25,169,116,.25)}50%{box-shadow:0 0 0 5px rgba(25,169,116,.12)}}.dot-live{animation:dot-pulse 2.4s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.module-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s ease}.module-card:hover{transform:translateY(-4px);border-color:rgba(20,199,184,.35)!important;box-shadow:0 0 0 1px rgba(20,199,184,.15),0 20px 48px -16px rgba(20,199,184,.22),0 8px 24px -8px rgba(11,18,32,.1)}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.integration-pill{transition:transform .22s ease,box-shadow .22s ease}.integration-pill:hover{transform:translateY(-3px);box-shadow:0 8px 24px -8px rgba(11,18,32,.16)}.pricing-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)}.pricing-card:hover{transform:translateY(-6px);box-shadow:0 32px 64px -24px rgba(11,18,32,.22)}.caps{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--teal)}.btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 26px;border-radius:999px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;white-space:nowrap}.btn.solid{background:var(--grad);color:#fff}.btn.solid:hover{filter:brightness(1.06)}.btn.line{border-color:rgba(255,255,255,.85);color:#fff}.btn.line:hover{background:rgba(255,255,255,.1)}.btn.dark{background:var(--ink);color:#fff}.btn.dark:hover{opacity:.9}.vm{display:inline-flex;align-items:center;gap:10px}.vm img{height:30px;width:auto}.vm span{font-size:20px;font-weight:500;letter-spacing:.14em}.site-nav{z-index:5;display:flex;align-items:center;gap:40px;padding:22px clamp(20px,4vw,48px);color:var(--ink)}.site-nav.over{position:absolute;top:0;left:0;right:0;pointer-events:none}.site-nav.over>*{pointer-events:auto}.site-nav.dark{position:relative;background:var(--navy);color:#fff}.site-nav a{color:inherit}.site-nav nav{display:flex;gap:clamp(18px,3vw,40px);margin:0 auto}.site-nav .signin,.site-nav nav a{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.site-nav .signin:hover,.site-nav nav a:hover{color:var(--teal-d)}.site-nav.dark .signin:hover,.site-nav.dark nav a:hover{color:var(--teal)}.site-nav .end{display:flex;align-items:center;gap:24px}.site-foot{background:var(--cream);color:var(--ink)}.site-foot .in{max-width:1100px;margin:0 auto;padding:24px clamp(20px,3vw,40px) 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #d6ccbe}.site-foot .links{display:flex;gap:24px;flex-wrap:wrap}.site-foot .links a{color:var(--ink-4)}.site-foot .links a:hover{color:var(--teal-d)}.site-foot .motto{display:flex;align-items:center;gap:16px;letter-spacing:.24em}.site-foot .motto:before{content:"";width:28px;height:1px;background:var(--ink)}@media (max-width:820px){.site-nav .signin,.site-nav nav{display:none}.site-nav{justify-content:space-between}}.ora-w{position:fixed;right:24px;bottom:24px;z-index:50;width:380px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);background:#fff;color:var(--ink);border:1px solid #dcd2c4;border-radius:20px;box-shadow:0 30px 70px -20px rgba(11,18,32,.45);display:flex;flex-direction:column;overflow:hidden;transition:width .25s,opacity .2s,transform .2s}.ora-w.big{width:520px}.ora-w.hide{opacity:0;transform:translateY(12px);pointer-events:none;visibility:hidden}.ora-h{display:flex;align-items:center;gap:8px;padding:16px 18px 12px;font-size:15px}.ora-h b{font-weight:600}.ora-h>span:not(.ora-mark){color:var(--ink-4)}.ora-x{margin-left:auto;background:none;border:0;width:30px;height:30px;border-radius:99px;display:grid;place-items:center;cursor:pointer;color:var(--ink)}.ora-x:hover{background:var(--cream-2)}.ora-v{position:relative;flex:none;margin:0 14px;border-radius:14px;overflow:hidden;aspect-ratio:16/10;max-height:34vh;background:var(--navy)}.ora-v img{object-fit:cover}.ora-v .live{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:6px;padding:4px 9px;border-radius:99px;background:rgba(11,18,32,.6);color:#fff;font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.1em;pointer-events:none}.ora-v .live i{width:6px;height:6px;border-radius:99px;background:var(--teal)}.ora-v .talk{position:absolute;top:10px;right:10px;display:flex;gap:3px;align-items:center;height:18px;padding:0 8px;border-radius:99px;background:rgba(11,18,32,.6);pointer-events:none;opacity:0;transition:opacity .2s}.ora-v .talk.on{opacity:1}.ora-v .talk i{width:2.5px;border-radius:2px;background:var(--teal);height:4px;animation:orw .9s ease-in-out infinite}@keyframes orw{0%,to{height:4px}50%{height:12px}}.ora-c{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;align-items:center;gap:4px;padding:5px;border-radius:99px;background:#fff;box-shadow:0 6px 18px -6px rgba(0,0,0,.35)}.ora-c button{height:32px;min-width:34px;border:0;background:none;border-radius:99px;display:grid;place-items:center;cursor:pointer;color:var(--ink);font-family:inherit}.ora-c button:hover{background:var(--bg-2)}.ora-c button svg{width:16px;height:16px}.ora-c button.muted{color:var(--coral)}.ora-c .end{color:#C8381E;font-size:13px;font-weight:600;padding:0 12px}.ora-t{flex:1 1 auto;min-height:0;padding:14px 18px 4px;max-height:190px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.5}.ora-t .me{align-self:flex-end;background:var(--navy);color:#fff;padding:8px 12px;border-radius:14px 14px 4px 14px;max-width:85%}.ora-t .ai{color:var(--ink)}.ora-t .ai a{text-decoration:underline}.ora-q{padding:6px 18px 12px;display:flex;flex-direction:column;gap:10px}.ora-q .main{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid #cdede8;background:linear-gradient(135deg,#E4F6F3,#E2EFFA);cursor:pointer;font-family:inherit;color:var(--ink)}.ora-q .main:hover{border-color:var(--teal-d)}.ora-q .main .ora-mark{width:38px;height:38px;border-radius:11px}.ora-q .main b{display:block;font-size:14.5px;font-weight:600}.ora-q .main small{display:block;font-size:12px;color:var(--ink-4)}.ora-q .main>svg{margin-left:auto;width:14px;height:14px;flex:none}.ora-q .or{display:flex;align-items:center;gap:10px;font-size:11.5px;color:var(--ink-4)}.ora-q .or:after,.ora-q .or:before{content:"";flex:1 1;height:1px;background:#E6DDD0}.ora-q .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ora-q .grid button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;border-radius:12px;border:1px solid #e6ddd0;background:#fff;cursor:pointer;font-family:inherit;font-size:12px;color:var(--ink-2)}.ora-q .grid button:hover{border-color:var(--ink)}.ora-q .grid i{width:32px;height:32px;border-radius:99px;background:#E4F6F3;color:var(--teal-d);display:grid;place-items:center}.ora-q .grid i svg{width:15px;height:15px}.ora-mark{width:26px;height:26px;border-radius:8px;background:var(--grad);display:grid;place-items:center;flex:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.ora-mark svg{width:62%;height:62%}.ora-f{margin:0 14px;display:flex;align-items:center;gap:8px;border:1px solid #dcd2c4;border-radius:12px;background:#fff;padding:6px 6px 6px 14px}.ora-f input{flex:1 1;min-width:0;border:0;outline:0;font-family:inherit;font-size:14px;background:none;height:34px;color:var(--ink)}.ora-f button{width:34px;height:34px;border-radius:99px;border:0;background:var(--cream-2);display:grid;place-items:center;cursor:pointer;color:var(--ink)}.ora-f button:hover:not(:disabled){background:var(--grad);color:#fff}.ora-f button:disabled{opacity:.5;cursor:default}.ora-pill{align-self:flex-start;margin:6px 18px 10px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;border:1px solid #cdede8;background:linear-gradient(135deg,#E4F6F3,#E2EFFA);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--ink)}.ora-pill:hover{border-color:var(--teal-d)}.ora-pill .ora-mark{width:22px;height:22px;border-radius:99px}.ora-demo{margin:6px 14px 12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 10px;gap:8px 10px}.ora-demo label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:500;color:var(--ink-2)}.ora-demo label span{font-weight:400;color:var(--ink-4)}.ora-demo input,.ora-demo select{height:36px;padding:0 10px;border:1px solid #dcd2c4;border-radius:10px;font-family:inherit;font-size:13.5px;color:var(--ink);background:#fff;min-width:0}.ora-demo input:focus,.ora-demo select:focus{outline:2px solid rgba(20,199,184,.35);border-color:var(--teal-d)}.ora-demo .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ora-demo .err{grid-column:1/-1;margin:0;font-size:12px;color:#C8381E}.ora-demo .acts{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.ora-demo .acts button{height:36px;padding:0 16px;border-radius:99px;border:0;background:var(--grad);color:#fff;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.ora-demo .acts button.ghost{background:none;color:var(--ink-2);border:1px solid #dcd2c4}.ora-demo .acts button:disabled{opacity:.6;cursor:default}@media (max-width:400px){.ora-demo{grid-template-columns:1fr}}.ora-p{padding:10px 18px 14px;margin:0;font-size:11px;color:var(--ink-4);text-align:center;line-height:1.45}.ora-l{position:fixed;right:24px;bottom:24px;z-index:49;display:flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:99px;background:var(--navy);color:#fff;border:0;cursor:pointer;font-family:inherit;font-size:14px;box-shadow:0 14px 34px -12px rgba(11,18,32,.5)}.ora-l .ora-mark{width:34px;height:34px;border-radius:99px;box-shadow:0 0 0 3px rgba(20,199,184,.25)}.ora-w.pip{width:220px!important}.ora-w.pip>:not(.ora-v){display:none}.ora-w.pip .ora-v{margin:8px;max-height:none;cursor:pointer}@media (max-height:700px){.ora-p{display:none}.ora-v{aspect-ratio:16/8}}@media (max-width:480px){.ora-l,.ora-w{right:16px;bottom:16px}}.ora-v .orbw{position:absolute;left:50%;top:calc((100% - 62px) / 2 + 6px);transform:translate(-50%,-50%);height:calc(100% - 92px);max-height:200px;aspect-ratio:1}.ora-v .orb{inset:0;overflow:hidden;background:#8ED3F2;box-shadow:0 18px 40px -18px rgba(14,124,197,.6);animation:orbB 6s ease-in-out infinite;transition:transform .4s}.ora-v .orb,.ora-v .orb i{position:absolute;border-radius:50%}.ora-v .orb i{filter:blur(12px)}.ora-v .orb i:first-child{width:95%;height:95%;left:-30%;top:-25%;background:#1FD0BC;animation:orb1 9s ease-in-out infinite alternate}.ora-v .orb i:nth-child(2){width:100%;height:100%;right:-38%;bottom:-40%;background:#0E7CC5;animation:orb2 11s ease-in-out infinite alternate}.ora-v .orb i:nth-child(3){width:55%;height:55%;left:-12%;top:18%;background:#D8E46E;opacity:.85;animation:orb3 8s ease-in-out infinite alternate}.ora-v .orb i:nth-child(4){width:60%;height:60%;left:30%;top:22%;background:#CDEFFC;opacity:.9;animation:orb4 7s ease-in-out infinite alternate}.ora-v .orb:after{content:"";position:absolute;inset:0;border-radius:50%;opacity:.45;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes orbB{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes orb1{to{transform:translate(28%,22%) scale(1.1)}}@keyframes orb2{to{transform:translate(-26%,-20%) scale(.92)}}@keyframes orb3{to{transform:translate(70%,40%) scale(1.25)}}@keyframes orb4{to{transform:translate(-45%,30%) scale(.85)}}.ora-v.listen .orb,.ora-v.speak .orb{animation-duration:1.1s}.ora-v.listen .orb i,.ora-v.speak .orb i{animation-duration:2.2s}.ora-v.listen .orb,.ora-v.speak .orb{transform:scale(calc(1 + var(--ora-level, 0) * .12))}.ora-v .orbb{position:absolute;inset:0;margin:auto;width:32%;height:32%;border-radius:50%;border:0;background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ink);box-shadow:0 6px 16px -6px rgba(11,18,32,.35);transition:transform .25s,opacity .25s}.ora-v .orbb:hover{transform:scale(1.08)}.ora-v .orbb svg{width:42%;height:42%}.ora-v.listen .orbb,.ora-v.speak .orbb{opacity:0;transform:scale(.6);pointer-events:none}.ora-v .live{background:#fff!important;color:var(--ink)!important;box-shadow:0 2px 8px -3px rgba(11,18,32,.25)}.ora-v .talk{display:none!important}.ora-w.pip .ora-v{aspect-ratio:1!important}.ora-w.pip .ora-v .ora-c{display:none}.ora-w.pip .ora-v .orbw{top:calc(50% + 10px);height:calc(100% - 64px)}@media (prefers-reduced-motion:reduce){.ora-v .orb,.ora-v .orb i{animation:none!important}.ora-v.listen .orb,.ora-v.speak .orb{transform:none}}