.twoWays_twoWays__Hdyr_{position:relative;isolation:isolate;height:calc(100svh + 190svh)}.twoWays_stage__6EtSV{position:sticky;top:0;display:grid;place-items:center;height:100svh;padding-top:40px;overflow:hidden}.twoWays_orbA__oyr6u{translate:calc(var(--out, 0) * 36vw) calc(var(--out, 0) * 20vh);scale:calc(1 + var(--out, 0) * .35)}.twoWays_orbB__gm2dq{translate:calc(var(--out, 0) * -54vw) calc(var(--out, 0) * 18vh);scale:calc(1 + var(--out, 0) * .35)}.twoWays_orbC__y0zNR{translate:calc(var(--out, 0) * -11vw) 0;scale:calc(1 + var(--out, 0) * 1.2)}.twoWays_layer__z4dvr{display:flex;flex-direction:column;grid-area:1/1;align-items:center;max-width:1080px;text-align:center}.twoWays_layerOut__3hYm0{opacity:calc(1 - var(--out, 0));filter:blur(calc(var(--out, 0) * 12px));transform:translateY(calc(var(--out, 0) * -48px)) scale(calc(1 - var(--out, 0) * .04))}.twoWays_layerIn__vCW6g,.twoWays_stage__6EtSV[data-ai] .twoWays_layerOut__3hYm0{pointer-events:none}.twoWays_stage__6EtSV[data-ai] .twoWays_layerIn__vCW6g{pointer-events:auto}.twoWays_title__hlPC_{font-size:clamp(34px,4.2vw,64px);font-weight:400;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.twoWays_links__r3yrh{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:40px}.twoWays_links__r3yrh a{font-size:clamp(19px,1.6vw,23px)}.twoWays_aiChip__6os5c{margin-bottom:22px;opacity:clamp(0,calc(var(--in, 0) * 4),1)}.twoWays_aiChip__6os5c svg{color:var(--accent-ink)}.twoWays_word__L6_eN{--wt:clamp(0,calc(var(--in, 0) * (var(--n) + 2) - var(--i) - 1),1);display:inline-block;opacity:var(--wt);filter:blur(calc((1 - var(--wt)) * 14px));transform:translateY(calc((1 - var(--wt)) * .35em)) scale(calc(.96 + .04 * var(--wt)))}.twoWays_shimmer__9jlNe{background:linear-gradient(90deg,#9a5530,#c9804f,#9f86d6,#c9804f,#9a5530);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:twoWays_shimmer__9jlNe 6s linear infinite}.twoWays_demo__TS85o{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(620px,100%);margin-top:44px;opacity:0;transform:translateY(16px);transition:opacity .4s var(--ease-out),transform .6s var(--ease-out)}.twoWays_demo__TS85o[data-on]{opacity:1;transform:none}.twoWays_prompt__3bVRn{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:14px 22px;border-radius:9999px;background:#fff;box-shadow:0 0 0 1px rgba(11,19,17,.06),0 18px 40px -24px rgba(40,26,18,.35);font-size:18px;text-align:left}.twoWays_promptIcon___56MB{flex:none;color:var(--accent-ink)}.twoWays_typed__9bZnq{flex:1;min-height:1.4em}.twoWays_caret__sgxbX{display:inline-block;width:2px;height:1.1em;margin-left:2px;background:var(--accent-ink);vertical-align:-.18em;animation:twoWays_blink__Wcj_e 1s steps(1) infinite}.twoWays_caret__sgxbX[data-done]{display:none}.twoWays_reply__TQlaI{display:flex;align-items:flex-start;gap:10px;align-self:flex-start;max-width:560px;padding:14px 18px;border-radius:20px 20px 20px 6px;background:var(--accent);font-size:16px;line-height:1.45;text-align:left;opacity:0;transform:translateY(12px) scale(.94);transform-origin:top left;transition:opacity .3s var(--ease-out),transform .6s cubic-bezier(.34,1.56,.64,1)}.twoWays_reply__TQlaI[data-on]{opacity:1;transform:none}.twoWays_replyIcon__G5hPr{flex:none;margin-top:1px;color:var(--accent-ink)}.twoWays_visuallyHidden__AiGTE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes twoWays_shimmer__9jlNe{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes twoWays_blink__Wcj_e{50%{opacity:0}}@media (max-width:767px){.twoWays_links__r3yrh a{font-size:19px}.twoWays_demo__TS85o{margin-top:32px}.twoWays_prompt__3bVRn{min-height:52px;padding:12px 18px;font-size:16px}.twoWays_reply__TQlaI{font-size:15px}}@media (prefers-reduced-motion:reduce){.twoWays_twoWays__Hdyr_{height:auto}.twoWays_stage__6EtSV{position:relative;display:flex;flex-direction:column;gap:96px;height:auto;min-height:100svh;padding-block:120px 96px}.twoWays_layerOut__3hYm0{opacity:1;filter:none;transform:none}}