@font-face{font-family:Manrope;src:url(/home/fonts/manrope-latin-variable.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{--white:#fff;--ink:#24261f;--muted:#676b61;--line:#dedfd7;--butter:#efc85c;--clay:#a45f45;--moss:#59664b;color:var(--ink);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:#fff;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background-color:#fff!important}body{-webkit-font-smoothing:antialiased;margin:0;background-color:#fff!important}#root,.studio-app{min-height:100vh;background-color:#fff!important}main,#cast,.intro,.cast-nav,.character-study,.study-copy,.stage-shell,footer{background-color:#fff!important}button,a{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}a{text-decoration:none}h1,h2,h3,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img,svg{display:block}::selection{background:var(--butter);color:var(--ink)}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:13px 18px;position:fixed;top:-90px;left:24px}.skip-link:focus{top:15px}:focus-visible{outline:3px solid var(--clay);outline-offset:4px;border-radius:5px}.studio-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;align-items:center;gap:32px;height:82px;padding:0 max(32px,50vw - 660px);display:flex;position:sticky;top:0;background:#fff!important}.brand{letter-spacing:-.9px;white-space:nowrap;align-items:center;gap:9px;font-size:18px;font-weight:800;display:flex}.brand>span:last-child>span{color:var(--clay)}.mark{background:var(--ink);border-radius:10px 10px 10px 3px;justify-content:center;align-items:center;gap:4px;width:30px;height:31px;display:flex;transform:rotate(-4deg)}.mark i{background:var(--butter);border-radius:4px;width:3.5px;height:12px}.site-nav{align-items:center;gap:26px;display:flex}.site-nav a{color:var(--muted);border-bottom:1px solid #0000;padding-bottom:2px;font-size:12px;font-weight:600}.site-nav a:hover{color:var(--ink);border-bottom-color:var(--butter)}.header-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.sign-in{color:var(--muted);font-size:12px;font-weight:600}.sign-in:hover{color:var(--ink)}.nav-cta{background:var(--ink);color:#fff;white-space:nowrap;border-radius:30px;padding:10px 17px;font-size:12px;font-weight:700}.nav-cta:hover{background:var(--clay)}.motion-toggle{border:1px solid var(--line);background:#fff;border-radius:30px;align-items:center;gap:9px;padding:9px 12px;font-size:9px;font-weight:700;display:flex}.pause-icon{border-left:2px solid;border-right:2px solid;width:9px;height:10px}.pause-icon.is-play{border:5px solid #0000;border-left:7px solid;border-right:0;width:0;height:0}main,footer{background:#fff;width:calc(100% - 96px);max-width:1320px;margin-inline:auto}.intro{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1.45fr .55fr;align-items:center;gap:100px;min-height:610px;padding:86px 0 68px;display:grid}.eyebrow{letter-spacing:.13em;align-items:center;gap:9px;margin-bottom:27px;font-size:9px;font-weight:800;display:flex}.eyebrow span{background:var(--moss);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #edf0e9}.intro h1{letter-spacing:-5.8px;font-size:clamp(58px,6.4vw,92px);font-weight:570;line-height:1.02}.intro h1 em{color:var(--clay);font-style:normal;position:relative}.intro h1 em:after{content:"";background:var(--butter);z-index:-1;border-radius:50%;height:6px;position:absolute;bottom:-6px;left:0;right:0;transform:rotate(-1deg)}.intro-note{align-self:end;padding:0 10px 20px 0}.big-number{letter-spacing:-3px;font-size:58px;font-weight:450}.intro-note p{max-width:320px;color:var(--muted);margin-top:17px;font-size:13px;line-height:1.85}.intro-note a{border-bottom:1px solid #b4b6ac;margin-top:19px;padding-bottom:4px;font-size:10px;font-weight:700;display:inline-block}.hero{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:.76fr 1.24fr;align-items:center;gap:38px;min-height:760px;padding:54px 0 64px;display:grid}.hero-copy{z-index:5;min-width:0;position:relative}.hero .eyebrow{margin-bottom:22px}.hero h1{letter-spacing:-5px;font-size:clamp(53px,5.25vw,76px);font-weight:570;line-height:1.01}.hero h1 em{color:var(--clay);font-style:normal}.hero-summary{max-width:500px;color:var(--muted);margin-top:23px;font-size:13px;line-height:1.8}.hero-actions{align-items:center;gap:13px;margin-top:27px;display:flex}.hero-actions a{border-radius:10px;justify-content:center;align-items:center;min-height:47px;padding:0 17px;font-size:10px;font-weight:780;display:inline-flex}.hero-primary{background:var(--ink);color:#fff;gap:20px}.hero-primary span{color:var(--butter);font-size:15px}.hero-secondary{border:1px solid var(--line);background:#fff}.hero-proof{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:29px;display:grid;overflow:hidden}.hero-proof li{background:#fff;gap:9px;min-height:72px;padding:12px 10px;display:flex}.hero-proof i{color:var(--clay);font-size:7px;font-style:normal;font-weight:800}.hero-proof b,.hero-proof small{display:block}.hero-proof b{font-size:8px;line-height:1.25}.hero-proof small{color:var(--muted);margin-top:6px;font-size:7px;line-height:1.35}.hero-demo{isolation:isolate;border:1px solid var(--line);perspective:1600px;background:#fff;border-radius:30px;height:650px;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #ffffffd9}.hero-demo:before{content:"";z-index:0;background:#f2e6d6;border-radius:48% 52% 44% 56%;width:45%;height:82%;position:absolute;top:7%;left:50%;transform:translate(-50%)rotate(6deg)}.hero-demo:after{content:"LIVE PRODUCT STORY · 12 SECOND LOOP";z-index:12;letter-spacing:.12em;color:#777b71;font-size:6px;font-weight:800;position:absolute;top:18px;left:22px}.hero-orbit{z-index:1;border:1px dashed #c8bca9;border-radius:50%;width:410px;height:410px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.hero-orbit:before,.hero-orbit:after{content:"";border:1px solid #ddd3c4;border-radius:50%;position:absolute}.hero-orbit:before{inset:44px}.hero-orbit:after{inset:99px}.hero-character{z-index:3;mix-blend-mode:multiply;transform-origin:bottom;width:43%;height:610px;animation:12s cubic-bezier(.16,.84,.24,1) infinite both hero-character-cycle;position:absolute;top:26px;left:50%}.hero-character img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.hero-phone{z-index:6;width:218px;height:456px;transform-style:preserve-3d;background:#252721;border:1px solid #34362f;border-radius:38px;padding:8px;position:absolute;box-shadow:0 28px 60px #2726203b,inset 0 0 0 2px #4a4c43}.customer-phone{animation:12s cubic-bezier(.16,.84,.24,1) infinite both hero-left-phone-cycle;top:105px;left:2%}.business-phone{animation:12s cubic-bezier(.16,.84,.24,1) infinite both hero-right-phone-cycle;top:78px;right:2%}.phone-label{border:1px solid var(--line);letter-spacing:.1em;color:#696d63;background:#fff;border-radius:20px;padding:6px 8px;font-size:6px;font-weight:850;position:absolute;top:-26px;left:20px;box-shadow:0 8px 20px #2b292214}.phone-speaker{z-index:3;background:#20221d;border-radius:13px;width:54px;height:15px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.phone-screen{background:#eeebe4;border-radius:30px;height:100%;overflow:hidden}.phone-status{color:#2c2e29;background:#f8f7f3;align-items:center;height:28px;padding:0 13px;font-size:7px;font-weight:800;display:flex}.phone-status span{margin-right:auto}.phone-status i{background:#53574f;border-radius:50%;width:4px;height:4px;margin-left:3px}.phone-contact{color:#fff;background:#53634c;align-items:center;gap:9px;height:62px;padding:14px 11px 8px;display:flex}.contact-avatar{color:#34352e;background:#e0b45b;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-weight:850;display:grid}.business-avatar{background:#d88969}.phone-contact b,.phone-contact small{display:block}.phone-contact b{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:9px;overflow:hidden}.phone-contact small{color:#e2e7df;margin-top:3px;font-size:6px}.phone-wallpaper{background-color:#efede7;background-image:radial-gradient(circle at 20% 20%,#a85d420f 0 2px,#0000 2px),radial-gradient(circle at 70% 60%,#5f704f12 0 2px,#0000 2px);background-size:28px 28px;height:calc(100% - 90px);padding:28px 9px 12px;position:relative}.chat-day{color:#8a8d84;background:#ffffffe0;border-radius:8px;padding:3px 7px;font-size:5px;font-weight:800;position:absolute;top:8px;left:50%;transform:translate(-50%)}.chat-bubble{border-radius:11px;max-width:88%;padding:9px 9px 15px;font-size:8px;line-height:1.45;position:relative;box-shadow:0 5px 14px #26241f14}.chat-bubble>small{color:#85897f;font-size:4.7px;position:absolute;bottom:3px;right:7px}.chat-bubble>small b{color:#6b8f77}.customer-outgoing,.agent-outgoing{background:#dce8d5;border-top-right-radius:3px;margin-left:auto}.owner-incoming{background:#fff;border-top-left-radius:3px}.agent-outgoing{margin-top:9px}.typing-bubble{background:#fff;border-radius:11px 11px 11px 3px;gap:4px;width:46px;margin-top:8px;padding:10px 11px;display:flex;box-shadow:0 5px 14px #26241f14}.typing-bubble i{background:#8b8e84;border-radius:50%;width:5px;height:5px;animation:.8s ease-in-out infinite typing-dot}.typing-bubble i:nth-child(2){animation-delay:.15s}.typing-bubble i:nth-child(3){animation-delay:.3s}.message-flight{z-index:9;justify-content:center;align-items:center;gap:6px;width:16%;display:flex;position:absolute;top:38%;left:42%}.message-flight:before{content:"";background:#b8aa96;height:1px;position:absolute;left:-8px;right:-8px}.message-flight i{z-index:2;background:var(--clay);border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 0 4px #fff}.message-flight span{text-align:center;letter-spacing:.06em;color:#6b594b;background:#fff;border:1px solid #d7cdbf;border-radius:20px;width:120px;padding:7px 8px;font-size:6px;font-weight:800;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 9px 22px #302b2317}.hero-resolution{z-index:10;background:#fffffff5;border:1px solid #c9bca9;border-radius:14px;align-items:center;gap:10px;width:330px;padding:12px 14px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #2d2a2221}.hero-resolution>i{background:var(--moss);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.hero-resolution b,.hero-resolution small{display:block}.hero-resolution b{font-size:9px}.hero-resolution small{color:var(--muted);margin-top:4px;font-size:7px}.customer-outgoing{animation:12s cubic-bezier(.16,.84,.24,1) infinite both customer-message-cycle}.owner-incoming{animation:12s cubic-bezier(.16,.84,.24,1) infinite both owner-message-cycle}.typing-bubble{animation:12s infinite both owner-typing-cycle}.agent-outgoing{animation:12s cubic-bezier(.16,.84,.24,1) infinite both agent-reply-cycle}.message-flight{animation:12s cubic-bezier(.16,.84,.24,1) infinite both message-flight-cycle}.hero-resolution{animation:12s cubic-bezier(.16,.84,.24,1) infinite both hero-resolution-cycle}.cast-nav{z-index:20;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(8,1fr);align-items:center;min-height:94px;display:grid;position:sticky;top:82px}.cast-nav a{border-right:1px solid var(--line);align-items:center;gap:8px;padding:16px 10px;font-size:10px;font-weight:700;display:flex}.cast-nav a:first-child{padding-left:0}.cast-nav a:last-child{border-right:0}.cast-nav span{color:#92958b;font-size:7px}.cast-nav a:hover{color:var(--clay)}#cast,.character-study{scroll-margin-top:188px}.character-study{--scene:#a45f45;--scene-bg:#f4ded4;--scene-deep:#784431;--idle:soft-idle;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:.66fr 1.34fr;align-items:center;gap:70px;min-height:940px;padding:86px 0;display:grid}.character-study.reverse{grid-template-columns:1.34fr .66fr}.reverse .study-copy{order:2}.reverse .stage-shell{order:1}[data-character=welcome]{--scene:#a85d42;--scene-bg:#f4ddd1;--scene-deep:#763d2d;--idle:welcome-idle}[data-character=knowledge]{--scene:#5f704f;--scene-bg:#e7ecdf;--scene-deep:#3e4b34;--idle:knowledge-idle}[data-character=handoff]{--scene:#984f40;--scene-bg:#f1d9d1;--scene-deep:#6d352d;--idle:handoff-idle}[data-character=formats]{--scene:#a87924;--scene-bg:#f4e4bb;--scene-deep:#725112;--idle:formats-idle}[data-character=setup]{--scene:#4f6658;--scene-bg:#e3ebe5;--scene-deep:#35483c;--idle:setup-idle}[data-character=pricing]{--scene:#a87319;--scene-bg:#f5e2a7;--scene-deep:#704b0b;--idle:pricing-idle}[data-character=faq]{--scene:#986148;--scene-bg:#f0ded5;--scene-deep:#6d422f;--idle:faq-idle}[data-character=closing]{--scene:#6c654e;--scene-bg:#eee6c9;--scene-deep:#49432f;--idle:closing-idle}.study-copy{min-width:0}.index{letter-spacing:.12em;color:var(--scene);font-size:9px;font-weight:800}.study-copy h2{letter-spacing:-3.3px;max-width:430px;margin-top:23px;font-size:clamp(38px,4.2vw,60px);font-weight:560;line-height:1.02}.study-copy h3{letter-spacing:-.7px;max-width:400px;margin-top:17px;font-size:19px;font-weight:620;line-height:1.4}.study-copy>p:not(.index){max-width:410px;color:var(--muted);margin-top:17px;font-size:13px;line-height:1.78}.product-facts{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin-top:23px;padding:1px;display:grid;overflow:hidden}.product-facts li{background:#fff;min-height:72px;padding:11px 12px}.product-facts b,.product-facts span{display:block}.product-facts b{letter-spacing:.1em;color:var(--scene);font-size:7px}.product-facts span{color:#5d6258;margin-top:6px;font-size:9.5px;line-height:1.48}.beats{border-top:1px solid var(--line);margin-top:21px}.beats button{border:0;border-bottom:1px solid var(--line);text-align:left;color:#767a70;background:0 0;align-items:center;gap:13px;width:100%;padding:15px 5px;font-size:10px;font-weight:650;display:flex;position:relative}.beats button span{color:#9a9d93;min-width:17px;font-size:8px}.beats button[aria-pressed=true]{color:var(--ink);padding-left:13px}.beats button[aria-pressed=true]:before{content:"";background:var(--scene);border-radius:3px;width:3px;height:24px;position:absolute;left:0}.beats button[aria-pressed=true] span{color:var(--scene)}.resume{color:var(--muted);text-underline-offset:3px;background:0 0;border:0;margin-top:12px;padding:4px 0;font-size:9px;text-decoration:underline}.stage-shell{min-width:0}.stage-meta{letter-spacing:.12em;color:#6d7167;justify-content:space-between;align-items:center;height:38px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.motion-stage{isolation:isolate;border:1px solid color-mix(in srgb,var(--scene) 28%,#fff);background:radial-gradient(circle at 67% 40%,#ffffffd1,#ffffff2e 34%,transparent 58%),linear-gradient(135deg,color-mix(in srgb,var(--scene-bg) 78%,#fff),var(--scene-bg));border-radius:28px;height:680px;position:relative;overflow:hidden;box-shadow:inset 0 0 90px #fff6}.motion-stage:after{content:"";z-index:20;background:var(--scene);height:4px;transform:scaleX(var(--loop-progress,0));transform-origin:0;will-change:transform;position:absolute;bottom:0;left:0;right:0}.stage-caption{text-align:right;letter-spacing:.03em;color:#71756b;padding:12px 9px 0;font-size:8px}.character-float{z-index:3;opacity:1;mix-blend-mode:multiply;transform-origin:bottom;animation-name:var(--idle);animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:12px 14px 4px}.character-float img{object-fit:contain;mix-blend-mode:multiply;transform-origin:bottom;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,.8,.2,1),filter .7s}.character-study[data-phase="0"] .character-float{animation-name:character-arrive;animation-duration:1.5s;animation-timing-function:cubic-bezier(.16,.84,.24,1);animation-iteration-count:1;animation-fill-mode:both}.character-study[data-phase="1"] .character-float img{transform:translate(2%)scale(1.015)}.character-study[data-phase="2"] .character-float img{transform:translate(-1%)translateY(-1%)scale(1.03)}.character-study[data-phase="3"] .character-float img{filter:saturate(1.04)contrast(1.02);transform:translateY(-1%)scale(1.02)}.kinetic-title{z-index:12;pointer-events:none;width:44%;max-width:370px;min-height:65px;position:absolute;top:5%;left:4%}.kinetic-title span{letter-spacing:-.055em;color:var(--scene-deep);opacity:0;font-size:clamp(21px,2vw,29px);font-weight:750;line-height:1.07;position:absolute;inset:0 auto auto 0;transform:translateY(22px)skewY(4deg)}.kinetic-title span[data-active=true]{animation:5s cubic-bezier(.16,.8,.2,1) both title-sequence}.motion-copy{z-index:13;border:1px solid color-mix(in srgb,var(--scene) 58%,#fff);border-left:5px solid var(--scene);opacity:0;pointer-events:none;background:#fffffff0;border-radius:7px 18px 18px;width:min(45%,360px);min-height:126px;padding:17px 18px;position:absolute;top:25%;left:4%;transform:translate(-24px,18px)scale(.94);box-shadow:0 18px 50px #332d2324}.motion-copy:after{content:"";border-top:1px solid color-mix(in srgb,var(--scene) 58%,#fff);border-right:1px solid color-mix(in srgb,var(--scene) 58%,#fff);background:#fffffff0;width:24px;height:24px;position:absolute;top:29px;right:-13px;transform:rotate(45deg)}.motion-copy small{background:var(--scene);color:#fff;letter-spacing:.11em;border-radius:20px;padding:5px 8px;font-size:7px;font-weight:800;display:inline-flex}.dialogue-line{opacity:0;filter:blur(3px);position:absolute;top:53px;left:18px;right:18px;transform:translateY(13px)}.dialogue-line b,.dialogue-line span{display:block}.dialogue-line b{letter-spacing:-.035em;color:var(--ink);font-size:16px;line-height:1.2}.dialogue-line span{color:var(--scene-deep);margin-top:7px;font-size:11.5px;font-weight:560;line-height:1.35}.dialogue-line[data-active=true]{animation:5s cubic-bezier(.16,.8,.2,1) both dialogue-text}.character-study:is([data-phase="1"],[data-phase="2"],[data-phase="3"]) .motion-copy{animation:.9s cubic-bezier(.16,.8,.2,1) .45s both dialogue-box-in}.character-study[data-phase="0"] .motion-copy{animation:.6s cubic-bezier(.16,.84,.24,1) .68s both dialogue-box-in}.character-study[data-phase="0"] .dialogue-line[data-active=true]{animation:.55s cubic-bezier(.16,.84,.24,1) .82s both dialogue-text-first}[data-character=setup] .motion-copy{top:43%}.context,.file-pills,.found-answer,.phone-thread,.hold-badge,.format-orbit span,.sound-rings,.data-line,.boundary-label,.moving-coin,.cost-cards,.faq-bubble,.page-turn,.confetti i,.next-step,.motion-path{opacity:0}.context,.found-answer,.phone-thread,.hold-badge,.cost-cards,.faq-bubble,.next-step{z-index:10;border:1px solid color-mix(in srgb,var(--scene) 30%,#fff);background:#fff;position:absolute;box-shadow:0 15px 38px #2f2a201f}.context{border-radius:14px;padding:13px 15px}.context small,.context b{display:block}.context small{letter-spacing:.09em;color:var(--scene);font-size:7px}.context b{margin-top:6px;font-size:10px}.question{top:15%;right:4%}.answer{align-items:center;gap:9px;display:flex;bottom:8%;right:4%}.answer i{background:var(--scene);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.motion-path{z-index:11;color:var(--scene);font-size:36px;position:absolute;top:48%;right:7%}.file-pills{z-index:10;gap:7px;display:flex;position:absolute;bottom:7%;right:4%}.file-pills span{border:1px solid color-mix(in srgb,var(--scene) 30%,#fff);color:var(--scene-deep);background:#fff;border-radius:7px;padding:9px 11px;font-size:7px;font-weight:750}.found-answer{border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:8px;font-weight:750;display:flex;top:14%;right:4%}.found-answer i{background:var(--scene);border-radius:50%;width:7px;height:7px}.phone-thread{border-radius:15px;width:205px;padding:14px;top:14%;right:4%}.phone-thread>span{color:var(--scene);font-size:7px}.phone-thread p{background:var(--scene-bg);border-radius:8px;margin-top:8px;padding:9px;font-size:9px;line-height:1.5}.phone-thread strong{color:var(--scene-deep);margin-top:9px;font-size:7px;display:block}.hold-badge{background:var(--scene);color:#fff;letter-spacing:.08em;border-radius:30px;align-items:center;gap:7px;padding:10px 13px;font-size:7px;font-weight:800;display:flex;bottom:8%;right:5%}.hold-badge i{background:#fff;border-radius:50%;width:6px;height:6px}.format-orbit span{z-index:10;border:1px solid color-mix(in srgb,var(--scene) 38%,#fff);letter-spacing:.08em;color:var(--scene-deep);background:#fff;border-radius:30px;padding:9px 12px;font-size:7px;font-weight:800;position:absolute;right:5%}.format-orbit span:first-child{top:14%}.format-orbit span:nth-child(2){top:24%}.format-orbit span:nth-child(3){bottom:9%}.sound-rings{z-index:8;width:110px;height:110px;position:absolute;top:30%;right:14%}.sound-rings i{border:2px solid var(--scene);border-radius:50%;animation:2.1s ease-out infinite ring;position:absolute;inset:0}.sound-rings i:nth-child(2){animation-delay:.55s}.sound-rings i:nth-child(3){animation-delay:1.1s}.data-line{z-index:8;fill:none;width:57%;height:62%;stroke:var(--scene);stroke-width:2.5px;stroke-dasharray:8 9;position:absolute;top:5%;right:1%}.data-line path{animation:1.7s linear infinite data-flow}.data-line circle{fill:var(--scene);stroke:none}.boundary-label{z-index:10;letter-spacing:.08em;width:44%;color:var(--scene-deep);align-items:center;gap:8px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:8%;right:4%}.boundary-label i{background:color-mix(in srgb,var(--scene) 35%,#fff);flex:1;height:2px;position:relative}.boundary-label i:after{content:"";background:var(--scene);border-radius:50%;width:6px;height:6px;animation:2.5s linear infinite boundary;position:absolute;top:-2px}.moving-coin{z-index:10;border:3px double var(--scene-deep);background:var(--scene);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;display:grid;position:absolute;top:18%;left:47%}.cost-cards{gap:7px;display:flex;bottom:7%;right:4%}.cost-cards>span{background:#fff;border-radius:10px;min-width:112px;padding:12px}.cost-cards small,.cost-cards b{display:block}.cost-cards small{letter-spacing:.09em;color:var(--scene);font-size:6px}.cost-cards b{margin-top:5px;font-size:10px}.faq-bubble{border-radius:15px;align-items:center;gap:10px;padding:12px 15px;display:flex;top:14%;right:4%}.faq-bubble>span{background:var(--scene);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.faq-bubble p{font-size:9px;font-weight:650;line-height:1.45}.page-turn{z-index:10;border:1px solid var(--scene);width:86px;height:58px;color:var(--scene-deep);transform-origin:0 100%;background:#fffdf8;border-radius:5px 13px 5px 5px;padding:11px 9px;position:absolute;bottom:20%;left:40%}.page-turn:before{content:"HUMAN REVIEW";letter-spacing:.09em;font-size:6px;font-weight:850;display:block}.page-turn:after{content:"Check before send";border-top:1px solid color-mix(in srgb,var(--scene) 24%,#fff);margin-top:7px;padding-top:6px;font-size:7px;font-weight:650;display:block}.confetti i{z-index:9;background:var(--scene);width:11px;height:18px;animation:2.1s ease-in-out infinite confetti;position:absolute}.confetti i:first-child{top:25%;left:16%}.confetti i:nth-child(2){background:#fff;animation-delay:.3s;top:11%;left:28%}.confetti i:nth-child(3){animation-delay:.65s;top:18%;right:24%}.confetti i:nth-child(4){background:#b88735;animation-delay:.95s;top:41%;right:12%}.confetti i:nth-child(5){background:#b88735;animation-delay:1.25s;bottom:23%;left:11%}.next-step{background:var(--scene-deep);color:#fff;letter-spacing:.08em;border-radius:10px;padding:13px 16px;font-size:8px;font-weight:800;bottom:7%;right:4%}.next-step span{color:var(--butter);margin-left:20px;font-size:15px}[data-character=welcome][data-phase="1"] .question,[data-character=welcome][data-phase="2"] .answer{animation:.85s cubic-bezier(.16,.8,.2,1) 1.35s both prop-in}[data-character=welcome][data-phase="3"] .question{animation:.75s .8s both prop-in}[data-character=welcome][data-phase="3"] .answer{animation:.75s 1.35s both prop-in}[data-character=welcome][data-phase="3"] .motion-path{animation:.65s 2s both arrow-in}[data-character=knowledge][data-phase="1"] .file-pills,[data-character=knowledge][data-phase="2"] .found-answer{animation:.85s 1.3s both prop-in}[data-character=knowledge][data-phase="2"] .motion-stage:before{content:"";z-index:9;background:linear-gradient(90deg,transparent,#fff,var(--scene),#fff,transparent);height:3px;box-shadow:0 6px 20px color-mix(in srgb,var(--scene) 55%,transparent);animation:2.8s 1s both document-scan;position:absolute;top:43%;left:39%;right:17%}[data-character=knowledge][data-phase="3"] .file-pills{animation:.7s .8s both prop-in}[data-character=knowledge][data-phase="3"] .found-answer{animation:.7s 1.5s both prop-in}[data-character=handoff][data-phase="1"] .phone-thread,[data-character=handoff][data-phase="2"] .hold-badge{animation:.85s 1.25s both prop-in}[data-character=handoff][data-phase="3"] .phone-thread{animation:.7s .8s both prop-in}[data-character=handoff][data-phase="3"] .hold-badge{animation:.7s 1.45s both prop-in}[data-character=formats][data-phase="1"] .format-orbit span:first-child{animation:.8s 1.3s both prop-in}[data-character=formats][data-phase="2"] .format-orbit span:nth-child(2),[data-character=formats][data-phase="2"] .format-orbit span:nth-child(3),[data-character=formats][data-phase="2"] .sound-rings{animation:.8s 1.25s both prop-in}[data-character=formats][data-phase="3"] .format-orbit span:first-child{animation:.65s .75s both prop-in}[data-character=formats][data-phase="3"] .format-orbit span:nth-child(2){animation:.65s 1.15s both prop-in}[data-character=formats][data-phase="3"] .format-orbit span:nth-child(3){animation:.65s 1.55s both prop-in}[data-character=formats][data-phase="3"] .sound-rings{animation:.65s 2s both prop-in}[data-character=setup][data-phase="1"] .data-line{animation:.9s 1.25s both prop-in}[data-character=setup][data-phase="2"] .boundary-label{animation:.85s 1.25s both prop-in}[data-character=setup][data-phase="3"] .data-line{animation:.7s .8s both prop-in}[data-character=setup][data-phase="3"] .boundary-label{animation:.7s 1.5s both prop-in}[data-character=pricing][data-phase="1"] .moving-coin{animation:1.4s 1.1s both coin-in}[data-character=pricing][data-phase="2"] .cost-cards{animation:.85s 1.25s both prop-in}[data-character=pricing][data-phase="3"] .moving-coin{animation:1.2s .7s both coin-in}[data-character=pricing][data-phase="3"] .cost-cards{animation:.7s 1.45s both prop-in}[data-character=faq][data-phase="1"] .faq-bubble{animation:.85s 1.25s both prop-in}[data-character=faq][data-phase="2"] .page-turn{animation:1.2s 1.2s both page-in}[data-character=faq][data-phase="3"] .faq-bubble{animation:.7s .8s both prop-in}[data-character=faq][data-phase="3"] .page-turn{animation:1.1s 1.5s both page-in}[data-character=closing][data-phase="1"] .confetti i{animation-name:confetti-in;animation-duration:1.4s;animation-iteration-count:1;animation-fill-mode:both}[data-character=closing][data-phase="2"] .next-step{animation:.85s 1.25s both prop-in}[data-character=closing][data-phase="3"] .confetti i{animation-name:confetti-in;animation-duration:1.2s;animation-iteration-count:1;animation-fill-mode:both}[data-character=closing][data-phase="3"] .next-step{animation:.7s 1.45s both prop-in}.character-study[data-manual] .kinetic-title span[data-active=true],.character-study[data-manual] .dialogue-line[data-active=true]{opacity:1;filter:none;animation:none;transform:none}.character-study[data-manual]:is([data-phase="1"],[data-phase="2"],[data-phase="3"]) .motion-copy{opacity:1;animation:none;transform:none}html[data-motion=playing] .character-study[data-in-view=true] *{animation-play-state:running}.character-study[data-in-view=false] *,html[data-motion=paused] .character-study *{animation-play-state:paused!important}html[data-motion=paused] .character-float{opacity:1;animation:none;transform:none}html[data-motion=paused] .kinetic-title span[data-active=true],html[data-motion=paused] .dialogue-line[data-active=true]{opacity:1;filter:none;animation:none;transform:none}html[data-motion=paused] .motion-copy{opacity:1;transform:none}html[data-motion=paused] :is(.context,.file-pills,.found-answer,.phone-thread,.hold-badge,.format-orbit span,.sound-rings,.data-line,.boundary-label,.moving-coin,.cost-cards,.faq-bubble,.page-turn,.confetti i,.next-step,.motion-path){opacity:1}html[data-motion=paused] .hero-demo *{animation-play-state:paused!important}html[data-motion=paused] .hero-character{opacity:1;transform:translate(-50%);animation:none!important}html[data-motion=paused] .customer-phone{opacity:1;transform:rotateY(13deg)rotate(-3deg);animation:none!important}html[data-motion=paused] .business-phone{opacity:1;transform:rotateY(-13deg)rotate(3deg);animation:none!important}html[data-motion=paused] :is(.customer-outgoing,.owner-incoming,.agent-outgoing,.message-flight,.hero-resolution){opacity:1;transform:none;animation:none!important}html[data-motion=paused] .hero-resolution{transform:translate(-50%)}html[data-motion=paused] .typing-bubble{display:none}@keyframes hero-character-cycle{0%{opacity:0;filter:blur(7px);transform:translate(-50%,34px)scale(.94)}7%{opacity:1}13%,90%{opacity:1;filter:blur();transform:translate(-50%)scale(1)}97%,to{opacity:0;filter:blur(2px);transform:translate(-50%,12px)scale(.98)}}@keyframes hero-left-phone-cycle{0%{opacity:0;transform:translate(-58px)rotateY(25deg)rotate(-7deg)scale(.92)}8%,90%{opacity:1;transform:rotateY(13deg)rotate(-3deg)scale(1)}97%,to{opacity:0;transform:translate(-18px)rotateY(18deg)rotate(-5deg)scale(.96)}}@keyframes hero-right-phone-cycle{0%,4%{opacity:0;transform:translate(58px)rotateY(-25deg)rotate(7deg)scale(.92)}12%,90%{opacity:1;transform:rotateY(-13deg)rotate(3deg)scale(1)}97%,to{opacity:0;transform:translate(18px)rotateY(-18deg)rotate(5deg)scale(.96)}}@keyframes customer-message-cycle{0%,16%{opacity:0;transform:translateY(12px)scale(.92)}22%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(4px)}}@keyframes owner-message-cycle{0%,33%{opacity:0;transform:translateY(10px)scale(.94)}39%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes owner-typing-cycle{0%,41%{opacity:0;transform:translateY(8px)}45%,53%{opacity:1;transform:none}57%,to{opacity:0;transform:translateY(-3px)}}@keyframes agent-reply-cycle{0%,52%{opacity:0;transform:translateY(12px)scale(.94)}59%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes message-flight-cycle{0%,26%{opacity:0;transform:translate(-22px)}31%{opacity:1}40%{opacity:1;transform:translate(22px)}45%,to{opacity:0;transform:translate(30px)}}@keyframes hero-resolution-cycle{0%,63%{opacity:0;transform:translate(-50%,14px)scale(.95)}70%,91%{opacity:1;transform:translate(-50%)scale(1)}98%,to{opacity:0;transform:translate(-50%,7px)scale(.98)}}@keyframes typing-dot{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes character-arrive{0%{opacity:0;filter:blur(6px);transform:translateY(32px)scale(.94)}14%{opacity:1}66%,to{opacity:1;filter:blur();transform:none}}@keyframes title-sequence{0%,10%{opacity:0;filter:blur(5px);transform:translateY(24px)skewY(5deg)}22%,to{opacity:1;filter:blur();transform:none}}@keyframes dialogue-box-in{0%{opacity:0;transform:translate(-24px,18px)scale(.94)}to{opacity:1;transform:none}}@keyframes dialogue-text-first{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}@keyframes dialogue-text{0%,16%{opacity:0;filter:blur(3px);transform:translateY(13px)}28%,to{opacity:1;filter:blur();transform:none}}@keyframes prop-in{0%{opacity:0;filter:blur(4px);transform:translateY(20px)scale(.82)rotate(-4deg)}to{opacity:1;filter:blur();transform:none}}@keyframes arrow-in{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes document-scan{0%{opacity:0;transform:translateY(-150px)}18%,82%{opacity:1}to{opacity:0;transform:translateY(185px)}}@keyframes coin-in{0%{opacity:0;transform:translateY(48px)rotateY(0)}45%{opacity:1;transform:translateY(-48px)rotateY(190deg)}to{opacity:1;transform:none}}@keyframes page-in{0%{opacity:0;transform:perspective(250px)rotateY(0)scale(.8)}45%{opacity:1;transform:perspective(250px)rotateY(-125deg)scale(1)}to{opacity:1;transform:perspective(250px)rotateY(-15deg)}}@keyframes ring{0%{opacity:.8;transform:scale(.2)}to{opacity:0;transform:scale(1.2)}}@keyframes data-flow{to{stroke-dashoffset:-68px}}@keyframes boundary{0%{left:0}to{left:100%}}@keyframes confetti-in{0%{opacity:0;transform:translateY(-20px)rotate(0)}to{opacity:1;transform:translateY(20px)rotate(170deg)}}@keyframes soft-idle{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@keyframes welcome-idle{0%,to{transform:translateY(3px)rotate(-.2deg)}50%{transform:translateY(-6px)rotate(.3deg)}}@keyframes knowledge-idle{0%,to{transform:translateY(2px)rotate(.3deg)}50%{transform:translateY(-5px)rotate(-.4deg)}}@keyframes handoff-idle{0%,to{transform:translate(4px)}50%{transform:translate(-7px)}}@keyframes formats-idle{0%,to{transform:rotate(-.4deg)translateY(2px)}50%{transform:rotate(.5deg)translateY(-5px)}}@keyframes setup-idle{0%,to{transform:translateY(2px)}50%{transform:translateY(-6px)}}@keyframes pricing-idle{0%,to{transform:rotate(.2deg)}50%{transform:rotate(-.35deg)translateY(-4px)}}@keyframes faq-idle{0%,to{transform:rotate(-.25deg)}50%{transform:rotate(.4deg)translateY(-5px)}}@keyframes closing-idle{0%,to{transform:translateY(4px)rotate(-.5deg)}50%{transform:translateY(-12px)rotate(.7deg)}}footer.site-footer{border-top:1px solid var(--line);background:#fff;padding:56px 0 40px;display:block}.footer-risk{background:#fdf8ec;border:1px solid #ecdcae;border-radius:14px;gap:13px;padding:19px 22px;display:flex}.footer-risk>span{background:var(--butter);width:21px;height:21px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.footer-risk p{max-width:88ch;color:var(--muted);font-size:12.5px;line-height:1.75}.footer-risk b{color:var(--ink)}.footer-risk a{color:var(--clay);border-bottom:1px solid;font-weight:700}.footer-main{grid-template-columns:1.5fr repeat(3,1fr);gap:40px;padding:44px 0 34px;display:grid}.footer-brand p{max-width:32ch;color:var(--muted);margin-top:14px;font-size:12.5px;line-height:1.8}.footer-column h2{letter-spacing:.13em;text-transform:uppercase;color:var(--ink);font-size:9px;font-weight:800}.footer-column ul{flex-direction:column;gap:9px;margin-top:14px;display:flex}.footer-column a{color:var(--muted);font-size:12.5px}.footer-column a:hover{color:var(--clay)}.footer-bottom{border-top:1px solid var(--line);color:#8b8e85;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;font-size:11px;display:flex}.footer-bottom a{color:var(--ink);font-size:11px;font-weight:700}@media (width<=1050px){main,footer{width:calc(100% - 64px)}.studio-header{padding-inline:32px}.intro{grid-template-columns:1.25fr .75fr;gap:50px}.intro h1{font-size:70px}.character-study,.character-study.reverse{grid-template-columns:.72fr 1.28fr;gap:42px}.reverse .study-copy{order:2}.motion-stage{height:625px}.study-copy h2{font-size:52px}.product-facts{grid-template-columns:1fr}.product-facts li{min-height:auto}.cast-nav a{justify-content:center}.cast-nav a span{display:none}.motion-copy{width:min(48%,330px)}}@media (width<=760px){#cast,.character-study{scroll-margin-top:145px}.studio-header{height:70px;padding-inline:20px}.site-nav,.sign-in{display:none}.nav-cta{padding:9px 13px;font-size:11px}.motion-toggle{padding:8px 10px}.motion-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}main,footer{width:calc(100% - 36px)}.intro{grid-template-columns:1fr;gap:48px;min-height:auto;padding:58px 0}.intro h1{letter-spacing:-3.7px;font-size:clamp(48px,13.7vw,70px)}.intro-note{padding:0}.big-number{font-size:45px}.cast-nav{scrollbar-width:none;min-height:65px;margin:0 -18px;padding:0 18px;display:flex;top:70px;overflow-x:auto}.cast-nav::-webkit-scrollbar{display:none}.cast-nav a{border-right:1px solid var(--line);min-width:89px;padding:12px}.character-study,.character-study.reverse{flex-direction:column;align-items:stretch;gap:30px;min-height:auto;padding:67px 0;display:flex}.reverse .study-copy,.reverse .stage-shell{order:initial}.study-copy h2{letter-spacing:-2.7px;font-size:43px}.study-copy h3{font-size:18px}.study-copy>p:not(.index){font-size:12px;line-height:1.72}.product-facts{grid-template-columns:1fr 1fr}.product-facts li{min-height:78px;padding:11px}.product-facts b{font-size:7px}.product-facts span{font-size:9px}.beats button{padding-block:15px;font-size:10px}.stage-meta{font-size:6px}.motion-stage{border-radius:21px;height:min(610px,145vw)}.stage-caption{text-align:left;padding-left:5px}.kinetic-title{width:91%;max-width:none;min-height:63px;top:5%;left:4%}.kinetic-title span{font-size:22px;line-height:1.08}.motion-copy{border-radius:6px 16px 16px;width:72%;min-height:121px;padding:14px 14px 15px;top:42%;left:4%}.motion-copy small{font-size:6px}.dialogue-line{top:48px;left:14px;right:14px}.dialogue-line b{font-size:13.5px}.dialogue-line span{font-size:10.5px;line-height:1.35}.motion-copy:after{top:24px}.question{max-width:165px;top:17%;right:3%}.answer{max-width:190px;bottom:5%;right:3%}.file-pills{gap:4px;bottom:4%;right:3%}.file-pills span{padding:7px;font-size:6px}.found-answer{top:16%;right:3%}.phone-thread{width:170px;top:16%;right:3%}.hold-badge{bottom:5%;right:3%}.format-orbit span{padding:7px 9px;font-size:6px;right:3%}.boundary-label{width:57%;bottom:5%;right:3%}.moving-coin{left:42%}.cost-cards{bottom:4%;right:3%}.cost-cards>span{min-width:91px;padding:9px}.cost-cards b{font-size:8px}.faq-bubble{padding:10px;top:16%;right:2%}.next-step{max-width:190px;bottom:4%;right:3%}footer.site-footer{padding:40px 0 30px}.footer-main{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1/-1}.footer-risk p{font-size:11.5px}.footer-bottom{font-size:10px}}@media (width<=380px){main,footer{width:calc(100% - 28px)}.studio-header{padding-inline:14px}.brand{font-size:16px}.intro h1{font-size:44px}.study-copy h2{font-size:39px}.product-facts{grid-template-columns:1fr}.product-facts li{min-height:auto}.motion-stage{height:535px}.motion-copy{width:78%;min-height:124px;top:43%}.dialogue-line b{font-size:12.5px}.dialogue-line span{font-size:9.8px}.phone-thread{width:150px}}@media (width<=1050px){.hero{grid-template-columns:.72fr 1.28fr;gap:25px}.hero h1{font-size:56px}.hero-demo{height:620px}.hero-character{width:48%;height:580px}.hero-phone{width:190px;height:420px}.message-flight{width:20%;left:40%}}@media (width<=760px){.hero{grid-template-columns:1fr;gap:42px;min-height:auto;padding:56px 0 64px}.hero h1{letter-spacing:-3.8px;font-size:clamp(47px,13.2vw,61px)}.hero-summary{font-size:12px;line-height:1.72}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{width:100%}.hero-proof li{gap:6px;min-height:75px;padding:10px 8px}.hero-proof b{font-size:7px}.hero-proof small{font-size:6.5px}.hero-demo{border-radius:23px;height:680px}.hero-demo:before{width:66%;height:70%;top:4%}.hero-demo:after{top:13px;left:14px}.hero-orbit{width:320px;height:320px;top:37%}.hero-character{width:76%;height:505px;top:25px}.hero-phone{border-radius:30px;width:158px;height:344px;padding:6px}.customer-phone{top:281px;left:1%}.business-phone{top:190px;right:1%}.phone-label{padding:5px 7px;font-size:5px;top:-21px;left:12px}.phone-speaker{width:42px;height:12px;top:10px}.phone-screen{border-radius:24px}.phone-status{height:22px;padding-inline:9px;font-size:5.5px}.phone-contact{gap:6px;height:49px;padding:11px 8px 6px}.contact-avatar{width:23px;height:23px;font-size:8px}.phone-contact b{max-width:91px;font-size:6.8px}.phone-contact small{font-size:5px}.phone-wallpaper{height:calc(100% - 71px);padding:25px 7px 9px}.chat-day{font-size:4.4px}.chat-bubble{max-width:94%;padding:7px 7px 13px;font-size:6.3px;line-height:1.4}.chat-bubble>small{font-size:4px}.typing-bubble{gap:3px;width:38px;padding:8px}.typing-bubble i{width:4px;height:4px}.message-flight{width:26%;top:50%;left:37%}.message-flight i{width:5px;height:5px}.message-flight span{width:105px;padding:6px;font-size:5px;top:14px}.hero-resolution{width:88%;padding:11px;bottom:14px}.hero-resolution b{font-size:8px}.hero-resolution small{font-size:6.5px}}@media (width<=380px){.hero h1{font-size:44px}.hero-demo{height:650px}.hero-character{width:80%;height:475px}.hero-phone{width:148px;height:326px}.customer-phone{top:274px}.business-phone{top:184px}.hero-resolution{width:92%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.character-float,.kinetic-title span[data-active=true],.dialogue-line[data-active=true],.motion-copy{opacity:1!important;filter:none!important;transform:none!important}.hero-character{opacity:1!important;transform:translate(-50%)!important}.customer-phone{opacity:1!important;transform:rotateY(13deg)rotate(-3deg)!important}.business-phone{opacity:1!important;transform:rotateY(-13deg)rotate(3deg)!important}:is(.customer-outgoing,.owner-incoming,.agent-outgoing,.message-flight,.hero-resolution){opacity:1!important}.hero-resolution{transform:translate(-50%)!important}.typing-bubble{display:none!important}}.cast-nav{grid-template-columns:repeat(10,minmax(0,1fr))}[data-character=connect]{--scene:#5f704f;--scene-bg:#e5eadc;--scene-deep:#3c4933;--idle:connect-idle}[data-character=metering]{--scene:#a55d3f;--scene-bg:#f2dfce;--scene-deep:#713c2b;--idle:metering-idle}[data-character=connect] .motion-copy,[data-character=metering] .motion-copy{top:45%}[data-character=metering] .kinetic-title{width:25%;max-width:215px}.qr-connect-card,.connected-badge,.token-stack,.rate-cards,.token-receipt,.qr-scan-beam{opacity:0}.qr-connect-card,.connected-badge,.token-stack,.rate-cards,.token-receipt{z-index:10;border:1px solid color-mix(in srgb,var(--scene) 34%,#fff);background:#fff;position:absolute;box-shadow:0 15px 38px #2f2a201f}.qr-connect-card{text-align:center;border-radius:18px;width:184px;padding:14px;top:12%;right:4%}.qr-connect-card small,.qr-connect-card b,.qr-connect-card>span{display:block}.qr-connect-card small{letter-spacing:.09em;color:var(--scene);font-size:6px;font-weight:820}.qr-pattern{border:1px solid color-mix(in srgb,var(--scene) 22%,#fff);width:132px;height:132px;fill:var(--scene-deep);background:#fff;border-radius:8px;margin:11px auto 9px;padding:8px}.qr-connect-card b{letter-spacing:.07em;font-size:9px}.qr-connect-card>span{color:var(--muted);margin-top:5px;font-size:6.5px}.qr-scan-beam{z-index:12;background:#d8835d;border-radius:6px;width:134px;height:3px;position:absolute;top:calc(12% + 48px);right:calc(4% + 25px);box-shadow:0 0 0 5px #d8835d21,0 8px 22px #5f704f3d}.connected-badge{border-radius:13px;align-items:center;gap:9px;min-width:205px;padding:11px 13px;display:flex;bottom:7%;right:4%}.connected-badge>i{background:var(--scene);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.connected-badge b,.connected-badge small{display:block}.connected-badge b{letter-spacing:.08em;color:var(--scene-deep);font-size:7px}.connected-badge small{color:var(--muted);margin-top:4px;font-size:6.5px}.token-stack{border-radius:13px;gap:6px;padding:8px;display:flex;top:13%;right:4%}.token-stack>span{background:var(--scene-bg);text-align:center;border-radius:8px;min-width:66px;padding:9px 8px}.token-stack small,.token-stack b{display:block}.token-stack small{letter-spacing:.08em;color:var(--scene);font-size:5.8px}.token-stack b{color:var(--scene-deep);margin-top:5px;font-size:8px}.rate-cards{border-radius:15px;gap:6px;width:255px;padding:7px;display:grid;bottom:19%;right:4%}.rate-cards>span{background:var(--scene-bg);opacity:0;border-radius:9px;padding:10px 11px;display:block}.rate-cards small,.rate-cards b,.rate-cards em{display:block}.rate-cards small{letter-spacing:.08em;color:var(--scene);font-size:5.7px;font-weight:820}.rate-cards b{color:var(--scene-deep);margin-top:5px;font-size:9.5px}.rate-cards em{color:var(--muted);margin-top:4px;font-size:6px;font-style:normal}.token-receipt{border-left:4px solid var(--scene);border-radius:7px 13px 13px 7px;width:228px;padding:11px 13px;bottom:5%;right:4%}.token-receipt small,.token-receipt b,.token-receipt span{display:block}.token-receipt small{letter-spacing:.1em;color:var(--scene);font-size:5.7px;font-weight:820}.token-receipt b{color:var(--scene-deep);margin-top:5px;font-size:10px}.token-receipt span{color:var(--muted);margin-top:4px;font-size:6.5px}[data-character=connect][data-phase="1"] .qr-connect-card{animation:.8s cubic-bezier(.16,.8,.2,1) 1.05s both prop-in}[data-character=connect][data-phase="2"] .qr-connect-card{animation:.65s .65s both prop-in}[data-character=connect][data-phase="2"] .qr-scan-beam{animation:2.25s ease-in-out 1.15s both qr-scan}[data-character=connect][data-phase="3"] .qr-connect-card{animation:.65s .65s both prop-in}[data-character=connect][data-phase="3"] .connected-badge{animation:.7s 1.35s both prop-in}[data-character=metering][data-phase="1"] .token-stack{animation:.65s .7s both prop-in}[data-character=metering][data-phase="1"] .rate-cards{animation:.55s .95s both plain-in}[data-character=metering][data-phase="1"] .rate-cards>span:first-child{animation:.65s 1.1s both prop-in}[data-character=metering][data-phase="2"] .token-stack{animation:.65s .6s both prop-in}[data-character=metering][data-phase="2"] .rate-cards{animation:.55s .85s both plain-in}[data-character=metering][data-phase="2"] .rate-cards>span:last-child{animation:.65s 1.05s both prop-in}[data-character=metering][data-phase="3"] .token-stack{animation:.55s .55s both prop-in}[data-character=metering][data-phase="3"] .rate-cards{animation:.5s .75s both plain-in}[data-character=metering][data-phase="3"] .rate-cards>span:first-child{animation:.55s .8s both prop-in}[data-character=metering][data-phase="3"] .rate-cards>span:last-child{animation:.55s 1.05s both prop-in}[data-character=metering][data-phase="3"] .token-receipt{animation:.6s 1.45s both prop-in}html[data-motion=paused] :is(.qr-connect-card,.connected-badge,.token-stack,.rate-cards,.rate-cards>span,.token-receipt){opacity:1}html[data-motion=paused] .character-study .character-float,html[data-motion=paused] .character-study .motion-copy,html[data-motion=paused] .character-study .kinetic-title span[data-active=true],html[data-motion=paused] .character-study .dialogue-line[data-active=true]{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}html[data-motion=paused] .character-study :is(.context,.file-pills,.found-answer,.phone-thread,.hold-badge,.format-orbit span,.sound-rings,.data-line,.boundary-label,.moving-coin,.cost-cards,.faq-bubble,.page-turn,.confetti i,.next-step,.motion-path,.qr-connect-card,.connected-badge,.token-stack,.rate-cards,.rate-cards>span,.token-receipt){opacity:1!important}@keyframes qr-scan{0%{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:1;transform:translateY(123px)}to{opacity:0;transform:translateY(123px)}}@keyframes plain-in{0%{opacity:0}to{opacity:1}}@keyframes connect-idle{0%,to{transform:translateY(3px)rotate(.2deg)}50%{transform:translateY(-7px)rotate(-.35deg)}}@keyframes metering-idle{0%,to{transform:translateY(2px)rotate(-.2deg)}50%{transform:translateY(-6px)rotate(.35deg)}}@media (width<=1180px) and (width>=761px){.cast-nav{scrollbar-width:none;display:flex;overflow-x:auto}.cast-nav::-webkit-scrollbar{display:none}.cast-nav a{justify-content:center;min-width:104px}.cast-nav a span{display:none}}@media (width<=760px){[data-character=connect] .motion-copy,[data-character=metering] .motion-copy{width:74%;top:48%}[data-character=metering] .kinetic-title{text-align:right;width:47%;max-width:none;left:auto;right:4%}[data-character=metering] .kinetic-title span{left:auto;right:0}.qr-connect-card{width:143px;padding:10px;top:13%;right:2%}.qr-pattern{width:102px;height:102px;margin:8px auto 7px}.qr-scan-beam{width:106px;top:calc(13% + 41px);right:calc(2% + 19px)}.connected-badge{min-width:178px;padding:9px 10px;bottom:4%;right:2%}.token-stack{gap:4px;padding:6px;display:grid;top:23%;right:2%}.token-stack>span{min-width:76px;padding:6px}.rate-cards{width:56%;padding:5px;bottom:4%;right:2%}.rate-cards>span{padding:7px 8px}.rate-cards b{font-size:7.8px}.rate-cards em{font-size:5.3px}.token-receipt{width:38%;padding:9px 10px;bottom:4%;left:4%;right:auto}}@media (width<=380px){.qr-connect-card{width:132px}.qr-pattern{width:92px;height:92px}.qr-scan-beam{width:96px}.connected-badge{min-width:165px}.rate-cards{width:55%}.token-receipt{width:39%}}
