.platform-header{height:auto}.utility-bar{border-bottom:1px solid #ded6eb;background:#f1edf8;color:#54408f;font-size:10px}.utility-bar>.wrap{height:31px;display:flex;justify-content:space-between;align-items:center}.argentina{display:flex;align-items:center;gap:7px}.argentina svg{width:23px;height:15px;border-radius:2px}.whatsapp-contact{display:flex;align-items:center;gap:7px}.whatsapp-contact svg{width:15px;height:15px}.whatsapp-contact b{font-weight:600}.platform-header .nav-wrap{height:85px;gap:25px}.platform-trigger{display:flex;align-items:center;gap:4px;border:0;background:none;padding:12px 0;font-size:13px;font-weight:600}.platform-trigger svg{width:15px;height:15px}.platform-trigger[aria-expanded=true]{color:var(--purple)}.platform-mega{position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid #d8cfe5;box-shadow:0 22px 36px #382d5a19;max-height:calc(100dvh - 120px);overflow:auto}.platform-mega[hidden]{display:none}.mega-intro{display:flex;align-items:center;justify-content:space-between;padding:24px 0 18px;gap:15px}.mega-intro .eyebrow{margin:0;font-size:9px}.mega-intro a{font-size:11px;font-weight:650;color:var(--purple)}.mega-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.mega-group{border-left:2px solid #d7e5bc;padding-left:15px}.mega-group h3{font-size:14px;letter-spacing:-.3px;margin-bottom:12px}.mega-group button{display:block;width:100%;text-align:left;border:0;background:none;padding:7px 0;font-size:11px;color:#71677d;line-height:1.5}.mega-group button:hover{color:var(--purple);text-decoration:underline;text-underline-offset:3px}.mega-foot{font-size:9px;color:#82788d;border-top:1px solid #eee9f3;padding:15px 0;margin-top:22px}.analytics-section{padding:95px 0;background:linear-gradient(120deg,#f6f4fa 0%,#f8f8f2 70%,#f2f1f7 100%);border-block:1px solid #e5dfee;scroll-margin-top:115px}.analytics-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:65px;align-items:center}.analytics-copy h3{font-size:27px;line-height:1.3;margin-bottom:20px}.analytics-copy>p{font-size:13px;color:var(--muted);line-height:1.9}.analytics-copy .check-list{font-size:12px}.analytics-copy .analytics-scope{font-size:10px;border-left:2px solid #b4ce83;padding-left:13px;margin:25px 0}.analytics-demo{border:1px solid #d9d1e9;border-radius:17px;background:#fff;box-shadow:0 22px 55px #4933650d;overflow:hidden;min-width:0}.demo-top{display:flex;justify-content:space-between;padding:17px 22px;border-bottom:1px solid #ece8f1;font-size:8px;font-weight:650;color:#7a6b92;gap:15px}.demo-top>span:first-child{display:flex;gap:8px;align-items:center;letter-spacing:1px}.demo-top>span:last-child{font-weight:400}.analytics-filters{display:flex;justify-content:space-between;align-items:center;padding:20px 22px 0;gap:10px;flex-wrap:wrap}.analytics-tabs{display:flex;gap:4px;background:#f4f0f8;padding:4px;border-radius:7px}.analytics-tabs button{border:0;background:none;font-size:10px;padding:7px 9px;border-radius:5px;color:#7c6c91}.analytics-tabs button[aria-pressed=true]{background:#5640a2;color:#fff;box-shadow:0 2px 5px #392a6220}.demo-motion{border:0;background:none;color:#7c6c91;font-size:9px;padding:6px}.analytics-metrics{display:grid;grid-template-columns:repeat(3,1fr);padding:25px 22px;gap:15px}.analytics-metrics>div+div{border-left:1px solid #ebe6f2;padding-left:18px}.analytics-metrics span,.analytics-metrics small{display:block;font-size:9px;color:#8e819d}.analytics-metrics b{font-family:var(--heading);font-size:29px;color:#523c98;display:block;letter-spacing:-1px;line-height:1.6}.analytics-metrics small{font-size:7px}.analytics-plot{margin:0 22px 18px;padding:18px;background:repeating-linear-gradient(to top,transparent 0,transparent 39px,#eae5f0 40px);border:1px solid #ede8f2;border-radius:9px}.plot-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px}.plot-heading span{font-size:8px;color:#9585a5}.analytics-columns{height:130px;display:flex;align-items:flex-end;justify-content:space-around;gap:24px;padding:22px 18px 0}.analytics-column{flex:1;max-width:66px;height:var(--height);background:linear-gradient(0deg,#6550b0,#a18dd1);border-radius:5px 5px 0 0;position:relative;transition:height .65s ease,background .3s}.analytics-column:last-child{background:linear-gradient(0deg,#90b354,#c8dda6)}.analytics-column b{position:absolute;top:-20px;font-size:9px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#6e5d87}.analytics-axis{display:flex;justify-content:space-around;font-size:8px;color:#9a8ba8;border-top:1px solid #d9d0e5;padding-top:8px}.analytics-insight{margin:0 22px;padding:11px 14px;background:#f0f4e9;border-left:2px solid #acc97c;border-radius:4px;font-size:10px;color:#667349;min-height:52px;display:flex;align-items:center}.demo-disclaimer{padding:13px 22px;font-size:8px;color:#9b90a5}.workflow-example{display:grid;grid-template-columns:.8fr 1.2fr;column-gap:45px;row-gap:20px;margin-top:65px;padding-top:45px;border-top:1px solid #dcd5e7}.workflow-example .eyebrow{margin-bottom:15px}.workflow-example h3{font-size:23px;line-height:1.35}.workflow-example p{font-size:11px;color:#8b7f98;margin-top:14px}.workflow-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:stretch}.workflow-stages button{border:1px solid #dcd4e9;background:#fff;border-radius:10px;padding:18px 12px;text-align:left;transition:border-color .2s,transform .2s}.workflow-stages button[aria-pressed=true]{border-color:#7960b7;box-shadow:0 7px 20px #6a4e9a0d;transform:translateY(-4px)}.workflow-stages span{width:28px;height:28px;background:#f2edf8;border-radius:50%;display:grid;place-items:center;color:#896eb3;font-size:10px;margin-bottom:14px}.workflow-stages button[aria-pressed=true] span{background:#5c43a1;color:#fff}.workflow-stages b{font-size:11px;display:block;line-height:1.5}.workflow-stages small{font-size:9px;color:#9b8ba8;display:block;margin-top:7px}.workflow-example .workflow-result{grid-column:2;margin:0;font-size:11px;line-height:1.8;min-height:42px;color:#6c587f}
@media(max-width:1100px){.platform-header .nav-wrap{gap:16px}.platform-header .nav-wrap nav{gap:17px}.analytics-layout{gap:35px}.analytics-metrics b{font-size:25px}.analytics-filters{padding-inline:15px}.mega-columns{gap:15px}}
@media(max-width:900px){.platform-header .nav-wrap{height:76px}.platform-header .nav-cta{display:none}.platform-header #navigation{top:107px}.platform-header #navigation.open{align-items:stretch}.platform-trigger{font-size:14px}.platform-mega{position:fixed;top:108px;bottom:0;max-height:none;z-index:25}.mega-columns{grid-template-columns:repeat(2,1fr);gap:24px}.mega-intro{align-items:flex-start}.analytics-layout{grid-template-columns:1fr}.analytics-copy{max-width:600px}.analytics-copy h3 br{display:none}.workflow-example{grid-template-columns:1fr;gap:20px}.workflow-example .workflow-result{grid-column:1}.analytics-section{padding:65px 0}}
@media(max-width:560px){.whatsapp-contact b{display:none}.utility-bar{font-size:9px}.mega-columns{grid-template-columns:1fr 1fr;gap:23px 12px}.mega-group{padding-left:9px}.mega-group h3{font-size:12px}.mega-group button{font-size:10px;padding:8px 0}.mega-intro{display:block}.mega-intro a{display:block;margin-top:10px}.analytics-metrics{padding:22px 14px;gap:8px}.analytics-metrics>div+div{padding-left:10px}.analytics-metrics b{font-size:23px}.analytics-metrics span{font-size:8px}.analytics-metrics small{font-size:7px;line-height:1.5}.analytics-plot{margin:0 14px 14px;padding:12px}.analytics-insight{margin-inline:14px}.demo-top{padding-inline:14px;font-size:7px}.analytics-tabs button{font-size:9px;padding:8px}.analytics-columns{gap:20px;padding-inline:10px}.workflow-stages{gap:6px}.workflow-stages button{padding:14px 9px}.workflow-stages b{font-size:10px}.workflow-stages small{font-size:8px}.plot-heading span{font-size:7px}.analytics-copy h3{font-size:24px}}
html{scroll-padding-top:125px}.utility-bar>.wrap{justify-content:flex-end;gap:22px}.analytics-section{scroll-margin-top:0}.analytics-copy h3 br:after{content:' '}.mega-close{border:0;background:#f1edf7;padding:7px 10px;border-radius:5px;color:#725895;font-size:10px}.mega-intro .eyebrow{flex:1}.mega-intro{position:relative}@media(max-width:560px){.utility-bar>.wrap{gap:14px}.mega-close{position:absolute;right:0;top:16px}.mega-intro .eyebrow{padding-right:65px}}
@media(prefers-reduced-motion:reduce){.analytics-column,.workflow-stages button{transition:none}.workflow-stages button[aria-pressed=true]{transform:none}}
