.agent-coins{z-index:-1;pointer-events:none;opacity:.72;height:100svh;position:absolute;inset:0 0 auto}.agent-coin-path{width:var(--coin-size);height:var(--coin-size);perspective:700px;opacity:0;position:absolute}.agent-coins[data-ready=true] .agent-coin-path{opacity:1}.agent-coin-path--1{--coin-size:112px;--coin-duration:13s;--coin-delay:-2s;top:29%;left:calc(50% - 560px)}.agent-coin-path--2{--coin-size:90px;--coin-duration:16s;--coin-delay:-8s;top:22%;right:calc(50% - 552px)}.agent-coin-path--3{--coin-size:76px;--coin-duration:17s;--coin-delay:-5s;top:72%;left:calc(50% - 518px)}.agent-coin-path--4{--coin-size:122px;--coin-duration:15s;--coin-delay:-11s;top:68%;right:calc(50% - 584px)}.agent-coin{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateX(18deg)rotateY(-28deg)rotate(-18deg)}.agent-coin-hand{opacity:0;transform-origin:60% 85%;width:160%;position:absolute;top:50%;left:-30%}.agent-coin-hand img{width:100%;height:auto;display:block}.agent-coin-path--1{--coin-reveal-delay:0s}.agent-coin-path--2{--coin-reveal-delay:.65s}.agent-coin-path--3{--coin-reveal-delay:1.3s}.agent-coin-path--4{--coin-reveal-delay:1.95s}.agent-coin--usdc{--coin-color:#0e51bd}.agent-coin--usdt{--coin-color:#009393}.agent-coin__rim,.agent-coin__face{border-radius:50%;position:absolute;inset:0}.agent-coin__rim{transform:translateZ(var(--rim-depth));background:linear-gradient(135deg,#eef0f3 5%,#8e9daa 34%,#d5dce2 50%,#697984 74%,#e0e5eb)}.agent-coin__face{backface-visibility:hidden;background:linear-gradient(140deg,#fff,#c4cdd6 30%,#f2f4f6 48%,#8d9aa6);place-items:center;padding:7%;display:grid;box-shadow:inset 0 0 0 1px #ffffffa6}.agent-coin__face--front{transform:translateZ(5px)}.agent-coin__face--back{transform:rotateY(180deg)translateZ(5px)}.agent-coin__face img{background:var(--coin-color);border-radius:50%;width:100%;height:100%}.agent-coin__face:after{content:"";border-radius:inherit;background:linear-gradient(140deg,#ffffff61,#0000 44%,#00000026);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.agent-coins[data-ready=true] .agent-coin-path{animation:agent-coin-reveal 1.2s ease-out var(--coin-reveal-delay) both, agent-coin-flight var(--coin-duration) ease-in-out var(--coin-delay) infinite}.agent-coin-path[data-tossing=true] .agent-coin{animation:2.8s linear both agent-coin-toss}.agent-coin-path[data-tossing=true] .agent-coin-hand{animation:2.8s ease-in-out both agent-hand-flick}.agent-coins .agent-coin-path[data-playing=false],.agent-coin-path[data-playing=false] :is(.agent-coin,.agent-coin-hand){animation-play-state:paused}}@keyframes agent-coin-reveal{0%{opacity:0}to{opacity:1}}@keyframes agent-coin-flight{0%,to{transform:translateY(14px)}24%{transform:translate(12px,-46px)}48%{transform:translate(-6px,8px)}76%{transform:translate(-12px,-5px)}}@keyframes agent-hand-flick{0%,to{opacity:0;transform:translateY(55px)rotate(14deg)scale(.8)}15%,22%{opacity:1;transform:translateY(0)rotate(12deg)scale(1)}28%{opacity:1;transform:translateY(-12px)rotate(-14deg)scale(1.03)}42%{opacity:1;transform:translateY(6px)rotate(6deg)scale(1)}60%,95%{opacity:0;transform:translateY(55px)rotate(14deg)scale(.8)}}@keyframes agent-coin-toss{0%,22%{transform:translateY(0)rotateX(18deg)rotateY(-28deg)rotate(-18deg)}28%{animation-timing-function:cubic-bezier(.12,.55,.35,1);transform:translateY(-10px)rotateX(65deg)rotateY(-28deg)rotate(-14deg)}54%{animation-timing-function:cubic-bezier(.55,0,.8,.5);transform:translateY(-110px)rotateX(558deg)rotateY(155deg)rotate(8deg)}85%{animation-timing-function:ease-out;transform:translateY(5px)rotateX(1098deg)rotateY(332deg)rotate(-18deg)}to{transform:translateY(0)rotateX(1098deg)rotateY(332deg)rotate(-18deg)}}@media (max-width:1100px){.agent-coin-path--1{left:-36px}.agent-coin-path--2{right:-28px}.agent-coin-path--3{left:-30px}.agent-coin-path--4{right:-44px}}@media (max-width:720px){.agent-coins{opacity:.5}.agent-coin-path--1{--coin-size:68px;top:19%;left:-24px}.agent-coin-path--2{--coin-size:60px;top:15%;right:-18px}.agent-coin-path--3,.agent-coin-path--4{display:none}}.agent-landing{--agent-message-size:17px;--agent-bg:#fff;--agent-text:#1b1b1d;--agent-muted:#69686e;--agent-line:#e5e4e8;--agent-surface:#f5f5f6;--agent-feature-bg:#f4f4f4;--agent-soft:#efedf3;--agent-accent:#655282;--agent-art:#f1eff6;--agent-composer-bg:#fff;--agent-composer-line:#d4d4d4;--agent-composer-focus:#999;--agent-composer-shadow:0 2px 8px #0000000f;--agent-send-disabled:#b4b4b4;--hero-phone-shadow:0 18px 44px #181a1f2e;--hero-laptop-shadow:0 22px 50px #181a1f2e;--hero-laptop-base-shadow:0 6px 14px #181a1f2e;background:var(--agent-bg);min-height:100svh;color:var(--agent-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;flex-direction:column;gap:24px;padding:24px;display:flex;overflow:clip}.agent-landing button{cursor:pointer;touch-action:manipulation}.agent-landing :is(button,a,textarea):focus-visible{outline:2px solid var(--agent-accent);outline-offset:5px}.agent-header{view-transition-name:fiber-header;justify-content:space-between;align-items:center;gap:20px;min-height:44px;display:flex}.agent-header-start{align-items:center;gap:12px;display:flex}.agent-brand{display:flex}.agent-brand img{width:84px;height:auto}.agent-package{flex-direction:column;align-items:center;gap:24px;width:100%;margin-block:auto;display:flex}.agent-landing:not(.agent-landing--chatting) .agent-package{view-transition-name:fiber-intro}.agent-main{justify-content:center;width:100%;max-width:800px;margin-inline:auto;display:flex}.agent-conversation{width:100%;min-width:0}.agent-landing .home-hero__devices{width:100%;max-width:630px;height:202px;margin:0 auto -16px}.agent-landing .home-hero__phone-crop{--hero-device-unit:calc(100cqw / 14.5);width:174px;left:50px;container-type:inline-size}.agent-landing .home-hero__laptop-crop{--hero-device-unit:calc(100cqw / 28);width:360px;top:22px;left:211px;container-type:inline-size}.agent-landing .home-hero__browser-address{font-size:calc(.43 * var(--hero-device-unit))}.agent-welcome{z-index:1;position:relative}.agent-welcome h1{font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;text-align:center;margin:0 0 24px;font-size:clamp(36px,4.4vw,56px);font-weight:620;line-height:1.08}.agent-messages:empty{display:none}.agent-composer{view-transition-name:fiber-composer;border:1px solid var(--agent-composer-line);background:var(--agent-composer-bg);min-height:58px;box-shadow:var(--agent-composer-shadow);cursor:text;border-radius:29px;align-items:flex-end;gap:12px;padding:6px 6px 6px 20px;transition:border-color .16s,box-shadow .16s;display:flex}.agent-composer:focus-within{border-color:var(--agent-composer-focus)}.agent-composer textarea{resize:none;min-width:0;min-height:40px;max-height:208px;color:var(--agent-text);caret-color:var(--agent-text);font:inherit;font-size:var(--agent-message-size);scrollbar-width:thin;overscroll-behavior:contain;background:0 0;border:0;outline:none;flex:1;align-self:center;padding:8px 0;line-height:24px;display:block;overflow-y:auto}.agent-composer textarea:focus-visible{outline:none}.agent-composer textarea::placeholder{color:var(--agent-muted);opacity:1}.agent-composer__send{width:44px;height:44px;color:var(--agent-bg);background:0 0;border:0;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid;position:relative}.agent-composer__send:before{content:"";background:var(--agent-text);border-radius:50%;transition:background-color .16s,transform .16s;position:absolute;inset:4px}.agent-composer__send svg{position:relative}.agent-composer__send:not(:disabled):hover:before{opacity:.82}.agent-composer__send:not(:disabled):active:before{transform:scale(.92)}.agent-composer__send:disabled{cursor:default;color:#fff}.agent-composer__send:disabled:before{background:var(--agent-send-disabled)}.agent-messages{max-width:720px;margin-inline:auto}.agent-exchange{line-height:1.7;font-size:var(--agent-message-size);overflow-wrap:anywhere;margin-bottom:26px}.agent-question{white-space:pre-wrap;background:var(--agent-soft);border-radius:12px;width:fit-content;max-width:90%;margin:0 0 26px auto;padding:10px 17px}.agent-question-text{font-size:var(--agent-message-size);line-height:24px;display:inline-block}.agent-departing-question{z-index:5;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;position:fixed;overflow:hidden}.agent-departing-question>span{view-transition-name:fiber-question;max-width:100%;display:inline-block}.agent-answer{scroll-margin-top:28px}.agent-answer p{margin:0 0 12px}.agent-answer a{color:var(--agent-accent);text-underline-offset:4px;text-decoration:underline}.agent-answer .agent-reply-signup{background:var(--agent-text);min-height:48px;color:var(--agent-bg);font-size:var(--agent-message-size);border-radius:14px;justify-content:center;align-items:center;gap:12px;margin:8px 0 16px;padding:12px 20px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.agent-answer .agent-reply-signup:hover{opacity:.85}.agent-answer .agent-reply-signup:active{opacity:.7}.agent-answer :is(ul,ol){margin:0 0 16px;padding-left:24px}.agent-answer li{margin-block:6px}.agent-pending{color:var(--agent-muted)}.agent-retry{border:1px solid var(--agent-line);min-height:44px;color:var(--agent-text);background:0 0;border-radius:22px;padding:8px 16px}.agent-retry:hover{background:var(--agent-soft)}.agent-landing button:disabled{cursor:default}.agent-retry:disabled{opacity:.5}.agent-next-prompts{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:52px;padding-top:8px;display:flex}.agent-next-prompt{color:#1b1b1d;text-align:left;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d4d4d4;border-radius:22px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;line-height:20px;transition:background-color .15s,border-color .15s;display:inline-flex}.agent-next-prompt>span{min-width:0;display:inline-block}.agent-next-prompt>svg{color:#69686e;flex-shrink:0}.agent-next-prompt:not(:disabled):hover{background:#f5f5f6;border-color:#999}.agent-next-prompt:not(:disabled):active{background:#efedf3}.agent-next-prompt:disabled{opacity:.5}.agent-visual{margin:20px 0;container-type:inline-size}.agent-visual h2{font-size:var(--agent-message-size);margin:0 0 14px;font-weight:600;line-height:1.4}.agent-visual h3{font-size:var(--agent-message-size);margin:0 0 5px;font-weight:600;line-height:1.35}.agent-visual p{color:var(--agent-muted);margin:0;font-size:15px;line-height:1.5}.agent-visual__features{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;display:grid}.agent-visual__feature{background:var(--agent-surface);border-radius:16px;min-width:0;margin:0;overflow:hidden}.agent-visual__feature figcaption{padding:16px}.agent-visual__art{place-items:center;height:130px;display:grid;position:relative;overflow:hidden}.agent-visual__art img{object-fit:contain;padding:10px}.agent-visual__art--privacy img{object-fit:contain;padding:8px}.agent-visual__art--markets{padding:16px}.agent-visual__art--markets .agent-mac-screenshot{max-width:250px}.agent-visual__art--markets img{padding:0}.agent-visual .agent-visual__steps{margin:0;padding:0;list-style:none}.agent-visual__steps li{grid-template-columns:42px minmax(0,1fr);gap:14px;margin:0;padding-bottom:22px;display:grid;position:relative}.agent-visual__steps li:last-child{padding-bottom:0}.agent-visual__steps li:not(:last-child):after{content:"";background:var(--agent-line);width:1px;position:absolute;top:48px;bottom:6px;left:20px}.agent-visual__step-icon{width:42px;height:42px;color:var(--agent-text);background:var(--agent-soft);border-radius:12px;place-items:center;display:grid}.agent-visual__table-wrap{border:1px solid var(--agent-line);border-radius:14px;overflow:hidden}.agent-visual__comparison{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.45}.agent-visual__comparison th,.agent-visual__comparison td{vertical-align:top;overflow-wrap:anywhere;padding:12px}.agent-visual__comparison thead{background:var(--agent-surface)}.agent-visual__comparison th{font-weight:550}.agent-visual__comparison tbody tr{border-top:1px solid var(--agent-line)}.agent-visual__comparison td{color:var(--agent-muted)}.agent-visual .agent-visual__note{margin-top:12px;font-size:13px;line-height:1.5}@container (max-width:360px){.agent-visual__features{grid-template-columns:minmax(0,1fr)}.agent-visual__feature{grid-template-columns:92px minmax(0,1fr);align-items:center;display:grid}.agent-visual__art{height:110px}.agent-visual__feature figcaption{padding:14px}.agent-visual__comparison th,.agent-visual__comparison td{padding:10px 8px}}@media (prefers-reduced-motion:no-preference){.agent-visual__feature,.agent-visual__steps li,.agent-visual__comparison tbody tr{animation:agent-visual-arrive .26s ease-out var(--visual-delay,0s) both}}@keyframes agent-visual-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.agent-landing--chatting{background:linear-gradient(to right, var(--agent-bg) 50%, var(--agent-feature-bg) 50%);gap:16px;height:100dvh;min-height:0;overflow:hidden}.agent-landing--chatting :is(.agent-header,.agent-footer){flex-shrink:0}.agent-landing--chatting .agent-package{flex:1;gap:0;min-height:0;margin:0}.agent-landing--chatting .agent-main{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;max-width:none;min-height:0;display:grid}.agent-landing--chatting .agent-conversation{flex-direction:column;min-height:0;display:flex}.agent-landing--chatting .agent-messages{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;flex:1;width:100%;max-width:none;min-height:0;padding:24px 8px 32px;scroll-padding-top:24px;overflow-y:auto}.agent-landing--chatting .agent-exchange:last-child{margin-bottom:0}.agent-landing--chatting .agent-exchange:last-child .agent-answer{min-height:clamp(144px,22dvh,208px)}.agent-landing--chatting .agent-question{border-radius:24px;max-width:80%}.agent-landing--chatting .agent-compose-wrap{z-index:2;background:var(--agent-bg);flex-shrink:0;padding-top:14px;animation:none;position:relative}.agent-landing--chatting .agent-composer{transform-origin:0 0}.agent-feature-rotation{view-transition-name:fiber-showcase;place-items:center;min-width:0;min-height:0;display:grid}.agent-feature-rotation__content{width:100%;max-width:500px;padding:0 24px;position:relative}.agent-feature-rotation__art{width:100%;max-width:360px;height:clamp(100px,22dvh,190px);margin:0 auto 16px;position:relative}.agent-feature-rotation__image{opacity:0;position:absolute;inset:0}.agent-feature-rotation__image.is-current{opacity:1}.agent-feature-rotation__image img{object-fit:contain}.agent-feature-rotation__image--scene{border-radius:16px;overflow:hidden}.agent-feature-rotation__image--scene img{object-fit:cover}.agent-feature-rotation__image--screen{place-items:center;display:grid}.agent-feature-rotation__image--screen .agent-mac-screenshot{width:min(88%,29dvh,270px)}.agent-lock,.agent-lock__shackle,.agent-lock__body{position:absolute;inset:0}.agent-lock__shackle{clip-path:inset(0 0 54%);transform-origin:65% 45%;transform:translateY(8%)}.agent-lock__body{clip-path:inset(44% 0 0)}.agent-mac-screenshot{--hero-device-unit:calc(100cqw / 28);width:100%;min-width:0;container-type:inline-size}.agent-feature-rotation__window{--feature-row:clamp(56px, 8dvh, 72px);height:calc(3 * var(--feature-row));overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.agent-feature-rotation__track{transform:translateY(calc(-1 * var(--feature-step) * var(--feature-row)));margin:0;padding:0;list-style:none;transition:transform .62s cubic-bezier(.16,1,.3,1)}.agent-feature-rotation__track--reset{transition:none}.agent-feature-rotation__track li{height:var(--feature-row);color:var(--agent-muted);opacity:.42;letter-spacing:-.04em;align-items:center;gap:18px;font-size:clamp(22px,2.3vw,34px);font-weight:620;line-height:1.1;transition:opacity .42s,color .42s;display:flex}.agent-feature-rotation__track li.is-current{color:var(--agent-text);opacity:1}.agent-feature-rotation__track svg{stroke-width:1.5px;flex-shrink:0;width:25px;height:25px}.agent-feature-rotation__description{max-width:34ch;min-height:72px;color:var(--agent-muted);margin:20px 0 0 43px;font-size:16px;line-height:1.5}.agent-feature-rotation__progress{background:var(--agent-line);border-radius:2px;width:120px;height:2px;margin:20px 0 0 43px;overflow:hidden}.agent-feature-rotation__progress>span{background:var(--agent-muted);transform-origin:0;width:100%;height:100%;animation:5s linear both agent-feature-countdown;display:block}.agent-feature-rotation__account{background:var(--agent-text);width:100%;min-height:60px;color:var(--agent-bg);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:18px 24px;font-size:17px;font-weight:500;line-height:24px;transition:opacity .15s;display:flex}.agent-feature-rotation__account:hover{opacity:.85}.agent-feature-rotation__account:active{opacity:.7}@keyframes agent-feature-countdown{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.agent-feature-word{display:inline-block}::view-transition-group(fiber-composer){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(fiber-question){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(fiber-header){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(fiber-footer){animation-duration:.52s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(fiber-question){animation-duration:.62s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(fiber-question){opacity:0;animation:none}::view-transition-new(fiber-question){mix-blend-mode:normal;animation:none}::view-transition-old(fiber-intro){animation:.22s both agent-intro-leave}::view-transition-new(fiber-showcase){animation:.52s cubic-bezier(.16,1,.3,1) .12s both agent-showcase-arrive}@keyframes agent-intro-leave{to{opacity:0;filter:blur(3px);transform:translateY(-20px)}}@keyframes agent-showcase-arrive{0%{opacity:0;filter:blur(4px);transform:translate(48px)}to{opacity:1;filter:blur();transform:translate(0)}}.agent-footer{view-transition-name:fiber-footer;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.agent-legal{flex-direction:column;gap:4px;min-width:0;display:flex}.agent-account-link{border:1px solid var(--agent-line);background:var(--agent-bg);min-height:44px;color:var(--agent-text);border-radius:24px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;display:inline-flex}.agent-account-link:hover{background:var(--agent-surface)}.agent-landing-signup{background:var(--agent-text);width:100%;max-width:800px;min-height:60px;color:var(--agent-bg);border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:18px 24px;font-size:17px;font-weight:500;line-height:24px;display:flex}.agent-landing-signup:hover{opacity:.85}.agent-landing-signup:active{opacity:.7}.agent-footer nav{color:var(--agent-muted);flex-wrap:wrap;gap:2px 0;font-size:11px;display:flex}.agent-footer nav a{color:inherit;white-space:nowrap}.agent-footer nav a:not(:last-child):after{content:"·";margin-inline:6px;display:inline-block}.agent-footer nav a:hover{color:var(--agent-text)}.agent-footer p{color:var(--agent-muted);text-align:left;margin:0;font-size:11px}.agent-preferences{flex-shrink:0;margin-right:-12px;display:flex}.agent-preferences .footer-preference__trigger{min-width:44px;min-height:44px;color:var(--agent-muted);background:0 0;gap:2px;padding:0}.agent-preferences :is(.footer-preference__icon,.footer-preference__chevron){color:var(--agent-muted)}.agent-preferences .footer-preference__icon svg{width:8px;height:8px}.agent-preferences .footer-preference__chevron{width:7px;height:7px}.agent-preferences .footer-preference__trigger:hover{background:var(--agent-surface)}.agent-preferences .footer-preference__menu{--footer-menu-background:#fff;--footer-foreground:#1b1b1d;--footer-muted:#6c6c70;--footer-menu-hover:#f5f5f5;--footer-menu-selected:#eeeef0;--footer-menu-shadow:0 8px 28px #0000001f;transform-origin:100% 100%;left:auto;right:0}@media (prefers-reduced-motion:no-preference){.agent-feature-rotation__conversion{animation:.36s cubic-bezier(.16,1,.3,1) .38s backwards agent-account-arrive}.agent-reply-word{animation:50ms ease-out both agent-reply-word-arrive}.agent-next-prompt{animation:agent-prompt-arrive .24s cubic-bezier(.16, 1, .3, 1) var(--prompt-delay) both}.agent-reply-signup{animation:.24s cubic-bezier(.16,1,.3,1) both agent-prompt-arrive}.agent-landing-signup{animation:.46s cubic-bezier(.16,1,.3,1) 2.92s both agent-content-rise}.agent-welcome{animation:.72s cubic-bezier(.16,1,.3,1) .87s both agent-content-rise}.agent-compose-wrap{animation:.72s cubic-bezier(.16,1,.3,1) 1.1s both agent-content-rise}.agent-landing--chatting .agent-answer{animation:.28s cubic-bezier(.16,1,.3,1) .2s both agent-reply-arrive}.agent-feature-rotation{animation:.52s cubic-bezier(.16,1,.3,1) both agent-showcase-arrive}.agent-feature-rotation__image{transition:opacity .24s,transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.agent-feature-rotation__image.is-current{transform:translateY(0)}.agent-feature-rotation__track .is-current .agent-feature-word,.agent-feature-rotation__description .agent-feature-word{animation:agent-word-arrive .18s ease-out var(--word-delay) both}.agent-feature-motion--privacy.is-current>img{animation:1.1s ease-out both agent-privacy-focus}.agent-feature-motion--dollars.is-current>img{animation:.95s cubic-bezier(.16,1,.3,1) both agent-dollars-arrive}.agent-feature-motion--rewards.is-current>img{transform-origin:50% 85%;animation:.9s ease-out both agent-rewards-settle}.agent-feature-motion--memecoins.is-current>img{transform-origin:50% 75%;animation:1s ease-in-out both agent-memecoin-nod}.agent-feature-motion--lock.is-current .agent-lock__shackle{animation:.85s cubic-bezier(.25,.8,.25,1) .14s both agent-lock-close}.agent-feature-motion--lock.is-current .agent-lock__body{animation:.85s ease-out .14s both agent-lock-click}.agent-feature-motion--mac{perspective:900px}.agent-feature-motion--mac .agent-mac-screenshot{transform-style:preserve-3d}.agent-feature-motion--mac.is-current .agent-mac-screenshot{animation:1.8s cubic-bezier(.22,.7,.2,1) both agent-mac-turn}.agent-feature-motion--mac .home-hero__laptop{transform-origin:50% 100%;backface-visibility:hidden}.agent-feature-motion--mac.is-current .home-hero__laptop{animation:1.8s cubic-bezier(.22,.7,.2,1) both agent-mac-open}.agent-feature-motion--mac .agent-mac-screenshot:before{content:"";z-index:2;left:0;right:0;bottom:calc(.6 * var(--hero-device-unit));height:calc(.28 * var(--hero-device-unit));border-radius:calc(.08 * var(--hero-device-unit));opacity:0;pointer-events:none;background:#303339;border-top:1px solid #71747a;position:absolute}.agent-feature-motion--mac.is-current .agent-mac-screenshot:before{animation:1.8s linear both agent-mac-closed-lid}.agent-feature-rotation[data-motion-paused=true] .agent-feature-rotation__image *,.agent-feature-rotation[data-motion-paused=true] .agent-mac-screenshot:before{animation-play-state:paused}}@keyframes agent-lock-close{0%,20%{transform:translateY(0)rotate(-5deg)}48%{transform:translateY(0)rotate(0)}70%{transform:translateY(8.5%)rotate(0)}86%,to{transform:translateY(8%)rotate(0)}}@keyframes agent-lock-click{0%,68%,to{transform:translateY(0)}78%{transform:translateY(1px)}}@keyframes agent-mac-open{0%,25%{transform:rotateX(-90deg)}86%{transform:rotateX(2deg)}to{transform:rotateX(0)}}@keyframes agent-mac-closed-lid{0%,25%{opacity:1}34%,to{opacity:0}}@keyframes agent-mac-turn{0%,25%{transform:rotateY(-15deg)rotate(-2deg)}75%{transform:rotateY(5deg)rotate(.5deg)}to{transform:rotateY(-3deg)rotate(0)}}@keyframes agent-privacy-focus{0%{filter:blur(5px);transform:scale(1.035)}to{filter:blur();transform:scale(1)}}@keyframes agent-dollars-arrive{0%{transform:translate(-18px)rotate(-7deg)}to{transform:translate(0)rotate(0)}}@keyframes agent-rewards-settle{0%{transform:translateY(-12px)scaleY(1.04)}45%{transform:translateY(0)scaleY(.95)}72%{transform:translateY(-2px)scaleY(1.02)}to{transform:translateY(0)scaleY(1)}}@keyframes agent-memecoin-nod{0%,to{transform:rotate(0)}35%{transform:rotate(-7deg)translateY(-3px)}68%{transform:rotate(3deg)}}@keyframes agent-word-arrive{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-reply-word-arrive{0%{opacity:0}to{opacity:1}}@keyframes agent-prompt-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-account-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-reply-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-content-rise{0%{opacity:0;filter:blur(3px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translate(0,0)}}:root[data-theme=dark] .agent-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--agent-bg:#151517;--agent-text:#f3f2f5;--agent-muted:#b6b2bd;--agent-line:#424047;--agent-surface:#242327;--agent-soft:#302c37;--agent-feature-bg:#222;--agent-accent:#c5afe3;--agent-art:#312b3b;--agent-composer-bg:#303030;--agent-composer-line:#484848;--agent-composer-focus:gray;--agent-composer-shadow:0 2px 8px #0000001f;--agent-send-disabled:#686868;--hero-phone-shadow:0 32px 90px #0000007a;--hero-laptop-shadow:0 30px 70px #00000080;--hero-laptop-base-shadow:0 7px 16px #00000057}:root[data-theme=dark] .agent-landing .agent-brand img{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .agent-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--agent-bg:#151517;--agent-text:#f3f2f5;--agent-muted:#b6b2bd;--agent-line:#424047;--agent-surface:#242327;--agent-soft:#302c37;--agent-feature-bg:#222;--agent-accent:#c5afe3;--agent-art:#312b3b;--agent-composer-bg:#303030;--agent-composer-line:#484848;--agent-composer-focus:gray;--agent-composer-shadow:0 2px 8px #0000001f;--agent-send-disabled:#686868;--hero-phone-shadow:0 32px 90px #0000007a;--hero-laptop-shadow:0 30px 70px #00000080;--hero-laptop-base-shadow:0 7px 16px #00000057}:root:not([data-theme=light]) .agent-landing .agent-brand img{filter:invert()}}@media (max-width:800px){.agent-landing--chatting{background:var(--agent-bg)}.agent-landing--chatting .agent-main{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:8px}.agent-feature-rotation{background:var(--agent-feature-bg);border-radius:16px;grid-row:1;padding:8px 12px}.agent-feature-rotation__content{grid-template-columns:minmax(0,1fr) 72px;column-gap:12px;max-width:none;padding:4px 0;display:grid}.agent-feature-rotation__art{grid-area:1/2/span 2;align-self:center;height:72px;margin:0}.agent-feature-rotation__window{--feature-row:56px;height:var(--feature-row);grid-column:1;-webkit-mask-image:none;mask-image:none}.agent-feature-rotation__track{transform:translateY(calc(-1 * (var(--feature-step) + 1) * var(--feature-row)))}.agent-feature-rotation__track li{font-size:20px}.agent-feature-rotation__track svg{display:none}.agent-feature-rotation__description{grid-column:1;min-height:54px;margin:0;font-size:12px}.agent-feature-rotation__progress{grid-column:1/-1;width:100%;margin:10px 0 0}.agent-feature-rotation__conversion{grid-column:1/-1;margin:12px 0 0}.agent-feature-rotation__account{min-height:52px;padding-block:14px;font-size:16px}.agent-header-action__proof{font-size:11px}.agent-landing--chatting .agent-conversation{grid-row:2}.agent-landing--chatting .agent-messages{padding-top:12px;scroll-padding-top:12px}}@media (max-width:720px){.agent-landing{--agent-message-size:16px;padding:16px}.agent-brand img{width:74px}.agent-header .agent-account-link{gap:6px;padding-inline:14px;font-size:12px}.agent-landing .home-hero__devices{width:100%;max-width:440px;height:186px;margin-bottom:-14px}.agent-landing .home-hero__phone-crop{width:35%;left:3%}.agent-landing .home-hero__laptop-crop{width:68%;top:24px;left:30%;right:auto}.agent-welcome h1{margin-bottom:24px;font-size:clamp(36px,9.3vw,44px)}.agent-composer{gap:8px;padding-left:18px}.agent-header-start{gap:4px}.agent-landing--chatting .agent-messages{padding-inline:0}}@media (max-width:640px){.agent-landing .home-hero__phone-crop{--hero-device-unit:calc(100cqw / 10.75)}}@media (max-width:380px){.agent-landing .home-hero__devices{height:166px}}@media (min-width:801px) and (max-height:1000px){.agent-landing:not(.agent-landing--chatting),.agent-landing:not(.agent-landing--chatting) .agent-package{gap:16px}}@media (min-width:801px) and (max-height:800px){.agent-landing:not(.agent-landing--chatting){gap:12px;padding:20px}.agent-landing:not(.agent-landing--chatting) .agent-package{gap:12px}.agent-landing:not(.agent-landing--chatting) .home-hero__devices{--agent-hero-crop:150px;height:150px}.agent-welcome h1{margin-bottom:16px;font-size:44px}}@media (prefers-reduced-motion:reduce){.agent-landing *,.agent-landing :before,.agent-landing :after{scroll-behavior:auto!important;animation:none!important}.agent-feature-rotation__track{transition:none}}.agent-feature-rotation__conversion{margin:24px 0 0 43px}.agent-feature-rotation__offer{color:#1b1b1d;background:#fff;border-radius:16px;flex-direction:column;gap:8px;margin:12px 0 0;padding:20px 24px;font-size:20px;line-height:1.25;display:flex}.agent-feature-rotation__offer strong{font-weight:620}.agent-feature-rotation__offer small{color:#6c6c70;font-size:12px;line-height:1.45}@media (min-width:801px) and (max-height:800px){.agent-feature-rotation{scrollbar-width:thin;align-items:safe center;overflow-y:auto}.agent-feature-rotation__art{height:clamp(64px,12dvh,96px);margin-bottom:12px}.agent-feature-rotation__window{--feature-row:48px}.agent-feature-rotation__description{min-height:48px;margin-top:16px}.agent-feature-rotation__progress{margin-top:16px}.agent-feature-rotation__conversion{margin-top:20px}}.agent-header-action{place-items:center end;min-width:0;min-height:44px;display:grid}.agent-header-action>div{transform-origin:100%;grid-area:1/1}.agent-header-action__proof{color:var(--agent-muted);text-align:right;opacity:0;pointer-events:none;font-size:13px;transform:translateY(6px)}.agent-landing--chatting .agent-header-action__button{opacity:0;pointer-events:none;transform:scale(.9)}.agent-landing--chatting .agent-header-action__proof{opacity:1;align-self:start;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.agent-header-action__button{transition:opacity .2s,transform .32s cubic-bezier(.16,1,.3,1)}.agent-header-action__proof{transition:opacity .32s .16s,transform .38s cubic-bezier(.16,1,.3,1) .16s}}@media (max-width:800px){.agent-feature-rotation__conversion{margin:12px 0 0}.agent-header-action__proof{font-size:11px}.agent-feature-rotation__offer{gap:6px;padding:14px 16px;font-size:17px}}@media (prefers-reduced-motion:no-preference){.agent-landing .home-hero__devices{transform-origin:50% 60%;animation:.56s cubic-bezier(.16,1,.3,1) 1.7s both agent-hero-pull-back}.agent-landing .home-hero__laptop-crop{perspective:1000px;clip-path:none;filter:none;animation:1.45s cubic-bezier(.22,.7,.2,1) both agent-hero-mac-turn}.agent-landing .home-hero__devices .home-hero__laptop{transform-origin:50% 100%;backface-visibility:hidden;animation:1.45s cubic-bezier(.22,.7,.2,1) both agent-hero-mac-open}.agent-landing .home-hero__laptop-crop:after{content:"";left:0;right:0;bottom:calc(.65 * var(--hero-device-unit));height:calc(.28 * var(--hero-device-unit));background:#51545a;border-radius:1px;animation:1.45s linear both agent-hero-lid-edge;position:absolute}.agent-landing .home-hero__phone-crop{clip-path:none;filter:none;transform-origin:50% 65%;animation:.58s cubic-bezier(.16,1,.3,1) 1.12s both agent-hero-phone-turn}.agent-welcome{animation:.46s cubic-bezier(.16,1,.3,1) 2.12s both agent-content-rise}.agent-compose-wrap{animation:.46s cubic-bezier(.16,1,.3,1) 2.4s both agent-content-rise}}@keyframes agent-hero-mac-open{0%,22%{transform:rotateX(-90deg)}84%{transform:rotateX(3deg)}to{transform:rotateX(0)}}@keyframes agent-hero-mac-turn{0%,18%{transform:translate(-28px,-76px)rotateY(-14deg)rotate(-4deg)}78%{transform:translate(0,0)rotateY(4deg)rotate(1deg)}to{transform:translate(0,0)rotateY(0)rotate(0)}}@keyframes agent-hero-lid-edge{0%,24%{opacity:1}34%,to{opacity:0}}@keyframes agent-hero-phone-turn{0%{opacity:0;transform:perspective(900px)translate(-16px,24px)rotateY(-110deg)rotate(-22deg)scale(.35)}30%{opacity:1}76%{transform:perspective(900px)translateY(-4px)rotateY(12deg)rotate(3deg)scale(1.04)}to{opacity:1;transform:perspective(900px)translate(0,0)rotateY(0)rotate(0)scale(1)}}@keyframes agent-hero-pull-back{0%{transform:scale(1.12)}to{transform:scale(1)}}.agent-landing{isolation:isolate;--agent-dot:#d8d8dc;position:relative}.agent-landing:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, var(--agent-dot) .8px, transparent 1px);opacity:.65;background-size:24px 24px;position:fixed;inset:0}.agent-landing--chatting:before{right:50%}@media (max-width:800px){.agent-landing--chatting:before{right:0}}:root[data-theme=dark] .agent-landing{--agent-dot:#414146}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .agent-landing{--agent-dot:#414146}}@media (prefers-reduced-motion:no-preference){.agent-landing:before{animation:2.4s ease-out .2s backwards agent-dots-arrive}}@keyframes agent-dots-arrive{0%{opacity:0}to{opacity:.65}}@property --agent-crop-cut{syntax:"<length>";inherits:false;initial-value:420px}.agent-landing .home-hero__devices{--agent-hero-crop:202px;pointer-events:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.agent-landing .home-hero__device-stage{--agent-crop-cut:var(--agent-hero-crop);height:420px;-webkit-mask-image:linear-gradient(to bottom, black calc(var(--agent-crop-cut) + 66px), transparent calc(var(--agent-crop-cut) + 96px));mask-image:linear-gradient(to bottom, black calc(var(--agent-crop-cut) + 66px), transparent calc(var(--agent-crop-cut) + 96px));display:block;position:relative;-webkit-mask-position:-96px -96px;mask-position:-96px -96px;-webkit-mask-size:calc(100% + 192px) calc(100% + 192px);mask-size:calc(100% + 192px) calc(100% + 192px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:no-clip;mask-clip:no-clip}@media (prefers-reduced-motion:no-preference){.agent-landing .home-hero__device-stage{animation:.56s cubic-bezier(.16,1,.3,1) 1.88s both agent-hero-crop}}@keyframes agent-hero-crop{0%{--agent-crop-cut:420px}to{--agent-crop-cut:var(--agent-hero-crop)}}@media (max-width:720px){.agent-landing .home-hero__devices{--agent-hero-crop:186px}}@media (max-width:380px){.agent-landing .home-hero__devices{--agent-hero-crop:166px}}.agent-feature-card{background:var(--agent-surface);view-transition-name:none;border-radius:20px;width:100%;max-width:800px;margin-inline:auto;padding:24px}.agent-feature-card .agent-feature-rotation__content{grid-template-columns:220px minmax(0,1fr);align-items:start;column-gap:32px;max-width:none;padding:0;display:grid}.agent-feature-card .agent-feature-rotation__art{grid-area:1/1/5;width:100%;height:182px;margin:0}.agent-feature-card .agent-feature-rotation__image--screen .agent-mac-screenshot{width:95%}.agent-feature-card__title{letter-spacing:-.03em;grid-column:2;margin:0 0 10px;font-size:26px;font-weight:600;line-height:1.2}.agent-feature-card .agent-feature-rotation__description{grid-column:2;max-width:42ch;min-height:48px;margin:0;font-size:15px}.agent-feature-card .agent-feature-rotation__progress{grid-column:2;width:96px;height:2px;margin:18px 0 10px}.agent-feature-card__actions{flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:0 12px;display:flex}.agent-feature-card__explore{min-height:44px;color:var(--agent-text);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.agent-feature-card__explore:after{content:"";z-index:1;border-radius:20px;position:absolute;inset:-24px}.agent-feature-card:has(.agent-feature-card__explore:hover){background:var(--agent-soft)}.agent-feature-card__pages{z-index:2;display:flex;position:relative}.agent-feature-card__pages button{width:28px;height:44px;color:var(--agent-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.agent-feature-card__pages span{background:var(--agent-line);border-radius:50%;width:5px;height:5px}.agent-feature-card__pages button[aria-pressed=true] span{background:var(--agent-text)}.agent-feature-card__pages button:hover span{background:var(--agent-muted)}.agent-feature-card__balance{flex-direction:column;justify-content:center;height:100%;padding:12px;display:flex}.agent-feature-card__balance .agent-feature-card__amount{color:var(--agent-text);letter-spacing:-.035em;font-size:27px;font-weight:450}.agent-feature-card__amount [data-rn-key^=digit\:-],.agent-feature-card__amount [data-rn-key^=decimal\:]{color:var(--agent-muted)}@media (prefers-reduced-motion:no-preference){.agent-feature-card{animation:.46s cubic-bezier(.16,1,.3,1) 2.7s both agent-content-rise}.agent-feature-card__title .agent-feature-word{animation:agent-word-arrive .18s ease-out var(--word-delay) both}}@media (max-width:720px){.agent-feature-card{padding:20px}.agent-feature-card .agent-feature-rotation__content{grid-template-columns:140px minmax(0,1fr);column-gap:20px}.agent-feature-card .agent-feature-rotation__art{grid-row:1/5;height:168px}.agent-feature-card__title{font-size:22px}.agent-feature-card .agent-feature-rotation__description{font-size:14px}.agent-feature-card__explore:after{inset:-20px}.agent-feature-card__balance .agent-feature-card__amount{font-size:17px}}@media (max-width:480px){.agent-feature-card .agent-feature-rotation__content{grid-template-columns:80px minmax(0,1fr);column-gap:16px}.agent-feature-card .agent-feature-rotation__art{grid-row:1/3;height:100px}.agent-feature-card__title{font-size:21px}.agent-feature-card .agent-feature-rotation__progress{grid-column:1/-1;margin-top:20px}.agent-feature-card__actions{grid-column:1/-1}.agent-feature-card__balance{padding:0}.agent-feature-card__balance .agent-feature-card__amount{letter-spacing:-.04em;font-size:11px}}.agent-memecoin-art{perspective:500px;width:100%;height:100%;position:relative}.agent-memecoin{aspect-ratio:1;transform:rotate(var(--meme-angle));position:absolute}.agent-memecoin img{object-fit:contain;padding:0}.agent-memecoin--1{--meme-angle:-7deg;z-index:1;width:54%;top:23%;left:24%}.agent-memecoin--2{--meme-angle:14deg;width:32%;top:4%;right:0}.agent-memecoin--3{--meme-angle:-16deg;width:30%;top:8%;left:0}.agent-memecoin--4{--meme-angle:9deg;width:28%;bottom:0;left:7%}@media (prefers-reduced-motion:no-preference){.is-current .agent-memecoin,.agent-visual__art .agent-memecoin{animation:agent-memecoin-toss 1.35s cubic-bezier(.2, .65, .25, 1) var(--meme-delay) both}}@keyframes agent-memecoin-toss{0%{opacity:0;transform:translateY(24px)rotateY(-90deg)rotate(0)scale(.6)}35%{opacity:1;transform:translateY(-10px) rotateY(18deg) rotate(calc(var(--meme-angle) * -1)) scale(1.06)}62%{transform:translateY(3px) rotateY(-8deg) rotate(var(--meme-angle)) scale(.98)}to{opacity:1;transform:translateY(0) rotateY(0) rotate(var(--meme-angle)) scale(1)}}.agent-feature-rotation__image--object{place-items:center;display:grid}.agent-safe{aspect-ratio:1;width:min(100%,200px);height:auto;margin-inline:auto;position:relative}.agent-visual__art .agent-safe{width:130px}.agent-safe canvas{opacity:0;width:100%;height:100%;transition:opacity .16s ease-out;display:block}.agent-safe[data-ready=true] canvas{opacity:1}.agent-safe__fallback{width:50%;height:50%;color:var(--agent-muted);position:absolute;inset:25%}.agent-safe[data-ready=true] .agent-safe__fallback{visibility:hidden}.agent-zero-fee{width:1.6em;height:1.35em;color:var(--agent-text);font-size:clamp(64px,7vw,104px);position:relative}.agent-zero-fee__reveal{perspective:550px;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0 0 .14em;overflow:hidden}.agent-feature-card__zero-fee{letter-spacing:-.04em;transform-origin:50% 100%;white-space:nowrap;font-weight:500;line-height:1}.agent-feature-card__zero-fee span{vertical-align:.12em;font-size:.5em}.agent-zero-fee:before{content:"";background:radial-gradient(#00000038,#0000 70%);width:1.3em;height:.16em;position:absolute;bottom:.12em;left:50%;transform:translate(-50%)}.agent-zero-fee:after{content:"";opacity:0;border:1px solid;border-radius:50%;width:1.12em;height:.08em;position:absolute;bottom:.15em;left:50%;transform:translate(-50%)}@media (max-width:800px){.agent-zero-fee{font-size:56px}}@media (prefers-reduced-motion:no-preference){.is-current .agent-feature-card__zero-fee{animation:1.1s cubic-bezier(.16,1,.3,1) both agent-fee-emerge}.is-current .agent-zero-fee:before{animation:1.1s ease-out both agent-fee-shadow}.is-current .agent-zero-fee:after{animation:1.1s ease-out both agent-fee-ground}.agent-zero-fee:before,.agent-zero-fee:after{animation-play-state:inherit}}@keyframes agent-fee-emerge{0%,8%{opacity:0;transform:translateY(115%)rotateX(-28deg)scale(.86)}20%{opacity:1}70%{opacity:1;transform:translateY(-4%)rotateX(6deg)scale(1.02)}86%{transform:translateY(1%)rotateX(-2deg)scale(.995)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}@keyframes agent-fee-shadow{0%,8%{opacity:0;transform:translate(-50%)scaleX(.25)}45%{opacity:.8;transform:translate(-50%)scaleX(1.12)}to{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes agent-fee-ground{0%,8%{opacity:0;transform:translate(-50%)scale(.2)}20%{opacity:.18}65%,to{opacity:0;transform:translate(-50%)scale(1.45)}}
