:root{color-scheme:dark;--landing-bg:#080807;--landing-surface:#11110f;--landing-surface-2:#171612;--landing-text:#f6f2ea;--landing-muted:#a6a097;--landing-gold:#c6a15a;--landing-line:rgba(255,255,255,.11);--landing-max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--landing-bg);color:var(--landing-text);font:15px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.landing-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:28px;width:min(100% - 40px,var(--landing-max));margin:auto;padding:18px 0;background:color-mix(in srgb,var(--landing-bg) 88%,transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--landing-line)}.landing-logo{display:inline-flex;align-items:center;gap:9px;font-size:1.25rem;font-weight:800;letter-spacing:-.03em}.landing-logo span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#111;background:var(--landing-gold)}.landing-header nav{display:flex;align-items:center;gap:24px;color:var(--landing-muted);font-size:.88rem;font-weight:650}.landing-header nav a:hover,.landing-footer a:hover{color:var(--landing-gold)}.landing-nav-login{color:var(--landing-text)}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--landing-gold);border-radius:8px;padding:13px 20px;background:var(--landing-gold);color:#15120c;font-weight:800;box-shadow:0 10px 30px rgba(198,161,90,.18);transition:transform .2s,background .2s,box-shadow .2s}.landing-button:hover{transform:translateY(-2px);background:#d8b873;box-shadow:0 14px 34px rgba(198,161,90,.28)}.landing-button-small{padding:9px 14px}.landing-menu{display:none;border:1px solid var(--landing-line);border-radius:7px;padding:8px 12px;background:transparent;color:var(--landing-text)}.landing-wrap,.landing-section{width:min(100% - 40px,var(--landing-max));margin:auto}.landing-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px;min-height:700px;padding:80px 0}.landing-kicker{margin:0 0 14px;color:var(--landing-gold);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.landing-hero h1{max-width:620px;margin:0;font-size:clamp(2.7rem,5.5vw,5.3rem);line-height:1.02;letter-spacing:-.065em}.landing-lead{max-width:560px;margin:25px 0 30px;color:var(--landing-muted);font-size:1.1rem}.landing-actions{display:flex;align-items:center;gap:22px}.landing-text-link{color:var(--landing-text);font-weight:750}.landing-text-link span{color:var(--landing-gold)}.landing-proof{display:flex;flex-wrap:wrap;gap:10px 18px;margin:42px 0 0;padding:0;list-style:none;color:var(--landing-muted);font-size:.78rem}.landing-proof li:before{content:'•';margin-right:8px;color:var(--landing-gold)}.landing-hero-visual{position:relative;min-height:490px}.landing-window{position:absolute;top:25px;left:0;width:88%;overflow:hidden;border:1px solid var(--landing-line);border-radius:15px;background:#121210;box-shadow:0 30px 80px rgba(0,0,0,.45);transform:rotate(-2deg)}.landing-window-bar{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--landing-line);color:var(--landing-muted);font-size:.7rem}.landing-window-bar i{width:7px;height:7px;border-radius:50%;background:#6e6a61}.landing-window-bar span{margin-left:12px}.landing-dashboard{display:grid;grid-template-columns:105px 1fr;min-height:330px}.landing-dashboard aside{display:grid;align-content:start;gap:15px;padding:20px 12px;border-right:1px solid var(--landing-line);color:#817d73;font-size:.68rem}.landing-dashboard aside b{margin-bottom:20px;color:var(--landing-gold);font-size:.9rem}.landing-dashboard aside .active{padding:7px 8px;border-radius:5px;background:rgba(198,161,90,.14);color:var(--landing-text)}.landing-dashboard>div{padding:25px}.mini-label{margin:0;color:var(--landing-muted);font-size:.65rem}.landing-dashboard h2{margin:4px 0 20px;font-size:1.3rem}.mini-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini-kpis b{display:grid;gap:5px;padding:12px 9px;border:1px solid var(--landing-line);border-radius:7px;font-size:.85rem}.mini-kpis small{color:var(--landing-muted);font-size:.6rem;font-weight:500}.mini-chart{margin-top:16px;padding:14px;border:1px solid var(--landing-line);border-radius:8px;color:var(--landing-gold)}.mini-chart>div{display:flex;justify-content:space-between;color:var(--landing-muted);font-size:.68rem}.mini-chart strong{color:#7dc596}.mini-chart svg{width:100%;height:110px}.landing-phone{position:absolute;right:0;bottom:0;width:185px;padding:20px 12px 18px;border:5px solid #292824;border-radius:26px;background:#f6f2ea;color:#27231d;box-shadow:0 25px 50px rgba(0,0,0,.5);transform:rotate(5deg)}.phone-top{display:flex;justify-content:space-between;margin-bottom:25px;font-size:.68rem;font-weight:800}.phone-top span{font-weight:500}.chat-bubble{width:88%;margin:8px 0;padding:8px 9px;border-radius:10px 10px 10px 2px;background:#e3ded4;font-size:.65rem}.chat-bubble.user{margin-left:auto;border-radius:10px 10px 2px;background:#c6a15a}.chat-option{margin-top:14px;padding:8px;border-radius:5px;background:#27231d;color:#fff;text-align:center;font-size:.64rem}.landing-section{padding:105px 0}.landing-section-heading{max-width:680px;margin-bottom:40px}.landing-section h2{max-width:760px;margin:0;font-size:clamp(2rem,4vw,3.6rem);line-height:1.06;letter-spacing:-.05em}.landing-section-heading>p:last-child,.landing-split p,.landing-public p,.landing-analytics p,.landing-benefits p,.landing-pricing p{color:var(--landing-muted);font-size:1.02rem}.landing-journey{border-top:1px solid var(--landing-line)}.journey-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface)}.journey-grid div{position:relative;display:grid;gap:18px;min-height:150px;padding:22px 18px;border-right:1px solid var(--landing-line)}.journey-grid div:last-child{border:0}.journey-grid span{color:var(--landing-gold);font-size:.72rem}.journey-grid strong{font-size:.9rem}.journey-grid i{position:absolute;right:10px;bottom:20px;color:var(--landing-gold);font-style:normal}.landing-split,.landing-public{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.landing-chat-demo{max-width:430px;padding:22px;border:1px solid var(--landing-line);border-radius:14px;background:var(--landing-surface);box-shadow:0 20px 60px rgba(0,0,0,.2)}.chat-demo-head{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--landing-line);font-weight:800}.chat-demo-head span{color:#75bb85;font-size:.75rem}.demo-incoming,.demo-outgoing{max-width:83%;margin:20px 0 0;padding:11px 13px;border-radius:10px;background:#24231f;font-size:.82rem!important}.demo-outgoing{margin-left:auto;background:rgba(198,161,90,.2);color:var(--landing-text)!important}.demo-times{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.demo-times b{padding:7px 9px;border:1px solid var(--landing-gold);border-radius:5px;color:var(--landing-gold);font-size:.7rem}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature-card{min-height:210px;padding:25px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface);transition:transform .2s,border-color .2s}.feature-card:hover{transform:translateY(-4px);border-color:var(--landing-gold)}.feature-card-large{grid-column:span 2;background:linear-gradient(135deg,rgba(198,161,90,.18),var(--landing-surface) 58%)}.feature-card span{color:var(--landing-gold);font-size:.75rem}.feature-card h3{margin:30px 0 8px;font-size:1.22rem}.feature-card p{margin:0;color:var(--landing-muted);font-size:.9rem}.feature-card b{display:block;margin-top:24px;color:var(--landing-gold);font-size:.8rem}.landing-analytics{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:80px 45px;border:1px solid var(--landing-line);border-radius:16px;background:linear-gradient(110deg,rgba(198,161,90,.14),rgba(17,17,15,.8) 58%)}.insight-list{display:grid;gap:10px;margin-top:28px}.insight-list span{color:var(--landing-muted)}.insight-list b{color:var(--landing-text)}.analytics-card{padding:22px;border:1px solid var(--landing-line);border-radius:11px;background:rgba(0,0,0,.24)}.analytics-card>div:first-child{display:flex;justify-content:space-between;color:var(--landing-muted);font-size:.75rem}.analytics-card>div:first-child b{color:var(--landing-text)}.analytics-card em{display:block;color:#7dc596;font-size:.65rem;font-style:normal;font-weight:500}.analytics-card-total{margin:26px 0 10px;font-size:2rem;font-weight:800}.analytics-card-total small{margin-left:8px;color:#7dc596;font-size:.7rem}.analytics-bars{display:flex;align-items:end;gap:13px;height:150px;padding-top:25px;border-bottom:1px solid var(--landing-line)}.analytics-bars i{flex:1;border-radius:4px 4px 0 0;background:var(--landing-gold);opacity:.84}.analytics-days{display:flex;justify-content:space-around;margin-top:10px;color:var(--landing-muted);font-size:.65rem}.public-preview{overflow:hidden;border:1px solid var(--landing-line);border-radius:13px;background:#eee8dd;color:#29251d;box-shadow:0 20px 50px rgba(0,0,0,.25)}.public-top{display:flex;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #d2c8b8;font-size:.8rem}.public-top span{color:#805f22}.public-body{padding:70px 30px;background:linear-gradient(135deg,#f0e8d9,#fffaf2)}.public-body p{margin:0;color:#9b7540}.public-body h3{max-width:320px;font-size:2rem;line-height:1.08}.public-body div{display:flex;gap:8px;flex-wrap:wrap}.public-body i{padding:8px 10px;border:1px solid #cdbd9f;border-radius:5px;font-size:.72rem;font-style:normal}.segment-grid,.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.segment-grid span{padding:25px 20px;border:1px solid var(--landing-line);border-radius:8px;background:var(--landing-surface);font-size:1.05rem}.landing-benefits{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-grid span{padding:16px 0;border-bottom:1px solid var(--landing-line);color:var(--landing-muted)}.benefit-grid span:before{content:'✓';margin-right:12px;color:var(--landing-gold)}.comparison-table{max-width:760px;border:1px solid var(--landing-line);border-radius:10px;overflow:hidden}.comparison-table>div{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--landing-line)}.comparison-table>div:last-child{border:0}.comparison-table span,.comparison-table p,.comparison-table strong{margin:0;padding:15px 20px}.comparison-table>div:first-child{background:var(--landing-surface);color:var(--landing-gold);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.comparison-table strong{color:var(--landing-text);background:rgba(198,161,90,.07)}.comparison-table p{color:var(--landing-muted)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pricing-grid article{position:relative;display:grid;align-content:start;min-height:290px;padding:28px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface)}.pricing-grid article>span{color:var(--landing-gold);font-weight:800}.pricing-grid h3{margin:24px 0 8px;font-size:1.5rem}.pricing-grid p{font-size:.9rem!important}.pricing-grid a{align-self:end;color:var(--landing-gold);font-weight:800}.pricing-featured{border-color:var(--landing-gold)!important;box-shadow:0 15px 45px rgba(198,161,90,.12)}.pricing-featured mark{position:absolute;top:16px;right:16px;padding:4px 8px;border-radius:4px;background:var(--landing-gold);color:#17130c;font-size:.65rem;font-weight:800}.pricing-featured .landing-button{align-self:end;color:#17130c}.landing-lead-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;padding-bottom:120px}.landing-lead-section form{display:grid;gap:14px;padding:26px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface)}.landing-lead-section label{display:grid;gap:6px;color:var(--landing-muted);font-size:.8rem;font-weight:700}.landing-lead-section small{font-weight:400}.landing-lead-section input{width:100%;min-height:45px;border:1px solid var(--landing-line);border-radius:6px;padding:10px 12px;background:#080807;color:var(--landing-text);outline:none}.landing-lead-section input:focus{border-color:var(--landing-gold);box-shadow:0 0 0 3px rgba(198,161,90,.12)}#landing-lead-feedback{min-height:24px;margin:0;color:var(--landing-gold);font-size:.85rem}.landing-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:center;width:min(100% - 40px,var(--landing-max));margin:auto;padding:30px 0;border-top:1px solid var(--landing-line);color:var(--landing-muted);font-size:.8rem}.landing-footer p{margin:0}.landing-footer nav{display:flex;justify-content:center;gap:16px}.landing-footer small{grid-column:1/-1}.landing-footer .landing-logo{color:var(--landing-text)}@media(max-width:900px){.landing-hero{grid-template-columns:1fr;padding-top:60px}.landing-hero-visual{min-height:430px}.landing-window{width:90%}.journey-grid{grid-template-columns:repeat(3,1fr)}.journey-grid div:nth-child(3){border-right:0}.landing-split,.landing-public,.landing-analytics,.landing-benefits,.landing-lead-section{grid-template-columns:1fr;gap:40px}.landing-analytics{padding:40px 25px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card-large{grid-column:span 2}.landing-header nav{gap:12px;font-size:.78rem}}@media(max-width:640px){.landing-header{width:min(100% - 28px,1180px)}.landing-header nav{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;padding:18px;border:1px solid var(--landing-line);border-radius:8px;background:#11110f}.landing-header nav.is-open{display:flex}.landing-menu{display:block}.landing-hero,.landing-section{width:min(100% - 28px,1180px)}.landing-hero{min-height:auto;padding:55px 0 75px}.landing-hero h1{font-size:2.85rem}.landing-actions{align-items:stretch;flex-direction:column}.landing-actions .landing-button{width:100%}.landing-hero-visual{min-height:350px}.landing-window{width:100%;top:10px}.landing-dashboard{grid-template-columns:68px 1fr;min-height:245px}.landing-dashboard aside{padding:12px 7px;font-size:.55rem}.landing-dashboard aside b{margin-bottom:8px}.landing-dashboard>div{padding:15px}.mini-kpis{gap:4px}.mini-kpis b{padding:7px 4px;font-size:.65rem}.mini-chart svg{height:70px}.landing-phone{width:125px;right:-4px;padding:12px 8px;border-width:4px}.phone-top{margin-bottom:12px;font-size:.55rem}.chat-bubble{font-size:.5rem}.chat-option{font-size:.5rem}.landing-section{padding:75px 0}.landing-section h2{font-size:2.2rem}.journey-grid,.feature-grid,.segment-grid,.pricing-grid{grid-template-columns:1fr}.journey-grid div,.journey-grid div:nth-child(3){border-right:0;border-bottom:1px solid var(--landing-line)}.journey-grid div:last-child{border-bottom:0}.feature-card-large{grid-column:auto}.landing-chat-demo{order:2}.analytics-card{order:2}.segment-grid,.benefit-grid{grid-template-columns:1fr}.comparison-table{font-size:.82rem}.landing-footer{grid-template-columns:1fr;gap:14px}.landing-footer nav{justify-content:flex-start}.landing-footer small{grid-column:auto}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media(min-width:641px){.landing-section{padding-top:72px;padding-bottom:72px}.landing-hero{padding-top:58px;padding-bottom:58px}}
@media(max-width:640px){.landing-section{padding-top:52px;padding-bottom:52px}.landing-hero{padding-top:42px;padding-bottom:52px}}
.landing-problem{border-top:1px solid var(--landing-line)}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.problem-grid span,.problem-grid strong{padding:18px 20px;border:1px solid var(--landing-line);border-radius:8px;background:var(--landing-surface);color:var(--landing-muted)}.problem-grid span:before{content:'•';margin-right:10px;color:var(--landing-gold)}.problem-grid strong{grid-column:span 3;background:rgba(198,161,90,.12);color:var(--landing-text);font-size:1.1rem}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pillar-grid article{min-height:300px;padding:28px;border:1px solid var(--landing-line);border-radius:10px;background:var(--landing-surface);transition:transform .2s,border-color .2s}.pillar-grid article:hover{transform:translateY(-4px);border-color:var(--landing-gold)}.pillar-grid span{color:var(--landing-gold);font-size:.72rem;font-weight:800;letter-spacing:.12em}.pillar-grid h3{margin:35px 0 12px;font-size:1.4rem;line-height:1.12}.pillar-grid p{min-height:86px;margin:0;color:var(--landing-muted)}.pillar-grid a{display:inline-flex;gap:10px;margin-top:20px;color:var(--landing-text);font-weight:750}.pillar-grid a b{color:var(--landing-gold)}.faq-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.faq-list details{border:1px solid var(--landing-line);border-radius:8px;background:var(--landing-surface)}.faq-list summary{cursor:pointer;padding:18px 20px;color:var(--landing-text);font-weight:750;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';float:right;color:var(--landing-gold);font-size:1.2rem;font-weight:400}.faq-list details[open] summary:after{content:'−'}.faq-list details p{margin:0;padding:0 20px 18px;color:var(--landing-muted);font-size:.9rem}.landing-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.landing-reveal.is-visible{opacity:1;transform:none}@media(max-width:640px){.problem-grid,.pillar-grid,.faq-list{grid-template-columns:1fr}.problem-grid strong{grid-column:auto}.pillar-grid p{min-height:0}.faq-list summary{padding:16px}.faq-list details p{padding:0 16px 16px}}
.product-story{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:90px;align-items:start}.story-copy{max-width:560px}.story-steps{display:grid;gap:10px;margin-top:38px}.story-steps article{min-height:150px;padding:22px;border-left:2px solid var(--landing-line);opacity:.42;transition:opacity .35s,border-color .35s,transform .35s}.story-steps article.is-active{border-color:var(--landing-gold);opacity:1;transform:translateX(8px)}.story-steps span{color:var(--landing-gold);font-size:.72rem;font-weight:800}.story-steps h3{margin:12px 0 5px;font-size:1.25rem}.story-steps p{margin:0;color:var(--landing-muted)}.story-visual{position:sticky;top:130px;display:grid;place-items:center;min-height:390px;padding:35px;border:1px solid var(--landing-line);border-radius:16px;background:radial-gradient(circle at 70% 20%,rgba(198,161,90,.16),transparent 42%),var(--landing-surface);overflow:hidden}.story-panel{grid-area:1/1;display:grid;gap:15px;width:min(100%,380px);padding:26px;border:1px solid rgba(198,161,90,.34);border-radius:12px;background:#0d0d0c;box-shadow:0 18px 55px rgba(0,0,0,.32);opacity:0;transform:scale(.96);filter:blur(7px);transition:opacity .5s,transform .6s,filter .5s}.story-panel.is-active{opacity:1;transform:scale(1);filter:none}.story-panel b{color:var(--landing-gold);font-size:.8rem}.story-panel strong{font-size:1.7rem;line-height:1.1}.story-panel small,.story-panel span{color:var(--landing-muted)}.story-panel i{width:100%;height:80px;border-bottom:2px solid var(--landing-gold);border-radius:50%;transform:rotate(-8deg);opacity:.6}@media(max-width:900px){.product-story{grid-template-columns:1fr;gap:30px}.story-visual{position:sticky;top:90px;min-height:300px;order:-1}.story-steps{gap:4px}}@media(max-width:640px){.story-visual{position:relative;top:auto;min-height:270px;padding:22px}.story-panel{padding:21px}.story-panel strong{font-size:1.35rem}.story-steps article{min-height:auto}}
.story-steps article:focus-within{outline:2px solid var(--landing-gold);outline-offset:4px}@media(prefers-reduced-motion:reduce){.landing-reveal,.story-panel,.story-steps article{opacity:1;transform:none;filter:none;transition:none}}
.connected-operation{position:relative;overflow:clip;padding-top:120px!important;padding-bottom:120px!important;background:linear-gradient(180deg,transparent,rgba(198,161,90,.035),transparent);transition:background .8s ease}.connected-operation[data-phase="connection"]{background:linear-gradient(180deg,transparent,rgba(198,161,90,.1),transparent)}.connected-operation[data-phase="convergence"],.connected-operation[data-phase="result"]{background:linear-gradient(180deg,transparent,rgba(198,161,90,.055),transparent)}.connected-intro{position:relative;z-index:2;max-width:780px;margin:0 auto 55px;text-align:center}.connected-intro h2{margin:0;font-size:clamp(2.7rem,6vw,5.8rem);letter-spacing:-.07em}.connected-intro-reveal{margin:10px 0 0;color:var(--landing-text);font-size:clamp(2rem,4vw,4rem);font-weight:750;letter-spacing:-.06em;opacity:0;filter:blur(9px);transform:translateY(22px) scale(.98);transition:opacity .8s ease,filter .8s ease,transform .8s ease}.connected-operation[data-phase="connection"] .connected-intro-reveal,.connected-operation[data-phase="convergence"] .connected-intro-reveal,.connected-operation[data-phase="result"] .connected-intro-reveal{opacity:1;filter:none;transform:none}.connected-support{max-width:460px;margin:24px auto 0;color:var(--landing-muted);font-size:.98rem}.connected-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:55px;align-items:start}.connected-stage{position:sticky;top:120px;display:grid;place-items:center;min-height:570px;border:1px solid var(--landing-line);border-radius:22px;background:radial-gradient(circle at center,rgba(198,161,90,.1),transparent 55%),var(--landing-surface);overflow:hidden;isolation:isolate}.connected-stage:after{content:'';position:absolute;inset:15%;border:1px solid rgba(198,161,90,.09);border-radius:50%;transform:scale(.8);opacity:0;transition:opacity .8s,transform .8s}.connected-operation[data-phase="connection"] .connected-stage:after,.connected-operation[data-phase="convergence"] .connected-stage:after{opacity:1;transform:scale(1)}.fragment{position:absolute;z-index:2;display:grid;gap:5px;width:145px;padding:14px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:rgba(16,16,14,.9);box-shadow:0 14px 30px rgba(0,0,0,.22);font-size:.74rem;transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .7s,filter .7s,border-color .5s}.fragment b{color:var(--landing-gold);font-size:.67rem}.fragment span{color:var(--landing-muted)}.fragment strong{font-size:1.05rem}.fragment-whatsapp{top:13%;left:8%;transform:rotate(-5deg)}.fragment-agenda{top:10%;right:8%;transform:rotate(4deg)}.fragment-client{top:45%;left:4%;transform:rotate(3deg)}.fragment-payment{bottom:19%;left:12%;transform:rotate(-3deg)}.fragment-commission{bottom:11%;right:8%;transform:rotate(5deg)}.fragment-analytics{top:47%;right:4%;transform:rotate(-4deg)}.connected-operation[data-phase="connection"] .fragment{border-color:rgba(198,161,90,.45)}.connected-operation[data-phase="convergence"] .fragment,.connected-operation[data-phase="result"] .fragment{opacity:0;filter:blur(8px);transform:translate(0,25px) scale(.72)}.connection-line{position:absolute;z-index:1;width:28%;height:1px;background:linear-gradient(90deg,transparent,var(--landing-gold),transparent);opacity:0;transform-origin:left;transition:opacity .7s,transform .8s}.line-one{top:37%;left:28%;transform:rotate(-24deg)}.line-two{top:50%;left:28%;transform:rotate(8deg)}.line-three{top:60%;left:28%;transform:rotate(28deg)}.connected-operation[data-phase="connection"] .connection-line,.connected-operation[data-phase="convergence"] .connection-line{opacity:.55}.connected-dashboard{position:absolute;z-index:3;width:76%;overflow:hidden;border:1px solid rgba(198,161,90,.42);border-radius:14px;background:#10100e;box-shadow:0 30px 70px rgba(0,0,0,.4);opacity:0;filter:blur(10px);transform:scale(.78);transition:opacity .9s,filter .9s,transform 1s cubic-bezier(.2,.8,.2,1)}.connected-operation[data-phase="convergence"] .connected-dashboard,.connected-operation[data-phase="result"] .connected-dashboard{opacity:1;filter:none;transform:scale(1)}.dashboard-chrome{display:flex;align-items:center;gap:5px;padding:10px 13px;border-bottom:1px solid var(--landing-line);color:var(--landing-muted);font-size:.58rem}.dashboard-chrome i{width:6px;height:6px;border-radius:50%;background:#6b675e}.dashboard-chrome span{margin-left:8px}.dashboard-main{display:grid;grid-template-columns:75px 1fr;min-height:260px}.dashboard-main aside{display:grid;align-content:start;gap:13px;padding:16px 9px;border-right:1px solid var(--landing-line);color:var(--landing-muted);font-size:.55rem}.dashboard-main aside b{color:var(--landing-gold);margin-bottom:12px}.dashboard-main>div{padding:18px}.dashboard-main small{color:var(--landing-muted);font-size:.58rem}.dashboard-main h3{margin:5px 0 15px;font-size:1rem}.dashboard-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.dashboard-metrics strong{display:grid;gap:4px;padding:8px;border:1px solid var(--landing-line);border-radius:5px;font-size:.68rem}.dashboard-metrics small{font-size:.5rem}.dashboard-metrics em{font-style:normal}.dashboard-timeline{display:grid;gap:6px;margin-top:14px;color:var(--landing-muted);font-size:.52rem}.dashboard-timeline span{padding-left:9px;border-left:2px solid var(--landing-line)}.dashboard-timeline .timeline-active{border-color:var(--landing-gold);color:var(--landing-text)}.dashboard-chart{display:flex;align-items:end;gap:5px;height:55px;margin-top:13px}.dashboard-chart i{flex:1;height:35%;border-radius:3px 3px 0 0;background:var(--landing-gold);opacity:.75}.dashboard-chart i:nth-child(2){height:55%}.dashboard-chart i:nth-child(3){height:45%}.dashboard-chart i:nth-child(4){height:76%}.dashboard-chart i:nth-child(5){height:62%}.dashboard-chart i:nth-child(6){height:90%}.dashboard-chart i:nth-child(7){height:78%}.connected-phases{display:grid;gap:20px;padding:40px 0}.connected-phases article{min-height:300px;padding:35px 28px;border-left:2px solid var(--landing-line);opacity:.38;transition:opacity .45s,border-color .45s,transform .45s}.connected-phases article.is-active{opacity:1}.connected-operation[data-phase="fragmentation"] .connected-phases article[data-connected-phase="fragmentation"],.connected-operation[data-phase="connection"] .connected-phases article[data-connected-phase="connection"],.connected-operation[data-phase="convergence"] .connected-phases article[data-connected-phase="convergence"],.connected-operation[data-phase="result"] .connected-phases article[data-connected-phase="result"]{border-color:var(--landing-gold);opacity:1;transform:translateX(8px)}.connected-phases span{color:var(--landing-gold);font-size:.72rem;font-weight:800}.connected-phases h3{margin:14px 0 8px;font-size:1.5rem;line-height:1.1}.connected-phases p{max-width:330px;margin:0;color:var(--landing-muted)}.connected-phases .landing-text-link{display:inline-block;margin-top:25px}@media(max-width:900px){.connected-operation{padding-top:80px!important;padding-bottom:80px!important}.connected-story{grid-template-columns:1fr;gap:20px}.connected-stage{position:sticky;top:88px;min-height:390px;order:-1}.connected-phases{grid-template-columns:repeat(2,1fr);gap:10px}.connected-phases article{min-height:220px;padding:22px 18px}}@media(max-width:640px){.connected-operation{padding-top:60px!important;padding-bottom:60px!important}.connected-intro{margin-bottom:35px}.connected-intro h2{font-size:2.7rem}.connected-intro-reveal{font-size:2rem}.connected-stage{position:relative;top:auto;min-height:470px;border-radius:15px}.connected-dashboard{width:88%}.fragment{width:118px;padding:10px;font-size:.65rem}.fragment-whatsapp{top:5%;left:2%}.fragment-agenda{top:4%;right:2%}.fragment-client{top:33%;left:0}.fragment-payment{bottom:5%;left:3%}.fragment-commission{bottom:3%;right:0}.fragment-analytics{top:34%;right:0}.connected-phases{grid-template-columns:1fr;gap:5px}.connected-phases article{min-height:180px}.connected-operation[data-phase="convergence"] .fragment,.connected-operation[data-phase="result"] .fragment{transform:translateY(20px) scale(.72)}}
.landing-logo img{width:38px;height:38px;object-fit:contain}.landing-logo>span{display:inline;color:var(--landing-text);background:none;width:auto;height:auto;border-radius:0;font-size:1.25rem;font-weight:800;letter-spacing:-.04em}.landing-logo>span strong{color:var(--landing-gold);font-weight:800}.landing-footer .landing-logo>span{color:var(--landing-text)}
/* AvexeAI wordmark sizing and color. */
.landing-header .landing-logo>span,.landing-footer .landing-logo>span{display:inline;width:auto;height:auto;border:0;border-radius:0;background:none;color:var(--landing-text);font-size:1.25rem;font-weight:800;letter-spacing:-.04em}.landing-header .landing-logo>span strong,.landing-footer .landing-logo>span strong{color:var(--landing-gold);font-weight:800}.landing-header .landing-logo>.landing-brand-word,.landing-footer .landing-logo>.landing-brand-word{display:inline;width:auto;height:auto;border:0;border-radius:0;background:none;color:var(--landing-text);font-size:1.25rem;font-weight:800;letter-spacing:-.04em}.landing-header .landing-logo .landing-brand-word>span,.landing-footer .landing-logo .landing-brand-word>span{display:inline;width:auto;height:auto;border:0;border-radius:0;background:none;color:var(--landing-text)}.landing-header .landing-logo .landing-brand-word>strong,.landing-footer .landing-logo .landing-brand-word>strong{color:var(--landing-gold);font-weight:800}
