.software-overview[data-astro-cid-mweqt5ql]{min-height:calc(100svh - var(--header-h));color:#fff;isolation:isolate;background:radial-gradient(circle at 86% 9%,#b1eb4b2e,#0000 27%),linear-gradient(135deg,#061529 0%,#07343c 57%,#0a5145 100%);padding-block:clamp(1.5rem,3vh,2.4rem);position:relative;overflow:hidden}.software-overview[data-astro-cid-mweqt5ql]:before{content:"";z-index:-2;opacity:.45;background-image:linear-gradient(#98e7c50e 1px,#0000 1px),linear-gradient(90deg,#98e7c50e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 15% 86%,#0000)}.software-overview__orb[data-astro-cid-mweqt5ql]{z-index:-1;aspect-ratio:1;border:1px solid #b9ef5f21;border-radius:50%;width:39rem;position:absolute;bottom:-18rem;right:-10rem;box-shadow:0 0 0 80px #53dea308,0 0 0 160px #53dea305}.software-overview__inner[data-astro-cid-mweqt5ql]{gap:clamp(1rem,2.4vh,1.8rem);width:min(100% - 2rem,1560px);max-width:none;display:grid}.software-overview__header[data-astro-cid-mweqt5ql]{align-items:center;gap:var(--space-5);display:flex}.software-overview__header[data-astro-cid-mweqt5ql] h1[data-astro-cid-mweqt5ql]{color:#c5ef68;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-weight:850;display:inline-flex}.software-overview__header[data-astro-cid-mweqt5ql] h1[data-astro-cid-mweqt5ql]:before{content:"";background:currentColor;width:24px;height:2px}.software-overview__cards[data-astro-cid-mweqt5ql]{background:#03162280;border:1px solid #80dbb833;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:clamp(560px,76svh,720px);display:grid;overflow:hidden;box-shadow:0 32px 75px -45px #001018}.software-service[data-astro-cid-mweqt5ql]{--card-accent:#71e1bd;min-width:0;color:inherit;transition:background-color var(--dur-base),box-shadow var(--dur-base),transform var(--dur-base) var(--ease-out);background:linear-gradient(155deg,#0d4542,#061f31);border-right:1px solid #80dbb82b;grid-template-rows:20rem minmax(170px,1fr);text-decoration:none;display:grid;position:relative;overflow:hidden}.software-service[data-astro-cid-mweqt5ql]:before{content:"";z-index:4;background:linear-gradient(90deg,transparent 0%,var(--card-accent) 38%,#fff 50%,var(--card-accent) 62%,transparent 100%);opacity:.9;height:3px;box-shadow:0 0 15px color-mix(in srgb,var(--card-accent) 65%,transparent);background-size:220% 100%;animation:4.6s linear infinite service-line;position:absolute;inset:0 0 auto}.software-service[data-astro-cid-mweqt5ql]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(112deg,transparent 34%,color-mix(in srgb,var(--card-accent) 8%,transparent) 50%,transparent 66%);animation:8s ease-in-out infinite card-sweep;position:absolute;inset:0;transform:translate(-125%)}.software-service[data-astro-cid-mweqt5ql]:nth-child(2):before,.software-service[data-astro-cid-mweqt5ql]:nth-child(2):after{animation-delay:-1.5s}.software-service[data-astro-cid-mweqt5ql]:nth-child(3):before,.software-service[data-astro-cid-mweqt5ql]:nth-child(3):after{animation-delay:-3s}.software-service[data-astro-cid-mweqt5ql]:last-child{border-right:0}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias]{--card-accent:#44cfff;background:linear-gradient(150deg,#0b3854,#092638);border-inline:1px solid #44cfff47;box-shadow:0 24px 60px -36px #001b2a}.software-service[data-astro-cid-mweqt5ql][data-kind=proteccion]{--card-accent:#c5ef68;background:linear-gradient(155deg,#234c3e,#082c32)}.software-service[data-astro-cid-mweqt5ql]:hover{z-index:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-accent) 38%,transparent),0 24px 60px -40px #001018;background-color:#70e1bd0b;transform:translateY(-3px)}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias]:hover{background-color:#44cfff0b;box-shadow:inset 0 0 0 1px #44cfff66,0 28px 65px -38px #045e78}.software-service[data-astro-cid-mweqt5ql]:focus-visible{z-index:5;outline:3px solid var(--card-accent);outline-offset:-3px}.software-service__copy[data-astro-cid-mweqt5ql]{padding:clamp(1.15rem,2.2vw,1.75rem)}.software-service__top[data-astro-cid-mweqt5ql]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.software-service__icon[data-astro-cid-mweqt5ql]{border:1px solid color-mix(in srgb,var(--card-accent) 28%,transparent);background:color-mix(in srgb,var(--card-accent) 11%,transparent);width:44px;height:44px;color:var(--card-accent);border-radius:13px;place-items:center;display:grid}.software-service__number[data-astro-cid-mweqt5ql]{color:#d7f5eb38;font:850 1.35rem ui-monospace,SFMono-Regular,Consolas,monospace}.software-service__eyebrow[data-astro-cid-mweqt5ql]{color:var(--card-accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 6px;font-size:.65rem;font-weight:850}.software-service[data-astro-cid-mweqt5ql] h2[data-astro-cid-mweqt5ql]{color:#fff;max-width:15ch;margin:0 0 10px;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.04}.software-service__description[data-astro-cid-mweqt5ql]{color:#9bb6bc;margin:0;font-size:clamp(.75rem,1vw,.84rem);line-height:1.55}.software-service__tags[data-astro-cid-mweqt5ql]{margin-top:var(--space-4);flex-wrap:wrap;gap:6px;display:flex}.software-service__tags[data-astro-cid-mweqt5ql] span[data-astro-cid-mweqt5ql]{border-radius:var(--radius-full);color:#bad0ce;border:1px solid #b2ded324;padding:5px 8px;font-size:.62rem;font-weight:700}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] h2[data-astro-cid-mweqt5ql]{color:#fff}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] .software-service__description[data-astro-cid-mweqt5ql]{color:#9dbdca}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] .software-service__number[data-astro-cid-mweqt5ql]{color:#abe0f140}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] .software-service__tags[data-astro-cid-mweqt5ql] span[data-astro-cid-mweqt5ql]{color:#b9dce6;background:#031a2a3d;border-color:#75d3f133}.software-service__visual[data-astro-cid-mweqt5ql]{background:linear-gradient(150deg,#031a27e0,#114845a6);place-items:center;min-height:0;padding:clamp(1.2rem,3vw,2.1rem);display:grid;position:relative;overflow:hidden}.software-service__visual[data-astro-cid-mweqt5ql]:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.software-service__cta[data-astro-cid-mweqt5ql]{z-index:3;border-radius:var(--radius-full);color:#d8ece8;background:#021623cc;border:1px solid #ffffff26;align-items:center;gap:7px;padding:7px 10px;font-size:.65rem;font-weight:750;display:inline-flex;position:absolute;bottom:12px;right:14px}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] .software-service__visual[data-astro-cid-mweqt5ql]{background:linear-gradient(150deg,#061f32,#0b4354)}.software-service[data-astro-cid-mweqt5ql][data-kind=licencias] .software-service__visual[data-astro-cid-mweqt5ql]:before{background-image:linear-gradient(#44cfff12 1px,#0000 1px),linear-gradient(90deg,#44cfff12 1px,#0000 1px)}.utility-window[data-astro-cid-mweqt5ql]{z-index:1;width:min(100%,310px);color:var(--card-accent);text-align:center;background:#031421d1;border:1px solid #71e1bd47;border-radius:18px;justify-items:center;padding:3.4rem 1.2rem 1.2rem;display:grid;position:relative;box-shadow:0 22px 45px #0003,0 0 28px #71e1bd0d}.utility-window__bar[data-astro-cid-mweqt5ql]{border-bottom:1px solid #ffffff17;align-items:center;gap:5px;height:36px;padding:0 11px;display:flex;position:absolute;inset:0 0 auto}.utility-window__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]{background:#ff6e74;border-radius:50%;width:6px;height:6px}.utility-window__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(2){background:#ffd25b}.utility-window__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(3){background:#64de96}.utility-window__bar[data-astro-cid-mweqt5ql] b[data-astro-cid-mweqt5ql]{color:#6f8ca1;font:500 .55rem var(--font-mono);margin-left:auto}.utility-window[data-astro-cid-mweqt5ql] strong[data-astro-cid-mweqt5ql]{color:#fff;margin-top:9px;font-size:.9rem}.utility-window[data-astro-cid-mweqt5ql] small[data-astro-cid-mweqt5ql]{color:#8ea8b1;font-size:.66rem}.utility-window__status[data-astro-cid-mweqt5ql]{background:#71e1bd17;border-radius:8px;align-items:center;gap:6px;margin-top:14px;padding:6px 8px;font-size:.58rem;font-weight:800;display:flex}.utility-window__status[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite status-blink;box-shadow:0 0 9px}.printer-motion[data-astro-cid-mweqt5ql]{place-items:end center;width:72px;height:66px;display:grid;position:relative}.printer-motion[data-astro-cid-mweqt5ql] svg{z-index:2;filter:drop-shadow(0 0 9px #71e1bd47);position:relative}.printer-paper[data-astro-cid-mweqt5ql]{z-index:1;background:#dffcf3;border-radius:3px;width:38px;height:48px;padding:8px 6px;animation:3.2s ease-in-out infinite print-paper;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px #71e1bd2e}.printer-paper[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]{background:#3f9e89;border-radius:2px;height:2px;margin-bottom:5px;display:block}.printer-paper[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(2){width:78%}.printer-paper[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(3){width:58%}.license-terminal[data-astro-cid-mweqt5ql]{z-index:1;background:linear-gradient(150deg,#021220f0,#042333e6);border:1px solid #44cfff47;border-radius:18px;width:min(100%,330px);padding:3.5rem 1.2rem 1.25rem;display:grid;position:relative;box-shadow:0 24px 50px #0000003d,0 0 30px #44cfff14}.license-terminal__bar[data-astro-cid-mweqt5ql]{border-bottom:1px solid #ffffff14;align-items:center;gap:5px;height:36px;padding:0 11px;display:flex;position:absolute;inset:0 0 auto}.license-terminal__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]{background:#ff6e74;border-radius:50%;width:6px;height:6px}.license-terminal__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(2){background:#ffd25b}.license-terminal__bar[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]:nth-child(3){background:#64de96}.license-terminal__bar[data-astro-cid-mweqt5ql] b[data-astro-cid-mweqt5ql]{color:#668aa0;font:500 .55rem var(--font-mono);margin-left:auto}.license-terminal[data-astro-cid-mweqt5ql]>small[data-astro-cid-mweqt5ql]{color:#44cfff;letter-spacing:.1em;font-size:.58rem;font-weight:850}.license-terminal[data-astro-cid-mweqt5ql]>strong[data-astro-cid-mweqt5ql]{color:#fff;margin:5px 0 12px;font-size:1rem}.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]{color:#8be2ff;min-height:42px;font:750 .82rem var(--font-mono);white-space:nowrap;background:#031725;border:1px solid #44cfff2e;border-radius:10px;align-items:center;padding:0 11px;display:flex;overflow:hidden}.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]:before{content:"CS-8F2K-91PX-7Q4M";width:0;animation:4.8s steps(18,end) infinite serial-type;display:block;overflow:hidden}.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]:after{content:"";background:#8be2ff;width:2px;height:16px;margin-left:2px;animation:.8s step-end infinite cursor-blink;box-shadow:0 0 8px #44cfff}.license-terminal__status[data-astro-cid-mweqt5ql]{color:#6ce6b2;align-items:center;gap:6px;margin-top:10px;font-size:.58rem;font-weight:800;display:flex}.license-terminal__status[data-astro-cid-mweqt5ql] svg{filter:drop-shadow(0 0 6px #6ce6b273)}.license-terminal[data-astro-cid-mweqt5ql]>div[data-astro-cid-mweqt5ql]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.license-terminal[data-astro-cid-mweqt5ql]>div[data-astro-cid-mweqt5ql] span[data-astro-cid-mweqt5ql]{color:#91b7c5;border:1px solid #44cfff24;border-radius:999px;padding:5px 7px;font-size:.56rem;font-weight:700}.security-orbit[data-astro-cid-mweqt5ql]{z-index:1;aspect-ratio:1.35;border:1px solid #c5ef681f;border-radius:50%;place-items:center;width:min(100%,300px);display:grid;position:relative;box-shadow:inset 0 0 45px #c5ef680d,0 0 0 24px #c5ef6806}.security-orbit[data-astro-cid-mweqt5ql]:before,.security-orbit[data-astro-cid-mweqt5ql]:after{content:"";filter:drop-shadow(0 0 7px #c5ef6861);border:2px solid #c5ef68cc;border-color:#c5ef68cc #57e1a652 #0000 #0000;border-radius:50%;animation:5.5s linear infinite defense-spin;position:absolute;inset:-1px}.security-orbit[data-astro-cid-mweqt5ql]:after{border-top-color:#57e1a6a3;border-bottom-color:#c5ef683d;border-right-color:#0000;animation-duration:3.8s;animation-direction:reverse;inset:18px}.security-orbit__shield[data-astro-cid-mweqt5ql]{z-index:2;width:92px;height:92px;color:var(--card-accent);background:radial-gradient(circle,#c5ef6833,#c5ef6814);border:1px solid #c5ef6833;border-radius:30px;place-items:center;animation:2.4s ease-in-out infinite shield-pulse;display:grid;position:relative;box-shadow:0 0 35px #c5ef6829}.security-orbit__shield[data-astro-cid-mweqt5ql] svg{filter:drop-shadow(0 0 9px #c5ef6873)}.security-orbit__brand[data-astro-cid-mweqt5ql]{z-index:3;border-radius:var(--radius-full);color:#dce9bd;letter-spacing:.05em;background:#082735;border:1px solid #c5ef6833;padding:6px 9px;font-size:.58rem;font-weight:850;position:absolute}.brand-one[data-astro-cid-mweqt5ql]{top:18%;left:0}.brand-two[data-astro-cid-mweqt5ql]{top:12%;right:-2%}.brand-three[data-astro-cid-mweqt5ql]{bottom:9%;right:2%}@keyframes service-line{to{background-position:-220% 0}}@keyframes card-sweep{0%,55%{transform:translate(-125%)}80%,to{transform:translate(125%)}}@keyframes print-paper{0%,18%{opacity:0;transform:translate(-50%,12px)}28%,68%{opacity:1;transform:translate(-50%,-19px)}82%,to{opacity:0;transform:translate(-50%,-24px)}}@keyframes serial-type{0%,12%{width:0}58%,82%{width:18ch}to{width:0}}@keyframes cursor-blink{50%{opacity:0}}@keyframes defense-spin{to{transform:rotate(1turn)}}@keyframes shield-pulse{50%{transform:scale(1.06);box-shadow:0 0 52px #c5ef6842}}@keyframes status-blink{50%{opacity:.35;transform:scale(.75)}}@media (width<=900px){.software-overview[data-astro-cid-mweqt5ql]{min-height:auto}.software-overview__cards[data-astro-cid-mweqt5ql]{grid-template-columns:1fr}.software-service[data-astro-cid-mweqt5ql]{border-bottom:1px solid #80dbb82b;border-right:0;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(220px,.85fr)}.software-service[data-astro-cid-mweqt5ql]:last-child{border-bottom:0}}@media (width<=600px){.software-overview__header[data-astro-cid-mweqt5ql]{flex-direction:column;align-items:flex-start;gap:6px}.software-overview__cards[data-astro-cid-mweqt5ql]{border-radius:20px}.software-service[data-astro-cid-mweqt5ql]{grid-template-rows:auto 245px;grid-template-columns:1fr}.software-service[data-astro-cid-mweqt5ql] h2[data-astro-cid-mweqt5ql]{max-width:17ch}}@media (prefers-reduced-motion:reduce){.software-service[data-astro-cid-mweqt5ql]{transition:none}.software-service[data-astro-cid-mweqt5ql]:before,.software-service[data-astro-cid-mweqt5ql]:after,.printer-paper[data-astro-cid-mweqt5ql],.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]:before,.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]:after,.security-orbit[data-astro-cid-mweqt5ql]:before,.security-orbit[data-astro-cid-mweqt5ql]:after,.security-orbit__shield[data-astro-cid-mweqt5ql],.utility-window__status[data-astro-cid-mweqt5ql] i[data-astro-cid-mweqt5ql]{animation:none}.license-terminal[data-astro-cid-mweqt5ql] code[data-astro-cid-mweqt5ql]:before{width:18ch}}.click-suite[data-astro-cid-avh3qxzx]{grid-template-columns:minmax(270px,.72fr) minmax(0,1.45fr);gap:clamp(.9rem,1.7vw,1.3rem);height:100%;min-height:0;display:grid}.doctor-card[data-astro-cid-avh3qxzx],.reset-card[data-astro-cid-avh3qxzx]{border:1px solid #b7e1f3;border-radius:23px;min-width:0;overflow:hidden;box-shadow:0 24px 60px -48px #0a4663}.doctor-card[data-astro-cid-avh3qxzx]{color:#fff;background:radial-gradient(circle at 50% 28%,#32d2b029,#0000 33%),linear-gradient(150deg,#041a31,#074f58);grid-template-rows:auto minmax(150px,1fr) auto auto;align-items:center;padding:clamp(1rem,2vw,1.35rem);display:grid;position:relative}.doctor-card[data-astro-cid-avh3qxzx]:before{content:"";opacity:.32;pointer-events:none;background-image:linear-gradient(#64e4cf0f 1px,#0000 1px),linear-gradient(90deg,#64e4cf0f 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.doctor-card[data-astro-cid-avh3qxzx]>[data-astro-cid-avh3qxzx]{z-index:1;position:relative}.doctor-card__top[data-astro-cid-avh3qxzx]{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-badge[data-astro-cid-avh3qxzx],.product-version[data-astro-cid-avh3qxzx]{border-radius:999px;align-items:center;gap:6px;font-size:.62rem;font-weight:800;display:inline-flex}.product-badge[data-astro-cid-avh3qxzx]{color:#81e9bd;background:#48daa21a;border:1px solid #69eabe3d;padding:6px 9px}.product-version[data-astro-cid-avh3qxzx]{color:#7699aa}.doctor-visual[data-astro-cid-avh3qxzx]{align-self:stretch;place-items:center;min-height:125px;display:grid;position:relative}.doctor-visual__pulse[data-astro-cid-avh3qxzx]{aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0 12%,#55e2ca 15% 19%,transparent 22% 45%,#43c6dc8c 49% 54%,transparent 58% 82%,#55e2ca 86% 90%,transparent 94%);border-radius:50%;width:132px;animation:7s linear infinite doctor-orbit;position:absolute;box-shadow:0 0 0 25px #65e8ce09,0 0 0 49px #65e8ce05;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}.doctor-visual__printer[data-astro-cid-avh3qxzx]{color:#67e6ce;background:#041f2feb;border:1px solid #65e8ce40;border-radius:24px;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 18px 40px -25px #000,0 0 28px #65e8ce1a}.doctor-visual__printer[data-astro-cid-avh3qxzx] svg{z-index:2;position:relative}.doctor-visual__paper[data-astro-cid-avh3qxzx]{z-index:1;background:#dffcf6;border-radius:3px;width:28px;height:35px;padding:7px 5px 4px;animation:3.2s ease-in-out infinite print-paper;position:absolute;top:13px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #6ae7d14d}.doctor-visual__paper[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]{opacity:.65;background:#35adad;border-radius:2px;height:2px;margin-bottom:4px;display:block}.doctor-visual__paper[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:nth-child(2){width:75%}.doctor-visual__paper[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:nth-child(3){width:55%}.doctor-visual__scan[data-astro-cid-avh3qxzx]{color:#fff;background:#16a9d0;border-radius:50%;place-items:center;width:42px;height:42px;animation:3s ease-in-out infinite doctor-scan;display:grid;position:absolute;bottom:18%;right:calc(50% - 64px);box-shadow:0 0 22px #16a9d061}.doctor-card__copy[data-astro-cid-avh3qxzx]{text-align:center}.product-label[data-astro-cid-avh3qxzx]{color:#2faecb;letter-spacing:.1em;font-size:.61rem;font-weight:850}.doctor-card[data-astro-cid-avh3qxzx] .product-label[data-astro-cid-avh3qxzx]{color:#69e6cf}.doctor-card[data-astro-cid-avh3qxzx] h3[data-astro-cid-avh3qxzx]{color:#fff;margin:5px 0 7px;font-size:clamp(1.35rem,2vw,1.8rem)}.doctor-card__copy[data-astro-cid-avh3qxzx] p[data-astro-cid-avh3qxzx]{color:#b6cdd2;max-width:32ch;margin:0 auto 14px;font-size:.78rem;line-height:1.45}.doctor-download[data-astro-cid-avh3qxzx]{color:#032036;background:linear-gradient(135deg,#53dda7,#22bdda);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:.77rem;font-weight:850;text-decoration:none;display:inline-flex}.doctor-download--pending[data-astro-cid-avh3qxzx]{color:#9eb8c1;background:#0319289e;border:1px solid #ffffff21}.reset-card[data-astro-cid-avh3qxzx]{background:linear-gradient(145deg,#fff,#f2fafc);grid-template-rows:auto auto minmax(88px,.8fr) auto auto;padding:clamp(.9rem,1.7vw,1.25rem);display:grid}.reset-card__header[data-astro-cid-avh3qxzx]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.reset-card__header[data-astro-cid-avh3qxzx] h2[data-astro-cid-avh3qxzx]{color:var(--brand-ink);letter-spacing:-.045em;margin:4px 0 5px;font-size:clamp(1.65rem,2.55vw,2.35rem);line-height:1}.compatibility[data-astro-cid-avh3qxzx]{color:#346b58;background:#edfff5;border:1px solid #b7e6d1;border-radius:10px;align-items:center;gap:8px;margin-top:7px;padding:8px 10px;display:flex}.compatibility[data-astro-cid-avh3qxzx] svg{color:#21815d;flex:none}.compatibility[data-astro-cid-avh3qxzx] p[data-astro-cid-avh3qxzx]{margin:0;font-size:.68rem;line-height:1.35}.compatibility[data-astro-cid-avh3qxzx] strong[data-astro-cid-avh3qxzx]{color:#176a4d}.reset-story[data-astro-cid-avh3qxzx]{isolation:isolate;background:#06253a;border-radius:14px;justify-self:center;width:min(68%,560px);min-width:360px;min-height:88px;margin-top:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3bc9e038,0 18px 38px -30px #073b55}.reset-story[data-astro-cid-avh3qxzx]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#03152433,#0000 50%,#03152426);position:absolute;inset:0}.reset-story__slide[data-astro-cid-avh3qxzx]{opacity:0;background-image:var(--story-image);background-repeat:no-repeat;background-size:300%;animation:12s infinite story-fade;position:absolute;inset:0}.reset-story__slide--diagnosis[data-astro-cid-avh3qxzx]{background-position:0}.reset-story__slide--printer[data-astro-cid-avh3qxzx]{background-position:50%;animation-delay:4s}.reset-story__slide--success[data-astro-cid-avh3qxzx]{background-position:100%;animation-delay:8s}.reset-story__progress[data-astro-cid-avh3qxzx]{z-index:3;gap:5px;display:flex;position:absolute;bottom:9px;right:12px}.reset-story__progress[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]{background:#ffffff6b;border-radius:999px;width:19px;height:3px;overflow:hidden}.reset-story__progress[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:after{content:"";transform-origin:0;background:#6ce7cf;width:100%;height:100%;animation:12s linear infinite story-progress;display:block;transform:scaleX(0)}.reset-story__progress[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:nth-child(2):after{animation-delay:4s}.reset-story__progress[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:nth-child(3):after{animation-delay:8s}.reset-plans[data-astro-cid-avh3qxzx]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:9px;margin-block:9px;display:grid}.reset-plan[data-astro-cid-avh3qxzx]{min-width:0;color:inherit;background:#fff;border:1px solid #d4e4eb;border-radius:15px;grid-template-rows:auto auto auto;align-items:end;margin:0;padding:.75rem .82rem;display:grid;position:relative;overflow:hidden}.reset-plan[data-astro-cid-avh3qxzx]:before{content:"";background:linear-gradient(90deg,#0000,#21afd4,#0000);height:3px;position:absolute;inset:0 0 auto}.reset-plan--recommended[data-astro-cid-avh3qxzx]{background:linear-gradient(155deg,#edfaff,#ecfff7);border-color:#39afd0;box-shadow:0 20px 42px -34px #087999}.reset-plan__badge[data-astro-cid-avh3qxzx]{color:#fff;text-transform:uppercase;background:#087d9b;border-radius:999px;padding:4px 6px;font-size:.48rem;font-weight:850;position:absolute;top:8px;right:8px}.reset-plan__duration[data-astro-cid-avh3qxzx]{color:#138ca7;letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:850}.reset-plan[data-astro-cid-avh3qxzx] h3[data-astro-cid-avh3qxzx]{color:var(--brand-ink);margin:5px 0 0;font-size:.92rem}.reset-plan[data-astro-cid-avh3qxzx]>strong[data-astro-cid-avh3qxzx]{color:#073d59;font-size:clamp(1.45rem,2.2vw,1.95rem);line-height:1}.reset-meta[data-astro-cid-avh3qxzx]{color:#526b78;border-top:1px solid #dce9ee;align-items:center;gap:18px;padding-top:7px;font-size:.69rem;font-weight:700;display:flex}.reset-meta[data-astro-cid-avh3qxzx] span[data-astro-cid-avh3qxzx]{align-items:center;gap:6px;display:flex}.reset-meta[data-astro-cid-avh3qxzx] svg{color:#179fc0}@keyframes doctor-orbit{to{transform:rotate(360deg)}}@keyframes doctor-scan{50%{transform:translate(5px,-8px)rotate(-8deg)}}@keyframes story-fade{0%,5%{opacity:0;transform:scale(1.04)}9%,29%{opacity:1;transform:scale(1)}34%,to{opacity:0;transform:scale(1.02)}}@keyframes story-progress{0%,5%{transform:scaleX(0)}8%,31%{transform:scaleX(1)}34%,to{transform:scaleX(0)}}@media (width<=900px){.click-suite[data-astro-cid-avh3qxzx]{grid-template-columns:1fr;height:auto}.doctor-card[data-astro-cid-avh3qxzx]{min-height:520px}.reset-card[data-astro-cid-avh3qxzx]{min-height:540px}}@media (width<=620px){.doctor-card[data-astro-cid-avh3qxzx]{min-height:440px}.reset-card__header[data-astro-cid-avh3qxzx]{display:grid}.reset-story[data-astro-cid-avh3qxzx]{width:100%;min-width:0;min-height:150px}.reset-plans[data-astro-cid-avh3qxzx]{grid-template-columns:1fr}.reset-card[data-astro-cid-avh3qxzx]{min-height:auto}.reset-plan[data-astro-cid-avh3qxzx]{min-height:104px}.reset-meta[data-astro-cid-avh3qxzx]{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.doctor-visual__pulse[data-astro-cid-avh3qxzx],.doctor-visual__paper[data-astro-cid-avh3qxzx],.doctor-visual__scan[data-astro-cid-avh3qxzx],.reset-story__slide[data-astro-cid-avh3qxzx],.reset-story__progress[data-astro-cid-avh3qxzx] i[data-astro-cid-avh3qxzx]:after{animation:none}.reset-story__slide--printer[data-astro-cid-avh3qxzx]{opacity:1}}.catalog[data-astro-cid-nadmz6in]{width:100%;min-width:0;max-width:100%;overflow:clip}.filter[data-astro-cid-nadmz6in]:not(.filter--search){display:none}.filter[data-astro-cid-nadmz6in]{gap:var(--space-2);flex-direction:column;display:flex}label[data-astro-cid-nadmz6in]{font-size:var(--fs-sm);color:var(--brand-ink);font-weight:600}input[data-astro-cid-nadmz6in],select[data-astro-cid-nadmz6in]{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg);font:inherit;color:var(--text);font-size:16px}input[data-astro-cid-nadmz6in]{padding-left:42px}input[data-astro-cid-nadmz6in]:focus,select[data-astro-cid-nadmz6in]:focus{border-color:var(--brand-cyan);box-shadow:var(--focus-ring);outline:none}.products[data-astro-cid-nadmz6in]{gap:var(--space-4);padding:3px 2px var(--space-4);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:minmax(300px,330px);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.products[data-astro-cid-nadmz6in]::-webkit-scrollbar{display:none}.product[data-astro-cid-nadmz6in]{min-height:460px;padding:var(--space-5);border-radius:var(--radius-xl);scroll-snap-align:start;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base), border-color var(--dur-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.product[data-astro-cid-nadmz6in]:before{content:"";background:linear-gradient(90deg, var(--brand-cyan), var(--brand-blue));height:4px;position:absolute;inset:0 0 auto}.product[data-astro-cid-nadmz6in]:hover{box-shadow:var(--shadow-lg);border-color:#b9e6f8;transform:translateY(-5px)}.product[data-astro-cid-nadmz6in][hidden]{display:none}.product__img[data-astro-cid-nadmz6in]{border-radius:var(--radius-md);object-fit:contain}.product__brand[data-astro-cid-nadmz6in]{width:58px;height:58px;color:var(--brand-navy);font-size:var(--fs-md);letter-spacing:-.04em;background:linear-gradient(145deg,#e4f7ff,#ceeaff);border-radius:17px;place-items:center;font-weight:850;display:grid;box-shadow:0 14px 28px -20px #006fcde6}.product[data-astro-cid-nadmz6in][data-brand=adobe] .product__brand[data-astro-cid-nadmz6in]{color:#c92323;background:linear-gradient(145deg,#fff0f0,#ffd8d8)}.product[data-astro-cid-nadmz6in][data-brand=eset] .product__brand[data-astro-cid-nadmz6in]{color:#007d79;background:linear-gradient(145deg,#e7fbfa,#c7f1ef)}.product[data-astro-cid-nadmz6in][data-brand=bitdefender] .product__brand[data-astro-cid-nadmz6in]{color:#b31533;background:linear-gradient(145deg,#fff0f2,#ffd8df)}.product[data-astro-cid-nadmz6in][data-brand=corel] .product__brand[data-astro-cid-nadmz6in]{color:#378320;background:linear-gradient(145deg,#effbe7,#d8f4c7)}.product[data-astro-cid-nadmz6in][data-brand=autodesk] .product__brand[data-astro-cid-nadmz6in]{color:#1268a6;background:linear-gradient(145deg,#eef7ff,#d8eaff)}.product[data-astro-cid-nadmz6in][data-brand=artcraft] .product__brand[data-astro-cid-nadmz6in]{color:#d8ff61;background:linear-gradient(145deg,#211d35,#0c0a15)}.product__name[data-astro-cid-nadmz6in]{font-size:var(--fs-lg);margin-bottom:2px}dt[data-astro-cid-nadmz6in]{font-size:var(--fs-xs);color:var(--text-muted)}dd[data-astro-cid-nadmz6in]{margin:0;font-weight:500}.product__terms[data-astro-cid-nadmz6in]{margin-bottom:var(--space-3);font-size:var(--fs-sm)}.product__terms[data-astro-cid-nadmz6in] summary[data-astro-cid-nadmz6in]{cursor:pointer;color:var(--link);font-weight:600}.product__terms[data-astro-cid-nadmz6in] p[data-astro-cid-nadmz6in]{margin:var(--space-2) 0 0;color:var(--text-muted)}@media (width>=821px){.catalog[data-astro-cid-nadmz6in]{grid-template-rows:auto auto auto auto minmax(0,1fr);height:100%;display:grid}.filter[data-astro-cid-nadmz6in]{gap:0}.filter[data-astro-cid-nadmz6in] label[data-astro-cid-nadmz6in]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}input[data-astro-cid-nadmz6in],select[data-astro-cid-nadmz6in]{border-radius:11px;min-height:40px;font-size:14px}.products[data-astro-cid-nadmz6in]{grid-auto-columns:minmax(250px, calc((100% - 3 * var(--space-3)) / 4));gap:var(--space-3);height:100%;min-height:0;padding-bottom:2px}.product[data-astro-cid-nadmz6in]{border-radius:18px;height:100%;min-height:0;padding:14px}.product__brand[data-astro-cid-nadmz6in]{width:46px;height:46px;font-size:var(--fs-sm);border-radius:13px}.product__name[data-astro-cid-nadmz6in]{font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.05}.product__specs[data-astro-cid-nadmz6in],.product__terms[data-astro-cid-nadmz6in]{display:none}}@media (width<=719px){.filter[data-astro-cid-nadmz6in]:not(.filter--search){display:flex}.product[data-astro-cid-nadmz6in]{min-height:0}}@media (width<=479px){.products[data-astro-cid-nadmz6in]{grid-auto-columns:minmax(84vw,1fr)}}@media (width<=820px){.catalog[data-astro-cid-nadmz6in]{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.catalog-note[data-astro-cid-nadmz6in],.category-bar[data-astro-cid-nadmz6in],.filter[data-astro-cid-nadmz6in]:not(.filter--search){display:none}.filter[data-astro-cid-nadmz6in] label[data-astro-cid-nadmz6in]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}input[data-astro-cid-nadmz6in]{border-radius:11px;min-height:40px;font-size:14px}.products[data-astro-cid-nadmz6in]{grid-auto-columns:minmax(260px,84vw);gap:10px;height:100%;min-height:0;padding-bottom:2px}.product[data-astro-cid-nadmz6in]{border-radius:17px;height:100%;min-height:0;padding:13px}.product__brand[data-astro-cid-nadmz6in]{width:44px;height:44px;font-size:var(--fs-sm);border-radius:12px}.product__name[data-astro-cid-nadmz6in]{font-size:clamp(1.05rem,4.5vw,1.3rem);line-height:1.05}.product__specs[data-astro-cid-nadmz6in],.product__terms[data-astro-cid-nadmz6in]{display:none}}.catalog[data-astro-cid-nadmz6in]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid;overflow:hidden}.catalog-content[data-astro-cid-nadmz6in]{grid-template-rows:minmax(0,1fr);gap:0;min-width:0;min-height:0;display:grid;position:relative}.catalog-content[data-astro-cid-nadmz6in] .catalog-note[data-astro-cid-nadmz6in]{border-radius:11px;min-height:34px;margin:0;padding:7px 11px;font-size:.7rem}.catalog-groups[data-astro-cid-nadmz6in]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;min-height:0;display:grid}.catalog-group[data-astro-cid-nadmz6in]{background:linear-gradient(145deg,#f5fbff,#edf7fc);border:1px solid #cce4ef;border-radius:18px;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.catalog-group--free[data-astro-cid-nadmz6in]{background:linear-gradient(145deg,#f7fff9,#edf9f1);border-color:#cce8d5}.group-heading[data-astro-cid-nadmz6in]{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;display:flex}.group-heading[data-astro-cid-nadmz6in]>div[data-astro-cid-nadmz6in]:first-child{min-width:0}.group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]{color:var(--brand-ink);margin:0;font-size:1.25rem;line-height:1.05}.catalog-group[data-astro-cid-nadmz6in] .catalog-controls[data-astro-cid-nadmz6in]{flex:none;gap:5px}.catalog-group[data-astro-cid-nadmz6in] .catalog-controls[data-astro-cid-nadmz6in]>span[data-astro-cid-nadmz6in]{min-width:42px;font-size:.61rem}.catalog-group[data-astro-cid-nadmz6in] .catalog-controls[data-astro-cid-nadmz6in] button[data-astro-cid-nadmz6in]{border-radius:9px;width:30px;height:30px}.catalog-group[data-astro-cid-nadmz6in] .products[data-astro-cid-nadmz6in]{scroll-snap-type:x mandatory;grid-auto-columns:calc(50% - 4px);grid-auto-flow:column;gap:8px;width:100%;height:100%;min-height:0;margin:0;padding:0;display:grid;overflow:hidden}.catalog-group[data-astro-cid-nadmz6in] .product[data-astro-cid-nadmz6in]{background:#fff;border-radius:14px;min-width:0;height:100%;min-height:0;padding:11px;box-shadow:0 13px 30px -25px #033f5c8c}.catalog-group--free[data-astro-cid-nadmz6in] .product[data-astro-cid-nadmz6in]:before{background:linear-gradient(90deg,#35c477,#8ed66b)}.catalog-group[data-astro-cid-nadmz6in] .product[data-astro-cid-nadmz6in]:hover{transform:translateY(-2px)}.catalog-group[data-astro-cid-nadmz6in] .product__brand[data-astro-cid-nadmz6in]{border-radius:12px;width:42px;height:42px;font-size:.76rem}.catalog-group[data-astro-cid-nadmz6in] .product__badges[data-astro-cid-nadmz6in]{gap:3px}.catalog-group[data-astro-cid-nadmz6in] .product__badges[data-astro-cid-nadmz6in] .badge[data-astro-cid-nadmz6in]{padding:3px 5px;font-size:.53rem}.catalog-group[data-astro-cid-nadmz6in] .product__name[data-astro-cid-nadmz6in]{margin:18px 0 0;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.05}.catalog-group[data-astro-cid-nadmz6in] .product__footer[data-astro-cid-nadmz6in]{gap:5px;padding-top:7px}.catalog-group[data-astro-cid-nadmz6in] .product__price[data-astro-cid-nadmz6in]{max-width:10ch;font-size:.64rem}.catalog-group[data-astro-cid-nadmz6in] .product__footer[data-astro-cid-nadmz6in] .btn{min-height:32px;padding-inline:8px;font-size:.62rem}.catalog-content[data-astro-cid-nadmz6in]>.no-results[data-astro-cid-nadmz6in]{z-index:4;background:#f7fbfdf5;place-items:center;margin:0;padding:20px;display:grid;position:absolute;inset:0}.catalog-content[data-astro-cid-nadmz6in]>.no-results[data-astro-cid-nadmz6in][hidden]{display:none}@media (width<=1100px) and (width>=821px){.catalog[data-astro-cid-nadmz6in]{grid-template-columns:185px minmax(0,1fr)}.catalog-group[data-astro-cid-nadmz6in] .products[data-astro-cid-nadmz6in]{grid-auto-columns:100%}}@media (width<=820px){.catalog[data-astro-cid-nadmz6in]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:7px}.catalog-content[data-astro-cid-nadmz6in]{grid-template-rows:minmax(0,1fr)}.catalog-content[data-astro-cid-nadmz6in] .catalog-note[data-astro-cid-nadmz6in]{display:none}.catalog-groups[data-astro-cid-nadmz6in]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.catalog-group[data-astro-cid-nadmz6in]{border-radius:14px;padding:8px}.group-heading[data-astro-cid-nadmz6in]{align-items:center;margin-bottom:6px}.group-heading[data-astro-cid-nadmz6in] p[data-astro-cid-nadmz6in],.catalog-group[data-astro-cid-nadmz6in] .catalog-controls[data-astro-cid-nadmz6in]>span[data-astro-cid-nadmz6in]{display:none}.group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]{font-size:.9rem}.catalog-group[data-astro-cid-nadmz6in] .catalog-controls[data-astro-cid-nadmz6in] button[data-astro-cid-nadmz6in]{width:27px;height:27px}.catalog-group[data-astro-cid-nadmz6in] .products[data-astro-cid-nadmz6in]{grid-auto-columns:100%}.catalog-group[data-astro-cid-nadmz6in] .product[data-astro-cid-nadmz6in]{padding:9px}.catalog-group[data-astro-cid-nadmz6in] .product__desc[data-astro-cid-nadmz6in]{-webkit-line-clamp:2}.catalog-group[data-astro-cid-nadmz6in] .product__footer[data-astro-cid-nadmz6in]{flex-direction:column;align-items:stretch}.catalog-group[data-astro-cid-nadmz6in] .product__price[data-astro-cid-nadmz6in]{max-width:none}.catalog-group[data-astro-cid-nadmz6in] .product__footer[data-astro-cid-nadmz6in] .btn{width:100%}}@media (width<=560px){.catalog-groups[data-astro-cid-nadmz6in]{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(82vw,1fr);grid-auto-flow:column;overflow-x:auto}.catalog-group[data-astro-cid-nadmz6in]{scroll-snap-align:start}}.catalog[data-astro-cid-nadmz6in]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0}.catalog-content[data-astro-cid-nadmz6in]{width:100%;height:100%}.catalog-group[data-astro-cid-nadmz6in]{grid-template-rows:auto minmax(0,1fr) auto;box-shadow:inset 0 0 35px #1ba5dc09,0 20px 55px -48px #07506d}.catalog-group--free[data-astro-cid-nadmz6in]{box-shadow:inset 0 0 35px #35c4770b,0 20px 55px -48px #18734c}.group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]{align-items:center;gap:9px;display:inline-flex;position:relative}.group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]:after{content:"";background:linear-gradient(90deg,#05afe8,#69e9ff);border-radius:99px;width:34px;height:3px;animation:2.8s ease-in-out infinite heading-glow;box-shadow:0 0 12px #05afe8}.catalog-group--free[data-astro-cid-nadmz6in] .group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]:after{background:linear-gradient(90deg,#27c774,#b3ef55);box-shadow:0 0 12px #27c774}.catalog-group[data-astro-cid-nadmz6in] .products--list[data-astro-cid-nadmz6in]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:initial;scroll-snap-type:none;scrollbar-width:thin;grid-auto-rows:minmax(58px,1fr);align-content:stretch;gap:7px;height:100%;max-height:100%;padding:1px 3px 1px 1px;display:grid;overflow:hidden auto}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]{--row-accent:#06aee8;--row-accent-2:#74e7ff;--row-bg:linear-gradient(145deg,#f8fdff,#eaf8ff);isolation:isolate;width:100%;height:100%;min-height:58px;box-shadow:0 12px 25px -22px var(--row-accent);background:0 0;border:0;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;transition:transform .24s,box-shadow .24s,filter .24s;display:grid;position:relative}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]:before{content:"";z-index:0;background:conic-gradient(from 0deg,transparent 0 34%,var(--row-accent) 43%,var(--row-accent-2) 49%,var(--row-accent) 55%,transparent 64% 100%);width:auto;height:auto;animation:6s linear infinite row-border-spin;position:absolute;inset:-160%}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]:after{content:"";z-index:0;background:var(--row-bg);border-radius:10px;position:absolute;inset:2px;box-shadow:inset 0 0 18px #ffffffa6}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]>[data-astro-cid-nadmz6in]{z-index:1;position:relative}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]:hover{z-index:4;filter:saturate(1.12);box-shadow:0 20px 35px -20px var(--row-accent);transform:translateY(-3px)scale(1.025)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in][data-brand=microsoft]{--row-accent:#00a4ef;--row-accent-2:#77dcff;--row-bg:linear-gradient(145deg,#f7fcff,#e4f5ff)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in][data-brand=adobe]{--row-accent:#ef3b48;--row-accent-2:#ff9b9b;--row-bg:linear-gradient(145deg,snow,#fff0f1)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in][data-brand=corel]{--row-accent:#53b83e;--row-accent-2:#b4ec6a;--row-bg:linear-gradient(145deg,#fbfff8,#edf9e7)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in][data-brand=autodesk]{--row-accent:#168bd2;--row-accent-2:#75d8ff;--row-bg:linear-gradient(145deg,#f8fcff,#e7f5ff)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in][data-brand=artcraft]{--row-accent:#74d839;--row-accent-2:#d4ff5f;--row-bg:linear-gradient(145deg,#fcfff8,#f0fae9)}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .product__brand[data-astro-cid-nadmz6in]{border-radius:12px;width:46px;height:46px;font-size:.76rem}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .product__img[data-astro-cid-nadmz6in]{border-radius:12px;width:46px;height:46px}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .product__name[data-astro-cid-nadmz6in]{min-width:0;margin:0;font-size:.82rem;line-height:1.15}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .btn{min-height:32px;padding-inline:9px;font-size:.63rem;transition:transform .2s,box-shadow .2s}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .btn:hover{transform:scale(1.06);box-shadow:0 0 18px #058bb54d}.group-consult[data-astro-cid-nadmz6in]{border-top:1px solid #d8e8ee;justify-content:flex-end;padding-top:9px;display:flex}.group-consult[data-astro-cid-nadmz6in] .btn{min-width:180px}@media (width<=1100px){.catalog-group[data-astro-cid-nadmz6in] .products--list[data-astro-cid-nadmz6in]{grid-template-columns:1fr}}@media (width<=820px){.catalog[data-astro-cid-nadmz6in]{grid-template-rows:minmax(0,1fr)}.catalog-group[data-astro-cid-nadmz6in] .products--list[data-astro-cid-nadmz6in]{grid-template-columns:1fr}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]{grid-template-columns:38px minmax(0,1fr) auto;min-height:50px;padding:6px}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .product__brand[data-astro-cid-nadmz6in],.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .product__img[data-astro-cid-nadmz6in]{width:38px;height:38px}.group-consult[data-astro-cid-nadmz6in] .btn{width:100%;min-width:0}}@keyframes row-border-spin{to{transform:rotate(360deg)}}@keyframes heading-glow{50%{opacity:.45;transform:scaleX(.72)}}@media (prefers-reduced-motion:reduce){.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in]:before,.group-heading[data-astro-cid-nadmz6in] h3[data-astro-cid-nadmz6in]:after{animation:none}.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in],.catalog-group[data-astro-cid-nadmz6in] .product--row[data-astro-cid-nadmz6in] .btn{transition:none}}.antivirus[data-astro-cid-hbob36xj]{background:radial-gradient(circle at 85% 5%,#b8ec4c1f,#0000 28%),linear-gradient(135deg,#061c2e,#0a4143);border:1px solid #1a4b59;border-radius:26px;height:100%;min-height:0;padding:clamp(.75rem,1.4vw,1rem);overflow:hidden;box-shadow:0 30px 65px -48px #00101b}.antivirus__grid[data-astro-cid-hbob36xj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.7rem,1.3vw,1rem);height:100%;min-height:0;display:grid}.antivirus-card[data-astro-cid-hbob36xj]{--card-accent:#8fe45a;border:1px solid color-mix(in srgb,var(--card-accent) 38%,transparent);min-width:0;min-height:0;box-shadow:0 20px 45px -34px var(--card-accent);background:#082638;border-radius:22px;grid-template-rows:minmax(0,1fr) auto;margin:0;padding:0;transition:transform .28s,box-shadow .28s,border-color .28s;display:grid;position:relative;overflow:hidden}.antivirus-card[data-astro-cid-hbob36xj][data-tone=cyan]{--card-accent:#55d7ee}.antivirus-card[data-astro-cid-hbob36xj][data-tone=blue]{--card-accent:#7ca7ff}.antivirus-card[data-astro-cid-hbob36xj]:hover{z-index:2;border-color:var(--card-accent);box-shadow:0 28px 55px -30px var(--card-accent);transform:translateY(-5px)scale(1.015)}.antivirus-card__media[data-astro-cid-hbob36xj]{background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--card-accent) 17%,transparent),transparent 58%),linear-gradient(180deg,#09283a,#071e30);place-items:center;min-height:0;padding:clamp(.55rem,1.1vw,.85rem);display:grid;position:relative;overflow:hidden}.antivirus-card__media[data-astro-cid-hbob36xj] img[data-astro-cid-hbob36xj]{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 28px #000a144d);width:100%;height:100%;min-height:0;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .35s;display:block;position:relative}.antivirus-card[data-astro-cid-hbob36xj]:hover .antivirus-card__media[data-astro-cid-hbob36xj] img[data-astro-cid-hbob36xj]{filter:saturate(1.08)drop-shadow(0 20px 34px #000a1461);transform:scale(1.025)}.antivirus-card__media[data-astro-cid-hbob36xj]:after{content:"";pointer-events:none;background:linear-gradient(#0000 82%,#071c2e52);position:absolute;inset:0}.antivirus-card__glow[data-astro-cid-hbob36xj]{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--card-accent) 50%,transparent);width:58%;box-shadow:0 0 0 30px color-mix(in srgb,var(--card-accent) 7%,transparent),0 0 45px color-mix(in srgb,var(--card-accent) 18%,transparent);border-radius:50%;animation:8s linear infinite security-orbit;position:absolute;bottom:-30%;right:-15%}.antivirus-card__footer[data-astro-cid-hbob36xj]{z-index:2;background:linear-gradient(135deg,#082337,#0b343e);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex;position:relative}.antivirus-card[data-astro-cid-hbob36xj] h3[data-astro-cid-hbob36xj]{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.05}.antivirus-card__footer[data-astro-cid-hbob36xj] .btn{background:var(--card-accent);color:#061b24;min-height:38px;box-shadow:0 0 20px color-mix(in srgb,var(--card-accent) 22%,transparent);flex:none;padding-inline:12px;font-size:.72rem}@keyframes security-orbit{to{transform:rotate(360deg)}}@media (width<=820px){.antivirus[data-astro-cid-hbob36xj]{border-radius:18px;padding:8px}.antivirus__grid[data-astro-cid-hbob36xj]{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;gap:7px}.antivirus-card[data-astro-cid-hbob36xj]{border-radius:15px;grid-template-rows:1fr;grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr)}.antivirus-card__footer[data-astro-cid-hbob36xj]{flex-direction:column;justify-content:center;align-items:flex-start;padding:12px}.antivirus-card__footer[data-astro-cid-hbob36xj] .btn{width:100%}}@media (width<=520px){.antivirus-card[data-astro-cid-hbob36xj]{grid-template-columns:1fr}.antivirus-card__media[data-astro-cid-hbob36xj]{display:none}.antivirus-card__footer[data-astro-cid-hbob36xj]{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.antivirus-card[data-astro-cid-hbob36xj],.antivirus-card__media[data-astro-cid-hbob36xj] img[data-astro-cid-hbob36xj]{transition:none}.antivirus-card__glow[data-astro-cid-hbob36xj]{animation:none}}.software-sheets[data-astro-cid-6qq6neeg]{background:#f7fbfa;min-width:0}.software-sheet[data-astro-cid-6qq6neeg]{height:calc(100svh - 64px);min-height:600px;padding-block:clamp(1rem,2.2vh,1.5rem);scroll-margin-top:-1.5rem;overflow:clip}.software-sheet--own[data-astro-cid-6qq6neeg]{background:radial-gradient(circle at 92% 10%,#3ccda61a,#0000 26%),#f7fbfa}.software-sheet--catalog[data-astro-cid-6qq6neeg]{background:radial-gradient(circle at 8% 15%,#3aaee714,#0000 26%),linear-gradient(#fff,#f5faff)}.software-sheet--security[data-astro-cid-6qq6neeg]{color:#dbeaf0;background:radial-gradient(circle at 92% 5%,#beec571a,#0000 24%),linear-gradient(145deg,#06172a,#073b40);padding-top:2.75cm;padding-bottom:1rem}.software-sheet__inner[data-astro-cid-6qq6neeg]{grid-template-rows:auto minmax(0,1fr);gap:clamp(.75rem,1.8vh,1.1rem);min-width:0;height:100%;display:grid}.software-sheet__heading[data-astro-cid-6qq6neeg]{align-items:end;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);display:grid}.software-sheet__heading--solo[data-astro-cid-6qq6neeg]{grid-template-columns:1fr}.software-sheet__heading[data-astro-cid-6qq6neeg] span[data-astro-cid-6qq6neeg]{color:#148c79;letter-spacing:.1em;font-size:.68rem;font-weight:850}.software-sheet__heading[data-astro-cid-6qq6neeg] h2[data-astro-cid-6qq6neeg]{max-width:22ch;color:var(--brand-ink);letter-spacing:-.045em;margin:4px 0 0;font-size:clamp(1.8rem,3vw,2.75rem);line-height:1}.software-sheet__heading[data-astro-cid-6qq6neeg]>p[data-astro-cid-6qq6neeg]{color:var(--text-muted);font-size:var(--fs-xs);margin:0;line-height:1.5}.software-sheet__heading--dark[data-astro-cid-6qq6neeg] span[data-astro-cid-6qq6neeg]{color:#c4ec69}.software-sheet__heading--dark[data-astro-cid-6qq6neeg] h2[data-astro-cid-6qq6neeg]{color:#fff}.software-sheet__heading--dark[data-astro-cid-6qq6neeg]>p[data-astro-cid-6qq6neeg]{color:#9eb5bd}@media (width<=820px){.software-sheet[data-astro-cid-6qq6neeg]{height:calc(100svh - 64px);min-height:650px;padding-block:1rem}.software-sheet--security[data-astro-cid-6qq6neeg]{padding-top:1.2rem}.software-sheet__inner[data-astro-cid-6qq6neeg]{grid-template-rows:auto minmax(0,1fr);gap:.75rem;height:100%}.software-sheet__heading[data-astro-cid-6qq6neeg]{grid-template-columns:1fr;gap:5px}.software-sheet__heading[data-astro-cid-6qq6neeg] h2[data-astro-cid-6qq6neeg]{font-size:clamp(1.65rem,6vw,2.35rem)}.software-sheet__heading[data-astro-cid-6qq6neeg]>p[data-astro-cid-6qq6neeg]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.service-visual[data-astro-cid-khbi5ubg]{--visual-accent:#28c4f4;isolation:isolate;background:linear-gradient(145deg,#061b36,#092e53);border:1px solid #5bc4f140;border-radius:24px;min-height:330px;position:relative;overflow:hidden;box-shadow:0 38px 75px -38px #000}.service-visual[data-astro-cid-khbi5ubg][data-profile=drones]{--visual-accent:#65e6ff;background:linear-gradient(145deg,#06253a,#0b4c67)}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web]{--visual-accent:#63e6a8;background:linear-gradient(145deg,#071d38,#0a3c61)}.service-visual[data-astro-cid-khbi5ubg][data-profile=soporte-tecnico]{--visual-accent:#76b8ff;background:linear-gradient(145deg,#101b38,#173b68)}.service-visual[data-astro-cid-khbi5ubg][data-profile=licencias-software]{--visual-accent:#d4ff65;background:linear-gradient(145deg,#14162f,#193e62)}.service-visual[data-astro-cid-khbi5ubg]:after{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--visual-accent) 28%, transparent), transparent 68%);border-radius:50%;width:270px;position:absolute;top:-80px;right:-70px}.service-visual__grid[data-astro-cid-khbi5ubg]{z-index:-2;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(135deg,#000,#0000 78%)}.service-visual__scene[data-astro-cid-khbi5ubg]{z-index:-1;pointer-events:none;position:absolute;inset:0}.service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]{display:block;position:absolute}.service-visual[data-astro-cid-khbi5ubg][data-profile=drones] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:first-child{aspect-ratio:1;border:1px solid #65e6ff47;border-radius:50%;width:270px;bottom:-88px;right:-24px;box-shadow:0 0 0 42px #65e6ff0e,0 0 0 84px #65e6ff09}.service-visual[data-astro-cid-khbi5ubg][data-profile=drones] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(2){transform-origin:100%;background:#65e6ff;width:118px;height:1px;animation:5s linear infinite radar-sweep;bottom:28px;right:104px}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]{background:#63e6a859;border-radius:8px;height:3px;left:8%}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:first-child{width:92px;top:22%}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(2){width:146px;top:27%}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(3){width:64px;top:32%}.service-visual[data-astro-cid-khbi5ubg][data-profile=desarrollo-web] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(4){width:118px;top:37%}.service-visual[data-astro-cid-khbi5ubg][data-profile=soporte-tecnico] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:first-child{background:linear-gradient(90deg,#0000,#76b8ff,#0000);height:1px;animation:4.5s ease-in-out infinite diagnostic-scan;inset:12% 6% auto;box-shadow:0 0 16px #76b8ff}.service-visual[data-astro-cid-khbi5ubg][data-profile=soporte-tecnico] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(2){aspect-ratio:1;border:1px dashed #76b8ff59;border-radius:50%;width:86px;bottom:12%;right:8%}.service-visual[data-astro-cid-khbi5ubg][data-profile=licencias-software] .service-visual__scene[data-astro-cid-khbi5ubg]{opacity:.72;background-image:radial-gradient(circle,#d4ff6547 1px,#0000 1.5px);background-position:88% 72%;background-size:18px 18px;mask-image:radial-gradient(circle at 86% 70%,#000,#0000 34%)}.service-visual[data-astro-cid-khbi5ubg][data-profile=licencias-software] .service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:first-child{aspect-ratio:1;border:1px solid #d4ff6542;border-radius:22px;width:90px;bottom:36px;right:54px;transform:rotate(12deg)}.service-visual__panel[data-astro-cid-khbi5ubg]{backdrop-filter:blur(12px);background:#020e1ea3;border:1px solid #ffffff21;border-radius:18px;position:absolute;inset:34px 42px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 25px 50px #0000003d}.service-visual__top[data-astro-cid-khbi5ubg]{border-bottom:1px solid #ffffff1a;align-items:center;gap:6px;min-height:38px;padding-inline:13px;display:flex}.service-visual__top[data-astro-cid-khbi5ubg]>span[data-astro-cid-khbi5ubg]{background:#31587a;border-radius:50%;width:7px;height:7px}.service-visual__top[data-astro-cid-khbi5ubg]>span[data-astro-cid-khbi5ubg]:first-child{background:#ff6a75}.service-visual__top[data-astro-cid-khbi5ubg]>span[data-astro-cid-khbi5ubg]:nth-child(2){background:#ffc05b}.service-visual__top[data-astro-cid-khbi5ubg]>span[data-astro-cid-khbi5ubg]:nth-child(3){background:#47dc98}.service-visual__top[data-astro-cid-khbi5ubg] small[data-astro-cid-khbi5ubg]{color:#7594ae;margin-left:auto;font:.6rem ui-monospace,Consolas,monospace}.service-visual__body[data-astro-cid-khbi5ubg]{padding:clamp(1.4rem,4vw,2.4rem)}.service-visual__icon[data-astro-cid-khbi5ubg]{width:58px;height:58px;margin-bottom:var(--space-4);background:color-mix(in srgb, var(--visual-accent) 18%, transparent);color:var(--visual-accent);border-radius:17px;place-items:center;display:grid}.service-visual__body[data-astro-cid-khbi5ubg] p[data-astro-cid-khbi5ubg]{color:var(--visual-accent);letter-spacing:.12em;margin:0 0 6px;font-size:.67rem;font-weight:800}.service-visual__body[data-astro-cid-khbi5ubg] h2[data-astro-cid-khbi5ubg]{color:#fff;max-width:11ch;margin:0;font-size:clamp(1.65rem,3.3vw,2.45rem);line-height:1}.service-visual__body[data-astro-cid-khbi5ubg] small[data-astro-cid-khbi5ubg]{color:#809db6;font-size:.68rem}.signal[data-astro-cid-khbi5ubg]{height:24px;margin-block:var(--space-4) var(--space-2);align-items:end;gap:4px;display:flex}.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]{background:var(--visual-accent);opacity:.55;transform-origin:bottom;width:18px;height:35%;animation:signal-in .65s var(--ease-out) both;border-radius:3px}.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(2){height:65%;animation-delay:90ms}.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(3){height:100%;animation-delay:.18s}.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(4){height:58%;animation-delay:.27s}.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]:nth-child(5){height:80%;animation-delay:.36s}.visual-chip[data-astro-cid-khbi5ubg]{z-index:3;border-radius:var(--radius-full);color:#deeffb;font-size:var(--fs-xs);background:#041a32e6;border:1px solid #ffffff29;padding:8px 12px;font-weight:700;position:absolute;box-shadow:0 12px 26px #0000003d}.visual-chip--a[data-astro-cid-khbi5ubg]{top:18px;right:20px}.visual-chip--b[data-astro-cid-khbi5ubg]{color:var(--visual-accent);bottom:18px;right:18px}@keyframes signal-in{0%{opacity:0;transform:scaleY(.1)}}@keyframes radar-sweep{to{transform:rotate(360deg)}}@keyframes diagnostic-scan{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.8;transform:translateY(230px)}}@media (width<=520px){.service-visual[data-astro-cid-khbi5ubg]{min-height:280px}.service-visual__panel[data-astro-cid-khbi5ubg]{inset:24px}.visual-chip[data-astro-cid-khbi5ubg]{display:none}}@media (prefers-reduced-motion:reduce){.signal[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg],.service-visual__scene[data-astro-cid-khbi5ubg] i[data-astro-cid-khbi5ubg]{animation:none!important}}.drone-overview[data-astro-cid-viuxyekf]{min-height:calc(100svh - var(--header-h));color:#fff;isolation:isolate;scroll-snap-align:start;background:radial-gradient(circle at 82% 12%,#25cae233,#0000 28%),linear-gradient(135deg,#031a2a 0%,#06364a 52%,#07576a 100%);padding-block:clamp(1.5rem,3vh,2.4rem);position:relative;overflow:hidden}.drone-overview[data-astro-cid-viuxyekf]:before{content:"";z-index:-2;opacity:.35;background-image:linear-gradient(#67deed0f 1px,#0000 1px),linear-gradient(90deg,#67deed0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 18% 83%,#0000)}.drone-overview__radar[data-astro-cid-viuxyekf]{z-index:-1;aspect-ratio:1;border:1px solid #59e0ee24;border-radius:50%;width:36rem;position:absolute;bottom:-15rem;right:-9rem;box-shadow:0 0 0 72px #3ad3e509,0 0 0 144px #3ad3e506}.drone-overview__inner[data-astro-cid-viuxyekf]{gap:clamp(1rem,2.4vh,1.8rem);width:min(100% - 2rem,1560px);max-width:none;display:grid}.drone-overview__header[data-astro-cid-viuxyekf] h1[data-astro-cid-viuxyekf]{color:#57def2;font-size:var(--fs-xs);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-weight:850;display:inline-flex}.drone-overview__header[data-astro-cid-viuxyekf] h1[data-astro-cid-viuxyekf]:before{content:"";background:currentColor;border-radius:4px;width:24px;height:2px}.drone-overview__cards[data-astro-cid-viuxyekf]{background:#0215227a;border:1px solid #6dd9e833;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:clamp(560px,76svh,720px);display:grid;overflow:hidden;box-shadow:0 32px 75px -45px #001018}.drone-service[data-astro-cid-viuxyekf]{--card-accent:#55ddf1;min-width:0;color:inherit;transition:background-color var(--dur-base), box-shadow var(--dur-base), transform var(--dur-base) var(--ease-out);background:linear-gradient(160deg,#ffffff0b,#ffffff03);border-right:1px solid #6dd9e82b;grid-template-rows:20rem minmax(170px,1fr);text-decoration:none;display:grid;overflow:hidden}.drone-service[data-astro-cid-viuxyekf]:hover{z-index:1;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--card-accent) 30%, transparent);background-color:#57def20b;transform:translateY(-3px)}.drone-service[data-astro-cid-viuxyekf]:focus-visible{z-index:2;outline:3px solid var(--card-accent);outline-offset:-3px}.drone-service[data-astro-cid-viuxyekf]:last-child{border-right:0}.drone-service[data-astro-cid-viuxyekf][data-kind=fotogrametria]{--card-accent:#75b8ff}.drone-service[data-astro-cid-viuxyekf][data-kind=armado-personalizado]{--card-accent:#73e5ae}.drone-service__copy[data-astro-cid-viuxyekf]{padding:clamp(1.15rem,2.2vw,1.75rem)}.drone-service__top[data-astro-cid-viuxyekf]{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.drone-service__icon[data-astro-cid-viuxyekf]{border:1px solid color-mix(in srgb, var(--card-accent) 26%, transparent);background:color-mix(in srgb, var(--card-accent) 11%, transparent);width:42px;height:42px;color:var(--card-accent);border-radius:13px;place-items:center;display:grid}.drone-service__number[data-astro-cid-viuxyekf]{color:#d5f3f73b;font:850 1.35rem ui-monospace,SFMono-Regular,Consolas,monospace}.drone-service__eyebrow[data-astro-cid-viuxyekf]{color:var(--card-accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 6px;font-size:.65rem;font-weight:850}.drone-service[data-astro-cid-viuxyekf] h2[data-astro-cid-viuxyekf]{color:#fff;max-width:13ch;margin:0 0 10px;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.04}.drone-service__description[data-astro-cid-viuxyekf]{color:#9db9c4;margin:0;font-size:clamp(.75rem,1vw,.84rem);line-height:1.55}.drone-service__tags[data-astro-cid-viuxyekf]{margin-top:var(--space-4);flex-wrap:wrap;gap:6px;display:flex}.drone-service__tags[data-astro-cid-viuxyekf] span[data-astro-cid-viuxyekf]{border-radius:var(--radius-full);color:#b6ced6;border:1px solid #afe0e821;padding:5px 8px;font-size:.62rem;font-weight:700}.drone-service__image[data-astro-cid-viuxyekf]{background:#092b3b;min-height:0;margin:0;position:relative;overflow:hidden}.drone-service__image[data-astro-cid-viuxyekf]:after{content:"";pointer-events:none;background:linear-gradient(#0215220a,#0215226b);position:absolute;inset:0}.drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{object-fit:cover;width:100%;height:100%;min-height:190px;transition:transform .7s var(--ease-out), filter .7s var(--ease-out);display:block}.drone-service__image[data-astro-cid-viuxyekf][data-fit=contain]{background:linear-gradient(145deg,#fff,#eaf4f6)}.drone-service__image[data-astro-cid-viuxyekf][data-fit=contain] img[data-astro-cid-viuxyekf]{object-fit:contain;padding:clamp(1rem,2vw,1.8rem)}.drone-service[data-astro-cid-viuxyekf]:hover .drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{transform:scale(1.035)}.drone-service[data-astro-cid-viuxyekf][data-kind=fotogrametria] .drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{filter:saturate(.72)hue-rotate(8deg)}.drone-service[data-astro-cid-viuxyekf]:hover[data-kind=fotogrametria] .drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{filter:saturate(.9)hue-rotate(8deg)}.mapping-grid[data-astro-cid-viuxyekf]{z-index:1;pointer-events:none;background-image:linear-gradient(#75b8ff59 1px,#0000 1px),linear-gradient(90deg,#75b8ff59 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(135deg,#0000,#000 32%,#000)}.drone-service[data-astro-cid-viuxyekf] figcaption[data-astro-cid-viuxyekf]{z-index:2;border-radius:var(--radius-full);color:#d7ebef;backdrop-filter:blur(9px);background:#021623c7;border:1px solid #ffffff29;align-items:center;gap:7px;padding:7px 10px;font-size:.64rem;font-weight:750;display:inline-flex;position:absolute;bottom:12px;right:14px}.drone-service[data-astro-cid-viuxyekf] figcaption[data-astro-cid-viuxyekf] i[data-astro-cid-viuxyekf]{background:var(--card-accent);width:6px;height:6px;box-shadow:0 0 10px var(--card-accent);border-radius:50%}@media (height<=760px) and (width>=901px){.drone-overview[data-astro-cid-viuxyekf]{padding-block:1.15rem}.drone-overview__cards[data-astro-cid-viuxyekf]{min-height:560px}.drone-service__copy[data-astro-cid-viuxyekf]{padding-block:1rem}.drone-service__top[data-astro-cid-viuxyekf]{margin-bottom:var(--space-3)}}@media (width<=900px){.drone-overview[data-astro-cid-viuxyekf]{min-height:auto}.drone-overview__cards[data-astro-cid-viuxyekf]{grid-template-columns:1fr}.drone-service[data-astro-cid-viuxyekf]{border-bottom:1px solid #6dd9e82b;border-right:0;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(220px,.85fr)}.drone-service[data-astro-cid-viuxyekf]:last-child{border-bottom:0}}@media (width<=600px){.drone-overview__cards[data-astro-cid-viuxyekf]{border-radius:20px}.drone-service[data-astro-cid-viuxyekf]{grid-template-rows:auto 230px;grid-template-columns:1fr}.drone-service[data-astro-cid-viuxyekf] h2[data-astro-cid-viuxyekf]{max-width:16ch}.drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{min-height:230px}}@media (prefers-reduced-motion:reduce){.drone-service__image[data-astro-cid-viuxyekf] img[data-astro-cid-viuxyekf]{transition:none}}.drone-sheet[data-astro-cid-tt42h6hk]{min-height:calc(100svh - var(--header-h) - 1rem);scroll-snap-align:start;isolation:isolate;position:relative;overflow:hidden}.drone-sheet__inner[data-astro-cid-tt42h6hk]{min-height:calc(100svh - var(--header-h) - 1rem);align-content:center;gap:clamp(1.1rem,2.5vh,2rem);padding-block:clamp(1.5rem,4vh,3rem);display:grid}.sheet-heading[data-astro-cid-tt42h6hk]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,2rem);max-width:980px;display:grid}.sheet-heading__number[data-astro-cid-tt42h6hk]{color:#07536b3b;letter-spacing:-.08em;font:900 clamp(2.6rem,6vw,5rem)/.88 ui-monospace,SFMono-Regular,Consolas,monospace}.sheet-heading__eyebrow[data-astro-cid-tt42h6hk]{color:#087f99;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-weight:850;display:block}.sheet-heading[data-astro-cid-tt42h6hk] h2[data-astro-cid-tt42h6hk]{color:#061a34;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.sheet-heading[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{color:#50677b;max-width:72ch;font-size:var(--fs-sm);margin:10px 0 0;line-height:1.55}.sheet-heading--dark[data-astro-cid-tt42h6hk] .sheet-heading__number[data-astro-cid-tt42h6hk]{color:#75d8ec30}.sheet-heading--dark[data-astro-cid-tt42h6hk] .sheet-heading__eyebrow[data-astro-cid-tt42h6hk]{color:#64dff2}.sheet-heading--dark[data-astro-cid-tt42h6hk] h2[data-astro-cid-tt42h6hk]{color:#fff}.sheet-heading--dark[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{color:#a9c6d1}.drone-sheet--photo[data-astro-cid-tt42h6hk]{background:radial-gradient(circle at 88% 4%,#48cce42b,#0000 28%),linear-gradient(145deg,#f8fdff,#eaf7fb)}.photo-layout[data-astro-cid-tt42h6hk]{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:clamp(1rem,2.6vw,2rem);min-height:0;display:grid}.sheet-visual[data-astro-cid-tt42h6hk]{border-radius:24px;min-width:0;min-height:300px;margin:0;position:relative;overflow:hidden}.sheet-visual[data-astro-cid-tt42h6hk]>img[data-astro-cid-tt42h6hk]{object-fit:cover;width:100%;height:100%;display:block}.sheet-visual--photo[data-astro-cid-tt42h6hk]{box-shadow:0 26px 60px -40px #17394b}.sheet-visual--photo[data-astro-cid-tt42h6hk]:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#011723bf);position:absolute;inset:0}.sheet-visual--photo[data-astro-cid-tt42h6hk] figcaption[data-astro-cid-tt42h6hk],.sheet-visual--mapping[data-astro-cid-tt42h6hk] figcaption[data-astro-cid-tt42h6hk]{z-index:2;border-radius:var(--radius-full);color:#fff;font-size:var(--fs-xs);backdrop-filter:blur(10px);background:#021a27c7;border:1px solid #fff3;align-items:center;gap:8px;padding:8px 11px;font-weight:750;display:inline-flex;position:absolute;bottom:16px;left:18px}.photo-plans[data-astro-cid-tt42h6hk]{gap:10px;display:grid}.photo-plan[data-astro-cid-tt42h6hk]{gap:var(--space-4);background:#ffffffd1;border:1px solid #cae4ec;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(210px,.44fr);padding:clamp(.9rem,1.6vw,1.25rem);display:grid;box-shadow:0 14px 34px -30px #0b354b}.photo-plan--featured[data-astro-cid-tt42h6hk]{background:linear-gradient(145deg,#fff,#e6f9fc);border-color:#5ac9df}.photo-plan__main[data-astro-cid-tt42h6hk]>span[data-astro-cid-tt42h6hk]{color:#0791ad;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:850}.photo-plan[data-astro-cid-tt42h6hk] h3[data-astro-cid-tt42h6hk]{color:#081c35;margin:3px 0 5px;font-size:clamp(1rem,1.6vw,1.28rem)}.photo-plan[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{color:#607487;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.73rem;line-height:1.45;display:-webkit-box;overflow:hidden}.photo-plan__meta[data-astro-cid-tt42h6hk]{padding-left:var(--space-4);border-left:1px solid #d7e9ee;align-content:center;gap:5px;display:grid}.photo-plan__meta[data-astro-cid-tt42h6hk] small[data-astro-cid-tt42h6hk]{border-radius:var(--radius-full);color:#fff;text-transform:uppercase;background:#079fbd;width:fit-content;padding:3px 7px;font-size:.6rem;font-weight:850}.photo-plan__meta[data-astro-cid-tt42h6hk] strong[data-astro-cid-tt42h6hk]{color:#071b34;font-size:clamp(.9rem,1.4vw,1.1rem)}.photo-plan__meta[data-astro-cid-tt42h6hk]>span[data-astro-cid-tt42h6hk]{color:#587083;align-items:center;gap:6px;font-size:.68rem;display:flex}.photo-plan__meta[data-astro-cid-tt42h6hk] svg{color:#079fbd}.sheet-footnote[data-astro-cid-tt42h6hk]{color:#607487;align-items:flex-start;gap:8px;font-size:.7rem;display:flex}.sheet-footnote[data-astro-cid-tt42h6hk] svg{color:#079fbd;flex:none;margin-top:1px}.drone-sheet--mapping[data-astro-cid-tt42h6hk]{color:#fff;background:linear-gradient(#75b8ff0f 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#75b8ff0f 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 13% 82%,#2384c447,#0000 28%),linear-gradient(135deg,#03192d,#06344f 58%,#085a70)}.mapping-radar[data-astro-cid-tt42h6hk]{z-index:-1;aspect-ratio:1;border:1px solid #75b8ff24;border-radius:50%;width:34rem;position:absolute;top:2rem;right:-10rem;box-shadow:0 0 0 70px #75b8ff06,0 0 0 140px #75b8ff05}.mapping-layout[data-astro-cid-tt42h6hk]{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(1.5rem,4vw,4rem);min-height:360px;display:grid}.sheet-visual--mapping[data-astro-cid-tt42h6hk]{background:#06283d;border:1px solid #75b8ff38}.sheet-visual--mapping[data-astro-cid-tt42h6hk]>img[data-astro-cid-tt42h6hk]{filter:saturate(.72)hue-rotate(8deg)}.mapping-grid[data-astro-cid-tt42h6hk]{z-index:1;pointer-events:none;background-image:linear-gradient(#75b8ff61 1px,#0000 1px),linear-gradient(90deg,#75b8ff61 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(135deg,#0000 5%,#000 45%,#000)}.mapping-copy[data-astro-cid-tt42h6hk]{align-content:center;gap:var(--space-5);display:grid}.mapping-copy__intro[data-astro-cid-tt42h6hk]>span[data-astro-cid-tt42h6hk]{color:#75b8ff;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:850}.mapping-copy[data-astro-cid-tt42h6hk] h3[data-astro-cid-tt42h6hk]{max-width:18ch;margin:6px 0 var(--space-3);color:#fff;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05}.service-tags[data-astro-cid-tt42h6hk]{flex-wrap:wrap;gap:7px;display:flex}.service-tags[data-astro-cid-tt42h6hk] span[data-astro-cid-tt42h6hk]{border-radius:var(--radius-full);color:#b9d9f8;background:#75b8ff12;border:1px solid #75b8ff3d;padding:6px 10px;font-size:.7rem;font-weight:700}.mapping-steps[data-astro-cid-tt42h6hk]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mapping-steps[data-astro-cid-tt42h6hk] article[data-astro-cid-tt42h6hk]{background:#0219298c;border:1px solid #80caff21;border-radius:14px;gap:11px;padding:13px;display:flex}.mapping-steps[data-astro-cid-tt42h6hk] article[data-astro-cid-tt42h6hk]>span[data-astro-cid-tt42h6hk]{color:#75b8ff;font:850 .7rem ui-monospace,SFMono-Regular,Consolas,monospace}.mapping-steps[data-astro-cid-tt42h6hk] h4[data-astro-cid-tt42h6hk]{color:#fff;font-size:var(--fs-xs);margin:0 0 3px}.mapping-steps[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{color:#90adba;margin:0;font-size:.68rem;line-height:1.45}.mapping-note[data-astro-cid-tt42h6hk]{color:#a9c6d1;align-items:flex-start;gap:8px;margin:0;font-size:.72rem;display:flex}.mapping-note[data-astro-cid-tt42h6hk] svg{color:#75b8ff;flex:none}.drone-sheet--build[data-astro-cid-tt42h6hk]{color:#fff;background:radial-gradient(circle at 16% 10%,#42d79d21,#0000 25%),radial-gradient(circle at 86% 80%,#23accc38,#0000 32%),linear-gradient(140deg,#021b25,#063b48 55%,#075666)}.build-layout[data-astro-cid-tt42h6hk]{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.sheet-visual--build[data-astro-cid-tt42h6hk]{background:linear-gradient(145deg,#fff,#e9f5f4);border:1px solid #73e5ae3d;align-content:center;min-height:360px;padding:clamp(1rem,2.5vw,2rem);display:grid;box-shadow:0 28px 60px -42px #000}.sheet-visual--build[data-astro-cid-tt42h6hk]>img[data-astro-cid-tt42h6hk]{object-fit:contain;height:auto;max-height:310px}.sheet-visual--build[data-astro-cid-tt42h6hk] figcaption[data-astro-cid-tt42h6hk]{margin-top:var(--space-4);flex-wrap:wrap;gap:7px;display:flex}.sheet-visual--build[data-astro-cid-tt42h6hk] figcaption[data-astro-cid-tt42h6hk] span[data-astro-cid-tt42h6hk]{border-radius:var(--radius-full);color:#285b61;border:1px solid #c5e4df;padding:5px 9px;font-size:.68rem;font-weight:750}.build-signal[data-astro-cid-tt42h6hk]{background:#73e5ae;border-radius:50%;width:8px;height:8px;position:absolute;top:15px;right:16px;box-shadow:0 0 0 5px #73e5ae26,0 0 16px #73e5ae}.build-copy[data-astro-cid-tt42h6hk]{gap:var(--space-4);display:grid}.build-commercial[data-astro-cid-tt42h6hk]{background:#73e5ae33;border:1px solid #73e5ae33;border-radius:14px;grid-template-columns:.85fr 1.15fr;gap:1px;display:grid;overflow:hidden}.build-commercial[data-astro-cid-tt42h6hk] div[data-astro-cid-tt42h6hk]{background:#021a23c7;padding:11px 13px}.build-commercial[data-astro-cid-tt42h6hk] small[data-astro-cid-tt42h6hk],.build-commercial[data-astro-cid-tt42h6hk] strong[data-astro-cid-tt42h6hk]{display:block}.build-commercial[data-astro-cid-tt42h6hk] small[data-astro-cid-tt42h6hk]{color:#79d8b1;letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;font-size:.66rem;font-weight:800}.build-commercial[data-astro-cid-tt42h6hk] strong[data-astro-cid-tt42h6hk]{color:#fff;font-size:var(--fs-sm)}.build-includes[data-astro-cid-tt42h6hk]{gap:9px var(--space-4);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.build-includes[data-astro-cid-tt42h6hk] li[data-astro-cid-tt42h6hk]{color:#c9e2e4;align-items:flex-start;gap:7px;font-size:.72rem;display:flex}.build-includes[data-astro-cid-tt42h6hk] svg{color:#73e5ae;flex:none}.build-process[data-astro-cid-tt42h6hk]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.build-process[data-astro-cid-tt42h6hk] article[data-astro-cid-tt42h6hk]{background:#02182085;border:1px solid #73e5ae1f;border-radius:12px;gap:9px;padding:11px;display:flex}.build-process[data-astro-cid-tt42h6hk] article[data-astro-cid-tt42h6hk]>span[data-astro-cid-tt42h6hk]{color:#73e5ae;font:850 .68rem ui-monospace,SFMono-Regular,Consolas,monospace}.build-process[data-astro-cid-tt42h6hk] strong[data-astro-cid-tt42h6hk]{color:#fff;font-size:.7rem;display:block}.build-process[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{color:#8fb0b5;margin:3px 0 0;font-size:.64rem;line-height:1.4}.build-terms[data-astro-cid-tt42h6hk]{color:#9dbbc0;font-size:.7rem}.build-terms[data-astro-cid-tt42h6hk] summary[data-astro-cid-tt42h6hk]{color:#d9ebeb;cursor:pointer;width:fit-content;font-weight:750}.build-terms[data-astro-cid-tt42h6hk] ul[data-astro-cid-tt42h6hk]{margin:var(--space-3) 0 0;gap:6px;padding-left:1.1rem;display:grid}.build-terms[data-astro-cid-tt42h6hk] li[data-astro-cid-tt42h6hk]::marker{color:#73e5ae}@media (height<=760px) and (width>=1001px){.drone-sheet__inner[data-astro-cid-tt42h6hk]{gap:.85rem;padding-block:1rem}.sheet-heading[data-astro-cid-tt42h6hk] h2[data-astro-cid-tt42h6hk]{font-size:clamp(1.8rem,3.3vw,2.8rem)}.sheet-heading[data-astro-cid-tt42h6hk] p[data-astro-cid-tt42h6hk]{margin-top:6px}.sheet-visual[data-astro-cid-tt42h6hk]{min-height:280px}.photo-plan[data-astro-cid-tt42h6hk]{padding:.75rem .9rem}.sheet-footnote[data-astro-cid-tt42h6hk]{font-size:.64rem}.build-layout[data-astro-cid-tt42h6hk],.mapping-layout[data-astro-cid-tt42h6hk]{min-height:320px}}@media (width<=1000px){.drone-sheet[data-astro-cid-tt42h6hk],.drone-sheet__inner[data-astro-cid-tt42h6hk]{min-height:auto}.drone-sheet__inner[data-astro-cid-tt42h6hk]{padding-block:clamp(3rem,8vw,5rem)}.photo-layout[data-astro-cid-tt42h6hk],.mapping-layout[data-astro-cid-tt42h6hk],.build-layout[data-astro-cid-tt42h6hk]{grid-template-columns:1fr}.sheet-visual[data-astro-cid-tt42h6hk]{min-height:380px}.photo-plan[data-astro-cid-tt42h6hk]{grid-template-columns:minmax(0,1fr) minmax(190px,.45fr)}.sheet-visual--build[data-astro-cid-tt42h6hk]{max-width:700px}}@media (width<=620px){.sheet-heading[data-astro-cid-tt42h6hk]{grid-template-columns:1fr;gap:.65rem}.sheet-heading__number[data-astro-cid-tt42h6hk]{font-size:2.4rem}.sheet-heading[data-astro-cid-tt42h6hk] h2[data-astro-cid-tt42h6hk]{font-size:clamp(1.8rem,10vw,2.6rem)}.sheet-visual[data-astro-cid-tt42h6hk]{border-radius:20px;min-height:270px}.photo-plan[data-astro-cid-tt42h6hk],.mapping-steps[data-astro-cid-tt42h6hk],.build-commercial[data-astro-cid-tt42h6hk],.build-includes[data-astro-cid-tt42h6hk],.build-process[data-astro-cid-tt42h6hk]{grid-template-columns:1fr}.photo-plan__meta[data-astro-cid-tt42h6hk]{padding:var(--space-3) 0 0;border-top:1px solid #d7e9ee;border-left:0}.sheet-visual--build[data-astro-cid-tt42h6hk]{min-height:300px}}@media (prefers-reduced-motion:reduce){.drone-sheet[data-astro-cid-tt42h6hk]{scroll-snap-align:none}}html:has(.drone-sheets){scroll-snap-type:y proximity}@media (width<=1000px),(prefers-reduced-motion:reduce){html:has(.drone-sheets){scroll-snap-type:none}}.web-experience[data-astro-cid-fhv7m2f3]{--web-green:#5ce4a9;--web-blue:#28b7ef;--web-ink:#061a33}.web-screen[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h) - 1rem);scroll-snap-align:start;isolation:isolate;position:relative;overflow:hidden}.web-screen__inner[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h) - 1rem);align-content:center;gap:clamp(1.2rem,3vh,2rem);padding-block:clamp(1.5rem,4vh,3rem);display:grid}.web-eyebrow[data-astro-cid-fhv7m2f3]{color:var(--web-green);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;font-weight:850;display:inline-flex}.web-eyebrow[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:currentColor;border-radius:3px;width:25px;height:2px;box-shadow:0 0 12px}.web-eyebrow--light[data-astro-cid-fhv7m2f3]{color:#087d82}.web-hero[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h));color:#fff;background:radial-gradient(circle at 83% 18%,#2ac69838,#0000 28%),linear-gradient(132deg,#031426,#06314e 53%,#075943)}.web-hero[data-astro-cid-fhv7m2f3]:before{content:"";z-index:-2;opacity:.62;background-image:linear-gradient(#5be4a90e 1px,#0000 1px),linear-gradient(90deg,#5be4a90e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 88%)}.web-hero__glow[data-astro-cid-fhv7m2f3]{z-index:-1;aspect-ratio:1;border:1px solid #5ce4a924;border-radius:50%;width:43rem;position:absolute;bottom:-19rem;right:-13rem;box-shadow:0 0 0 90px #5ce4a906,0 0 0 180px #28b7ef05}.web-hero__inner[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h));grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(2rem,5vh,4rem);display:grid}.web-hero__copy[data-astro-cid-fhv7m2f3] h1[data-astro-cid-fhv7m2f3]{max-width:16ch;margin:var(--space-5) 0 var(--space-5);color:#fff;letter-spacing:-.045em;font-size:clamp(2.65rem,4.6vw,4.5rem);line-height:.94}.web-hero__copy[data-astro-cid-fhv7m2f3]>p[data-astro-cid-fhv7m2f3]{color:#a9c8d2;max-width:62ch;margin:0;font-size:clamp(.95rem,1.45vw,1.14rem);line-height:1.65}.web-hero__actions[data-astro-cid-fhv7m2f3]{margin-top:var(--space-7)}.web-signals[data-astro-cid-fhv7m2f3]{gap:var(--space-4);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.web-signals[data-astro-cid-fhv7m2f3] li[data-astro-cid-fhv7m2f3]{color:#9dbbc5;align-items:center;gap:6px;font-size:.7rem;display:flex}.web-signals[data-astro-cid-fhv7m2f3] svg{color:var(--web-green)}.product-lab[data-astro-cid-fhv7m2f3]{min-width:0;padding:28px 0 26px;position:relative}.product-lab__status[data-astro-cid-fhv7m2f3]{z-index:4;border-radius:var(--radius-full);color:#77e9b8;letter-spacing:.06em;background:#021825e0;border:1px solid #5ce4a933;align-items:center;gap:7px;padding:7px 11px;font-size:.62rem;font-weight:850;display:inline-flex;position:absolute;top:0;right:24px}.product-lab__status[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:var(--web-green);width:7px;height:7px;box-shadow:0 0 11px var(--web-green);border-radius:50%}.browser-window[data-astro-cid-fhv7m2f3]{backdrop-filter:blur(12px);background:#021423b8;border:1px solid #67d7d838;border-radius:24px;overflow:hidden;box-shadow:0 42px 80px -42px #000}.browser-window__bar[data-astro-cid-fhv7m2f3]{align-items:center;gap:var(--space-4);height:46px;padding-inline:var(--space-4);border-bottom:1px solid #ffffff14;display:flex}.browser-window__bar[data-astro-cid-fhv7m2f3]>span[data-astro-cid-fhv7m2f3]{color:#64879b;margin-left:auto;font:.62rem ui-monospace,SFMono-Regular,Consolas,monospace}.browser-dots[data-astro-cid-fhv7m2f3]{gap:6px;display:flex}.browser-dots[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:#ff6b78;border-radius:50%;width:7px;height:7px}.browser-dots[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(2){background:#ffc05e}.browser-dots[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(3){background:#54df9b}.browser-window__tabs[data-astro-cid-fhv7m2f3]{border-bottom:1px solid #ffffff12;gap:4px;padding:9px;display:flex}.browser-window__tabs[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]{color:#7894a5;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 11px;font-size:.7rem;font-weight:750}.browser-window__tabs[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3][aria-selected=true]{color:var(--web-green);background:#5ce4a91f}.browser-window__tabs[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]:focus-visible{outline:2px solid var(--web-green);outline-offset:2px}.browser-window__viewport[data-astro-cid-fhv7m2f3]{min-height:390px}.product-view[data-astro-cid-fhv7m2f3]{min-height:390px;animation:view-enter .5s var(--ease-out) both;grid-template-columns:minmax(0,.95fr) minmax(200px,1.05fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.5rem,4vw,2.8rem);display:grid}.product-view[data-astro-cid-fhv7m2f3][hidden]{display:none}.product-view__copy[data-astro-cid-fhv7m2f3]>span[data-astro-cid-fhv7m2f3]{color:var(--web-green);letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:850}.product-view[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{max-width:16ch;margin:8px 0 var(--space-5);color:#fff;overflow-wrap:normal;word-break:normal;font-size:clamp(1.45rem,2.45vw,2.15rem);line-height:1.05}.product-view[data-astro-cid-fhv7m2f3] small[data-astro-cid-fhv7m2f3]{color:#7e9aaa;font-size:.67rem}.product-view__ui[data-astro-cid-fhv7m2f3]{background:linear-gradient(150deg,#0a4153db,#042232eb);border:1px solid #5ce4a92e;border-radius:18px;min-height:260px;position:relative;overflow:hidden}.product-view__ui[data-astro-cid-fhv7m2f3]:before{content:"";background:#ffffff17;border-radius:10px;height:36px;position:absolute;inset:18px 18px auto}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:#ffffff1c;border-radius:9px;display:block;position:absolute}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:first-child{background:#ffffffc7;width:58%;height:22px;top:70px;left:18px}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(2){width:42%;height:9px;top:104px;left:18px}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(3){width:48%;height:9px;top:124px;left:18px}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(4){background:linear-gradient(90deg, var(--web-green), #2abce7);width:28%;height:38px;bottom:24px;left:18px}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(5){width:34%;height:130px;bottom:22px;right:18px}.product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(6){background:#28b7ef33;width:22%;height:74px;bottom:29px;right:24px}.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:first-child,.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(2),.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(3){background:#ffffff1a;width:26%;height:115px;top:72px}.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(2){left:36%}.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(3){left:auto;right:18px}.product-view[data-astro-cid-fhv7m2f3][data-kind=tienda] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(4){width:46%;height:28px}.product-view[data-astro-cid-fhv7m2f3][data-kind=sistema] .product-view__ui[data-astro-cid-fhv7m2f3]{background-image:linear-gradient(#5ce4a90f 1px,#0000 1px),linear-gradient(90deg,#5ce4a90f 1px,#0000 1px);background-size:28px 28px}.product-view[data-astro-cid-fhv7m2f3][data-kind=sistema] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:first-child{background:#ffffff17;width:28%;height:112px}.product-view[data-astro-cid-fhv7m2f3][data-kind=sistema] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(2){width:59%;height:50px;top:70px;left:34%}.product-view[data-astro-cid-fhv7m2f3][data-kind=sistema] .product-view__ui[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]:nth-child(3){width:59%;height:50px;top:132px;left:34%}.product-lab__badge[data-astro-cid-fhv7m2f3]{z-index:4;border-radius:var(--radius-full);color:#c9dce2;background:#021623e0;border:1px solid #ffffff24;align-items:center;gap:7px;padding:8px 11px;font-size:.66rem;font-weight:750;display:inline-flex;position:absolute;bottom:0;left:24px}.product-lab__badge[data-astro-cid-fhv7m2f3] svg{color:var(--web-green)}.web-solutions[data-astro-cid-fhv7m2f3]{background:radial-gradient(circle at 91% 10%,#2bbd9a24,#0000 24%),linear-gradient(145deg,#f7fcfb,#edf8f7)}.web-solutions[data-astro-cid-fhv7m2f3]:before{content:"";z-index:-1;opacity:.5;background-image:linear-gradient(#148b910d 1px,#0000 1px),linear-gradient(90deg,#148b910d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.web-solutions[data-astro-cid-fhv7m2f3]:after{content:"";background:linear-gradient(90deg, transparent, var(--web-blue), var(--web-green), transparent);width:34%;height:2px;box-shadow:0 0 18px var(--web-blue);animation:8s linear infinite solution-scan;position:absolute;top:0;left:-35%}.web-solutions[data-astro-cid-fhv7m2f3] .web-eyebrow--light[data-astro-cid-fhv7m2f3]{color:#087d82}.web-solutions[data-astro-cid-fhv7m2f3] .web-heading[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{max-width:none;color:var(--web-ink)}.web-solutions[data-astro-cid-fhv7m2f3] .web-heading__row[data-astro-cid-fhv7m2f3]{grid-template-columns:1fr}.web-heading__row[data-astro-cid-fhv7m2f3]{justify-content:space-between;align-items:end;gap:var(--space-8);margin-top:var(--space-3);grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);display:grid}.web-heading[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{max-width:17ch;color:var(--web-ink);margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.web-heading[data-astro-cid-fhv7m2f3] p[data-astro-cid-fhv7m2f3]{color:#5d7281;max-width:56ch;font-size:var(--fs-sm);margin:0;line-height:1.6}.solution-grid[data-astro-cid-fhv7m2f3]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,1.7vw,1.4rem);width:100%;margin-inline:auto;display:grid}.solution-card[data-astro-cid-fhv7m2f3]{--solution-accent:#169b78;min-width:0;min-height:430px;transition:transform .42s var(--ease-out), border-color .3s, box-shadow .42s;background:linear-gradient(150deg,#fff,#f8fcfc);border:1px solid #cfe4e1;border-radius:22px;flex-direction:column;padding:clamp(1.45rem,2.2vw,1.9rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -44px #153f47}.solution-card[data-astro-cid-fhv7m2f3]:before{content:"";background:linear-gradient(90deg,#0000,#8fded0,#0000);height:3px;position:absolute;inset:0 0 auto}.solution-card[data-astro-cid-fhv7m2f3]:hover{border-color:#8ecfc7;transform:translateY(-5px);box-shadow:0 30px 70px -42px #153f47}.solution-card--recommended[data-astro-cid-fhv7m2f3]{--solution-accent:#138fc5;background:linear-gradient(145deg,#f2fbff,#e9f9f5);border-color:#49bddd;transform:translateY(-10px);box-shadow:0 30px 70px -42px #0b657e,0 0 34px #28b7ef1c}.solution-card--recommended[data-astro-cid-fhv7m2f3]:before{background:linear-gradient(90deg, transparent, var(--web-blue), var(--web-green), transparent);background-size:210% 100%;animation:4.8s linear infinite plan-line}.solution-card--recommended[data-astro-cid-fhv7m2f3]:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #28b7ef21;border-radius:50%;width:250px;position:absolute;bottom:-120px;right:-90px;box-shadow:0 0 0 38px #5ce4a909,0 0 0 76px #28b7ef06}.solution-card--recommended[data-astro-cid-fhv7m2f3]:hover{border-color:#22a9ce;transform:translateY(-14px)}.solution-card__badge[data-astro-cid-fhv7m2f3]{z-index:2;color:#087ea5;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #a6dce8;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.6rem;font-weight:850;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 9px 24px -18px #0c6580}.solution-card__badge[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:#21bb91;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite status-pulse;box-shadow:0 0 10px #21bb91}.solution-card__top[data-astro-cid-fhv7m2f3]{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.solution-card__icon[data-astro-cid-fhv7m2f3]{border:1px solid color-mix(in srgb, var(--solution-accent) 25%, #fff);background:color-mix(in srgb, var(--solution-accent) 11%, #fff);width:54px;height:54px;color:var(--solution-accent);box-shadow:0 12px 28px -22px var(--solution-accent);border-radius:17px;place-items:center;display:grid}.solution-card__eyebrow[data-astro-cid-fhv7m2f3]{color:var(--solution-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 5px;font-size:.66rem;font-weight:850}.solution-card[data-astro-cid-fhv7m2f3] h3[data-astro-cid-fhv7m2f3]{margin:0 0 var(--space-3);color:var(--web-ink);font-size:clamp(1.65rem,2.15vw,2.05rem)}.solution-card__description[data-astro-cid-fhv7m2f3]{max-width:47ch;margin:0 0 var(--space-4);color:#607481;font-size:.79rem;line-height:1.48}.solution-card__fit[data-astro-cid-fhv7m2f3]{border:1px solid color-mix(in srgb, var(--solution-accent) 15%, #dbe9e8);background:color-mix(in srgb, var(--solution-accent) 5%, #fff);border-radius:12px;gap:2px;margin-bottom:13px;padding:10px 12px;display:grid}.solution-card__fit[data-astro-cid-fhv7m2f3] span[data-astro-cid-fhv7m2f3],.solution-card__list-label[data-astro-cid-fhv7m2f3]{color:var(--solution-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:850}.solution-card__fit[data-astro-cid-fhv7m2f3] strong[data-astro-cid-fhv7m2f3]{color:#34505e;font-size:.69rem;font-weight:650;line-height:1.35}.solution-card__list-label[data-astro-cid-fhv7m2f3]{margin:0 0 7px}.solution-card[data-astro-cid-fhv7m2f3] ul[data-astro-cid-fhv7m2f3]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.solution-card[data-astro-cid-fhv7m2f3] li[data-astro-cid-fhv7m2f3]{color:#425867;align-items:flex-start;gap:8px;font-size:.7rem;display:flex}.solution-card[data-astro-cid-fhv7m2f3] li[data-astro-cid-fhv7m2f3] svg{color:var(--solution-accent);flex:none}.solution-card__meta[data-astro-cid-fhv7m2f3]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);border-top:1px solid #dcebea;margin-top:auto;padding-top:13px;display:flex}.solution-card__meta[data-astro-cid-fhv7m2f3] strong[data-astro-cid-fhv7m2f3]{color:var(--web-ink);font-size:clamp(.92rem,1.35vw,1.08rem)}.solution-card__meta[data-astro-cid-fhv7m2f3] span[data-astro-cid-fhv7m2f3]{color:#6a7f8b;align-items:center;gap:5px;font-size:.66rem;display:flex}.solution-card__meta[data-astro-cid-fhv7m2f3] svg{color:var(--solution-accent)}.solution-card[data-astro-cid-fhv7m2f3]>.btn{z-index:2;width:100%;margin-top:14px;position:relative}.solution-card[data-astro-cid-fhv7m2f3]:not(.solution-card--recommended)>.btn{color:var(--web-ink);background:#fff;border-color:#bcd8d6}.price-note[data-astro-cid-fhv7m2f3]{color:#657b86;justify-self:center;align-items:flex-start;gap:8px;margin:0;font-size:.64rem;display:flex}.price-note[data-astro-cid-fhv7m2f3] svg{color:#0e9990;flex:none}.web-proof[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h) - 5.75rem);color:#fff;background:radial-gradient(circle at 18% 82%,#28b7ef33,#0000 28%),linear-gradient(135deg,#031426,#052d46 55%,#064b4b)}.proof-grid[data-astro-cid-fhv7m2f3]{z-index:-1;opacity:.56;background-image:radial-gradient(#5ce4a92e 1px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 73%)}.web-heading--dark[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{color:#fff}.web-heading--dark[data-astro-cid-fhv7m2f3] p[data-astro-cid-fhv7m2f3]{color:#9cb8c4}.web-proof__inner[data-astro-cid-fhv7m2f3]{min-height:calc(100svh - var(--header-h) - 5.75rem);grid-template-rows:auto minmax(0,1fr)}.web-proof[data-astro-cid-fhv7m2f3] .web-heading__row[data-astro-cid-fhv7m2f3]{grid-template-columns:minmax(0,1fr) minmax(260px,.5fr)}.web-proof[data-astro-cid-fhv7m2f3] .web-heading[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{max-width:18ch}.project-carousel[data-astro-cid-fhv7m2f3]{min-width:0;height:100%;min-height:0;position:relative}.project-carousel__viewport[data-astro-cid-fhv7m2f3]{background:#03192b;border:1px solid #6ee2ca3d;border-radius:26px;height:100%;min-height:330px;position:relative;overflow:hidden;box-shadow:0 34px 90px -44px #000}.project-slide[data-astro-cid-fhv7m2f3]{opacity:0;visibility:hidden;transition:opacity .76s,visibility .76s,transform 6.8s ease-out;position:absolute;inset:0;transform:scale(1.035)}.project-slide[data-astro-cid-fhv7m2f3].is-active{opacity:1;visibility:visible;z-index:1;transform:scale(1)}.project-slide[data-astro-cid-fhv7m2f3] img[data-astro-cid-fhv7m2f3]{object-fit:cover;width:100%;height:100%}.project-slide__shade[data-astro-cid-fhv7m2f3]{background:linear-gradient(#02101d0d 35%,#02101de0 100%),linear-gradient(90deg,#02101d80,#0000 55%);position:absolute;inset:0}.project-slide__copy[data-astro-cid-fhv7m2f3]{z-index:2;max-width:min(70%,760px);position:absolute;bottom:clamp(1.5rem,4vw,3rem);left:clamp(1.35rem,4vw,3.2rem)}.project-slide__copy[data-astro-cid-fhv7m2f3] span[data-astro-cid-fhv7m2f3]{color:#74e8bb;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.65rem,1vw,.78rem);font-weight:850}.project-slide__copy[data-astro-cid-fhv7m2f3] h3[data-astro-cid-fhv7m2f3]{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin:7px 0 0;font-size:clamp(2rem,4.2vw,4.2rem);line-height:.98}.project-slide__number[data-astro-cid-fhv7m2f3]{z-index:2;color:#d7eef2;backdrop-filter:blur(12px);background:#02121f9e;border:1px solid #ffffff2e;border-radius:999px;padding:7px 10px;font:750 .67rem ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;top:20px;right:22px}.project-carousel__controls[data-astro-cid-fhv7m2f3]{z-index:4;align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(1.2rem,3vw,2rem);right:clamp(1.2rem,3vw,2rem)}.project-carousel__dots[data-astro-cid-fhv7m2f3]{align-items:center;gap:7px;display:flex}.project-carousel__dots[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]{cursor:pointer;background:0 0;border:0;width:32px;height:18px;padding:0}.project-carousel__dots[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{background:#ffffff47;border-radius:999px;width:100%;height:3px;display:block;overflow:hidden}.project-carousel__dots[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3].is-active i[data-astro-cid-fhv7m2f3]{background:linear-gradient(90deg, var(--web-green), var(--web-blue));box-shadow:0 0 10px #5ce4a973}.project-carousel__arrows[data-astro-cid-fhv7m2f3]{gap:7px;display:flex}.project-carousel__arrows[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]{color:#fff;cursor:pointer;backdrop-filter:blur(12px);background:#02121fb8;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:border-color .2s,background-color .2s,transform .2s;display:grid}.project-carousel__arrows[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]:hover{border-color:var(--web-green);background:#042a35e0;transform:translateY(-2px)}.project-carousel__arrows[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]:focus-visible,.project-carousel__dots[data-astro-cid-fhv7m2f3] button[data-astro-cid-fhv7m2f3]:focus-visible{outline:2px solid var(--web-green);outline-offset:3px}@keyframes view-enter{0%{opacity:0;transform:translateY(9px)}}@keyframes plan-line{to{background-position:-210% 0}}@keyframes solution-scan{to{left:112%}}@keyframes status-pulse{50%{opacity:.42;transform:scale(.78)}}@media (width>=1001px){.web-proof[data-astro-cid-fhv7m2f3]{margin-top:-1cm;padding-top:1cm}}@media (height<=760px) and (width>=1001px){.web-screen__inner[data-astro-cid-fhv7m2f3],.web-hero__inner[data-astro-cid-fhv7m2f3]{gap:.9rem;padding-block:1rem}.web-hero__copy[data-astro-cid-fhv7m2f3] h1[data-astro-cid-fhv7m2f3]{font-size:clamp(2.5rem,4.6vw,4.35rem)}.browser-window__viewport[data-astro-cid-fhv7m2f3],.product-view[data-astro-cid-fhv7m2f3]{min-height:330px}.product-view__ui[data-astro-cid-fhv7m2f3]{min-height:225px}.solution-card[data-astro-cid-fhv7m2f3]{min-height:0;padding-block:.95rem}.solution-card__top[data-astro-cid-fhv7m2f3]{margin-bottom:11px}.solution-card__description[data-astro-cid-fhv7m2f3]{margin-bottom:10px}.solution-card__fit[data-astro-cid-fhv7m2f3]{margin-bottom:9px;padding-block:8px}.solution-card__list-label[data-astro-cid-fhv7m2f3]{margin-bottom:5px}.solution-card[data-astro-cid-fhv7m2f3] ul[data-astro-cid-fhv7m2f3]{gap:6px}.solution-card__meta[data-astro-cid-fhv7m2f3]{padding-top:9px}.solution-card[data-astro-cid-fhv7m2f3]>.btn{margin-top:9px}.price-note[data-astro-cid-fhv7m2f3]{display:none}.web-heading__row[data-astro-cid-fhv7m2f3]{margin-top:6px}.project-carousel__viewport[data-astro-cid-fhv7m2f3]{min-height:310px}}@media (width<=1000px){.web-screen[data-astro-cid-fhv7m2f3],.web-screen__inner[data-astro-cid-fhv7m2f3],.web-hero__inner[data-astro-cid-fhv7m2f3]{min-height:auto}.web-hero__inner[data-astro-cid-fhv7m2f3]{grid-template-columns:1fr}.web-hero__inner[data-astro-cid-fhv7m2f3],.web-screen__inner[data-astro-cid-fhv7m2f3]{padding-block:clamp(3rem,7vw,5rem)}.product-lab[data-astro-cid-fhv7m2f3]{width:min(100%,760px)}.web-heading__row[data-astro-cid-fhv7m2f3]{align-items:start;gap:var(--space-3);grid-template-columns:1fr}.web-heading[data-astro-cid-fhv7m2f3] h2[data-astro-cid-fhv7m2f3]{max-width:20ch}.solution-grid[data-astro-cid-fhv7m2f3]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-card[data-astro-cid-fhv7m2f3]{min-height:360px}.web-proof[data-astro-cid-fhv7m2f3] .web-heading__row[data-astro-cid-fhv7m2f3]{grid-template-columns:1fr}.project-carousel__viewport[data-astro-cid-fhv7m2f3]{height:min(62vw,540px);min-height:390px}}@media (width<=760px){.solution-grid[data-astro-cid-fhv7m2f3]{grid-template-columns:1fr}.solution-card[data-astro-cid-fhv7m2f3],.solution-card--recommended[data-astro-cid-fhv7m2f3]{min-height:0;transform:none}.solution-card[data-astro-cid-fhv7m2f3]:hover,.solution-card--recommended[data-astro-cid-fhv7m2f3]:hover{transform:translateY(-4px)}}@media (width<=620px){.web-hero__copy[data-astro-cid-fhv7m2f3] h1[data-astro-cid-fhv7m2f3]{font-size:clamp(2.5rem,13vw,3.5rem)}.web-signals[data-astro-cid-fhv7m2f3]{gap:8px;display:grid}.product-lab[data-astro-cid-fhv7m2f3]{padding-top:38px}.product-lab__status[data-astro-cid-fhv7m2f3]{right:0}.browser-window__bar[data-astro-cid-fhv7m2f3]>span[data-astro-cid-fhv7m2f3]{display:none}.browser-window__tabs[data-astro-cid-fhv7m2f3]{scrollbar-width:none;overflow-x:auto}.product-view[data-astro-cid-fhv7m2f3]{grid-template-columns:1fr}.browser-window__viewport[data-astro-cid-fhv7m2f3],.product-view[data-astro-cid-fhv7m2f3]{min-height:560px}.product-view__ui[data-astro-cid-fhv7m2f3]{min-height:240px}.solution-card__meta[data-astro-cid-fhv7m2f3]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.product-view[data-astro-cid-fhv7m2f3]{animation:none}.project-slide[data-astro-cid-fhv7m2f3]{transition:none}.web-solutions[data-astro-cid-fhv7m2f3]:after,.solution-card[data-astro-cid-fhv7m2f3]:before,.solution-card__badge[data-astro-cid-fhv7m2f3] i[data-astro-cid-fhv7m2f3]{animation:none}.web-screen[data-astro-cid-fhv7m2f3]{scroll-snap-align:none}}html:has(.web-experience){scroll-snap-type:y proximity}@media (width<=1000px),(prefers-reduced-motion:reduce){html:has(.web-experience){scroll-snap-type:none}}.hero-visual[data-astro-cid-4udlw3v3]{width:100%;max-width:520px;margin-inline:auto}.intro[data-astro-cid-4udlw3v3]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.audiences[data-astro-cid-4udlw3v3]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.audience[data-astro-cid-4udlw3v3]{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex}.audience[data-astro-cid-4udlw3v3] .icon-tile[data-astro-cid-4udlw3v3]{flex-shrink:0;margin:0}.audience[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--fs-md);margin-bottom:var(--space-1)}.audience[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{font-size:var(--fs-sm);color:var(--text-muted);margin:0}.offering[data-astro-cid-4udlw3v3]{flex-direction:column;display:flex}dt[data-astro-cid-4udlw3v3],.offering__label[data-astro-cid-4udlw3v3]{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:600}dd[data-astro-cid-4udlw3v3]{margin:2px 0 0}.offering[data-astro-cid-4udlw3v3] .check-list[data-astro-cid-4udlw3v3]{font-size:var(--fs-sm);margin:0}.notes[data-astro-cid-4udlw3v3]{gap:var(--space-3);display:grid}.requirements[data-astro-cid-4udlw3v3]{margin-top:var(--space-6)}@media (width<=899px){.intro[data-astro-cid-4udlw3v3],.two-col[data-astro-cid-4udlw3v3],.form-layout[data-astro-cid-4udlw3v3]{gap:var(--space-10);grid-template-columns:1fr}}.service-sheet[data-astro-cid-4udlw3v3]{--sheet-accent:var(--brand-cyan);--sheet-tint:#00aae712;min-height:calc(100svh - var(--header-h));background:radial-gradient(circle at 88% 8%, var(--sheet-tint), transparent 25%), var(--bg);padding-block:clamp(2.5rem,5vh,4.5rem)}.service-sheet[data-astro-cid-4udlw3v3][data-service=drones]{--sheet-accent:#16b7d8;--sheet-tint:#16b7d81c;background-color:#f7fcfd}.service-sheet[data-astro-cid-4udlw3v3][data-service=desarrollo-web]{--sheet-accent:#20aa79;--sheet-tint:#20aa7917;background-color:#f9fdfb}.service-sheet[data-astro-cid-4udlw3v3][data-service=soporte-tecnico]{--sheet-accent:#596ee8;--sheet-tint:#596ee817;background-color:#fafbff}.service-sheet[data-astro-cid-4udlw3v3][data-service=licencias-software]{--sheet-accent:#83a91d;--sheet-tint:#97c42217;background-color:#fcfdf8}.service-sheet__inner[data-astro-cid-4udlw3v3]{gap:clamp(1.4rem,3vh,2.2rem);display:grid}.work-heading[data-astro-cid-4udlw3v3]{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.work-heading[data-astro-cid-4udlw3v3] h2[data-astro-cid-4udlw3v3]{margin-bottom:var(--space-2)}.work-heading[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{max-width:68ch;color:var(--text-muted);font-size:var(--fs-sm);margin:0}.audience-pills[data-astro-cid-4udlw3v3]{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.audience-pills[data-astro-cid-4udlw3v3] span[data-astro-cid-4udlw3v3]{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-size:var(--fs-xs);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:7px 11px;font-weight:650;display:inline-flex}.audience-pills[data-astro-cid-4udlw3v3] svg{color:var(--sheet-accent)}.work-rail[data-astro-cid-4udlw3v3]{gap:var(--space-4);padding:4px 2px var(--space-4);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.work-rail[data-astro-cid-4udlw3v3]::-webkit-scrollbar{display:none}.rail-shell[data-astro-cid-4udlw3v3]{position:relative}.rail-controls[data-astro-cid-4udlw3v3]{margin-bottom:var(--space-2);justify-content:flex-end;gap:8px;display:flex}.rail-controls[data-astro-cid-4udlw3v3]>span[data-astro-cid-4udlw3v3]{min-width:54px;color:var(--text-muted);font-size:var(--fs-xs);text-align:right;align-self:center;font-weight:750}.rail-controls[data-astro-cid-4udlw3v3] button[data-astro-cid-4udlw3v3]{border:1px solid var(--border);width:40px;height:40px;color:var(--brand-navy);cursor:pointer;transition:border-color var(--dur-fast), background-color var(--dur-fast), opacity var(--dur-fast);background:#fff;border-radius:12px;place-items:center;display:grid}.rail-controls[data-astro-cid-4udlw3v3] button[data-astro-cid-4udlw3v3]:first-of-type{transform:rotate(180deg)}.rail-controls[data-astro-cid-4udlw3v3] button[data-astro-cid-4udlw3v3]:hover:not(:disabled){border-color:var(--brand-cyan);background:var(--info-bg)}.rail-controls[data-astro-cid-4udlw3v3] button[data-astro-cid-4udlw3v3]:disabled{opacity:.35;cursor:default}.work-card[data-astro-cid-4udlw3v3]{min-height:270px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);scroll-snap-align:start;background:linear-gradient(145deg,#fff,#f6fbff);flex-direction:column;display:flex}.work-card__icon[data-astro-cid-4udlw3v3]{width:46px;height:46px;margin-bottom:var(--space-5);background:color-mix(in srgb, var(--sheet-accent) 13%, #fff);color:var(--sheet-accent);border-radius:14px;place-items:center;display:grid}.work-card[data-astro-cid-4udlw3v3] h3[data-astro-cid-4udlw3v3]{font-size:var(--fs-md)}.work-card[data-astro-cid-4udlw3v3]>p[data-astro-cid-4udlw3v3]{margin-bottom:var(--space-5);color:var(--text-muted);font-size:var(--fs-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.work-card__bottom[data-astro-cid-4udlw3v3]{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);margin-top:auto;display:flex}.work-card__bottom[data-astro-cid-4udlw3v3] strong[data-astro-cid-4udlw3v3]{font-size:var(--fs-xs);color:var(--brand-ink)}.work-card__bottom[data-astro-cid-4udlw3v3] a[data-astro-cid-4udlw3v3]{font-size:var(--fs-xs);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.service-note[data-astro-cid-4udlw3v3]{align-items:flex-start;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-xs);margin:0;display:flex}.service-note[data-astro-cid-4udlw3v3] svg{color:var(--link);flex:none;margin-top:2px}.quote-strip[data-astro-cid-4udlw3v3]{align-items:center;gap:var(--space-8);color:var(--dark-text);background:linear-gradient(125deg,#041a36,#073d69);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(1.4rem,3vw,2.2rem);display:grid;box-shadow:0 28px 55px -38px #001020}.service-sheet[data-astro-cid-4udlw3v3][data-service=drones] .quote-strip[data-astro-cid-4udlw3v3]{background:linear-gradient(125deg,#042637,#087089)}.service-sheet[data-astro-cid-4udlw3v3][data-service=desarrollo-web] .quote-strip[data-astro-cid-4udlw3v3]{background:linear-gradient(125deg,#03283a,#075a48)}.service-sheet[data-astro-cid-4udlw3v3][data-service=soporte-tecnico] .quote-strip[data-astro-cid-4udlw3v3]{background:linear-gradient(125deg,#0c1b3d,#304988)}.service-sheet[data-astro-cid-4udlw3v3][data-service=licencias-software] .quote-strip[data-astro-cid-4udlw3v3]{background:linear-gradient(125deg,#10152c,#294d4c)}.quote-strip[data-astro-cid-4udlw3v3]>div[data-astro-cid-4udlw3v3]>span[data-astro-cid-4udlw3v3]{color:var(--dark-accent);font-size:var(--fs-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:800}.quote-strip[data-astro-cid-4udlw3v3] h2[data-astro-cid-4udlw3v3]{color:#fff;font-size:var(--fs-xl);margin:3px 0 5px}.quote-strip[data-astro-cid-4udlw3v3] p[data-astro-cid-4udlw3v3]{color:#9db5ca;max-width:62ch;font-size:var(--fs-sm);margin:0}.quote-strip__actions[data-astro-cid-4udlw3v3]{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=1100px){.work-rail[data-astro-cid-4udlw3v3]{grid-auto-columns:minmax(250px, calc((100% - 3 * var(--space-4)) / 4))}}@media (width<=820px){.service-sheet[data-astro-cid-4udlw3v3]{min-height:auto}.work-heading[data-astro-cid-4udlw3v3],.quote-strip[data-astro-cid-4udlw3v3]{grid-template-columns:1fr}.audience-pills[data-astro-cid-4udlw3v3],.quote-strip__actions[data-astro-cid-4udlw3v3]{justify-content:flex-start}}@media (width<=520px){.work-rail[data-astro-cid-4udlw3v3]{grid-auto-columns:minmax(84vw,1fr)}.quote-strip__actions[data-astro-cid-4udlw3v3]{display:grid}.quote-strip__actions[data-astro-cid-4udlw3v3] .btn{width:100%}}
