.cw-page{--cw-r:20px;--cw-glass-a:#fff9;--cw-glass-b:#ffffff4d;--cw-hero-a:var(--blue);--cw-hero-b:#0f9e79;--cw-chart:var(--blue);--cw-track:#3e49ff17;--cw-tile:#ffffffa8;--cw-tile-edge:#ffffffeb;--cw-ghost-bg:#ffffff9e;--cw-ghost-edge:#fffffff2;--cw-sheen:#fff;--cw-side-edge:transparent;--cw-blob-blue:#3e49ff42;--cw-blob-mint:#22cfa038;--cw-orb-in1:#fff;--cw-orb-in2:#eef0ffeb;--cw-orb-in3:#d6dbffe6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cw-page{--cw-glass-a:#ffffff16;--cw-glass-b:#ffffff08;--cw-hero-a:#7b85ff;--cw-hero-b:#3fe0b3;--cw-chart:#8f98ff;--cw-track:#8f98ff1f;--cw-tile:#ffffff0b;--cw-tile-edge:#8f98ff2e;--cw-ghost-bg:#ffffff0f;--cw-ghost-edge:#8f98ff57;--cw-sheen:#c8ceff8c;--cw-side-edge:#8f98ff29;--cw-blob-blue:#3e49ff57;--cw-blob-mint:#22cfa029;--cw-orb-in1:#1a2066;--cw-orb-in2:#0c1040;--cw-orb-in3:#070a26}}:root[data-theme=dark] .cw-page{--cw-glass-a:#ffffff16;--cw-glass-b:#ffffff08;--cw-hero-a:#7b85ff;--cw-hero-b:#3fe0b3;--cw-chart:#8f98ff;--cw-track:#8f98ff1f;--cw-tile:#ffffff0b;--cw-tile-edge:#8f98ff2e;--cw-ghost-bg:#ffffff0f;--cw-ghost-edge:#8f98ff57;--cw-sheen:#c8ceff8c;--cw-side-edge:#8f98ff29;--cw-blob-blue:#3e49ff57;--cw-blob-mint:#22cfa029;--cw-orb-in1:#1a2066;--cw-orb-in2:#0c1040;--cw-orb-in3:#070a26}.cw-page{isolation:isolate;width:100%;min-width:0;min-height:100vh;color:var(--text);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--texto-guia);-webkit-font-smoothing:antialiased;grid-column:1/-1;line-height:1.55;position:relative;overflow-x:clip}.cw-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(36% 32% at 4% 42%, var(--mesh-3), transparent 70%), radial-gradient(34% 30% at 98% 58%, var(--mesh-2), transparent 70%);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){:root:has(.cw-page){scroll-behavior:smooth}}:where(.cw-page) a{color:inherit;text-decoration:none}:where(.cw-page) :is(h1,h2,h3,h4){font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.025em;text-wrap:balance;color:var(--text);margin:0;font-weight:600}:where(.cw-page) :is(p,figure,blockquote){margin:0}:where(.cw-page) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.cw-page) :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}:where(.cw-page) [id]{scroll-margin-top:92px}.cw-wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.cw-ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cw-glass{background:linear-gradient(180deg, var(--cw-glass-a), var(--cw-glass-b));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-hi), 0 0 0 1px var(--glass-ring), 0 26px 60px -30px var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);position:relative}.cw-glass:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg, transparent 6%, var(--cw-sheen) 50%, transparent 94%) top / 100% 1px no-repeat;position:absolute;inset:0}.cw-btn{cursor:pointer;white-space:nowrap;background:linear-gradient(135deg, var(--blue), var(--blue-2));color:#fff;min-height:44px;font-size:var(--texto-medio);border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:700;line-height:1.2;transition:transform .15s,box-shadow .15s,color .15s;display:inline-flex;box-shadow:0 14px 30px -12px #3a43f6b3,inset 0 1px #ffffff40}.cw-btn:hover{transform:translateY(-1px);box-shadow:0 18px 36px -12px #3a43f6d9,inset 0 1px #ffffff4d}.cw-btn-ghost{background:var(--cw-ghost-bg);color:var(--text);border-color:var(--cw-ghost-edge);box-shadow:0 0 0 1px var(--glass-ring), 0 10px 24px -16px var(--glass-shadow);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%)}.cw-btn-ghost:hover{color:var(--accent);box-shadow:0 0 0 1px var(--line-hot), 0 14px 28px -16px var(--glass-shadow)}.cw-btn-sm{min-height:38px;padding:9px 16px}.cw-nav{z-index:40;pointer-events:none;padding:12px clamp(16px,4vw,40px) 0;position:sticky;top:0}.cw-nav-in{pointer-events:auto;background:linear-gradient(180deg, var(--glass-a), var(--glass-b));-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border-radius:18px;align-items:center;gap:20px;max-width:1104px;margin:0 auto;padding:9px 10px 9px 12px;display:flex}.cw-brand{border-radius:11px;flex:none;display:block}.cw-logo{width:auto;height:38px;box-shadow:0 0 0 1px var(--cw-side-edge), 0 10px 24px -12px #110a45b3;border-radius:11px;display:block}.cw-menu{gap:4px;margin-inline:auto;display:flex}.cw-menu a{font-size:var(--texto-medio);color:var(--text-2);border-radius:10px;padding:8px 14px;font-weight:600;transition:color .15s,background-color .15s;display:block}.cw-menu a:hover{color:var(--text);background:var(--cw-track)}.cw-nav-actions{flex:none;align-items:center;gap:8px;display:flex}.cw-hero{isolation:isolate;text-align:center;padding-top:64px;position:relative}.cw-beams{z-index:-1;pointer-events:none;width:100vw;height:600px;position:absolute;top:-96px;left:calc(50% - 50vw)}.cw-badge{font-size:var(--texto-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px;font-weight:800;display:inline-flex}.cw-badge i{background:var(--mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22cfa033}.cw-hero h1{max-width:17ch;margin-inline:auto;font-size:clamp(32px,5.2vw,60px);line-height:1.06}.cw-hero h1 em{background:linear-gradient(90deg, var(--cw-hero-a), var(--cw-hero-b));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.cw-lede{max-width:56ch;font-size:var(--texto-guia);color:var(--text-2);margin:20px auto 28px}.cw-hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cw-dash-stage{max-width:990px;margin:56px auto 0;position:relative}.cw-dash-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 46% at 20% 42%, var(--cw-blob-blue), transparent 70%), radial-gradient(36% 42% at 82% 64%, var(--cw-blob-mint), transparent 70%);position:absolute;inset:-10% -12% -16%}.cw-dash{text-align:left;box-shadow:0 0 0 1px var(--line-hot), 0 -30px 120px -34px #3e49ff8c, 0 30px 80px -40px var(--glass-shadow);border-radius:22px;grid-template-columns:176px minmax(0,1fr);display:grid;overflow:hidden}.cw-dash-side{font-size:var(--texto-menor);color:#c9cdf0;background:linear-gradient(180deg, var(--navy-1), var(--navy-2));border-right:1px solid var(--cw-side-edge);flex-direction:column;gap:4px;padding:16px 12px;display:flex}.cw-dash-side img{border-radius:8px;align-self:flex-start;width:auto;height:30px;margin:0 0 12px 2px}.cw-dash-side span{border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.cw-dash-side span.is-on{background:linear-gradient(110deg, #5760ff, var(--blue-2));color:#fff;box-shadow:0 10px 24px -10px #2f39e6cc}.cw-dash-main{background:linear-gradient(180deg, var(--glass-a), var(--glass-b));min-width:0;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);gap:12px;padding:18px;display:grid}.cw-tile{background:var(--cw-tile);border:1px solid var(--cw-tile-edge);box-shadow:inset 0 1px 0 var(--glass-hi), 0 10px 26px -18px var(--glass-shadow);border-radius:14px}.cw-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cw-kpi{padding:12px}.cw-kpi small{font-size:var(--texto-micro);color:var(--muted);display:block}.cw-kpi b{font-family:var(--font-display), sans-serif;font-size:var(--texto-titulo);font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.cw-kpi b.is-up{color:var(--ok-text)}.cw-dash-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;display:grid}.cw-panel{min-width:0;padding:14px}.cw-panel h4,.cw-panel .cw-panel-t{font-family:var(--font-body), sans-serif;font-size:var(--texto-menor);letter-spacing:0;color:var(--text-2);margin:0 0 10px;font-weight:700}.cw-panel svg{display:block}.cw-chart-line{stroke:var(--cw-chart)}.cw-gstop{stop-color:var(--cw-chart)}.cw-chart-dot{fill:var(--mint);stroke:var(--surface)}.cw-bars{font-size:var(--texto-micro);color:var(--muted);flex-direction:column;gap:8px;display:flex}.cw-bars div{grid-template-columns:78px 1fr 22px;align-items:center;gap:8px;display:grid}.cw-bars i{background:linear-gradient(90deg, var(--blue), var(--mint));border-radius:9px;height:7px;display:block}.cw-logos{text-align:center;padding-top:44px}.cw-logos small{font-size:var(--texto-menor);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-weight:700;display:block}.cw-logos ul{flex-wrap:wrap;justify-content:center;gap:10px 12px;display:flex}.cw-pill{font-family:var(--font-display), sans-serif;font-size:var(--texto-medio);color:var(--text-2);border-radius:999px;padding:9px 18px;font-weight:600}.cw-blk{isolation:isolate;padding-top:104px;position:relative}.cw-blk-h{text-align:center;max-width:720px;margin:0 auto 44px}.cw-eyebrow{font-size:var(--texto-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:800}.cw-blk-h h2{margin-top:12px;font-size:clamp(26px,3.8vw,42px);line-height:1.1}.cw-blk-h p{color:var(--text-2);margin-top:14px}.cw-blk:after{content:"";z-index:-1;pointer-events:none;position:absolute}.cw-blk-what:after{background:radial-gradient(46% 52% at 68% 50%, var(--cw-blob-blue), transparent 70%);inset:170px 0 -40px 32%}.cw-blk-bento:after{background:radial-gradient(30% 34% at 12% 28%, var(--cw-blob-blue), transparent 70%), radial-gradient(30% 34% at 88% 74%, var(--cw-blob-mint), transparent 70%), radial-gradient(26% 30% at 55% 52%, var(--mesh-3), transparent 70%);inset:180px -8% -60px}.cw-blk-diff:after{background:radial-gradient(34% 46% at 24% 56%, var(--cw-blob-blue), transparent 70%), radial-gradient(30% 40% at 86% 40%, var(--cw-blob-mint), transparent 70%);inset:170px -6% -40px}.cw-blk-quotes:after{background:radial-gradient(30% 52% at 50% 50%, var(--cw-blob-mint), transparent 70%), radial-gradient(26% 46% at 10% 60%, var(--cw-blob-blue), transparent 70%);inset:150px -6% -10px}.cw-what{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:34px;display:grid}.cw-what-list{flex-direction:column;gap:8px;display:flex}.cw-what-item{border:1px solid #0000;border-radius:16px;padding:16px 18px;transition:background-color .2s;position:relative}.cw-what-item.is-on{border-color:var(--glass-edge)}.cw-what-item:not(.is-on):hover{background:var(--cw-track)}.cw-what-item h3{font-size:var(--texto-guia)}.cw-what-item button{appearance:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;color:var(--muted);background:0 0;border:0;margin:0;padding:0;transition:color .15s}.cw-what-item button:after{content:"";border-radius:inherit;position:absolute;inset:0}.cw-what-item button:focus-visible{outline:none}.cw-what-item:has(button:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.cw-what-item.is-on button,.cw-what-item:hover button{color:var(--text)}.cw-what-item.is-on button{cursor:default}.cw-what-item p{font-size:var(--texto-medio);color:var(--text-2);margin-top:4px}.cw-what-vis{border-radius:var(--cw-r);flex-direction:column;justify-content:flex-end;gap:14px;min-height:250px;padding:24px;display:flex;overflow:hidden}.cw-what-vis:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#3e49ff59,#0000 65%);border-radius:50%;width:70%;position:absolute;top:-30%;right:-10%}.cw-flow{font-size:var(--texto-menor);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;animation:.35s both cw-rise;display:flex}.cw-flow-step{align-items:center;gap:8px;display:inline-flex}.cw-flow-step b{color:var(--muted);font-weight:400}.cw-flow-pill{background:var(--cw-tile);border:1px solid var(--cw-tile-edge);color:var(--text);box-shadow:0 10px 26px -18px var(--glass-shadow);border-radius:999px;padding:7px 13px}.cw-flow-pill.is-hot{background:var(--blue);color:#fff;border-color:#0000}.cw-flow-pill.is-win{color:#fff;background:#087f61;border-color:#0000}.cw-what-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;animation:.35s both cw-rise;display:grid}.cw-what-stat{background:var(--cw-tile);border:1px solid var(--cw-tile-edge);border-radius:14px;padding:12px}.cw-what-stat b{font-family:var(--font-display), sans-serif;font-size:var(--texto-titulo-l);font-variant-numeric:tabular-nums;color:var(--accent);font-weight:600;line-height:1.1;display:block}.cw-what-stat small{font-size:var(--texto-menor);color:var(--muted);font-weight:600}.cw-what-stat.is-hot{background:linear-gradient(200deg, var(--tint-rose), var(--cw-tile));border-color:color-mix(in srgb, var(--bad-text) 40%, transparent)}.cw-what-stat.is-hot b{color:var(--bad-text)}.cw-what-caption{font-size:var(--texto-medio);color:var(--text-2)}@keyframes cw-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cw-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.cw-c2{grid-column:span 2}.cw-c3{grid-column:span 3}.cw-cell{border-radius:var(--cw-r);flex-direction:column;justify-content:flex-end;min-height:196px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.cw-cell:hover{box-shadow:inset 0 1px 0 var(--glass-hi), 0 0 0 1px #3e49ff4d, 0 30px 60px -28px #3e49ff80;transform:translateY(-3px)}.cw-cell h3{font-size:var(--texto-amplio)}.cw-cell p{font-size:var(--texto-base);color:var(--muted);margin-top:5px}.cw-vis{flex:auto;place-items:center;min-height:104px;margin-bottom:14px;display:grid}.cw-v-pipe{align-items:flex-end;gap:7px;width:100%;height:104px;display:flex}.cw-v-pipe i{background:linear-gradient(180deg, var(--blue), #3e49ff24);border-radius:9px 9px 4px 4px;flex:1}.cw-v-phone{border:3px solid var(--navy-1);background:linear-gradient(200deg, var(--mint), var(--blue) 62%, var(--navy-1));border-radius:15px;width:74px;height:118px;position:relative;box-shadow:0 18px 36px -14px #3e49ffb3}.cw-v-phone:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.cw-v-ad{color:#0e0b35;width:min(100%,220px);font-size:var(--texto-micro);background:#fff;border:1px solid #e2e5f1;border-radius:12px;overflow:hidden;box-shadow:0 16px 34px -16px #00000073}.cw-v-ad div{background:linear-gradient(120deg, var(--blue), var(--mint));height:54px}.cw-v-ad span{justify-content:space-between;align-items:center;padding:7px 9px;font-weight:800;display:flex}.cw-v-ad em{color:var(--blue-2);background:#eef0ff;border-radius:5px;padding:3px 7px;font-style:normal}.cw-v-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:100%;max-width:270px;display:grid}.cw-v-cal i{aspect-ratio:1;background:var(--cw-track);border-radius:7px}.cw-v-cal i.is-a{background:var(--blue)}.cw-v-cal i.is-b{background:var(--mint)}.cw-v-net{width:150px;height:96px;position:relative}.cw-v-net i{background:var(--cw-tile);border:1px solid var(--cw-tile-edge);width:30px;height:30px;font-size:var(--texto-menor);color:var(--text-2);box-shadow:0 10px 26px -18px var(--glass-shadow);border-radius:10px;place-items:center;font-style:normal;font-weight:800;display:grid;position:absolute}.cw-v-net i:first-child{background:var(--blue);color:#fff;border-color:#0000;top:33px;left:60px;box-shadow:0 0 26px #3e49ffb3}.cw-v-net i:nth-child(2){top:0;left:0}.cw-v-net i:nth-child(3){top:4px;right:0}.cw-v-net i:nth-child(4){bottom:0;left:8px}.cw-v-net i:nth-child(5){bottom:0;right:6px}.cw-v-bolt{font-size:var(--texto-micro);color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.cw-v-bolt span{background:var(--cw-tile);border:1px solid var(--cw-tile-edge);border-radius:9px;padding:7px 10px}.cw-v-bolt b{color:var(--mint-text)}.cw-v-chat{width:100%;font-size:var(--texto-micro);flex-direction:column;gap:6px;font-weight:600;display:flex}.cw-v-chat span{background:var(--tint-blue);max-width:84%;color:var(--accent);border-radius:12px;align-self:flex-start;padding:8px 11px}.cw-v-chat span:nth-child(2){background:var(--blue);color:#fff;align-self:flex-end}.cw-v-land{background:linear-gradient(135deg, var(--blue), var(--mint));border-radius:12px;grid-template-columns:1.4fr 1fr;gap:6px;width:min(100%,230px);height:96px;padding:8px;display:grid;box-shadow:0 16px 34px -16px #3e49ffb3}.cw-v-land i{background:#ffffff59;border-radius:7px}.cw-orb-sec{text-align:center;padding-top:120px;position:relative}.cw-orb-stage{position:relative}.cw-orb{aspect-ratio:1;background:conic-gradient(from 210deg, var(--blue), var(--mint), #dfe3ff, #506dff, var(--blue));border-radius:50%;width:min(300px,70vw);margin:0 auto;animation:18s linear infinite cw-spin;position:relative;box-shadow:0 30px 90px -20px #3e49ffa6}.cw-orb:after{content:"";background:radial-gradient(circle at 36% 30%, var(--cw-orb-in1), var(--cw-orb-in2) 45%, var(--cw-orb-in3));border-radius:50%;position:absolute;inset:8%;box-shadow:inset 0 0 40px #3e49ff4d}@keyframes cw-spin{to{transform:rotate(360deg)}}.cw-tags{pointer-events:none;position:absolute;inset:0}.cw-tags li{font-size:var(--texto-base);color:var(--text-2);border-radius:999px;padding:8px 15px;font-weight:700;position:absolute}.cw-tags li:first-child{top:38%;left:12%}.cw-tags li:nth-child(2){top:30%;right:12%}.cw-tags li:nth-child(3){bottom:6%;left:18%}.cw-tags li:nth-child(4){bottom:14%;right:16%}.cw-orb-sec h2{max-width:22ch;margin:36px auto 0;font-size:clamp(22px,3.2vw,34px);line-height:1.15}.cw-diff{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;display:grid}.cw-diff .cw-big{grid-row:span 2;min-height:330px}.cw-big:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 50% 100%,#3e49ff73,#0000 70%),radial-gradient(40% 40% at 85% 95%,#22cfa047,#0000 70%);height:85%;position:absolute;inset:auto -10% -22%}.cw-big h3{font-size:clamp(18px,2vw,22px)}.cw-big p{font-size:var(--texto-medio)}.cw-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cw-quote{border-radius:var(--cw-r);font-size:var(--texto-medio);color:var(--text-2);flex-direction:column;justify-content:space-between;gap:16px;padding:22px;display:flex}.cw-quote.is-hl{background:linear-gradient(200deg, #22cfa04d, var(--cw-glass-b) 60%);border-color:#22cfa08c}.cw-quote figcaption b{font-size:var(--texto-base);color:var(--text);display:block}.cw-quote figcaption small{font-size:var(--texto-menor);color:var(--muted)}.cw-note{text-align:center;font-size:var(--texto-menor);color:var(--muted);margin-top:14px}.cw-cta{isolation:isolate;text-align:center;padding-block:120px 96px;position:relative}.cw-beams-cta{z-index:-1;pointer-events:none;width:100vw;height:380px;position:absolute;bottom:0;left:calc(50% - 50vw)}.cw-cta-card{border-radius:28px;max-width:760px;margin:0 auto;padding:clamp(32px,5vw,52px) clamp(20px,4vw,48px)}.cw-cta-card h2{max-width:18ch;margin:0 auto 12px;font-size:clamp(26px,4vw,44px);line-height:1.1}.cw-cta-card p{color:var(--text-2);margin-bottom:26px}.cw-footer{background:linear-gradient(180deg, var(--navy-1), var(--navy-2));border:1px solid var(--cw-side-edge);width:min(1080px,100% - 32px);font-size:var(--texto-base);color:#a9aed8;box-shadow:0 -2px 0 0 var(--blue), 0 -3px 40px -2px #3e49ff8c, 0 30px 70px -30px #050720b3;border-radius:24px;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:22px;margin:0 auto 40px;padding:30px;display:grid;position:relative}.cw-footer h3{font-family:var(--font-body), sans-serif;font-size:var(--texto-micro);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin:0 0 10px;font-weight:700}.cw-footer li{margin-bottom:7px}.cw-footer a{color:#a9aed8;transition:color .15s}.cw-footer a:hover{color:#fff}.cw-footer :focus-visible{outline-color:#aeb5ff}.cw-footer-brand img{border-radius:9px;width:auto;height:34px;display:block}.cw-footer-brand span{margin-top:12px;display:block}@media (max-width:900px){.cw-menu{display:none}.cw-nav-actions{margin-left:auto}.cw-what,.cw-diff,.cw-dash-row,.cw-quotes,.cw-dash{grid-template-columns:minmax(0,1fr)}.cw-dash-side{display:none}.cw-kpis,.cw-what-stats,.cw-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-c2,.cw-c3{grid-column:span 1}.cw-diff .cw-cell{min-height:150px}.cw-diff .cw-big{grid-row:auto;min-height:220px}.cw-blk{padding-top:84px}.cw-orb-sec{padding-top:96px}.cw-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex;position:static}.cw-tags li{position:static}.cw-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-footer-brand{grid-column:1/-1}}@media (max-width:560px){.cw-nav-in{gap:10px}.cw-logo{height:32px}.cw-hero{padding-top:44px}.cw-lede{font-size:var(--texto-amplio)}.cw-bento{grid-template-columns:minmax(0,1fr)}.cw-footer{margin-bottom:24px;padding:24px}}@media (prefers-reduced-motion:reduce){.cw-orb,.cw-flow,.cw-what-stats{animation:none}.cw-cell,.cw-btn,.cw-menu a,.cw-what-item{transition:none}.cw-cell:hover,.cw-btn:hover{transform:none}}.cw-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.cw-plan{border-radius:24px;flex-direction:column;gap:10px;padding:28px 24px 24px;display:flex}.cw-plan h3{font-size:var(--texto-titulo)}.cw-plan-tag{font-size:var(--texto-medio);color:var(--muted);min-height:2.6em}.cw-plan-price{align-items:baseline;gap:4px;margin:6px 0 8px;display:flex}.cw-plan-price b{font-family:var(--font-display), system-ui, sans-serif;font-size:var(--texto-cifra-l);letter-spacing:-.03em;color:var(--text);font-weight:600;line-height:1}.cw-plan-price span{font-size:var(--texto-medio);color:var(--muted);font-weight:600}.cw-plan ul{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:10px;padding:16px 0 22px;display:flex}.cw-plan li{font-size:var(--texto-medio);color:var(--text-2);align-items:center;gap:10px;display:flex}.cw-plan li .cw-ico{color:var(--mint-text);stroke-width:2.2px}.cw-plan .cw-btn{width:100%}.cw-plan.is-pop{border-color:var(--line-hot);background:linear-gradient(200deg, #3e49ff33, var(--cw-glass-b) 62%);box-shadow:inset 0 1px 0 var(--glass-hi), 0 0 0 1px var(--line-hot), 0 34px 70px -34px #2f39e68c}.cw-plan-pop{font-size:var(--texto-micro);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg, var(--blue), var(--blue-2));box-shadow:0 10px 22px -10px var(--blue);border-radius:999px;padding:5px 12px;font-weight:800;position:absolute;top:-12px;left:24px}@media (max-width:900px){.cw-plans{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.cw-plan-tag{min-height:0}}
