@font-face{font-family:Inter;src:url(/fonts/inter/InterVariable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-inter:"Inter","Arial",sans-serif;--color-purple-1:#37a570;--color-purple-2:#2e9e69;--color-purple-3:#369f6c;--color-purple-5:#85cfab;--color-purple-6:#b9ead1;--color-purple-8:#e2f4e9;--color-purple-rich:#238458;--color-purple-8-fixed:#dcf4e7;--color-focus:#4bb784;--color-dark:#0c1510;--color-dark-card:rgba(151,230,187,.045);--color-dark-line:rgba(151,230,187,.1);--color-surface-tint:#f3faf6;--color-on-dark:#eff8f2;--color-ink-fixed:#122519}:root[data-theme=dark]{--color-bg:#101714;--color-bg-subtle:#0d1410;--color-bg-panel:#151e18;--color-card:#16201a;--color-text:#edf4ef;--color-text-90:#e6eee8;--color-text-muted:#a0afa5;--color-text-faint:#7c9083;--color-text-ghost:#64786b;--color-surface:#16201a;--color-surface-tint:#1a2820;--color-border:#223329;--color-border-strong:#344b3d;--color-purple-1:#97e6bb;--color-purple-2:#74cfa1;--color-purple-3:#8eddb3;--color-purple-5:#9be6bf;--color-purple-6:#c0f1d5;--color-purple-8:#203c2c;--color-purple-rich:#97e6bb;--color-gain:#8ce2b3;--color-gain-dot:#8ce2b3;--color-gain-soft:#193326;--color-loss:#f29175;--color-loss-soft:#37231e;--color-hold-line:#69796e;--color-focus:#97e6bb;--color-tint:rgba(211,241,222,.045);--color-tint-strong:rgba(211,241,222,.09);--color-text-hover:#ffffff;--color-on-text:#102318;--color-glass:rgba(16,23,20,.88);--color-glass-strong:rgba(16,23,20,.95);--color-glass-card:rgba(22,32,26,.9);--color-glass-border:rgba(151,230,187,.1);--color-backdrop:rgba(0,8,3,.7);--color-shadow-soft:rgba(0,8,3,.12);--color-shadow-strong:rgba(0,8,3,.3);--color-dots:rgba(151,230,187,.09);--color-text-dim:rgba(237,244,239,.14)}html{scroll-padding-top:90px}body{padding-bottom:46px}.brand{font-weight:700;letter-spacing:-.045em}.brand__mark{border-radius:9px;width:34px;height:34px;object-fit:cover}.nav__bar{height:76px}.nav{z-index:80}.button--primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.09)}.button{transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px)}.card{border-color:var(--color-border)}.page__title{letter-spacing:-.05em}.page__lead{max-width:690px}.app-link[aria-current=page]{background:var(--color-purple-8)}.app-side{border-right-color:var(--color-border)}.app-side__group{color:var(--color-text-faint);letter-spacing:.1em}.hero-wrap{overflow:hidden}.hero-wrap:before{background:radial-gradient(ellipse at 65% 55%,rgba(87,186,130,.1),transparent 67%)!important}.hero-wrap:after{opacity:.35}.hero--ravo{position:relative;display:grid;grid-template-columns:1.12fr 1fr;align-items:center;min-height:660px;padding-top:106px;padding-bottom:48px;text-align:left;gap:0}.hero__copy{position:relative;z-index:2}.hero--ravo .hero__badge{font-size:12px;gap:8px;margin:0 0 26px;padding:5px 10px 5px 5px;max-width:100%}.hero--ravo .hero__badge img{border-radius:6px}.hero--ravo .hero__title{font-size:clamp(46px,5.7vw,79px);line-height:1.045;letter-spacing:-.065em;margin:0;max-width:660px;font-weight:550}.hero--ravo .hero__lead{margin:26px 0 28px;font-size:18px;line-height:1.6;max-width:515px}.hero--ravo .hero__actions{justify-content:flex-start;margin-bottom:22px}.hero__proof{display:flex;flex-wrap:wrap;gap:18px;color:var(--color-text-faint);font-size:12px}.hero__proof span{display:inline-flex;gap:6px;align-items:center}.hero__proof i{color:var(--color-purple-rich);font-size:15px}.hero__art{position:relative;width:118%;margin-left:-4%;align-self:center}.hero__art>img{position:relative;width:100%;height:auto;animation:ravo-float 7s ease-in-out infinite;filter:drop-shadow(0 26px 24px rgba(0,15,4,.12))}.hero__orbit{position:absolute;inset:10% 7%;background:radial-gradient(ellipse,rgba(151,230,187,.08),transparent 68%)}.hero__art-caption{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-text-muted);font-size:12px;letter-spacing:.02em;margin-top:-35px;position:relative}.hero__art-caption .pulse{background:var(--color-purple-rich)}@keyframes ravo-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(.5deg)}}.phones{margin-top:24px}.phone__screen{border:1px solid var(--color-border)}.feature__icon,.phone__icon,.strategy-card>img,img[src^="/img/icons/"]{filter:hue-rotate(270deg) saturate(.72)}.panel-dark{background:#0b1510}.panel-dark:before{background:radial-gradient(ellipse at 20% 85%,rgba(44,123,77,.22),transparent 60%),radial-gradient(ellipse at 75% 70%,rgba(105,193,145,.12),transparent 65%)!important}.panel-dark:after{opacity:.6}.panel-dark .highlight{background-image:linear-gradient(125deg,#b6efd0,#74cfa1,#b6efd0)}.strategy-card{background:rgba(151,230,187,.045);border:1px solid rgba(151,230,187,.09)}.strategy-card:hover{border-color:rgba(151,230,187,.25)}.growth .chart{border-radius:16px}.chart svg{overflow:visible}.choice{transition:border-color .18s,box-shadow .18s,background .18s}.choice:has(input:checked){border-color:var(--color-purple-rich);box-shadow:0 0 0 3px var(--color-purple-8)}.feature--soon{opacity:.66}.demo-notice{position:fixed;left:236px;bottom:0;right:0;z-index:100;display:flex;align-items:center;justify-content:center;gap:9px;min-height:38px;padding:8px 16px;font-size:11px;line-height:1.4;background:var(--color-glass-strong);color:var(--color-text-muted);border-top:1px solid var(--color-border);backdrop-filter:blur(16px)}.demo-notice--site{left:0}.demo-notice strong{color:var(--color-purple-rich);font-weight:600}.demo-notice a{margin-left:9px;color:var(--color-text);text-decoration:none}.demo-notice__dot{width:5px;height:5px;border-radius:50%;background:var(--color-purple-rich)}.dashboard-welcome{display:grid;grid-template-columns:1fr 320px;gap:30px;align-items:center;margin-bottom:24px;background:radial-gradient(ellipse at 92% 40%,var(--color-purple-8),transparent 55%),var(--color-surface)}.dashboard-welcome h2{font-size:clamp(26px,3vw,42px);letter-spacing:-.045em;margin:20px 0 15px;line-height:1.1}.dashboard-welcome p{color:var(--color-text-muted);max-width:520px;line-height:1.65}.dashboard-welcome .hero__actions{justify-content:flex-start;margin-top:24px}.dashboard-welcome>img{width:100%;height:auto;margin:-30px 0}.ravo-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ravo-agent-card{text-decoration:none;display:block;transition:transform .2s,border-color .2s}.ravo-agent-card:hover{transform:translateY(-3px);border-color:var(--color-purple-rich)}.ravo-agent-card h3{margin:18px 0 6px}.ravo-agent-card .muted{font-size:13px;margin-top:7px}.ravo-card-return{display:block;font-size:32px;font-weight:500;letter-spacing:-.04em;margin:22px 0}.ravo-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:16px;margin-top:20px}.demo-swap-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(340px,1fr);gap:24px;align-items:start}.demo-token-title{display:flex;gap:12px;align-items:center}.demo-token-title p{font-size:13px;margin-top:4px}.demo-swap-field{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:18px;padding:20px}.demo-swap-field>label{display:block;color:var(--color-text-muted);font-size:13px;margin-bottom:12px}.demo-swap-field>div{display:flex;align-items:center;gap:10px}.demo-swap-field>p{font-size:12px;margin-top:10px}.demo-swap-field input,.demo-swap-field output{min-width:0;width:100%;border:0;outline:none;background:transparent;color:var(--color-text);font:inherit;font-size:32px;letter-spacing:-.05em}.demo-swap-field input::placeholder{color:var(--color-text-faint)}.demo-swap-field button{display:flex;align-items:center;gap:7px;border-radius:30px;background:var(--color-surface);padding:8px 10px;white-space:nowrap;font-size:14px;font-weight:600;border:1px solid var(--color-border)}.demo-swap-reverse{width:34px;height:34px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);display:grid;place-items:center;margin:-8px auto;position:relative;z-index:1}.demo-slippage{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:20px;font-size:12px}.demo-quote-details{margin-top:22px;display:grid;gap:12px}.demo-quote-details p{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--color-text-muted)}.demo-quote-details strong{font-weight:500;color:var(--color-text);text-align:right}.demo-token-picker{max-width:440px}.demo-token-list{max-height:400px;overflow:auto;margin-top:16px}.demo-token-list button{display:flex;align-items:center;width:100%;padding:12px 8px;gap:12px;text-align:left;border-radius:12px}.demo-token-list button:hover{background:var(--color-bg-panel)}.demo-token-list button>span:nth-child(2){flex:1}.demo-token-list small{display:block;color:var(--color-text-muted);font-size:11px;margin-top:3px}.demo-token-list button>span:last-child{font-size:12px}.ravo-stats-coverage{grid-template-columns:repeat(3,1fr);gap:16px}.ravo-stats-coverage .card{padding:24px}.ravo-stats-coverage h3{margin:16px 0 8px}.ravo-stats-coverage p{font-size:13px;color:var(--color-text-muted);line-height:1.65}.stats-bars{min-height:190px}.stats-bars__col{height:170px}.ravo-status-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ravo-status-grid .card{padding:24px}.ravo-status-grid h3{margin-bottom:12px}.ravo-status-grid ul{padding-left:18px;color:var(--color-text-muted);font-size:14px;line-height:2}.ravo-build-note{border:1px solid var(--color-border);background:var(--color-surface-tint);padding:16px 20px;border-radius:16px;color:var(--color-text-muted);font-size:13px;line-height:1.7;margin-top:26px}.docs-callout{border-color:var(--color-border)}.footer__wordmark{color:var(--color-text);opacity:.06}.is-app main{padding-bottom:40px}.ravo-light-card{border:1px solid var(--color-border)}@media(min-width:1600px){.hero--ravo{min-height:710px}.hero__art{width:125%;margin-left:-4%}}@media(max-width:1100px){.hero--ravo .hero__title{font-size:62px}.hero--ravo .hero__badge{font-size:10px}.hero__art{width:119%}.hero--ravo .hero__lead{font-size:17px}.ravo-agent-grid{grid-template-columns:repeat(2,1fr)}.dashboard-welcome{grid-template-columns:1fr 240px}.demo-swap-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){body{padding-bottom:100px}.hero--ravo{display:flex;flex-direction:column;min-height:auto;padding:100px 0 20px;text-align:center;gap:10px}.hero--ravo .hero__title{font-size:clamp(44px,11.5vw,62px);max-width:620px}.hero--ravo .hero__lead{font-size:16px;margin:22px auto;max-width:520px}.hero--ravo .hero__badge{font-size:10px}.hero--ravo .hero__actions{justify-content:center;gap:10px}.hero__proof{justify-content:center;gap:12px;font-size:10px}.hero__art{width:90%;max-width:410px;margin:0 auto}.hero__art-caption{margin-top:-16px;font-size:11px}.phones{margin-top:5px}.nav__bar{height:64px}.demo-notice{left:0;bottom:62px;padding:7px 10px;gap:5px;min-height:35px;font-size:9px}.demo-notice--site{bottom:0}.demo-notice a{margin-left:4px}.demo-notice__dot{display:none}.dashboard-welcome{grid-template-columns:1fr;padding:24px;gap:0}.dashboard-welcome>img{width:190px;margin:0 auto -15px;grid-row:1}.dashboard-welcome h2{font-size:30px}.demo-swap-grid,.ravo-agent-grid{grid-template-columns:1fr}.demo-swap-grid>div{grid-row:2}.demo-swap-card{grid-row:1}.ravo-stats-coverage,.ravo-status-grid{grid-template-columns:1fr}.hero--ravo .button--large{font-size:13px;padding:14px 20px}.page__head{gap:16px}.ravo-card-return{font-size:30px}.demo-notice span:not(.demo-notice__dot){max-width:55%}}@media(prefers-reduced-motion:reduce){.hero__art>img{animation:none}.button:hover,.ravo-agent-card:hover{transform:none}}.ravo-market-ranks{display:grid;gap:18px;margin-top:24px}.ravo-market-ranks>a{display:flex;align-items:center;gap:10px;color:var(--color-text);text-decoration:none}.ravo-market-ranks strong{min-width:62px;font-size:13px}.ravo-market-ranks>a>span:last-child{font-size:12px;color:var(--color-text-muted);min-width:30px;text-align:right}.ravo-rank-bar{flex:1;height:5px;border-radius:10px;background:var(--color-border);overflow:hidden}.ravo-rank-bar i{display:block;height:100%;background:var(--color-purple-1);border-radius:10px}.stats-chart{height:200px;display:flex;align-items:flex-end;gap:5px;margin-top:32px}.stats-chart__bar{flex:1;background:linear-gradient(0deg,#27754c,#97e6bb);border-radius:4px 4px 1px 1px;min-height:4px}.stats-chart__axis{display:flex;justify-content:space-between;color:var(--color-text-muted);font-size:11px;margin-top:14px}.ravo-stats-coverage{display:grid;grid-template-columns:1fr 1fr;padding:32px 0 40px;gap:40px;align-items:center;margin:16px 0 30px;border-bottom:1px solid var(--color-border)}.ravo-stats-coverage h2{font-size:30px;letter-spacing:-.04em;margin:18px 0 14px}.ravo-stats-coverage__numbers{display:flex;justify-content:space-between;gap:18px}.ravo-stats-coverage__numbers strong{display:block;font-size:28px;font-weight:500;letter-spacing:-.04em}.ravo-stats-coverage__numbers span{display:block;font-size:11px;color:var(--color-text-muted);margin-top:8px}.ravo-status-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:24px;padding:28px}.ravo-status-grid i{font-size:24px;color:var(--color-purple-1)}.ravo-status-grid h3{font-size:16px;margin-top:16px;margin-bottom:10px}.ravo-status-grid p{font-size:13px;color:var(--color-text-muted);line-height:1.7}.stats-page__grid>.card{padding:26px}.stats-page__grid h2{font-size:20px;letter-spacing:-.03em}.stats-page__grid .card__head{display:flex;align-items:center;gap:15px;justify-content:space-between;margin-bottom:15px}.stats-page__grid .card__head+.muted{font-size:13px;line-height:1.7}.stats-page .fineprint{font-size:12px;line-height:1.7;color:var(--color-text-muted);margin-top:24px}@media(max-width:767px){.ravo-stats-coverage,.ravo-status-grid{grid-template-columns:1fr;gap:28px}.ravo-stats-coverage__numbers{flex-wrap:wrap}.stats-page__grid .card__head{align-items:flex-start;flex-direction:column}.stats-page__grid .eyebrow{font-size:10px}}body{padding-bottom:0}.nav{z-index:110}.nav__actions{gap:10px}.menu-overlay{z-index:100;pointer-events:none}.menu-open .menu-overlay{pointer-events:auto}.nav__links{gap:24px}.nav__bar{gap:20px}.nav__actions>.button{white-space:nowrap}.nav__actions .network-button{font-size:11px;padding:8px 9px}.nav__actions .network-button~.theme-toggle{display:none}.hero--ravo{min-height:700px;padding-top:105px;padding-bottom:32px;grid-template-columns:1.05fr 1fr}.hero__art{width:115%;margin-left:-2%;isolation:isolate}.hero-robot{width:100%;max-width:660px}.hero__art .robot-film{margin:0}.hero__art:after{content:none}.robot-film{position:relative;overflow:hidden;isolation:isolate;background:#101714;border-radius:30px;line-height:0}.robot-film video{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1}.hero-robot{mask-image:radial-gradient(ellipse at 50% 48%,#000 52%,transparent 75%);border-radius:0}.robot-film__control{position:absolute;bottom:20px;right:20px;width:34px;height:34px;display:grid;place-items:center;line-height:1;background:rgba(8,16,11,.55);color:#c6e7d5;border:1px solid #97e6bb22;border-radius:50%;font-size:15px;z-index:2}.hero-robot .robot-film__control{bottom:65px;right:90px}.dashboard-robot{max-width:300px;justify-self:end;mask-image:radial-gradient(ellipse,#000 45%,transparent 74%);margin:-10px}.dashboard-welcome{overflow:hidden}.robot-closing{position:relative;width:min(580px,100%);margin:70px auto 0;text-align:center}.robot-closing .robot-film{mask-image:radial-gradient(ellipse,#000 46%,transparent 74%)}.robot-closing>.button{margin-top:-42px;position:relative;z-index:3}.footer{padding-top:60px}.footer-robot{width:175px;margin:0 -20px;mask-image:radial-gradient(ellipse,#000 45%,transparent 74%)}.footer__grid{padding-bottom:40px}.footer__bottom,.footer__brand>p,.footer__status,.footer__wordmark{display:none}.footer__col a{position:relative;z-index:1}.network-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--color-border);border-radius:30px;padding:10px 13px;color:var(--color-text);font-size:12px;background:var(--color-bg-panel);white-space:nowrap}.network-dot{width:6px;height:6px;border-radius:50%;background:#65c894;display:inline-block;box-shadow:0 0 9px #65c89433;flex-shrink:0}.app-side__account>.network-button{width:100%;margin-bottom:6px}.network-modal,.wallet-modal{padding:0;max-width:450px;border-radius:26px;background:var(--color-bg-panel)}.wallet-modal__head{padding:30px 28px 23px;position:relative}.wallet-modal__head h2{font-size:31px;font-weight:500;letter-spacing:-.055em;line-height:1.2;margin:14px 0 10px}.wallet-modal__head p{font-size:13px;color:var(--color-text-muted);line-height:1.6;max-width:340px}.wallet-close{position:absolute;top:19px;right:20px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--color-border);font-size:15px}.network-primary{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:20px;background:var(--color-purple-8);border-radius:12px;padding:11px 12px}.network-primary small{color:var(--color-text-muted);margin-left:auto;font-size:10px}.wallet-list{display:grid;gap:5px;padding:0 16px 16px}.wallet-option{display:flex;align-items:center;gap:13px;width:100%;padding:12px;border:1px solid transparent;border-radius:14px;text-align:left;transition:background .2s,border-color .2s}.wallet-option:hover{background:var(--color-card);border-color:var(--color-border)}.wallet-option:disabled{opacity:.6;cursor:wait}.network-icon,.wallet-option>img{width:38px;height:38px;border-radius:11px;object-fit:contain;background:#fff;padding:6px;flex-shrink:0}.wallet-option>img[src*=okx]{background:#000}.wallet-option strong{font-size:14px;font-weight:500}.wallet-option strong small{display:block;font-size:10px;color:var(--color-text-muted);margin-top:4px}.wallet-option>span:not(.network-icon){margin-left:auto;font-size:10px;color:var(--color-text-muted)}.wallet-option>i:last-child{font-size:12px;color:var(--color-text-faint)}.network-icon{display:grid;place-items:center;font-weight:700;color:#102318}.wallet-modal__foot{display:grid;gap:18px;font-size:11px;border-top:1px solid var(--color-border);padding:20px 28px;color:var(--color-text-muted)}.wallet-modal__foot>span{display:flex;align-items:center;gap:7px}.wallet-modal__foot>button{display:flex;align-items:center;gap:8px;justify-content:center;color:var(--color-purple-rich);font-size:12px}.wallet-error{margin:0 24px 20px;padding:13px;background:var(--color-bg);border:1px solid var(--color-loss);border-radius:12px;color:var(--color-loss);font-size:12px;line-height:1.6}.wallet-install{padding:8px 28px 32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.wallet-install>img{width:64px;height:64px}.wallet-install p{font-size:13px;color:var(--color-text-muted);line-height:1.6}.wallet-install .text-link{font-size:12px}.agent-theatre{position:relative;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:10px;background:linear-gradient(110deg,#13251c,#101714 70%);border:1px solid #274134;border-radius:27px;overflow:hidden;margin:0 0 30px;color:#ecf7ef;isolation:isolate}.agent-theatre__copy{padding:30px 34px;position:relative;z-index:2}.agent-theatre .eyebrow{font-size:10px;color:#8bb9a0;display:flex;align-items:center;gap:7px;letter-spacing:.13em}.agent-theatre h2{font-size:38px;letter-spacing:-.05em;margin:15px 0 20px;font-weight:500}.agent-theatre__steps{display:flex;align-items:center;gap:10px;font-size:12px;color:#9cb4a5}.agent-theatre__steps>span{padding:7px 10px;border:1px solid #2c4435;border-radius:8px;background:#14251b}.agent-theatre__steps>i{animation:signal-pulse 3s infinite}.agent-theatre__record{display:flex;align-items:center;gap:15px;max-width:430px;margin-top:27px;border:1px solid #314a3b;border-radius:14px;padding:15px;background:#ffffff05;text-decoration:none;color:#edf8f1}.agent-theatre__record span{flex:1;min-width:0}.agent-theatre__record small{display:block;font-size:10px;color:#8fa999;margin-bottom:5px}.agent-theatre__record strong{display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-theatre__record b{font-size:22px;font-weight:500;letter-spacing:-.04em}.agent-theatre__dots{display:flex;gap:6px;margin-top:20px}.agent-theatre__dots button{width:7px;height:7px;border-radius:50%;background:#40564a}.agent-theatre__dots button[aria-selected=true]{background:#97e6bb;width:23px;border-radius:5px}.agent-theatre__robot{height:360px;width:100%;mask-image:linear-gradient(90deg,transparent,#000 14%);border-radius:0}.agent-theatre__robot video{height:100%;width:100%;object-fit:contain}.agent-theatre .robot-film__control{right:24px;bottom:24px}@keyframes signal-pulse{0%,to{opacity:.4}50%{opacity:1;color:#97e6bb}}@media(min-width:768px) and (max-width:1140px){.nav__links{gap:16px}.nav__actions .network-button{display:none}.nav__actions>.button{font-size:11px}.hero--ravo .hero__title{font-size:64px}.hero--ravo .hero__lead{font-size:16px}.agent-theatre h2{font-size:32px}}@media(max-width:767px){.nav__actions>.button:has(.ph-wallet),.nav__actions>.network-button{display:none}.nav__bar{height:66px}.hero--ravo{display:flex;flex-direction:column;min-height:auto;padding:100px 0 10px;gap:0}.hero--ravo .hero__title{font-size:clamp(43px,11.5vw,64px)}.hero__art{width:110%;max-width:460px;margin:-20px auto -10px}.hero-robot{aspect-ratio:1}.hero-robot .robot-film__control{bottom:52px;right:70px}.robot-closing{margin-top:30px}.footer{padding-top:30px}.footer-robot{display:none}.agent-theatre{grid-template-columns:1fr;gap:0}.agent-theatre__copy{padding:26px 24px 0}.agent-theatre h2{font-size:31px}.agent-theatre__robot{height:280px;mask-image:linear-gradient(0deg,#000 75%,transparent)}.agent-theatre__record{margin-top:22px}.agent-theatre__dots{margin-top:16px}.network-modal,.wallet-modal{width:calc(100% - 24px);max-height:90dvh}.wallet-modal__head{padding:28px 23px 20px}.wallet-option{padding:11px}.wallet-modal__head h2{font-size:29px}.dashboard-welcome>.dashboard-robot{width:220px;grid-row:1;justify-self:center;margin:0}.network-button{font-size:11px}.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.footer__brand{grid-column:1/-1;margin-bottom:0}.footer__col h3{font-size:13px}.footer__col a{font-size:11px}}@media(prefers-reduced-motion:reduce){.agent-theatre__steps>i,.robot-film video{animation:none}}.reveal,.words .word{opacity:1;transform:none}.tagline__word{opacity:1}.menu-overlay:not(.menu-open *){transition-property:opacity,visibility}.product-extensions{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-extensions article{border:1px solid var(--color-border);border-radius:26px;padding:36px;background:var(--color-card)}.product-extensions h3{font-size:34px;letter-spacing:-.045em;font-weight:500;line-height:1.15;margin:18px 0}.product-extensions p{font-size:14px;line-height:1.8;color:var(--color-text-muted);max-width:390px}.supported-wallet-logos{display:flex;gap:12px;align-items:center;margin:28px 0}.supported-wallet-logos img{width:45px;height:45px;border-radius:14px;padding:8px;background:#fff}.supported-wallet-logos img:last-child{background:#000}.rule-preview{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.rule-preview span{font-size:10px;border-radius:9px;background:var(--color-bg);padding:11px;color:var(--color-purple-rich)}.rule-preview i{margin-right:5px}@media(max-width:767px){.product-extensions{grid-template-columns:1fr}.product-extensions article{padding:26px}.product-extensions h3{font-size:30px}.is-app main{padding-bottom:80px}.app-topbar__actions .button{font-size:11px}}.robot-film__control{color:#d4ffe6;background:#14271e;border-color:#7fae9555}.robot-film__control:hover{background:#254536}.hero-robot .robot-film__control{bottom:115px;right:130px}@media(max-width:767px){.hero-robot .robot-film__control{bottom:75px;right:90px}}.wallet-option{background:transparent;color:var(--color-text);cursor:pointer}.wallet-modal__foot>button{background:transparent;border:0;cursor:pointer}.wallet-modal__foot>button:focus-visible,.wallet-option:focus-visible{outline:2px solid var(--color-purple-rich);outline-offset:2px}