@keyframes flash{0%,40%{background:color-mix(in srgb,var(--mark) 45%,transparent)}to{background:0 0}}@keyframes slide{to{transform:translateX(-50%)}}@keyframes mkr{0%,12%,96%,to{transform:translateX(0)}50%,88%{transform:translateX(239px)}}@keyframes bdg{0%,50%{opacity:0;transform:translateY(4px)}54%,88%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes rx{0%,22%,96%,to{transform:translateY(0)}50%,88%{transform:translateY(-160px)}}@keyframes rd{0%,22%,96%,to{transform:translateY(0)}50%,88%{transform:translateY(80px)}}@keyframes tcur{0%{transform:translate(380px,320px)}16%,20%,25%{transform:translate(36px,178px) scale(1)}22%{transform:translate(36px,178px) scale(.8)}40%,46%{transform:translate(372px,184px)}58%,64%{transform:translate(126px,290px)}76%,to{transform:translate(440px,-10px)}}@keyframes tdot{0%,21%,to{opacity:0}23%,94%{opacity:1}}@keyframes ten{0%,26%,to{opacity:0}30%,94%{opacity:1}}@keyframes teo{0%,26%,to{opacity:1}30%,94%{opacity:0}}@keyframes thl{0%,38%,to{opacity:0}44%,94%{opacity:1}}@keyframes tgone{0%,74%{opacity:0;transform:scale(1.08)}79%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes roas{0%,6%{opacity:0;transform:translateX(-6px)}12%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes mvd{0%,40%{opacity:0;transform:translate(0,0)}43%{opacity:1}56%{opacity:1;transform:translate(0,var(--ty))}60%,to{opacity:0;transform:translate(0,var(--ty))}}@keyframes aio{0%,54%,97%,to{opacity:1}58%,92%{opacity:0}}@keyframes ain{0%,56%{opacity:0;transform:translateY(5px)}61%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes cmd{0%,4%{opacity:0;transform:scale(.6)}9%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes cmy{0%,14%,to{transform:translateX(88px)}30%,92%{transform:translateX(0)}}@keyframes cmc{0%,28%{opacity:0;transform:translateY(12px)}36%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes cmn{0%,52%{opacity:0;transform:translateY(12px)}60%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes stk{0%,22%,to{transform:translateY(0);opacity:1}32%,90%{transform:translateY(66px);opacity:1}95%{transform:translateY(66px);opacity:0}96%{transform:translateY(0);opacity:0}}@keyframes newc{0%,28%{opacity:0;transform:translateY(-18px)}36%,90%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes mvc{0%,48%{transform:translateX(0);opacity:1}62%,90%{transform:translateX(138px);opacity:1}95%{opacity:0;transform:translateX(138px)}96%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes sa{0%,60%,to{opacity:1}64%,96%{opacity:0}}@keyframes sb{0%,60%,96%,to{opacity:0}64%,94%{opacity:1}}@keyframes ca{0%,30%,97%,to{opacity:1}34%,94%{opacity:0}}@keyframes cb{0%,30%,95%,to{opacity:0}34%,92%{opacity:1}}@keyframes late{50%{opacity:.45}}@keyframes kpi{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dspk{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes dch{0%{stroke-dashoffset:340}to{stroke-dashoffset:0}}@keyframes dar{0%{opacity:0}to{opacity:1}}@keyframes ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);--h-bg:#FBFAF8;--h-card:#FFFFFF;--h-ln2:#F1F0EC;--h-fg:#131313;--h-mut:#6B6965;--h-line:#E1DFDA;--y:#EE4A1C;--y-ink:#1C0600;--h-scheme:light;--hl:#FFC0AC;--ok:#22A55A;--bad:#E5484D;--bg:#EFEEEA;--surface:#FFFFFF;--ink:#131313;--muted:#5F5D59;--line:#DAD8D3;--mark:#FFC0AC;--f-display:"Bricolage Grotesque","Arial Narrow",system-ui,sans-serif;--f-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--max:1440px;--gut:clamp(16px,4vw,64px)}html{scroll-padding-top:env(safe-area-inset-top,0);scroll-behavior:smooth}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000;background:var(--bg);color:var(--ink);font:16px/1.6 var(--f-body);-webkit-font-smoothing:antialiased}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--h-bg:#151517;--h-card:#1F1F23;--h-ln2:#27272C;--h-fg:#F3F2EF;--h-mut:#A3A19C;--h-line:#35353B;--y:#FF5B35;--y-ink:#1C0600;--h-scheme:dark;--hl:transparent;--ok:#2FB463;--bg:#0F0F11;--surface:#19191C;--ink:#EDECE9;--muted:#A09E99;--line:#2C2C31;--mark:rgba(255,91,53,.34);color-scheme:dark}}:root[data-theme=dark]{--h-bg:#151517;--h-card:#1F1F23;--h-ln2:#27272C;--h-fg:#F3F2EF;--h-mut:#A3A19C;--h-line:#35353B;--y:#FF5B35;--y-ink:#1C0600;--h-scheme:dark;--hl:transparent;--ok:#2FB463;--bg:#0F0F11;--surface:#19191C;--ink:#EDECE9;--muted:#A09E99;--line:#2C2C31;--mark:rgba(255,91,53,.34);color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:40;background:var(--h-bg)}.wrap{max-width:calc(var(--max) + 2*var(--gut));margin:0 auto;padding-left:max(var(--gut),env(safe-area-inset-left,0));padding-right:max(var(--gut),env(safe-area-inset-right,0))}h1,h2,h3{font-family:var(--f-display);font-weight:750;letter-spacing:-.03em;line-height:1;margin:0;text-wrap:balance;font-variation-settings:"wdth"88}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--y);outline-offset:3px}.mk{background:linear-gradient(transparent 60%,var(--mark) 60%,var(--mark) 92%,transparent 92%);padding:0 .06em}.btn{display:inline-flex;align-items:center;gap:10px;background:var(--y);color:var(--y-ink);border:0;border-radius:0;padding:15px 22px;font:700 15px/1 var(--f-body);cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:0 0 0 0 var(--y)}.btn:hover{transform:translateY(-2px)}.btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2}.brand,.btn,.lnk{text-decoration:none}.lnk{font:600 15px/1 var(--f-body);display:inline-flex;gap:8px;align-items:center;border-bottom:1.5px solid currentColor;padding-bottom:4px}header.top{position:sticky;top:env(safe-area-inset-top,0);z-index:30;background:var(--h-bg);color:var(--h-fg);border-bottom:1px solid var(--h-line)}header.top .wrap{display:flex;align-items:center;gap:24px;height:66px}.brand{display:flex;flex-direction:column;gap:3px;min-width:0;flex:none}.brand b{font:800 19px/1 var(--f-display);letter-spacing:-.02em;font-variation-settings:"wdth"85}.brand small,.views a{color:var(--h-mut);white-space:nowrap}.brand small{font:500 12px/1.2 var(--f-body);overflow:hidden;text-overflow:ellipsis}.views{display:flex;align-self:stretch;margin-right:auto;margin-left:20px}.views a{display:flex;align-items:center;padding:0 16px;font:600 14px/1 var(--f-body);text-decoration:none;box-shadow:inset 0-3px 0 transparent;transition:color .15s,box-shadow .15s}.iconbtn,.views a:hover{color:var(--h-fg)}.views a[aria-current=page]{color:var(--h-fg);box-shadow:inset 0-3px 0 var(--y)}.iconbtn{width:38px;height:38px;display:grid;place-items:center;background:0 0;border:1px solid var(--h-line);cursor:pointer;border-radius:0;flex:none}.iconbtn svg{width:17px;height:17px}.i-moon{display:none}:root[data-theme=dark] .i-sun{display:none}:root[data-theme=dark] .i-moon{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .i-sun{display:none}:root:not([data-theme=light]) .i-moon{display:block}}header .btn{padding:11px 16px;font-size:14px}.hero{background:var(--h-bg);color:var(--h-fg);overflow:hidden}.hero,.hero .wrap{position:relative}.stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,4.5vw,88px);align-items:center;padding-block:clamp(20px,2.4vw,36px) clamp(36px,4vw,64px)}.say{display:flex;flex-direction:column;gap:clamp(18px,2vw,30px);min-width:0}.q{display:block;font:800 clamp(84px,7vw,140px)/.6 var(--f-display);letter-spacing:0;color:var(--y);height:.38em;margin-bottom:clamp(14px,1.4vw,24px);user-select:none}.phrase{font-size:clamp(2.25rem,1.1rem + 3.9vw,6rem);line-height:.98;letter-spacing:-.035em;max-width:16ch;display:flex;align-items:flex-end;min-height:var(--ph,2.95em)}.phrase .pin{display:block}.phrase .kick{display:block;font:600 13px/1.3 var(--f-body);letter-spacing:0;color:var(--h-mut);margin-bottom:clamp(12px,1.2vw,18px);font-variation-settings:normal}.phrase .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.phrase .w>span{display:inline-block;transform:translateY(0);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s;transition-delay:calc(var(--i)*35ms)}.phrase.out .w>span{transform:translateY(105%);opacity:0;transition-duration:.25s;transition-delay:0s}.phrase em{font-style:normal;color:var(--h-fg);background:linear-gradient(transparent 60%,var(--hl) 60%,var(--hl) 92%,transparent 92%) no-repeat;background-size:100% 100%;transition:background-size .5s cubic-bezier(.2,.8,.2,1) .35s}.phrase.out em{background-size:0 100%;transition-duration:.12s;transition-delay:0s}:root[data-theme=dark] .band h1 em,:root[data-theme=dark] .phrase em{color:var(--y)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .phrase em{color:var(--y)}}.answer{font-size:clamp(17px,.7rem + .7vw,23px);line-height:1.4;color:var(--h-fg);opacity:.8;max-width:42ch;min-height:var(--ah,1.4em);transition:opacity .4s}.say.out .answer{opacity:0}.cta{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.fbar a:hover,.hero .lnk,.index button:hover,.index button[aria-current=true]{color:var(--h-fg)}.viz{position:relative;aspect-ratio:420/340;width:100%;max-width:min(100%,720px);justify-self:end}.vis{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform:scale(.97);transition:opacity .5s,transform .6s;pointer-events:none}.vis.on{opacity:1;transform:none}.vis text{font:500 12px var(--f-body);fill:var(--h-mut)}.v-da .fb.act text,.v-da .fb:hover text,.vis .tf{fill:var(--h-fg)}.vis .b{font-weight:700}.vis .bgf,.vis .card{fill:var(--h-card);stroke:var(--h-line);stroke-width:1.5}.vis .bgf{fill:var(--h-bg)}.vis .ln{fill:var(--h-line)}.vis .ln2{fill:var(--h-ln2)}.vis .af{fill:var(--y)}.vis .ai{fill:var(--y-ink)}.vis .acc{stroke:var(--y);stroke-width:2}.vis .okf,.vis .okt{fill:var(--ok)}.vis .badf,.vis .badt{fill:var(--bad)}.vis .wt{fill:#fff}.vis .bads,.vis .oks{fill:none;stroke:var(--ok);stroke-width:1.5}.vis .bads{stroke:var(--bad)}.rail{display:flex;align-items:flex-end;gap:20px;padding-top:clamp(18px,2vw,28px)}.arrows{display:flex;gap:6px;flex:none}.arr{width:44px;height:44px;display:grid;place-items:center;background:0 0;border:1.5px solid var(--h-line);color:var(--h-fg);cursor:pointer;border-radius:0;transition:border-color .15s,background .15s}.arr:hover{border-color:var(--h-fg)}.arr svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.index{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.index::-webkit-scrollbar{display:none}.index button{flex:1 0 auto;min-width:112px;min-height:44px;background:0 0;border:0;color:var(--h-mut);text-align:left;padding:16px 8px 0 0;cursor:pointer;font:600 clamp(13px,.55rem + .35vw,15px)/1.2 var(--f-body);border-radius:0}.index button i,.index button::before{position:absolute;left:0;top:0;height:3px}.index button::before{content:"";right:6px;background:var(--h-line)}.index button i{width:0;background:var(--y)}.band{background:var(--h-bg);color:var(--h-fg);overflow:hidden}.band,.band .wrap,.index button{position:relative}.kicker{font:600 13px/1.2 var(--f-body);color:var(--y)}.lead2{font-size:clamp(17px,.7rem + .6vw,21px);color:var(--h-fg);opacity:.8;max-width:46ch}.qhero,.sareas .wrap,.whero{display:flex;flex-direction:column;gap:clamp(16px,1.8vw,24px);padding-block:clamp(48px,6vw,104px)}.qhero h1,.whero h1{font-size:clamp(2.4rem,1.1rem + 3.8vw,5.6rem);line-height:.96;max-width:18ch}.band h1 em{font-style:normal;color:var(--h-fg);background:linear-gradient(transparent 60%,var(--hl) 60%,var(--hl) 92%,transparent 92%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .band h1 em{color:var(--y)}}.stitle{font-size:clamp(1.6rem,1rem + 1.6vw,2.6rem)}.sitem p,.slabel{color:var(--muted)}.slabel{font:600 13px/1 var(--f-body)}.sareas .wrap{gap:clamp(20px,2.4vw,32px);padding-block:clamp(40px,5vw,80px) clamp(56px,7vw,104px)}.sgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,48px);border-top:1px solid var(--line)}.sitem,.tlist li{border-bottom:1px solid var(--line)}.sitem,.sitem h3{display:flex;gap:10px}.sitem{flex-direction:column;padding:clamp(20px,2.2vw,32px)0;scroll-margin-top:120px;min-width:0}.sitem h3{font-size:clamp(1.15rem,.9rem + .7vw,1.55rem);align-items:center}.sitem h3::before{content:"";width:8px;height:8px;background:var(--mark);flex:none}.sitem p{font-size:15px;max-width:42ch}.sitem.flash{animation:flash 1.6s ease}.sareas .row{gap:24px}.tray .wrap{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:clamp(24px,4vw,80px);padding-block:clamp(48px,6vw,96px)}.marquee ul,.tlist{list-style:none;margin:0}.tlist{padding:0;border-top:1px solid var(--line)}.tlist li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(12px,2.4vw,40px);padding:clamp(18px,2vw,28px)0}.tlist .yr{font:600 14px/1.6 var(--f-body);color:var(--muted);font-variant-numeric:tabular-nums}.tlist h3{font-size:clamp(1.2rem,.9rem + .8vw,1.7rem);margin-bottom:8px}.tlist p{color:var(--muted);max-width:62ch}.tools{padding-bottom:clamp(40px,5vw,72px)}.mqlabel{font:600 13px/1 var(--f-body);color:var(--muted);padding-bottom:16px}.marquee{overflow:hidden;border-block:1px solid var(--line);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee ul{padding:26px 0;display:flex;gap:56px;width:max-content;animation:slide 45s linear infinite}.marquee:hover ul{animation-play-state:paused}.marquee li{position:relative;display:flex;align-items:center;height:30px;opacity:.65;flex:none;transition:opacity .2s}.marquee li:hover,.marquee li:hover .c{opacity:1}.marquee img{display:block;height:26px;width:auto;max-width:150px;object-fit:contain;transition:opacity .2s}.marquee .c{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0}.marquee li:hover .m{opacity:0}.marquee .pl-meta img,.marquee .pl-tiendanube img{height:20px}.marquee .pl-nubimetrics img{height:21px}.marquee .pl-googleads img{height:24px}.marquee .pl-mercadolibre img{height:29px}.marquee .pl-realtrends img{height:30px}:root[data-theme=dark] .marquee .m{filter:invert(1)}:root[data-theme=dark] .marquee li:hover .c{opacity:0}:root[data-theme=dark] .marquee li:hover .m{opacity:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .marquee .m{filter:invert(1)}:root:not([data-theme=light]) .marquee li:hover .c{opacity:0}:root:not([data-theme=light]) .marquee li:hover .m{opacity:1}}.close,input[type=text],textarea{background:var(--bg);color:var(--ink)}.close .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,96px);padding-block:clamp(56px,6vw,104px);align-items:start}.close h2{font-size:clamp(2.6rem,1.4rem + 4.4vw,6.4rem);line-height:.95}.close h2 em{font-style:normal;background:linear-gradient(transparent 58%,var(--mark) 58%,var(--mark) 92%,transparent 92%)}.close .lead{color:var(--muted);font-size:clamp(17px,.7rem + .6vw,21px);max-width:36ch;margin-top:22px}.direct{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:28px;border-top:1px solid var(--line)}form{background:var(--surface);border:1px solid var(--line);padding:clamp(20px,2.4vw,40px);gap:20px}.fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field,form{display:flex;flex-direction:column;min-width:0}.field{gap:7px}.field.full{grid-column:1/-1}.legend,label{font:600 13px/1.3 var(--f-body);color:var(--ink)}.opt{font-weight:400;color:var(--muted)}input[type=text],textarea{width:100%;font:15px/1.4 var(--f-body);border:1px solid var(--line);border-radius:0;padding:12px 14px}input[type=text]:focus,textarea:focus{outline:0;border-color:var(--ink)}textarea{min-height:88px;resize:vertical}fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:0}.checks{display:flex;flex-wrap:wrap;gap:8px}.check,.check input{cursor:pointer;background:var(--surface)}.check{display:inline-flex;gap:9px;align-items:center;padding:9px 12px;border:1px solid var(--line);font:600 14px/1.2 var(--f-body);color:var(--ink);transition:border-color .15s,background .15s;user-select:none}.check:hover{border-color:var(--ink)}.check input{appearance:none;-webkit-appearance:none;margin:0;width:16px;height:16px;flex:none;border:1.5px solid var(--muted);border-radius:0;display:grid;place-content:center}.check input::after{content:"";width:8px;height:4px;border:2px solid var(--y-ink);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px);opacity:0}.check input:checked{background:var(--y);border-color:var(--y)}.check input:checked::after{opacity:1}.check:has(input:checked){border-color:var(--y);background:color-mix(in srgb,var(--mark) 30%,var(--surface))}.fhead{display:flex;flex-direction:column;gap:6px}.fhead h3{font-size:clamp(1.6rem,1rem + 1.4vw,2.4rem)}.done p,.fhead p{color:var(--muted)}.err{color:var(--bad);font-size:13px;min-height:1em}.done{display:flex;flex-direction:column;gap:14px}.done h3{font-size:1.8rem}.ghost{background:0 0;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.fcta,.row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}footer{background:var(--h-bg);color:var(--h-mut);border-top:1px solid var(--h-line)}.fcta{justify-content:space-between;gap:20px;padding-block:clamp(28px,3vw,44px);border-bottom:1px solid var(--h-line)}.fcta p{font:750 clamp(1.8rem,1rem + 2.6vw,3.6rem)/1 var(--f-display);letter-spacing:-.03em;color:var(--h-fg);font-variation-settings:"wdth"88}.fcta em{font-style:normal;background:linear-gradient(transparent 60%,var(--hl) 60%,var(--hl) 92%,transparent 92%)}:root[data-theme=dark] .fcta em{color:var(--y)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fcta em{color:var(--y)}}body[data-view=inicio] .fcta{display:none}.fbar,.fbar nav{display:flex;flex-wrap:wrap}.fbar{align-items:center;gap:12px 32px;padding-block:22px calc(22px + 64px);font-size:13px}.fbar b{font:800 18px/1 var(--f-display);color:var(--h-fg);letter-spacing:-.02em;font-variation-settings:"wdth"85;margin-right:auto}.fbar nav{gap:4px 22px}.fbar a{color:var(--h-mut);text-decoration:none;padding:10px 0}.wa{position:fixed;right:calc(16px + env(safe-area-inset-right,0));bottom:calc(16px + env(safe-area-inset-bottom,0));z-index:25;width:54px;height:54px;display:grid;place-items:center;background:var(--y);color:var(--y-ink)}.wa svg{width:25px;height:25px}.vis .cd{fill:var(--h-card);stroke:var(--h-line);stroke-width:1}.vis rect{rx:0;ry:0}.v-ml.on .mkr{animation:mkr 7s cubic-bezier(.6,0,.3,1) infinite}.v-ml .badge{opacity:0}.v-ml.on .badge{animation:bdg 7s ease infinite}.v-ml.on .rx{animation:rx 7s cubic-bezier(.6,0,.3,1) infinite}.v-ml.on .ra{animation:rd 7s cubic-bezier(.6,0,.3,1) infinite}.v-tn .cur{transform:translate(126px,288px)}.v-tn.on .cur{animation:tcur 9s ease-in-out infinite}.v-tn .dot1,.v-tn .en,.v-tn .gone,.v-tn .hl{opacity:0}.v-tn.on .dot1{animation:tdot 9s ease infinite}.v-tn.on .en{animation:ten 9s ease infinite}.v-tn.on .eo{animation:teo 9s ease infinite}.v-tn.on .hl{animation:thl 9s ease infinite}.v-tn .gone{transform-box:fill-box;transform-origin:center}.v-tn.on .gone{animation:tgone 9s ease infinite}.v-ad .in,.v-ad .mv,.v-ad .roas,.v-ad .stripe,.v-pr .cmc1,.v-pr .cmd,.v-pr .cmn{opacity:0}.v-ad.on .roas,.v-ad.on .stripe{animation:roas 9s ease infinite;animation-delay:var(--d)}.v-ad.on .mv{animation:mvd 9s cubic-bezier(.5,0,.3,1) infinite;animation-delay:var(--d)}.v-ad.on .io{animation:aio 9s ease infinite}.v-ad.on .in{animation:ain 9s ease infinite}.v-pr.on .cmd{animation:cmd 10s ease infinite;animation-delay:var(--d)}.v-pr .cmd{transform-box:fill-box;transform-origin:center}.v-pr .cmy{transform:translateX(0)}.v-pr.on .cmy{animation:cmy 10s cubic-bezier(.6,0,.3,1) infinite}.v-pr.on .cmc1{animation:cmc 10s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:var(--d)}.v-pr.on .cmn{animation:cmn 10s cubic-bezier(.2,.8,.2,1) infinite}.v-op .c2,.v-op .cb,.v-op .db,.v-op .newc,.v-op .pb{opacity:0}.v-op.on .stack{animation:stk 8s cubic-bezier(.6,0,.3,1) infinite}.v-op.on .newc{animation:newc 8s cubic-bezier(.2,.8,.2,1) infinite}.v-op.on .mvc{animation:mvc 8s cubic-bezier(.6,0,.3,1) infinite}.v-op.on .c1{animation:sa 8s infinite}.v-op.on .c2{animation:sb 8s infinite}.v-op.on .ca{animation:ca 8s infinite}.v-op.on .cb{animation:cb 8s infinite}.v-op.on .da,.v-op.on .pa{animation:sa 8s infinite}.v-op.on .db,.v-op.on .pb{animation:sb 8s infinite}.v-op.on .late{animation:late 1.4s ease-in-out infinite}.v-da .fb{pointer-events:auto;cursor:pointer}.v-da .fb rect{fill:transparent}.v-da .fb text{fill:var(--h-mut)}.v-da .fb.act rect{fill:var(--h-card)}.v-da .kpi,.v-da .lg{opacity:0}.v-da.on .kpi{animation:kpi .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d)}.v-da.on .lg{animation:kpi .6s ease both;animation-delay:calc(var(--d) + .9s)}.v-da .spk{stroke-dasharray:60}.v-da .chart{stroke-dasharray:340}.v-da .draw .spk,.v-da .spk.draw{animation:dspk 1s ease .5s both}.v-da .chart.draw{animation:dch 1.4s ease .3s both}.v-da .area.draw{animation:dar .8s ease 1.2s both}.v-da .sg{transition:stroke-dasharray .9s cubic-bezier(.4,0,.2,1),stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.v-da .ping{opacity:0;transform-box:fill-box;transform-origin:center}.v-da.on .ping{animation:ping 2s ease-out infinite 1.8s}@media (max-width:900px){.sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.close .wrap,.stage,.tray .wrap{grid-template-columns:minmax(0,1fr)}.stage{gap:28px;min-height:0;padding-block:28px 40px}.viz{justify-self:start;max-width:560px}.close .wrap{gap:32px}header.top .wrap{flex-wrap:wrap;height:auto;padding-top:12px;gap:12px 16px}.brand{margin-right:auto;flex:1 1 0;min-width:0}.views{order:3;flex-basis:100%;margin:0;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--h-line)}.views::-webkit-scrollbar{display:none}.views a{height:46px;padding:0 14px}.views a:first-child{padding-left:0}.rail{gap:14px}.arr{width:40px;height:40px}}@media (max-width:560px){.tlist li{gap:6px}.sgrid,.tlist li{grid-template-columns:minmax(0,1fr)}.q{font-size:84px}.phrase{font-size:2.35rem}.answer{font-size:16px}.fields{grid-template-columns:minmax(0,1fr)}.panel,form{padding:22px}header .btn{display:none}.brand small{font-size:12px}.index button{min-width:100px}.close .wrap{padding-block:56px}.marquee ul{gap:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.marquee ul,.sitem,.vis *{animation:none!important}.v-ad .in,.v-ad .roas,.v-ad .stripe,.v-da .kpi,.v-da .lg,.v-ml .badge,.v-op .newc,.v-pr .cmc1,.v-pr .cmd,.v-pr .cmn,.v-tn .dot1,.v-tn .en,.v-tn .hl{opacity:1}.v-ad .io,.v-tn .eo{opacity:0}.phrase .w>span{transition:none}}