:root{--dysa-bg:#02070b;--dysa-bg-2:#061118;--dysa-panel:#071219e0;--dysa-panel-2:#0a1b23d1;--dysa-panel-light:#112b35b8;--dysa-cyan:#16e6d2;--dysa-cyan-soft:#72fff2;--dysa-blue:#42a5ff;--dysa-green:#42e8a4;--dysa-yellow:#ffd166;--dysa-red:#ff5d73;--dysa-white:#f4fbfc;--dysa-text:#dcebed;--dysa-muted:#78929b;--dysa-border:#74eee624;--dysa-border-strong:#16e6d26b;--dysa-shadow:0 30px 90px #0000008c;--dysa-radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--dysa-bg)}body{min-height:100vh;color:var(--dysa-text);background:radial-gradient(circle at 75% 10%,#16e6d214,#0000 28%),radial-gradient(circle at 15% 80%,#42a5ff0e,#0000 32%),linear-gradient(135deg,#02070b 0%,#061118 50%,#02070b 100%);margin:0;font-family:Inter,Segoe UI,Arial,Helvetica,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;opacity:.18;background-image:linear-gradient(#16e6d209 1px,#0000 1px),linear-gradient(90deg,#16e6d209 1px,#0000 1px);background-size:55px 55px;position:fixed;inset:0}.dysa-header{z-index:100;-webkit-backdrop-filter:blur(22px);background:#02090dd1;border-bottom:1px solid #16e6d21f;justify-content:space-between;align-items:center;height:78px;padding:0 34px;display:flex;position:sticky;top:0}.dysa-marca{color:var(--dysa-white);align-items:center;gap:13px;text-decoration:none;display:flex}.dysa-logo-header{object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px;box-shadow:0 0 25px #16e6d229}.dysa-marca-texto{flex-direction:column;gap:2px;display:flex}.dysa-marca-texto strong{letter-spacing:.02em;font-size:.95rem}.dysa-marca-texto span{color:var(--dysa-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.63rem}.dysa-menu{align-items:center;gap:8px;display:flex}.dysa-menu a{color:#9bb1b8;border-radius:10px;padding:9px 14px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s}.btn-portal-cliente{border:1px solid var(--dysa-border-strong);color:var(--dysa-cyan-soft);cursor:pointer;background:#16e6d212;border-radius:12px;margin-left:12px;padding:11px 18px;font-weight:800;transition:all .25s}.btn-portal-cliente:hover{background:var(--dysa-cyan);color:#001412;box-shadow:0 0 30px #16e6d240}.portal-comercial{z-index:1;flex-direction:column;justify-content:center;min-height:calc(100vh - 78px);padding:90px 5%;display:flex;position:relative}.portal-encabezado{text-align:center;width:min(1050px,100%);margin:0 auto 55px}.portal-etiqueta{color:var(--dysa-cyan);letter-spacing:.16em;background:#16e6d20d;border:1px solid #16e6d238;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 12px;font-size:.68rem;font-weight:900;display:inline-flex}.portal-encabezado h1,.titulo-seccion h2{color:var(--dysa-white);letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(2.6rem,6vw,5.8rem);line-height:.95}.portal-encabezado p,.titulo-seccion p{max-width:760px;color:var(--dysa-muted);margin:0 auto;font-size:1.02rem;line-height:1.75}.portal-opciones{grid-template-columns:repeat(2,1fr);gap:20px;width:min(1200px,100%);margin:0 auto;display:grid}.portal-card{border:1px solid var(--dysa-border);border-radius:var(--dysa-radius);min-height:330px;box-shadow:var(--dysa-shadow);background:linear-gradient(145deg,#0a1e26eb,#040d12f0);padding:35px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.portal-card:before{content:"";background:radial-gradient(circle,#16e6d22e,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-100px}.portal-card:hover{border-color:var(--dysa-border-strong);transform:translateY(-8px);box-shadow:0 40px 100px #000000a6,0 0 50px #16e6d20f}.portal-card-ingenieria{background:linear-gradient(145deg,#0c3739c7,#030f14f5)}.portal-icono{filter:drop-shadow(0 0 15px #16e6d240);margin-bottom:22px;font-size:2.5rem;position:relative}.portal-tipo{color:var(--dysa-cyan);letter-spacing:.18em;font-size:.66rem;font-weight:900}.portal-card h2{color:var(--dysa-white);letter-spacing:-.03em;margin:12px 0;font-size:1.9rem}.portal-card p,.portal-card li{color:#8ea5ac;line-height:1.7}.portal-card ul{min-height:110px;padding-left:20px}.btn-portal,.btn-rapida,.btn-ingenieria,.btn-enviar-proyecto,.btn-regresar{cursor:pointer;border-radius:12px;font-weight:850;transition:all .22s}.btn-portal{border:1px solid var(--dysa-border-strong);width:100%;color:var(--dysa-cyan);background:#16e6d214;padding:14px}.btn-rapida,.btn-enviar-proyecto{color:#001412;background:linear-gradient(135deg,#16e6d2,#52bfff);border:none;box-shadow:0 12px 35px #16e6d226}.btn-rapida:hover,.btn-enviar-proyecto:hover{transform:translateY(-2px);box-shadow:0 18px 45px #16e6d240}.btn-ingenieria{color:var(--dysa-white);background:#ffffff09}.btn-regresar{border:1px solid var(--dysa-border);color:#9cb2b8;background:#ffffff06;padding:10px 16px}.btn-regresar:hover{color:var(--dysa-cyan);border-color:var(--dysa-border-strong)}.seccion-oculta{display:none!important}.seccion-dinamica{z-index:1;min-height:100vh;padding:45px 4% 70px;position:relative}.contenedor-seccion{width:min(1500px,100%);margin:auto}.titulo-seccion{max-width:950px;margin:30px 0 35px}.titulo-seccion p{margin:0}.formulario-ingenieria{border:1px solid var(--dysa-border);box-shadow:var(--dysa-shadow);background:linear-gradient(145deg,#0a1d25e6,#030c11f0);border-radius:20px;padding:28px}.campo-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.formulario-ingenieria label,.formulario-ingenieria legend{color:#d8e7ea;font-size:.84rem;font-weight:750}.formulario-ingenieria input,.formulario-ingenieria select,.formulario-ingenieria textarea{width:100%;color:var(--dysa-white);background:#06141b;border:1px solid #ffffff14;border-radius:11px;outline:none;margin-top:8px;padding:13px 14px}.formulario-ingenieria input:focus,.formulario-ingenieria select:focus,.formulario-ingenieria textarea:focus{border-color:var(--dysa-cyan);box-shadow:0 0 0 3px #16e6d214}.formulario-ingenieria textarea{resize:vertical;min-height:140px}.formulario-ingenieria>label,.formulario-ingenieria fieldset{margin-top:20px}.formulario-ingenieria fieldset{background:#ffffff04;border:1px solid #ffffff14;border-radius:15px;padding:20px}.opciones-check{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.opciones-check label{background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:12px}.opciones-check label:hover{border-color:#16e6d259}.carga-archivos{background:#16e6d206;border:1px dashed #16e6d266;border-radius:15px;padding:20px}.carga-archivos small{color:var(--dysa-muted);margin-top:8px;display:block}.dysa-constructor-panel{background:linear-gradient(145deg,#061219f5,#02080cfa);border:1px solid #16e6d22e;border-radius:26px;margin-top:30px;padding:18px;position:relative;box-shadow:0 40px 120px #000000a6}.dysa-constructor-header{grid-template-columns:1fr auto;align-items:center;gap:20px;padding:12px 14px 18px;display:grid}.dysa-constructor-header h3{color:var(--dysa-white);letter-spacing:-.03em;margin:7px 0;font-size:1.5rem}.dysa-constructor-header p{max-width:750px;color:var(--dysa-muted);margin:0;font-size:.82rem}.dysa-result-summary{color:var(--dysa-green);white-space:nowrap;background:#42e8a40f;border:1px solid #42e8a447;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:.72rem;font-weight:800;display:flex}.dysa-constructor-3d{background:radial-gradient(circle at 50% 45%,#14555a2e,#0000 34%),radial-gradient(circle,#16e6d20a,#0000 65%),#02080d;border:1px solid #16e6d21f;border-radius:20px;width:100%;height:min(720px,72vh);min-height:560px;position:relative;overflow:hidden;box-shadow:inset 0 0 100px #000000a6}.dysa-constructor-3d:before{content:"";pointer-events:none;opacity:.12;background-image:linear-gradient(#16e6d214 1px,#0000 1px),linear-gradient(90deg,#16e6d214 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.dysa-constructor-3d:after{content:"DYSA OS  /  ENGINEERING VIEWPORT";color:#72fff2c7;letter-spacing:.14em;pointer-events:none;background:#02080cb8;border:1px solid #16e6d238;border-radius:7px;padding:7px 10px;font-size:.58rem;font-weight:900;position:absolute;top:18px;left:20px}#cotizador-torres,#solicitud-ingenieria,#solicitud-espectaculos{background:0 0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#02070b}::-webkit-scrollbar-thumb{background:#16e6d247;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#16e6d280}@media (width<=900px){.dysa-header{padding:0 18px}.dysa-menu a{display:none}.portal-opciones,.dysa-constructor-header{grid-template-columns:1fr}}@media (width<=760px){.portal-comercial,.seccion-dinamica{padding:45px 18px}.portal-encabezado h1,.titulo-seccion h2{font-size:2.8rem}.campo-grid,.opciones-check{grid-template-columns:1fr}.formulario-ingenieria{padding:18px}.dysa-constructor-panel{border-radius:18px;padding:10px}.dysa-constructor-3d{border-radius:14px;height:560px;min-height:500px}}:root{--portal-navy:#071b2d;--portal-navy-2:#0d2a43;--portal-blue:#1677d2;--portal-cyan:#0fb8c8;--portal-sky:#dcecf7;--portal-ink:#132536;--portal-muted:#607486;--portal-line:#d8e2e9;--portal-surface:#fff;--portal-soft:#f4f8fb}.dysa-header{box-shadow:0 8px 24px #081e3229;background:#071b2d!important;border-bottom:1px solid #ffffff1a!important;height:72px!important;padding:0 34px!important}.dysa-marca{color:#fff!important}.dysa-logo-header{box-shadow:0 0 24px #16e6d21a;object-fit:contain!important;background:0 0!important;border-radius:8px!important;width:58px!important;height:58px!important}.dysa-marca-texto strong{color:#fff;font-size:1rem}.dysa-marca-texto span{color:#a8bac7}.dysa-menu a{color:#dbe6ed!important;font-size:.76rem!important}.btn-portal-cliente{color:#fff!important;background:#1677d2!important;border-color:#3a95e9!important;border-radius:8px!important}body[data-dysa-view=portal-comercial]:before{display:none}.dysa-home{z-index:1;background:#fff;min-height:calc(100vh - 72px);padding:0 0 42px;position:relative;overflow:hidden}.dysa-home-background{pointer-events:none;background:linear-gradient(90deg,#dcecf7fa 0%,#dcecf7eb 38%,#c5dbe959 64%,#ffffff0d 100%),url(/assets/cover-tower-clean-BROq5r2A.jpg) right 7% top 34px/430px 405px no-repeat,linear-gradient(#eaf3f8,#d8e8f1);position:absolute;inset:0;overflow:hidden}.dysa-home-background:after{content:"";background:linear-gradient(90deg,#dbeaf3 0%,#dbeaf3db 35%,#dbeaf31f 67%,#ffffff0a 100%);height:470px;position:absolute;top:0;left:0;right:0}.dysa-grid,.dysa-glow{display:none!important}.dysa-hero{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:24px;width:min(1180px,92%);min-height:470px;margin:0 auto;padding:55px 22px 38px;display:grid;position:relative}.dysa-hero-copy{max-width:570px;padding-left:18px}.dysa-kicker{letter-spacing:.13em;align-items:center;margin-bottom:12px;font-size:.72rem;font-weight:900;display:inline-flex;color:#1376bd!important}.dysa-hero-copy h1{text-shadow:0 2px 12px #08203259;letter-spacing:-.055em;margin:0 0 16px;font-size:clamp(2.8rem,5.5vw,5.2rem);line-height:.92;color:#fff!important}.dysa-hero-copy h1 strong{color:#2085d4;font-weight:700}.dysa-hero-copy p{text-shadow:0 1px 7px #00000047;max-width:500px;margin:0 0 22px;font-size:1rem;line-height:1.65;color:#eef7fb!important}.dysa-primary-action{color:#fff;cursor:pointer;background:#1677d2;border:0;border-radius:7px;align-items:center;gap:18px;padding:14px 22px;font-weight:800;display:inline-flex;box-shadow:0 10px 24px #1677d23d}.dysa-primary-action:hover{background:#0f68bd;transform:translateY(-1px)}.dysa-hero-meta{display:none}.dysa-hero-visual{justify-content:center;align-items:flex-end;min-height:390px;display:flex;position:relative}.dysa-structure-aura,.dysa-structure-placeholder,.dysa-visual-label,.dysa-visual-status{display:none}.dysa-cover-tower-image{z-index:3;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 28px #08203240);width:min(430px,88%);height:405px;position:relative}.dysa-hero-visual:after{display:none}.dysa-structure-selector,.dysa-process{z-index:3;background:#fff;width:min(1180px,92%);margin:0 auto;position:relative}.dysa-structure-selector{border-top:1px solid #dce5eb;padding:18px 0 22px}.dysa-section-heading{margin-bottom:14px}.dysa-section-heading>span{color:#536b7a;letter-spacing:.1em;font-size:.72rem;font-weight:900}.dysa-section-heading h2{color:#102b40;margin:5px 0;font-size:1.45rem}.dysa-section-heading p{color:#6a7c89;margin:0;font-size:.88rem}.dysa-structure-grid{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.dysa-structure-card{color:#17334a;text-align:center;cursor:pointer;background:#fff;border:1px solid #ccd9e2;border-radius:8px;min-height:126px;padding:13px 10px 10px;transition:all .18s;position:relative}.dysa-structure-card:hover,.dysa-structure-card.active{border-color:#1677d2;transform:translateY(-1px);box-shadow:0 5px 15px #1677d221}.structure-icon{color:#617889;height:55px;font-size:2rem;line-height:55px;display:block}.dysa-structure-card strong{text-transform:uppercase;font-size:.72rem;display:block}.dysa-structure-card small{color:#7b8b97;margin-top:4px;font-size:.64rem;line-height:1.2;display:block}.structure-card-arrow{color:#1677d2;opacity:0;position:absolute;bottom:6px;right:7px}.dysa-structure-card:hover .structure-card-arrow,.dysa-structure-card.active .structure-card-arrow{opacity:1}.dysa-process{padding:0 0 20px}.dysa-process .dysa-section-heading{border-top:1px solid #e1e8ed;padding-top:14px}.dysa-process-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.dysa-process-grid article{border-top:1px solid #e2e8ed;grid-template-columns:auto 1fr;align-items:start;column-gap:9px;padding:9px 7px;display:grid}.dysa-process-grid article span{color:#1677d2;font-size:.72rem;font-weight:900}.dysa-process-grid article h3{color:#17334a;margin:0;font-size:.78rem}.dysa-process-grid article p{color:#73838e;grid-column:2;margin:3px 0 0;font-size:.66rem;line-height:1.25}.dysa-catalog-section{display:none!important}body[data-dysa-view=cotizador-torres],body[data-dysa-view=solicitud-ingenieria],body[data-dysa-view=solicitud-espectaculos]{color:#e9f2f5!important;background:#02080d!important}body[data-dysa-view=cotizador-torres]:before,body[data-dysa-view=solicitud-ingenieria]:before,body[data-dysa-view=solicitud-espectaculos]:before{display:block}.dysa-workspace,.dysa-engineering-workspace{background:radial-gradient(circle at 75% 8%,#0fb8c81a,#0000 27%),linear-gradient(135deg,#06141e,#02080d 58%,#041019);position:relative;overflow:hidden;min-height:calc(100vh - 72px)!important;padding:28px 28px 42px!important}.dysa-workspace-header{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1450px,100%);margin:0 auto 18px;display:grid}.dysa-back-button{color:#d8edf0;cursor:pointer;background:#ffffff08;border:1px solid #16e6d240;border-radius:8px;padding:8px 13px}.dysa-workspace-header h2{color:#fff;margin:4px 0 0;font-size:2rem}.dysa-project-status{color:#16e6d2;letter-spacing:.1em;border:1px solid #16e6d247;border-radius:999px;padding:8px 12px;font-size:.65rem;font-weight:900}.dysa-configurator-layout{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr);align-items:stretch;gap:16px;width:min(1450px,100%);margin:auto;display:grid}.dysa-config-panel,.dysa-preview-panel,.dysa-engineering-form-panel,.dysa-engineering-preview-panel{background:linear-gradient(145deg,#081a24f5,#030c12f7);border:1px solid #5ed3dd2e;border-radius:14px;box-shadow:0 22px 60px #00000059}.dysa-config-panel{padding:20px}.dysa-panel-heading span,.dysa-preview-header>div>span{color:#16e6d2;letter-spacing:.12em;font-size:.68rem;font-weight:900}.dysa-panel-heading h3,.dysa-preview-header h3{color:#fff;margin:6px 0;font-size:1.35rem}.dysa-panel-heading p{color:#78929b;margin:0 0 16px;font-size:.8rem;line-height:1.5}.dysa-preview-panel{grid-template-rows:auto 1fr auto;min-height:620px;display:grid;overflow:hidden}.dysa-preview-header,.dysa-preview-footer{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.dysa-preview-footer{color:#71858e;letter-spacing:.12em;border-top:1px solid #ffffff12;border-bottom:0;font-size:.62rem}.dysa-live-indicator{color:#42e8a4;font-size:.65rem;font-weight:900}.dysa-live-indicator i{background:#42e8a4;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block;box-shadow:0 0 10px #42e8a4}.dysa-preview-visual{background:radial-gradient(circle at 50% 45%,#16e6d21a,#0000 36%),#02080d;min-height:0;padding:10px}#dysa-config-preview{width:100%;height:100%;min-height:520px}.dysa-workspace .cotizador-dysa{margin:0;padding:0}.dysa-workspace .cotizador-encabezado{display:none}.dysa-workspace .cotizador-form{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.dysa-workspace .campo-cotizador label{color:#dcebed}.dysa-workspace .campo-cotizador select,.dysa-workspace .campo-cotizador input,.dysa-workspace .cotizador-form input,.dysa-workspace .cotizador-form select{color:#fff!important;background:#071a25!important;border-color:#ffffff1a!important}.dysa-workspace .cotizador-form button{color:#fff!important;background:linear-gradient(90deg,#0aaebd,#1b89d8)!important;border:0!important}@media (width<=1000px){.dysa-hero{grid-template-columns:1fr;min-height:620px;padding-top:45px}.dysa-hero-copy{max-width:720px}.dysa-hero-visual{min-height:260px}.dysa-structure-grid{grid-template-columns:repeat(3,1fr)}.dysa-process-grid{grid-template-columns:repeat(2,1fr)}.dysa-configurator-layout{grid-template-columns:1fr}}@media (width<=700px){.dysa-header{padding:0 14px!important}.dysa-menu a{display:none!important}.dysa-home-background{opacity:.95;background-size:cover}.dysa-hero{width:94%;min-height:650px;padding:42px 8px 24px}.dysa-hero-copy h1{font-size:3rem}.dysa-hero-visual{min-height:280px}.dysa-cover-tower-image{width:min(360px,92%);height:280px}.dysa-structure-grid{grid-template-columns:repeat(2,1fr)}.dysa-process-grid{grid-template-columns:1fr}.dysa-workspace,.dysa-engineering-workspace{padding:18px 12px 30px!important}.dysa-workspace-header{grid-template-columns:1fr}.dysa-project-status{width:max-content}}.dysa-interface-visual-bg{pointer-events:none;z-index:0;opacity:.82;height:430px;position:absolute;inset:78px 0 auto;overflow:hidden}.dysa-interface-visual-bg:after{content:"";background:linear-gradient(90deg,#02080d0d,#02080db8 42% 58%,#02080d0d);position:absolute;inset:0}.dysa-interface-tower-left,.dysa-interface-tower-right{object-fit:contain;filter:saturate(.95)brightness(.88);width:auto;height:100%;position:absolute;top:0}.dysa-interface-tower-left{left:0}.dysa-interface-tower-right{right:0}.dysa-workspace>:not(.dysa-interface-visual-bg),.dysa-engineering-workspace>*{z-index:1;position:relative}.dysa-interface-solutions{grid-template-columns:1fr 1fr;gap:16px;width:min(1450px,100%);margin:0 auto 16px;display:grid}.dysa-interface-card{background:linear-gradient(145deg,#08212df2,#030e15fa);border:1px solid #16e6d240;border-radius:14px;grid-template-columns:84px 1fr;gap:18px;min-height:230px;padding:22px;display:grid;box-shadow:0 18px 48px #00000047}.dysa-interface-card-primary{border-color:#2aaddd80}.dysa-interface-card-icon{color:#fff;background:linear-gradient(145deg,#16e6d238,#1677d21f);border:1px solid #16e6d28c;border-radius:16px;place-items:center;width:70px;height:70px;font-size:2rem;display:grid;overflow:hidden;box-shadow:0 0 30px #16e6d21a}.dysa-interface-card-icon img{object-fit:cover;filter:saturate(.9)contrast(1.02);width:100%;height:100%;display:block}.dysa-interface-card-content>span{color:#16e6d2;letter-spacing:.11em;font-size:.68rem;font-weight:900}.dysa-interface-card-content h3{color:#fff;margin:6px 0 7px;font-size:1.45rem}.dysa-interface-card-content p{color:#9db3bc;margin:0;font-size:.78rem;line-height:1.5}.dysa-interface-card-content ul{gap:4px;margin:11px 0 0;padding:0;list-style:none;display:grid}.dysa-interface-card-content li{color:#d2e0e5;font-size:.69rem}.dysa-interface-card-content li:before{content:"✓";color:#42e8a4;margin-right:7px}.dysa-interface-secondary-action{color:#dffafa;cursor:pointer;background:#16e6d20a;border:1px solid #16e6d261;border-radius:8px;margin-top:13px;padding:9px 13px;font-weight:800}.dysa-interface-secondary-action:hover{background:#16e6d21f}@media (width<=900px){.dysa-interface-solutions{grid-template-columns:1fr}}body[data-dysa-view=portal-comercial] .dysa-header{display:none!important}body[data-dysa-view=portal-comercial] .dysa-home{background:#edf2f5!important;min-height:100vh!important;padding:0!important;overflow:visible!important}.dysa-cover-reference{background:#fff;width:min(760px,100vw);margin:0 auto;line-height:0;position:relative}.dysa-cover-reference-image{object-fit:contain;width:100%;max-width:none;height:auto;display:block;filter:none!important}.dysa-cover-start-hitbox{color:#fff;cursor:pointer;opacity:.01;background:#1677d2f5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:24.5%;height:4.7%;font-size:clamp(7px,1.15vw,12px);font-weight:800;line-height:1;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:35.9%;left:7.4%;box-shadow:0 8px 20px #1677d247}.dysa-cover-start-hitbox:hover,.dysa-cover-start-hitbox:focus-visible{opacity:.98;outline:none;transform:translateY(-1px)}.dysa-cover-start-hitbox span,.dysa-cover-start-hitbox b{line-height:1}body[data-dysa-view=cotizador-torres] .dysa-header,body[data-dysa-view=solicitud-ingenieria] .dysa-header,body[data-dysa-view=solicitud-espectaculos] .dysa-header{display:flex!important}.dysa-workspace-subtitle{color:#78929b;max-width:820px;margin:6px 0 0;font-size:.76rem;line-height:1.45}.dysa-interface-visual-bg{opacity:.62!important;height:455px!important;inset:72px 0 auto!important}.dysa-interface-visual-bg:after{background:linear-gradient(90deg,#02080d05,#02080d6b 28%,#02080ddb 50%,#02080d6b 72%,#02080d05)!important}.dysa-interface-tower-left,.dysa-interface-tower-right{filter:saturate(1.1)brightness(.95)drop-shadow(0 0 28px #16e6d214)!important}.dysa-interface-card{-webkit-backdrop-filter:blur(8px);background:linear-gradient(145deg,#05161fdb,#020a0ff0)!important}.cotizador-dysa{margin:0!important;padding:0!important}.cotizador-form{display:block}.cotizador-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.campo-cotizador-wide{grid-column:1/-1}.campo-cotizador{min-width:0}.dysa-workspace .campo-cotizador label{margin-bottom:6px;font-size:.72rem;font-weight:800;display:block;color:#dcebed!important}.dysa-workspace .campo-cotizador select,.dysa-workspace .campo-cotizador input{border-radius:9px;outline:none;width:100%;min-height:42px;padding:10px 12px;color:#fff!important;background:#071a25!important;border:1px solid #ffffff1a!important}.dysa-workspace .campo-cotizador select:focus,.dysa-workspace .campo-cotizador input:focus{box-shadow:0 0 0 3px #16e6d212;border-color:#16e6d28c!important}.dysa-workspace .campo-cotizador small{color:#6f8791;margin-top:6px;font-size:.62rem;line-height:1.4;display:block}.cotizador-regla-dysa{background:#16e6d209;border:1px solid #16e6d229;border-radius:10px;gap:5px;margin-top:15px;padding:12px;display:grid}.cotizador-regla-dysa strong{color:#16e6d2;letter-spacing:.12em;font-size:.61rem}.cotizador-regla-dysa span{color:#91a7af;font-size:.65rem;line-height:1.45}.btn-calcular-cotizacion{cursor:pointer;border:0;border-radius:9px;width:100%;min-height:48px;margin-top:15px;font-weight:900;box-shadow:0 12px 28px #0aaebd29;color:#fff!important;background:linear-gradient(90deg,#0aaebd,#1b89d8)!important}.btn-calcular-cotizacion span{margin-left:8px}.resultado-cotizador{margin-top:12px}.cotizador-resultado-ok{color:#bfe9d5;background:#42e8a40b;border:1px solid #42e8a43d;border-radius:9px;gap:4px;padding:11px 12px;font-size:.66rem;display:grid}.cotizador-resultado-ok strong{color:#42e8a4;letter-spacing:.1em}#dysa-config-preview{z-index:2;width:100%;height:100%;min-height:520px;position:relative}.dysa-preview-placeholder span{font-size:.68rem}#dysa-config-preview canvas{border-radius:10px;display:block;width:100%!important;height:100%!important}.dysa-logo-header{width:64px!important;height:64px!important}.dysa-marca{min-width:220px}.dysa-marca-texto strong{font-size:1.05rem!important}@media (width<=760px){.dysa-cover-reference{width:100vw}.dysa-cover-start-hitbox{font-size:8px}.cotizador-grid{grid-template-columns:1fr}.campo-cotizador-wide{grid-column:auto}#dysa-config-preview{min-height:430px}}.dysa-cover-structure-hitbox{color:#0000;cursor:pointer;opacity:.01;background:0 0;border:0;border-radius:8px;height:14.8%;position:absolute;top:54%;left:3.8%;right:3.8%}.dysa-cover-structure-hitbox:hover,.dysa-cover-structure-hitbox:focus-visible{background:#1677d20a;outline:none}body[data-dysa-view=portal-comercial] .dysa-home{justify-content:center;align-items:flex-start;display:flex;background:#eef3f7!important;min-height:100vh!important;padding:24px 18px 36px!important;overflow:auto!important}body[data-dysa-view=portal-comercial] .dysa-cover-functional{background:#fff;border-radius:22px;line-height:0;box-shadow:0 24px 70px #0820322e;width:min(860px,96vw)!important;margin:0 auto!important;position:relative!important;overflow:hidden!important}body[data-dysa-view=portal-comercial] .dysa-cover-reference-image{object-fit:contain!important;object-position:center top!important;filter:none!important;width:100%!important;max-width:none!important;height:auto!important;display:block!important;transform:none!important}body[data-dysa-view=portal-comercial] .dysa-cover-start-hitbox{cursor:pointer;z-index:8;border-radius:8px;width:26.5%;height:6%;top:36%;left:7.5%;color:#0000!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important}body[data-dysa-view=portal-comercial] .dysa-cover-start-hitbox:hover,body[data-dysa-view=portal-comercial] .dysa-cover-start-hitbox:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1677d28c,0 8px 25px #1677d22e;background:#1677d229!important}body[data-dysa-view=portal-comercial] .dysa-cover-start-hitbox span,body[data-dysa-view=portal-comercial] .dysa-cover-start-hitbox b{display:none!important}.dysa-cover-structure-overlay{z-index:9;grid-template-columns:repeat(6,1fr);gap:1.4%;height:10.2%;display:grid;position:absolute;top:54%;left:4%;right:4%}.dysa-cover-structure-card{color:#0000;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-width:0;height:100%;padding:0;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.dysa-cover-structure-card span,.dysa-cover-structure-card small{display:none}.dysa-cover-structure-card:hover,.dysa-cover-structure-card:focus-visible{background:#1677d229;border-color:#1677d2b8;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff59,0 6px 20px #1677d233}.dysa-cover-structure-card:active{transform:translateY(0)}body[data-dysa-view=portal-comercial] .dysa-structure-card.active{background:inherit!important;border-color:inherit!important;box-shadow:none!important;transform:none!important}body[data-dysa-view=portal-comercial] .dysa-structure-selector,body[data-dysa-view=portal-comercial] .dysa-process{display:none!important}.dysa-configurator-layout{z-index:4;position:relative}.dysa-interface-visual-bg{pointer-events:none}.dysa-preview-visual{min-height:0;position:relative}#dysa-config-preview{z-index:2;position:relative}.dysa-preview-placeholder{z-index:1;color:#78929b;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:10px}.dysa-preview-placeholder strong{color:#16e6d2;letter-spacing:.12em;font-size:.75rem}.dysa-preview-placeholder-hidden{opacity:0!important}.dysa-selected-structure{color:#8fa9b2;background:#16e6d209;border:1px solid #16e6d22e;border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:.76rem}.dysa-selected-structure strong{color:#16e6d2}.dysa-engineering-info-panel{background:#020c12b8;border:1px solid #16e6d221;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px;padding:22px;display:grid}.dysa-engineering-info-panel div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;padding:14px}.dysa-engineering-info-panel span{color:#16e6d2;letter-spacing:.12em;font-size:.62rem;font-weight:900;display:block}.dysa-engineering-info-panel strong{color:#fff;margin-top:6px;font-size:.86rem;display:block}.dysa-engineering-info-panel p{color:#78929b;grid-column:1/-1;margin:2px 0 0;font-size:.78rem;line-height:1.6}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-home{padding:10px 8px 20px!important}body[data-dysa-view=portal-comercial] .dysa-cover-functional{border-radius:14px;width:100%!important}.dysa-engineering-info-panel{grid-template-columns:1fr;margin:10px}.dysa-engineering-info-panel p{grid-column:auto}}.dysa-notification-actions{background:#16e6d20a;border:1px solid #16e6d221;border-radius:11px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:14px;font-size:.68rem;display:flex}.dysa-notification-actions span{color:#16e6d2;letter-spacing:.1em;font-weight:900}.dysa-notification-actions a{color:#8fd2ff;background:#1677d21f;border:1px solid #1677d24d;border-radius:8px;padding:7px 10px;text-decoration:none}.dysa-notification-actions strong{color:#78929b;margin-left:auto;font-size:.68rem}@media (width<=760px){.dysa-notification-actions{grid-column:auto}.dysa-notification-actions strong{width:100%;margin-left:0}}.dysa-engineering-detail{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.dysa-engineering-detail>div{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;padding:14px}.dysa-engineering-detail>div:last-child{grid-column:1/-1}.dysa-engineering-detail span{color:#16e6d2;letter-spacing:.11em;font-size:.61rem;font-weight:900;display:block}.dysa-engineering-detail p{color:#8ca4ad;margin:7px 0 0;font-size:.73rem;line-height:1.55}@media (width<=760px){.dysa-engineering-detail{grid-template-columns:1fr}.dysa-engineering-detail>div:last-child{grid-column:auto}}.dysa-3d-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:8px 2px 0;display:flex}.dysa-3d-controls button{color:#bcefeb;cursor:pointer;background:#051921e0;border:1px solid #16e6d247;border-radius:9px;padding:7px 11px;font-size:.72rem;font-weight:800;transition:all .2s}.dysa-3d-controls button:hover{color:#fff;background:#16e6d21f;border-color:#16e6d28c}.dysa-3d-controls button:focus-visible{outline-offset:2px;outline:2px solid #16e6d2bf}:root{--dysa-v4-bg:#020916;--dysa-v4-bg2:#06182b;--dysa-v4-blue:#1677d2;--dysa-v4-cyan:#11d8d0;--dysa-v4-text:#f5f9ff;--dysa-v4-muted:#9bb0c4;--dysa-v4-line:#7ec2ff29}body[data-dysa-view=portal-comercial]:before{opacity:.28!important;background-image:linear-gradient(#449ce209 1px,#0000 1px),linear-gradient(90deg,#449ce209 1px,#0000 1px)!important;background-size:64px 64px!important;display:block!important}.dysa-header{-webkit-backdrop-filter:blur(18px);position:sticky;top:0;box-shadow:0 12px 35px #0000003d;background:#020914e6!important;border-bottom:1px solid #5cb4ff24!important;height:76px!important;padding:0 34px!important}.dysa-logo-header{filter:drop-shadow(0 0 14px #1777d247);background:0 0!important;width:50px!important;height:56px!important}.dysa-marca{gap:11px!important;min-width:245px!important}.dysa-marca-texto strong{letter-spacing:-.04em;line-height:1;font-size:1.35rem!important}.dysa-marca-texto strong span{color:#4fb2ff}.dysa-marca-texto small{color:#88a9c4;letter-spacing:.15em;margin-top:4px;font-size:.48rem}.dysa-menu{gap:2px!important}.dysa-menu a{color:#a9bed0!important;border-radius:9px!important;padding:10px 12px!important;font-size:.71rem!important}.dysa-menu a:hover{color:#fff!important;background:#1677d21a!important}.btn-portal-cliente{box-shadow:0 8px 25px #0d4d9838;background:linear-gradient(135deg,#176fc7,#0d4d98)!important;border:1px solid #58b5ff73!important;border-radius:10px!important;margin-left:10px!important;padding:10px 15px!important}.btn-portal-cliente span{color:#7fe8ff;margin-left:7px}.dysa-home-v4{background:linear-gradient(#020916 0%,#041326 42%,#020916 100%)!important;min-height:calc(100vh - 76px)!important;padding:0!important;overflow:hidden!important}.dysa-landing-hero{isolation:isolate;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;width:min(1440px,94%);min-height:700px;margin:auto;padding:70px 0 62px;display:grid;position:relative}.dysa-hero-grid{z-index:-2;opacity:.33;background-image:linear-gradient(#53a1e10b 1px,#0000 1px),linear-gradient(90deg,#53a1e10b 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0 -6%;-webkit-mask-image:linear-gradient(90deg,#000,#0000 92%);mask-image:linear-gradient(90deg,#000,#0000 92%)}.dysa-hero-orbit{pointer-events:none;z-index:-1;border:1px solid #2594e821;border-radius:50%;position:absolute}.dysa-hero-orbit-a{width:700px;height:700px;top:-80px;right:-170px;box-shadow:inset 0 0 100px #1677d209}.dysa-hero-orbit-b{border-color:#11d8d01a;width:470px;height:470px;top:35px;right:-55px}.dysa-hero-copy-v4{z-index:3;padding-left:5%;position:relative}.dysa-hero-eyebrow,.dysa-section-kicker{color:#3ed9e0;letter-spacing:.18em;align-items:center;gap:8px;font-size:.66rem;font-weight:900;display:flex}.dysa-hero-eyebrow i{background:#31d8d0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #31d8d0}.dysa-hero-copy-v4 h1{max-width:750px;margin:20px 0 22px;color:#fff!important;letter-spacing:-.065em!important;text-shadow:0 10px 45px #00000059!important;font-size:clamp(3.6rem,6.2vw,6.8rem)!important;line-height:.91!important}.dysa-hero-copy-v4 h1 strong{font-weight:700;color:#4caaff!important}.dysa-hero-lead{max-width:650px;margin:0 0 30px;font-size:1.03rem;line-height:1.72;color:#afc2d2!important}.dysa-hero-lead b{color:#f2f8ff}.dysa-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.dysa-cta-primary,.dysa-cta-secondary,.dysa-inline-action,.dysa-commitment-action{letter-spacing:.04em;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:0 20px;font-size:.73rem;font-weight:900;transition:all .22s;display:inline-flex}.dysa-cta-primary{color:#fff;background:linear-gradient(135deg,#1677d2,#1059aa);border:1px solid #2a9bf1;box-shadow:0 15px 35px #1677d23b}.dysa-cta-primary:hover{transform:translateY(-2px);box-shadow:0 20px 45px #1677d257}.dysa-cta-secondary{color:#c9deee;background:#ffffff09;border:1px solid #48b1f047}.dysa-cta-secondary:hover{background:#11d8d012;border-color:#11d8d08c;transform:translateY(-2px)}.dysa-hero-proof{color:#7892a8;letter-spacing:.04em;border-top:1px solid #7ec2ff1f;flex-wrap:wrap;gap:24px;margin-top:34px;padding-top:20px;font-size:.63rem;display:flex}.dysa-hero-proof b{color:#e8f3ff;margin-right:5px}.dysa-hero-visual-v4{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.dysa-hero-glow{filter:blur(5px);background:radial-gradient(circle,#11d8d024,#1677d214 38%,#0000 70%);border-radius:50%;width:390px;height:390px;position:absolute}.dysa-hero-tower-v4{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 45px #0000007a)drop-shadow(0 0 30px #1677d221);image-rendering:auto;width:min(380px,80%);max-height:530px;position:relative}.dysa-hero-floating-card{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04111fc7;border:1px solid #5bbaff33;border-radius:10px;min-width:165px;padding:11px 14px;position:absolute;box-shadow:0 16px 35px #00000047}.dysa-hero-floating-card span{color:#42dce0;letter-spacing:.13em;font-size:.54rem;font-weight:900;display:block}.dysa-hero-floating-card strong{color:#eef7ff;letter-spacing:.03em;margin-top:4px;font-size:.66rem;display:block}.dysa-hero-floating-top{top:18%;right:1%}.dysa-hero-floating-bottom{bottom:17%;left:2%}.dysa-manifesto,.dysa-solutions-v4,.dysa-story-v4,.dysa-values-v4,.dysa-commitment-v4{width:min(1240px,90%);margin:0 auto}.dysa-manifesto{border-top:1px solid #7ec2ff1c;grid-template-columns:1fr 1.35fr;align-items:end;gap:60px;padding:88px 0 100px;display:grid}.dysa-manifesto-line{background:linear-gradient(#1e8dd8,#0000);width:1px;height:80px;position:absolute}.dysa-manifesto h2,.dysa-section-heading-v4 h2,.dysa-story-copy h2,.dysa-commitment-v4 h2{color:#f7fbff;letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.03}.dysa-manifesto h2 strong,.dysa-story-copy h2 strong,.dysa-commitment-v4 h2 strong{color:#48aaf7}.dysa-manifesto p{color:#91a9bd;max-width:600px;margin:0;font-size:.98rem;line-height:1.75}.dysa-manifesto p b{color:#e5f3ff}.dysa-solutions-v4{padding:30px 0 100px}.dysa-section-heading-v4{grid-template-columns:1.4fr .8fr;align-items:end;gap:60px;margin-bottom:28px;display:grid}.dysa-section-heading-v4>p{color:#829aae;margin:0;font-size:.84rem;line-height:1.7}.dysa-structure-grid-v4{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.dysa-solution-card-v4{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(155deg,#081e32d1,#030e1af0);border:1px solid #7ec2ff1f;border-radius:14px;min-height:220px;padding:18px 16px;transition:all .25s;position:relative;overflow:hidden}.dysa-solution-card-v4:after{content:"";opacity:0;background:radial-gradient(circle,#11d8d01a,#0000 65%);height:130px;transition:all .25s;position:absolute;inset:auto -20% -60%}.dysa-solution-card-v4:hover,.dysa-solution-card-v4:focus-visible{border-color:#3cadf28c;outline:none;transform:translateY(-5px);box-shadow:0 20px 45px #00000047}.dysa-solution-card-v4:hover:after{opacity:1}.dysa-solution-card-v4.is-featured{background:linear-gradient(155deg,#07313dd1,#03111cf5);border-color:#11d8d047}.dysa-solution-number{color:#47677f;letter-spacing:.12em;font-size:.57rem;font-weight:900;position:absolute;top:13px;right:14px}.dysa-solution-icon{color:#55c8ff;background:#1677d214;border:1px solid #3fb8ef47;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:34px;font-size:1.35rem;display:grid}.dysa-solution-card-v4 strong{letter-spacing:.08em;font-size:.78rem;display:block}.dysa-solution-card-v4 small{color:#819bad;min-height:43px;margin-top:8px;font-size:.66rem;line-height:1.45;display:block}.dysa-solution-card-v4 em{color:#3ed9e0;margin-top:14px;font-size:.62rem;font-style:normal;font-weight:900;display:block}.dysa-story-v4{border-top:1px solid #7ec2ff1a;grid-template-columns:.86fr 1.14fr;align-items:center;gap:70px;padding:100px 0;display:grid}.dysa-story-copy>p{color:#8ea6b9;max-width:560px;margin:22px 0;font-size:.9rem;line-height:1.75}.dysa-story-points{gap:12px;margin:28px 0;display:grid}.dysa-story-points div{border-bottom:1px solid #7ec2ff17;align-items:center;gap:14px;padding:12px 0;display:flex}.dysa-story-points b{color:#3ed9e0;letter-spacing:.1em;font-size:.62rem}.dysa-story-points span{color:#c6d7e5;font-size:.72rem}.dysa-inline-action{color:#eaf6ff;background:#1677d21a;border:1px solid #1677d273}.dysa-inline-action:hover{background:#1677d2;transform:translateY(-2px)}.dysa-story-visual{min-height:520px;position:relative}.dysa-story-frame{background:#061425;border:1px solid #67beff2e;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 25px 65px #00000061}.dysa-story-frame img{object-fit:cover;width:100%;height:100%;display:block}.dysa-story-frame-main{width:67%;height:88%;top:4%;left:5%}.dysa-story-frame-secondary{width:40%;height:62%;bottom:0;right:0}.dysa-story-frame-secondary img{object-position:center top}.dysa-story-badge{z-index:5;text-align:center;color:#42dce0;letter-spacing:.13em;background:#03111ddb;border:1px solid #11d8d061;border-radius:50%;place-content:center;width:86px;height:86px;font-size:.49rem;font-weight:900;display:grid;position:absolute;top:0;left:55%;box-shadow:0 0 35px #11d8d014}.dysa-story-badge b{color:#fff;font-size:.63rem}.dysa-values-v4{border-top:1px solid #7ec2ff1a;border-bottom:1px solid #7ec2ff1a;grid-template-columns:repeat(4,1fr);display:grid}.dysa-value-card{border-right:1px solid #7ec2ff1a;padding:38px 22px 42px}.dysa-value-card:last-child{border-right:0}.dysa-value-card>span{color:#3c82b4;letter-spacing:.15em;font-size:.57rem;font-weight:900}.dysa-value-card h3{color:#eef7ff;letter-spacing:.11em;margin:13px 0 8px;font-size:.72rem}.dysa-value-card p{color:#7892a8;margin:0;font-size:.67rem;line-height:1.6}.dysa-commitment-v4{background:radial-gradient(circle at 80%,#11d8d017,#0000 35%),linear-gradient(135deg,#071f33e0,#030e1af5);border:1px solid #3daeee40;border-radius:18px;justify-content:space-between;align-items:center;gap:35px;margin-top:100px;margin-bottom:90px;padding:44px 48px;display:flex;box-shadow:0 25px 70px #00000047}.dysa-commitment-v4 h2{font-size:clamp(1.7rem,2.7vw,2.65rem)}.dysa-commitment-v4 p{color:#8ea7bb;max-width:730px;margin:16px 0 0;font-size:.76rem;line-height:1.7}.dysa-commitment-v4 p b{color:#dcecff}.dysa-commitment-action{color:#fff;background:linear-gradient(135deg,#1677d2,#0d4f9c);border:1px solid #1677d2a6;flex:none;min-width:220px;box-shadow:0 12px 30px #1677d233}.dysa-commitment-action:hover{transform:translateY(-2px);box-shadow:0 18px 38px #1677d24d}.dysa-footer-v4{background:#010710;border-top:1px solid #7ec2ff1a;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:30px;padding:28px 5%;display:grid}.dysa-footer-brand span{color:#f1f8ff;letter-spacing:-.03em;font-size:1rem;font-weight:900;display:block}.dysa-footer-brand small{color:#5e8099;letter-spacing:.15em;font-size:.45rem}.dysa-footer-mission{color:#718da3;text-align:center;font-size:.62rem}.dysa-footer-copy{color:#4f6a80;font-size:.58rem}.dysa-interface-solutions{z-index:5;position:relative}.dysa-interface-card-content .dysa-price{color:#fff;letter-spacing:-.02em;margin:3px 0 8px;font-size:1.02rem;display:block}.dysa-interface-card-primary .dysa-price{color:#5fdff0}.dysa-interface-card-engineering .dysa-price{color:#59b5ff}.dysa-interface-card-allied{border-color:#11d8d042!important}.dysa-interface-card-allied .dysa-interface-card-content p{color:#a8bfcd}.dysa-interface-action-primary{background:#1677d224!important}@media (width<=1100px){.dysa-landing-hero{grid-template-columns:1fr .85fr;min-height:620px}.dysa-hero-copy-v4 h1{font-size:clamp(3.1rem,6.4vw,5.4rem)!important}.dysa-hero-tower-v4{width:min(320px,85%)}.dysa-structure-grid-v4{grid-template-columns:repeat(3,1fr)}.dysa-section-heading-v4{grid-template-columns:1fr}.dysa-story-v4{gap:35px}.dysa-values-v4{grid-template-columns:repeat(2,1fr)}.dysa-value-card:nth-child(2){border-right:0}.dysa-value-card:nth-child(-n+2){border-bottom:1px solid #7ec2ff1a}}@media (width<=760px){.dysa-header{height:66px!important;padding:0 14px!important}.dysa-logo-header{width:43px!important;height:47px!important}.dysa-marca{min-width:auto!important}.dysa-marca-texto strong{font-size:1.05rem!important}.dysa-marca-texto small{font-size:.38rem}.dysa-menu a{display:none}.btn-portal-cliente{font-size:.58rem;margin-left:0!important;padding:8px 10px!important}.dysa-landing-hero{grid-template-columns:1fr;min-height:auto;padding:62px 0 40px}.dysa-hero-copy-v4{padding:0 4%}.dysa-hero-copy-v4 h1{font-size:clamp(3.05rem,15vw,4.8rem)!important}.dysa-hero-lead{font-size:.88rem}.dysa-hero-visual-v4{min-height:410px;margin-top:15px}.dysa-hero-tower-v4{width:260px;max-height:390px}.dysa-hero-floating-top{top:12%;right:0}.dysa-hero-floating-bottom{bottom:12%;left:0}.dysa-hero-orbit-a{width:500px;height:500px;right:-210px}.dysa-hero-orbit-b{width:340px;height:340px;right:-100px}.dysa-manifesto,.dysa-story-v4{grid-template-columns:1fr;gap:25px;padding:70px 0}.dysa-manifesto-line{display:none}.dysa-structure-grid-v4{grid-template-columns:repeat(2,1fr)}.dysa-solution-card-v4{min-height:195px}.dysa-story-visual{min-height:430px}.dysa-story-frame-main{width:74%;height:84%}.dysa-story-frame-secondary{width:46%;height:58%}.dysa-commitment-v4{flex-direction:column;align-items:flex-start;margin-top:70px;padding:30px 24px}.dysa-footer-v4{text-align:center;grid-template-columns:1fr;gap:12px}.dysa-footer-copy,.dysa-footer-mission{text-align:center}.dysa-interface-solutions,.dysa-configurator-layout{grid-template-columns:1fr!important}}@media (width<=430px){.dysa-structure-grid-v4{grid-template-columns:1fr}.dysa-hero-actions{flex-direction:column}.dysa-cta-primary,.dysa-cta-secondary{width:100%}.dysa-values-v4{grid-template-columns:1fr}.dysa-value-card{border-bottom:1px solid #7ec2ff1a;border-right:0!important}.dysa-value-card:last-child{border-bottom:0}.dysa-story-visual{min-height:360px}.dysa-story-badge{width:72px;height:72px;left:50%}.dysa-hero-proof{gap:12px}}.dysa-mission-v4{grid-template-columns:1fr 1fr;gap:12px;width:min(1240px,90%);margin:0 auto 10px;display:grid}.dysa-mission-card{background:linear-gradient(145deg,#071c2fbd,#020d18e6);border:1px solid #7ec2ff1c;border-radius:16px;padding:34px 32px}.dysa-mission-card h2{color:#e9f4ff;letter-spacing:-.035em;margin:13px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.15}.dysa-mission-card h2 strong{color:#46a9f6}@media (width<=760px){.dysa-mission-v4{grid-template-columns:1fr}.dysa-mission-card{padding:27px 24px}}body[data-dysa-view=portal-comercial] .dysa-header{z-index:1000!important;display:flex!important}body[data-dysa-view=portal-comercial] .dysa-home-v4{background:radial-gradient(circle at 72% 18%,#1267ab2e,#0000 30%),linear-gradient(#02060d 0%,#03111e 48%,#02070d 100%)!important;min-height:calc(100vh - 76px)!important}.dysa-command-hero{grid-template-columns:minmax(430px,.88fr) minmax(560px,1.12fr)!important;gap:30px!important;width:min(1500px,94%)!important;min-height:calc(100vh - 76px)!important;padding:48px 0 55px!important;overflow:visible!important}.dysa-command-noise{pointer-events:none;opacity:.15;background-image:radial-gradient(#ffffff8c .5px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.dysa-command-orbit{pointer-events:none;border:1px solid #3db1ff1f;border-radius:50%;position:absolute}.dysa-command-orbit-a{width:720px;height:720px;top:-160px;right:-250px;box-shadow:0 0 100px #1777d214,inset 0 0 90px #11d8d009}.dysa-command-orbit-b{border-color:#11d8d024;width:470px;height:470px;top:10px;right:-75px}.dysa-command-copy{z-index:8;align-self:center;max-width:720px;padding:25px 0 10px 4%;position:relative}.dysa-command-status{color:#7899b1;letter-spacing:.16em;align-items:center;gap:10px;margin-bottom:25px;font-size:.58rem;font-weight:800;display:flex}.dysa-command-status i{background:#36e0d4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #36e0d4}.dysa-command-status b{color:#4aaaf4}.dysa-command-status em{color:#52e5da;letter-spacing:.12em;border:1px solid #36e0d440;border-radius:4px;margin-left:5px;padding:4px 7px;font-size:.48rem;font-style:normal}.dysa-command-copy .dysa-hero-eyebrow{color:#4de0d9;margin-bottom:15px}.dysa-command-copy h1{color:#f8fbff!important;letter-spacing:-.075em!important;text-shadow:0 12px 55px #0000008c!important;max-width:720px!important;margin:0 0 25px!important;font-size:clamp(4rem,6.6vw,7.3rem)!important;line-height:.88!important}.dysa-command-copy h1 strong{color:#4eaaf8!important}.dysa-command-lead{max-width:650px;margin:0 0 30px;font-size:1rem;line-height:1.75;color:#b6c9d8!important}.dysa-command-lead b{color:#fff}.dysa-command-actions{flex-wrap:wrap;gap:12px;display:flex}.dysa-command-principles{color:#6e8ca4;letter-spacing:.11em;border-top:1px solid #7ec2ff21;flex-wrap:wrap;gap:18px;margin-top:34px;padding-top:20px;font-size:.57rem;font-weight:900;display:flex}.dysa-command-principles b{color:#3f9fe2;margin-right:5px}.dysa-command-stage{isolation:isolate;background:linear-gradient(145deg,#061828a6,#01080fe6);border:1px solid #68c1ff2e;border-radius:24px;align-self:center;min-height:590px;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000073,inset 0 0 60px #1677d20a}.dysa-command-stage:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 30%,#38b0ff14 49%,#0000 51%),linear-gradient(#4caaf80b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#4caaf80b 1px,#0000 1px) 0 0/52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.dysa-command-stage:after{content:"";pointer-events:none;border:1px solid #7ec2ff14;border-radius:18px;position:absolute;inset:14px}.dysa-stage-photo{background:#02080f;border:1px solid #7acbff3d;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 70px #00000085}.dysa-stage-photo img{object-fit:cover;filter:saturate(.92)contrast(1.06)brightness(.83);width:100%;height:100%;display:block}.dysa-stage-photo-main{border-radius:16px;width:64%;height:73%;top:9%;left:7%;transform:rotate(-1.2deg)}.dysa-stage-photo-secondary{border-radius:14px;width:38%;height:52%;bottom:8%;right:6%;transform:rotate(2deg)}.dysa-stage-photo-main:after,.dysa-stage-photo-secondary:after{content:"";pointer-events:none;background:linear-gradient(#01091105,#01080e57),linear-gradient(90deg,#11d8d00d,#0000 55%);position:absolute;inset:0}.dysa-stage-label{z-index:7;color:#a7c0d2;letter-spacing:.14em;justify-content:space-between;gap:15px;font-size:.48rem;font-weight:900;display:flex;position:absolute;top:4%;left:7%;right:36%}.dysa-stage-label b{color:#4de0d9}.dysa-stage-core{z-index:9;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020d18d1;border:1px solid #47b9ff52;border-radius:50%;place-content:center;width:135px;height:135px;display:grid;position:absolute;top:34%;right:10%;box-shadow:0 0 55px #11d8d01f,inset 0 0 30px #1677d214}.dysa-stage-core span{color:#4de0d9;letter-spacing:.16em;font-size:.47rem;font-weight:900}.dysa-stage-core b{color:#fff;letter-spacing:.04em;font-size:.9rem}.dysa-stage-core small{color:#7f9bb0;letter-spacing:.08em;margin-top:3px;font-size:.43rem}.dysa-core-ring{border:1px dashed #4de0d947;border-radius:50%;animation:18s linear infinite dysaSpin;position:absolute;inset:-10px}.dysa-core-dot{background:#4de0d9;border-radius:50%;width:5px;height:5px;position:absolute;top:20px;right:12px;box-shadow:0 0 14px #4de0d9}.dysa-stage-metric{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020c16d1;border:1px solid #62beff2e;border-radius:9px;padding:10px 12px;position:absolute;box-shadow:0 12px 30px #00000059}.dysa-stage-metric span,.dysa-stage-metric small{color:#6f8da4;letter-spacing:.12em;font-size:.42rem;font-weight:900;display:block}.dysa-stage-metric b{color:#eaf6ff;letter-spacing:-.03em;margin:2px 0;font-size:1rem;display:block}.dysa-stage-metric-one{top:13%;right:7%}.dysa-stage-metric-two{bottom:8%;left:8%}.dysa-stage-bottom{z-index:8;color:#6d899e;letter-spacing:.14em;align-items:center;gap:9px;font-size:.46rem;font-weight:900;display:flex;position:absolute;bottom:3.5%;left:7%;right:7%}.dysa-stage-bottom i{background:linear-gradient(90deg,#3bded5,#0000);width:34px;height:1px}@keyframes dysaSpin{to{transform:rotate(360deg)}}.dysa-story-frame-main img,.dysa-story-frame-secondary img{filter:saturate(.92)contrast(1.05)brightness(.86)}html{scroll-behavior:smooth}section[id]{scroll-margin-top:90px}@media (width<=1100px){.dysa-command-hero{grid-template-columns:1fr .92fr!important}.dysa-command-copy h1{font-size:clamp(3.5rem,6.6vw,5.8rem)!important}.dysa-command-stage{min-height:520px}.dysa-stage-core{width:110px;height:110px}.dysa-stage-photo-main{width:67%}}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-header{display:flex!important}.dysa-command-hero{grid-template-columns:1fr!important;min-height:auto!important;padding:40px 0 45px!important}.dysa-command-copy{padding:10px 4% 0}.dysa-command-copy h1{font-size:clamp(3.15rem,14vw,5rem)!important}.dysa-command-lead{font-size:.9rem}.dysa-command-stage{min-height:520px;margin:12px 4% 0}.dysa-stage-photo-main{width:76%;height:67%;top:12%;left:5%}.dysa-stage-photo-secondary{width:42%;height:42%;bottom:6%;right:5%}.dysa-stage-core{width:96px;height:96px;top:38%;right:7%}.dysa-stage-metric-one{top:7%;right:5%}.dysa-stage-label{top:3%;left:5%;right:5%}.dysa-stage-bottom{font-size:.4rem;left:5%;right:5%}.dysa-command-principles{gap:12px}.dysa-command-actions{flex-direction:column}.dysa-command-actions button{width:100%}}body[data-dysa-view=portal-comercial] .dysa-command-hero{grid-template-columns:minmax(390px,.92fr) minmax(480px,1.08fr)!important;gap:42px!important;width:min(1380px,92%)!important;padding:34px 0 46px!important}body[data-dysa-view=portal-comercial] .dysa-command-copy{max-width:620px;padding-left:2%}body[data-dysa-view=portal-comercial] .dysa-command-copy h1{font-size:clamp(3.6rem,5.7vw,6.35rem)!important;line-height:.91!important}body[data-dysa-view=portal-comercial] .dysa-command-lead{text-shadow:0 2px 18px #00000080;max-width:570px;color:#d3e1eb!important}body[data-dysa-view=portal-comercial] .dysa-command-stage{border-radius:20px;min-height:500px}body[data-dysa-view=portal-comercial] .dysa-stage-label,body[data-dysa-view=portal-comercial] .dysa-stage-bottom{left:6%;right:6%}body[data-dysa-view=portal-comercial] .dysa-command-principles{color:#9bb4c6}@media (width<=1100px){body[data-dysa-view=portal-comercial] .dysa-command-hero{grid-template-columns:1fr .95fr!important;gap:24px!important}body[data-dysa-view=portal-comercial] .dysa-command-stage{min-height:470px}}body[data-dysa-view=portal-comercial] .dysa-command-hero-v55{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)!important;align-items:center!important;gap:42px!important;width:min(1160px,92vw)!important;min-height:calc(100vh - 76px)!important;padding:58px 0 70px!important}body[data-dysa-view=portal-comercial] .dysa-command-copy{max-width:560px!important;padding:0!important}body[data-dysa-view=portal-comercial] .dysa-command-copy h1{letter-spacing:-.065em!important;white-space:normal!important;max-width:540px!important;font-size:clamp(3.25rem,5.3vw,5.8rem)!important;line-height:.93!important}body[data-dysa-view=portal-comercial] .dysa-command-lead{color:#d9e8f2!important;max-width:520px!important;font-size:.94rem!important;line-height:1.72!important}body[data-dysa-view=portal-comercial] .dysa-command-stage-v55{aspect-ratio:1.04!important;border-radius:24px!important;width:100%!important;min-height:0!important;max-height:650px!important}body[data-dysa-view=portal-comercial] .dysa-stage-photo-main{width:63%!important;height:67%!important;top:11%!important;left:6%!important;transform:rotate(-.65deg)!important}body[data-dysa-view=portal-comercial] .dysa-stage-photo-secondary{width:37%!important;height:43%!important;bottom:7%!important;right:6%!important;transform:rotate(1deg)!important}body[data-dysa-view=portal-comercial] .dysa-stage-core{width:116px!important;height:116px!important;top:36%!important;right:8%!important}body[data-dysa-view=portal-comercial] .dysa-stage-metric-one{top:12%!important;right:5%!important}body[data-dysa-view=portal-comercial] .dysa-stage-metric-two{bottom:8%!important;left:7%!important}body[data-dysa-view=portal-comercial] .dysa-stage-label{top:4%!important;left:6%!important;right:6%!important}body[data-dysa-view=portal-comercial] .dysa-stage-bottom{bottom:3%!important;left:6%!important;right:6%!important}.dysa-solution-card-photo{isolation:isolate!important;text-align:left!important;position:relative!important;overflow:hidden!important}.dysa-solution-card-photo .dysa-solution-photo{background-image:var(--solution-image)!important;filter:saturate(.88)contrast(1.05)brightness(.48)!important;z-index:-2!important;background-position:50%!important;background-size:cover!important;transition:transform .35s,filter .35s!important;position:absolute!important;inset:0!important;transform:scale(1.02)!important}.dysa-solution-card-photo:after{content:"";position:absolute;inset:0;z-index:-1!important;background:linear-gradient(#02080f1f,#02080fdb 78%)!important}.dysa-solution-card-photo:hover .dysa-solution-photo{filter:saturate()contrast(1.08)brightness(.62)!important;transform:scale(1.07)!important}.dysa-solution-icon-photo{letter-spacing:.14em;background:#010b128c;border:1px solid #4fe0d966;border-radius:999px;justify-content:center;align-items:center;min-width:54px;padding:0 9px;color:#68e8df!important;width:auto!important;height:24px!important;font-size:.45rem!important;display:inline-flex!important}.dysa-solution-card-photo strong,.dysa-solution-card-photo small,.dysa-solution-card-photo em{z-index:2;position:relative}.dysa-preview-visual{background:radial-gradient(circle at 50% 45%,#2397de17,#0000 52%)!important;position:relative!important;overflow:hidden!important}.dysa-dimension-overlay{z-index:6;pointer-events:none;font-family:inherit;position:absolute;inset:12px}.dysa-dim{color:#bfe9ff;letter-spacing:.1em;text-shadow:0 2px 8px #000c;justify-content:center;align-items:center;font-size:.55rem;font-weight:900;display:flex;position:absolute}.dysa-dim:before{content:"";background:#4cbcffb8;position:absolute}.dysa-dim span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020c15c7;border:1px solid #4cbcff52;border-radius:999px;padding:4px 8px;position:relative}.dysa-dim-x{height:22px;bottom:7px;left:18%;right:18%}.dysa-dim-x:before{height:1px;top:50%;left:0;right:0}.dysa-dim-z{width:22px;top:17%;bottom:17%;right:8px}.dysa-dim-z:before{width:1px;top:0;bottom:0;left:50%}.dysa-dim-z span{white-space:nowrap;transform:rotate(90deg)}.dysa-dim-y{width:22px;top:22%;bottom:22%;left:8px}.dysa-dim-y:before{width:1px;top:0;bottom:0;left:50%}.dysa-dim-y span{white-space:nowrap;transform:rotate(-90deg)}.dysa-preview-legend{z-index:6;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:7px;max-width:82%;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.dysa-preview-legend span{color:#8eaec3;letter-spacing:.09em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020c15b8;border:1px solid #7ec2ff2e;border-radius:7px;padding:6px 8px;font-size:.48rem;font-weight:900}@media (width<=900px){body[data-dysa-view=portal-comercial] .dysa-command-hero-v55{grid-template-columns:1fr!important;gap:34px!important;width:min(680px,92vw)!important;padding-top:40px!important}body[data-dysa-view=portal-comercial] .dysa-command-stage-v55{aspect-ratio:1/1.05!important;max-height:none!important}}@media (width<=600px){body[data-dysa-view=portal-comercial] .dysa-command-copy h1{font-size:clamp(3rem,14vw,4.5rem)!important}body[data-dysa-view=portal-comercial] .dysa-command-actions{flex-direction:column!important}body[data-dysa-view=portal-comercial] .dysa-command-actions button{width:100%!important}.dysa-dim-y{left:2px}.dysa-dim-z{right:2px}}body[data-dysa-view=portal-comercial] .dysa-home-v4{background:radial-gradient(circle at 78% 8%,#1a83da38,#0000 28%),radial-gradient(circle at 18% 38%,#16e6d212,#0000 25%),linear-gradient(#02070e 0%,#04121f 44%,#02070e 100%)!important;min-height:100vh!important;padding:0 0 70px!important;overflow-x:hidden!important}body[data-dysa-view=portal-comercial] .dysa-command-hero-v55{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:34px!important;width:min(1120px,92vw)!important;min-height:auto!important;margin:0 auto!important;padding:48px 0 54px!important;display:grid!important}body[data-dysa-view=portal-comercial] .dysa-command-copy{text-align:center!important;width:min(780px,100%)!important;min-width:0!important;max-width:none!important;margin:0 auto!important;padding:0!important}body[data-dysa-view=portal-comercial] .dysa-command-status{flex-wrap:wrap;justify-content:center;margin-bottom:20px}body[data-dysa-view=portal-comercial] .dysa-command-copy .dysa-hero-eyebrow{margin-bottom:13px;display:block}body[data-dysa-view=portal-comercial] .dysa-command-copy h1{letter-spacing:-.065em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:780px!important;margin:0 auto 20px!important;font-size:clamp(3.1rem,7.2vw,6.8rem)!important;line-height:.92!important}body[data-dysa-view=portal-comercial] .dysa-command-lead{text-align:center!important;width:min(720px,100%)!important;max-width:none!important;margin:0 auto 25px!important;font-size:clamp(.9rem,1.35vw,1.06rem)!important;line-height:1.7!important}body[data-dysa-view=portal-comercial] .dysa-command-actions{justify-content:center!important;align-items:center!important}body[data-dysa-view=portal-comercial] .dysa-command-principles{justify-content:center!important}body[data-dysa-view=portal-comercial] .dysa-command-stage-v55{aspect-ratio:auto!important;border-radius:28px!important;width:min(980px,100%)!important;height:560px!important;min-height:560px!important;max-height:none!important;margin:0 auto!important;overflow:hidden!important}.dysa-stage-blueprint{z-index:2;background:linear-gradient(145deg,#041726d1,#020910f5);border:1px solid #52b7ff29;border-radius:20px;position:absolute;inset:55px 8%;overflow:hidden;box-shadow:inset 0 0 80px #157ece14,0 30px 70px #0000004d}.dysa-stage-blueprint:before{content:"";opacity:.8;background-color:#0000;background-image:linear-gradient(#4eaaf80b 1px,#0000 1px),linear-gradient(90deg,#4eaaf80b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.bp-tower{border:2px solid #4de0d98c;width:min(31%,250px);height:72%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #4de0d917}.bp-tower:before,.bp-tower:after{content:"";border-left:1px solid #4de0d94d;border-right:1px solid #4de0d94d;position:absolute;inset:8% 14%}.bp-tower i{background:#4de0d957;height:1px;position:absolute;left:0;right:0}.bp-tower i:first-child{top:16%}.bp-tower i:nth-child(2){top:34%}.bp-tower i:nth-child(3){top:52%}.bp-tower i:nth-child(4){top:70%}.bp-tower i:nth-child(5){top:88%}.bp-tower b{transform-origin:50%;background:#4de0d940;width:1px;height:100%;position:absolute}.bp-tower b:first-of-type{left:25%;transform:rotate(31deg)}.bp-tower b:nth-of-type(2){left:25%;transform:rotate(-31deg)}.bp-tower b:nth-of-type(3){left:75%;transform:rotate(31deg)}.bp-tower b:nth-of-type(4){left:75%;transform:rotate(-31deg)}.bp-line{transform-origin:0;background:linear-gradient(90deg,#0000,#4aaef7a6,#0000);height:1px;position:absolute}.bp-line-a{width:36%;top:30%;left:6%;transform:rotate(-12deg)}.bp-line-b{width:31%;top:66%;right:4%;transform:rotate(15deg)}.bp-line-c{width:26%;bottom:16%;left:11%;transform:rotate(8deg)}.bp-node{background:#06141e;border:1px solid #4de0d9;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 18px #4de0d9a6}.bp-node-a{top:28%;left:12%}.bp-node-b{top:64%;right:11%}.bp-node-c{bottom:15%;left:17%}.bp-dimension{color:#8eacc0;letter-spacing:.12em;background:#020c15c7;border:1px solid #50b5ff3d;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:.46rem;font-weight:900;display:flex;position:absolute}.bp-dimension b{color:#eaf7ff;font-size:.58rem}.bp-dim-h{writing-mode:vertical-rl;top:42%;left:3%;transform:rotate(180deg)}.bp-dim-w{bottom:4%;left:40%}.bp-dim-l{writing-mode:vertical-rl;top:27%;right:3%}.dysa-projects-real{border-top:1px solid #7ec2ff1f;width:min(1120px,92vw);margin:12px auto 74px;padding:44px 0 0}.dysa-projects-head{max-width:720px;margin-bottom:24px}.dysa-projects-head h2{color:#f4f9ff;letter-spacing:-.05em;margin:10px 0;font-size:clamp(2rem,4vw,3.6rem);line-height:.98}.dysa-projects-head h2 strong{color:#4daaf6}.dysa-projects-head p{color:#9db4c4;margin:0;font-size:.9rem;line-height:1.65}.dysa-projects-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dysa-project-real-card{background:#06111c;border:1px solid #63bfff2e;border-radius:20px;min-height:370px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000004d}.dysa-project-real-card img{object-fit:cover;filter:saturate(.9)contrast(1.06)brightness(.74);width:100%;height:100%;min-height:370px;transition:transform .5s;display:block}.dysa-project-real-card:hover img{transform:scale(1.035)}.dysa-project-real-card:after{content:"";background:linear-gradient(#0000 35%,#01080feb 100%);position:absolute;inset:0}.dysa-project-real-card div{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.dysa-project-real-card span{color:#4de0d9;letter-spacing:.16em;margin-bottom:7px;font-size:.48rem;font-weight:900;display:block}.dysa-project-real-card strong{color:#fff;max-width:430px;font-size:1.15rem;line-height:1.15;display:block}.dysa-solutions-v4{width:min(1120px,92vw)!important;margin-left:auto!important;margin-right:auto!important}.dysa-structure-grid-v4{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.dysa-solution-card-photo{border-radius:16px!important;min-width:0!important;min-height:245px!important}.dysa-solution-card-photo .dysa-solution-photo{z-index:0!important}.dysa-solution-card-photo:after{z-index:1!important}.dysa-solution-card-photo>:not(.dysa-solution-photo){z-index:2;position:relative}@media (width<=900px){.dysa-projects-grid{grid-template-columns:1fr}.dysa-structure-grid-v4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dysa-command-stage-v55{height:500px!important;min-height:500px!important}.bp-tower{width:32%;height:68%}}@media (width<=600px){body[data-dysa-view=portal-comercial] .dysa-command-hero-v55{gap:26px!important;width:92vw!important;padding-top:34px!important}.dysa-command-stage-v55{border-radius:20px!important;height:430px!important;min-height:430px!important}.dysa-stage-blueprint{inset:48px 5%}.bp-tower{width:36%;height:65%}.bp-dimension{padding:5px 7px;font-size:.38rem}.dysa-structure-grid-v4{grid-template-columns:1fr!important}.dysa-project-real-card,.dysa-project-real-card img{min-height:300px}.dysa-project-real-card div{bottom:18px;left:18px;right:18px}}body[data-dysa-view=portal-comercial] .dysa-command-hero-v57{background:linear-gradient(#030912 0%,#061a2a 48%,#030a12 100%)!important;width:100%!important;min-height:calc(100vh - 76px)!important;margin:0!important;padding:42px 0 58px!important;display:block!important;position:relative!important;overflow:hidden!important}body[data-dysa-view=portal-comercial] .dysa-v57-bg-grid{opacity:.32;pointer-events:none;background-image:linear-gradient(#50b0ee0e 1px,#0000 1px),linear-gradient(90deg,#50b0ee0e 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}body[data-dysa-view=portal-comercial] .dysa-v57-glow{filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute}.dysa-v57-glow-a{background:#239beb29;width:420px;height:420px;top:80px;right:-120px}.dysa-v57-glow-b{background:#2fdecf14;width:360px;height:360px;bottom:40px;left:-180px}.dysa-v57-shell{z-index:2;grid-template-columns:minmax(0,43%) minmax(0,57%);align-items:center;gap:42px;width:min(1180px,92vw);margin:0 auto;display:grid;position:relative}.dysa-v57-copy{min-width:0;padding:16px 0 20px}.dysa-v57-kicker{color:#8db0c5;letter-spacing:.18em;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;font-size:.58rem;font-weight:900;display:flex}.dysa-v57-kicker i{background:#4de0d9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #4de0d9bf}.dysa-v57-kicker b{color:#4de0d9}.dysa-v57-copy .dysa-hero-eyebrow{color:#55c9ff;letter-spacing:.18em;margin-bottom:14px;font-size:.56rem;font-weight:900;display:block}.dysa-v57-copy h1{color:#f5fbff!important;letter-spacing:-.065em!important;white-space:normal!important;overflow-wrap:normal!important;max-width:590px!important;margin:0 0 22px!important;font-size:clamp(3.4rem,5.9vw,6.5rem)!important;line-height:.91!important}.dysa-v57-copy h1 strong{color:#49b7ff!important}.dysa-v57-lead{color:#a8bfce;max-width:570px;margin:0 0 28px;font-size:clamp(.94rem,1.2vw,1.07rem);line-height:1.72}.dysa-v57-lead b{color:#f3f9fd}.dysa-v57-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dysa-v57-actions button{min-height:48px}.dysa-v57-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:560px;margin-top:28px;display:grid}.dysa-v57-steps span{color:#7f9aaa;letter-spacing:.12em;border-top:1px solid #72c2f238;padding-top:10px;font-size:.5rem;font-weight:900}.dysa-v57-steps b{color:#4de0d9;margin-right:5px}.dysa-v57-engine{background:linear-gradient(145deg,#081e2feb,#020a12f7);border:1px solid #66c2ff33;border-radius:26px;min-width:0;overflow:hidden;box-shadow:0 35px 90px #0000006b,inset 0 0 70px #289fe10f}.dysa-v57-engine-head,.dysa-v57-engine-foot{color:#8daabb;letter-spacing:.15em;align-items:center;gap:10px;padding:13px 17px;font-size:.5rem;font-weight:900;display:flex}.dysa-v57-engine-head{border-bottom:1px solid #64bff01f;justify-content:space-between}.dysa-v57-engine-head b{color:#4de0d9}.dysa-v57-engine-body{grid-template-columns:22% 56% 22%;gap:0;min-height:490px;padding:18px;display:grid}.dysa-v57-photo-card{background:#06131e;border:1px solid #6ec5f226;border-radius:15px;align-self:center;min-width:0;height:310px;position:relative;overflow:hidden}.dysa-v57-photo-card.secondary{align-self:end;height:250px}.dysa-v57-photo-card img{object-fit:cover;filter:saturate(.86)contrast(1.06)brightness(.68);width:100%;height:100%;display:block}.dysa-v57-photo-card:after{content:"";background:linear-gradient(#0000 45%,#00070de6);position:absolute;inset:0}.dysa-v57-photo-card span{z-index:2;color:#fff;letter-spacing:.11em;font-size:.43rem;font-weight:900;line-height:1.3;position:absolute;bottom:10px;left:10px;right:8px}.dysa-v57-blueprint{background:radial-gradient(circle,#249ae221,#0000 48%),linear-gradient(145deg,#051827b8,#02080efa);border:1px solid #4cbfff21;border-radius:18px;min-width:0;margin:0 10px;position:relative;overflow:hidden}.dysa-v57-blueprint:before{content:"";background-color:#0000;background-image:linear-gradient(#5bb7ee0b 1px,#0000 1px),linear-gradient(90deg,#5bb7ee0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.dysa-v57-tower{border:2px solid #4de0d9ad;width:42%;height:68%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #4de0d91f}.dysa-v57-tower:before,.dysa-v57-tower:after{content:"";border-left:1px solid #4de0d940;border-right:1px solid #4de0d940;position:absolute;inset:7% 18%}.dysa-v57-tower i{background:#4de0d961;height:1px;position:absolute;left:0;right:0}.dysa-v57-tower i:first-child{top:16%}.dysa-v57-tower i:nth-child(2){top:34%}.dysa-v57-tower i:nth-child(3){top:52%}.dysa-v57-tower i:nth-child(4){top:70%}.dysa-v57-tower i:nth-child(5){top:88%}.dysa-v57-tower b{transform-origin:50%;background:#4de0d947;width:1px;height:100%;position:absolute}.dysa-v57-tower b:first-of-type{left:25%;transform:rotate(31deg)}.dysa-v57-tower b:nth-of-type(2){left:25%;transform:rotate(-31deg)}.dysa-v57-tower b:nth-of-type(3){left:75%;transform:rotate(31deg)}.dysa-v57-tower b:nth-of-type(4){left:75%;transform:rotate(-31deg)}.dysa-v57-center{text-align:center;background:#020c14cc;border:1px solid #52beff59;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #28a1e51f}.dysa-v57-center span{color:#4de0d9;letter-spacing:.2em;font-size:.43rem;font-weight:900}.dysa-v57-center b{color:#f3fbff;font-size:1.4rem;line-height:1}.dysa-v57-center small{color:#8aaabd;letter-spacing:.08em;margin-top:5px;font-size:.37rem}.dysa-v57-orbit{border:1px solid #4fb8f738;border-radius:50%;width:67%;height:38%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-24deg)}.dysa-v57-measure{color:#8aaabd;letter-spacing:.12em;align-items:center;gap:6px;font-size:.39rem;font-weight:900;display:flex;position:absolute}.dysa-v57-measure b{color:#f2fbff;font-size:.5rem}.dysa-v57-measure:before{content:"";opacity:.65;background:#4fbaff;width:24px;height:1px;display:block}.dysa-v57-measure.m-h{top:18%;left:7%}.dysa-v57-measure.m-w{bottom:13%;left:9%}.dysa-v57-measure.m-l{flex-direction:row-reverse;top:64%;right:7%}.dysa-v57-engine-foot{color:#66889d;border-top:1px solid #64bff01f;flex-wrap:wrap;justify-content:center}.dysa-v57-engine-foot i{background:#4de0d952;width:24px;height:1px}.dysa-v57-section-head{align-items:end;gap:30px;width:min(1180px,92vw)!important;margin:0 auto 28px!important;display:flex!important}.dysa-v57-section-head>div{flex:1;min-width:0}.dysa-v57-section-head>p{color:#8da9b9;max-width:390px;margin:0;font-size:.86rem;line-height:1.6}.dysa-v57-section-head h2{max-width:760px!important}.dysa-solution-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1180px,92vw);margin:0 auto 76px;display:grid}.dysa-solution-visual-card{background:linear-gradient(#071624,#04101b);border:1px solid #5db6ee26;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 18px 45px #00000038}.dysa-solution-visual-image{height:190px;position:relative;overflow:hidden}.dysa-solution-visual-image img{object-fit:cover;filter:saturate(.82)contrast(1.08)brightness(.7);width:100%;height:100%;transition:transform .5s,filter .5s;display:block}.dysa-solution-visual-card:hover .dysa-solution-visual-image img{filter:saturate(.98)contrast(1.08)brightness(.82);transform:scale(1.045)}.dysa-solution-visual-image:after{content:"";background:linear-gradient(#0000 40%,#02080e94);position:absolute;inset:0}.dysa-solution-visual-image>span{z-index:2;color:#4de0d9;background:#020a11a6;border:1px solid #4de0d973;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.47rem;font-weight:900;display:grid;position:absolute;top:12px;right:13px}.dysa-solution-visual-copy{justify-content:space-between;align-items:end;gap:14px;min-height:125px;padding:17px;display:flex}.dysa-solution-visual-copy>div{min-width:0}.dysa-solution-visual-copy span{color:#4de0d9;letter-spacing:.15em;margin-bottom:6px;font-size:.43rem;font-weight:900;display:block}.dysa-solution-visual-copy strong{color:#f4faff;margin-bottom:6px;font-size:1rem;line-height:1.1;display:block}.dysa-solution-visual-copy small{color:#829baa;font-size:.65rem;line-height:1.45;display:block}.dysa-solution-open{color:#aeeeff;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #4de0d947;border-radius:999px;flex:none;padding:8px 11px;font-size:.46rem;font-weight:900}.dysa-solution-open:hover{background:#4de0d917;border-color:#4de0d999}.dysa-solution-open b{color:#4de0d9;margin-left:4px}.dysa-dimension-overlay{inset:0!important}.dysa-dim{background:0 0!important}.dysa-dim span{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03101b85!important;border-color:#4ebcff3d!important}.dysa-dim-x{bottom:18px!important;left:25%!important;right:25%!important}.dysa-dim-x:before{background:linear-gradient(90deg,#0000,#4cbcff94,#0000)!important}.dysa-dim-z{top:25%!important;bottom:25%!important;right:14px!important}.dysa-dim-z:before{background:linear-gradient(#0000,#4cbcff94,#0000)!important}.dysa-dim-y{top:25%!important;bottom:25%!important;left:14px!important}.dysa-dim-y:before{background:linear-gradient(#0000,#4cbcff94,#0000)!important}@media (width<=950px){.dysa-v57-shell{grid-template-columns:1fr;gap:26px}.dysa-v57-copy{text-align:center;padding-bottom:0}.dysa-v57-copy h1,.dysa-v57-lead{margin-right:auto;margin-left:auto!important}.dysa-v57-actions,.dysa-v57-steps{justify-content:center;margin-left:auto;margin-right:auto}.dysa-v57-engine-body{min-height:430px}.dysa-v57-section-head{display:block!important}.dysa-v57-section-head>p{margin-top:12px}.dysa-solution-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){body[data-dysa-view=portal-comercial] .dysa-command-hero-v57{padding:30px 0 40px!important}.dysa-v57-shell{width:92vw}.dysa-v57-copy h1{font-size:clamp(3rem,14vw,4.5rem)!important}.dysa-v57-lead{font-size:.9rem}.dysa-v57-actions{flex-direction:column}.dysa-v57-actions button{width:100%}.dysa-v57-steps{grid-template-columns:repeat(2,1fr)}.dysa-v57-engine-body{grid-template-columns:1fr;gap:12px;min-height:0;padding:12px}.dysa-v57-photo-card,.dysa-v57-photo-card.secondary{height:145px}.dysa-v57-blueprint{height:360px;margin:0}.dysa-solution-visual-grid{grid-template-columns:1fr}.dysa-solution-visual-image{height:210px}.dysa-dim-x{left:20%!important;right:20%!important}.dysa-dim-z{right:3px!important}.dysa-dim-y{left:3px!important}}.dysa-home-v5{color:#eaf8ff;background:#02070d;overflow:hidden}.dysa-v5-hero{background:radial-gradient(circle at 55% 40%,#00bedc1f,#0000 36%),linear-gradient(#02060c,#03101a 72%,#02070d);border-bottom:1px solid #00d6e72e;min-height:650px;padding:42px 28px 28px;position:relative}.dysa-v5-hero-grid{opacity:.18;pointer-events:none;background-image:linear-gradient(#00dcf01a 1px,#0000 1px),linear-gradient(90deg,#00dcf01a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.dysa-v5-shell{z-index:2;grid-template-columns:minmax(300px,.88fr) minmax(420px,1.55fr) minmax(270px,.72fr);align-items:center;gap:22px;max-width:1500px;margin:0 auto;display:grid;position:relative}.dysa-v5-copy{min-width:0;padding:24px 0 10px}.dysa-v5-kicker,.dysa-v5-config-kicker,.dysa-v5-section-title>span{color:#18d4e8;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}.dysa-v5-copy h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:600px;margin:18px 0 16px;font-size:clamp(42px,4.2vw,70px);line-height:.98}.dysa-v5-copy h1 strong{color:#16cce3;font-weight:900}.dysa-v5-copy>p{color:#b8c8d1;max-width:500px;margin:0;font-size:17px;line-height:1.55}.dysa-v5-features{border-top:1px solid #00d6e740;border-bottom:1px solid #00d6e740;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 28px;display:grid}.dysa-v5-features span{text-align:center;border-right:1px solid #00d6e72e;min-width:0;padding:16px 10px 14px;font-size:11px;font-weight:900}.dysa-v5-features span:last-child{border-right:0}.dysa-v5-features b{color:#18d4e8;margin-bottom:7px;font-size:27px;display:block}.dysa-v5-features small{color:#8fa5b1;margin-top:5px;font-size:10px;font-weight:600;line-height:1.35;display:block}.dysa-v5-actions{flex-wrap:wrap;gap:12px;display:flex}.dysa-v5-actions button,.dysa-v5-config>button{letter-spacing:.04em;cursor:pointer;border:1px solid #19d3e88c;border-radius:7px;padding:14px 20px;font-weight:900}.dysa-v5-actions .dysa-cta-primary,.dysa-v5-config>button{color:#fff;background:#09aeca}.dysa-v5-actions .dysa-cta-secondary{color:#18d4e8;background:0 0}.dysa-v5-visual{justify-content:center;align-items:center;min-width:0;min-height:560px;display:flex;position:relative}.dysa-v5-tower-wrap{justify-content:center;align-items:center;width:min(100%,560px);height:550px;display:flex;position:relative}.dysa-v5-tower-image{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 30px #000000a6)saturate(.9)contrast(1.08);width:84%;height:84%;position:relative}.dysa-v5-orbit{border:1px solid #00daeb99;border-radius:50%;width:88%;height:25%;position:absolute;bottom:13%;box-shadow:0 0 32px #00d2eb2e,inset 0 0 25px #00d2eb14}.dysa-v5-orbit:after{content:"";border:1px dashed #00daeb52;border-radius:50%;position:absolute;inset:18%}.dysa-v5-cota{z-index:4;color:#15d5e9;letter-spacing:.08em;text-shadow:0 0 12px #00d7eb66;font-size:10px;line-height:1.3;position:absolute}.dysa-v5-cota b{color:#fff;font-size:14px}.cota-h{border-left:1px solid #14d6e8;padding-left:12px;top:24%;right:0}.cota-w{bottom:8%;left:8%}.cota-l{bottom:8%;right:13%}.dysa-v5-technical-card{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#a9bbc4;background:#020a11b8;border:1px solid #00d2eb3d;border-radius:6px;width:120px;padding:13px;font-size:9px;line-height:1.4;position:absolute}.dysa-v5-technical-card span,.dysa-v5-technical-card b{color:#16d4e8;display:block}.dysa-v5-technical-card b{margin:5px 0;font-size:11px}.dysa-v5-technical-card small{color:#8da1ad}.dysa-v5-technical-card.left{top:13%;left:0}.dysa-v5-technical-card.right{top:18%;right:0}.dysa-v5-config{background:linear-gradient(#05121ceb,#020a11f0);border:1px solid #00d8eb40;border-radius:8px;align-self:stretch;min-width:0;margin:12px 0;padding:22px;box-shadow:0 24px 60px #00000059}.dysa-v5-config h2{margin:10px 0 18px;font-size:18px;line-height:1.3}.dysa-v5-config-row{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:11px;display:flex}.dysa-v5-config-row label{color:#8097a3}.dysa-v5-config-row b{color:#fff;text-align:right;overflow-wrap:anywhere}.dysa-v5-config>button{width:100%;margin:17px 0 14px}.dysa-v5-mini{border:1px solid #00d6e726;border-radius:6px;height:190px;position:relative;overflow:hidden}.dysa-v5-mini img{object-fit:cover;filter:brightness(.55)saturate(.75);width:100%;height:100%}.dysa-v5-mini span{color:#18d4e8;font-size:10px;font-weight:900;position:absolute;top:10px;right:10px}.dysa-v5-experience,.dysa-v5-solutions,.dysa-v5-values{max-width:1500px;margin:0 auto;padding:44px 28px}.dysa-v5-section-title{text-align:left;margin-bottom:22px}.dysa-v5-section-title.center{text-align:center}.dysa-v5-section-title h2{margin:8px 0 5px;font-size:clamp(24px,2.4vw,36px);line-height:1.05}.dysa-v5-section-title p{color:#8ea4af;margin:0}.dysa-v5-experience-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dysa-v5-experience-grid article{background:#06111a;border:1px solid #00d6e72e;border-radius:7px;height:245px;position:relative;overflow:hidden}.dysa-v5-experience-grid img{object-fit:cover;filter:brightness(.64)saturate(.86);width:100%;height:100%;transition:transform .45s}.dysa-v5-experience-grid article:hover img{transform:scale(1.04)}.dysa-v5-experience-grid article:after{content:"";background:linear-gradient(#0000,#00050af5);position:absolute;inset:35% 0 0}.dysa-v5-experience-grid article div{z-index:2;position:absolute;bottom:14px;left:15px;right:15px}.dysa-v5-experience-grid span{color:#15d4e8;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.dysa-v5-experience-grid strong{color:#fff;margin-top:4px;font-size:14px;display:block}.dysa-v5-experience-grid small{color:#a7b7bf;margin-top:3px;font-size:10px;display:block}.dysa-v5-solutions{border-top:1px solid #00d6e71f}.dysa-v5-solution-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.dysa-v5-solution-grid article{background:linear-gradient(#07131d,#04101a);border:1px solid #00d6e72b;border-radius:7px;flex-direction:column;min-height:175px;padding:18px;display:flex}.dysa-v5-solution-grid span{color:#15d4e8;font-size:10px}.dysa-v5-solution-grid b{color:#fff;margin-top:22px;font-size:14px}.dysa-v5-solution-grid small{color:#849ba7;min-height:34px;margin-top:7px;line-height:1.35}.dysa-v5-solution-grid button{color:#15d4e8;text-align:left;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:10px 0 0;font-size:10px;font-weight:900}.dysa-v5-values{border-top:1px solid #00d6e724;border-bottom:1px solid #00d6e724;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.dysa-v5-values article{border-right:1px solid #00d6e724;padding:28px 26px}.dysa-v5-values article:last-child{border-right:0}.dysa-v5-values span{color:#15d4e8;font-size:10px}.dysa-v5-values b{color:#fff;letter-spacing:.05em;margin:9px 0;font-size:13px;display:block}.dysa-v5-values p{color:#8ea2ad;max-width:430px;margin:0;font-size:11px;line-height:1.5}@media (width<=1100px){.dysa-v5-shell{grid-template-columns:1fr 1fr}.dysa-v5-copy{grid-column:1/2}.dysa-v5-visual{grid-area:1/2/3/3}.dysa-v5-config{grid-column:1/2}.dysa-v5-experience-grid,.dysa-v5-solution-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.dysa-v5-hero{padding:24px 16px}.dysa-v5-shell{grid-template-columns:1fr}.dysa-v5-copy,.dysa-v5-visual,.dysa-v5-config{grid-area:auto}.dysa-v5-visual{min-height:430px}.dysa-v5-tower-wrap{height:430px}.dysa-v5-copy h1{font-size:44px}.dysa-v5-features{grid-template-columns:repeat(2,1fr)}.dysa-v5-experience,.dysa-v5-solutions,.dysa-v5-values{padding:34px 16px}.dysa-v5-experience-grid,.dysa-v5-solution-grid{grid-template-columns:1fr 1fr}.dysa-v5-values{grid-template-columns:1fr}.dysa-v5-values article{border-bottom:1px solid #00d6e724;border-right:0}}@media (width<=480px){.dysa-v5-experience-grid,.dysa-v5-solution-grid{grid-template-columns:1fr}.dysa-v5-technical-card{display:none}.dysa-v5-copy h1{font-size:39px}}body[data-dysa-view=portal-comercial] .dysa-header{z-index:1000!important;box-sizing:border-box!important;width:100%!important;display:flex!important;position:sticky!important;top:0!important}body[data-dysa-view=portal-comercial] .dysa-home-v60{color:#eef9ff!important;background:#02070d!important;min-height:calc(100vh - 72px)!important;padding:0!important;overflow:hidden!important}.dysa-v60-hero{background:radial-gradient(circle at 72% 38%,#1c9de021,#0000 34%),linear-gradient(#02070d 0%,#03121d 100%);border-bottom:1px solid #4cc1f224;min-height:720px;padding:72px 0 68px;position:relative;overflow:hidden}.dysa-v60-grid{opacity:.19;pointer-events:none;background-image:linear-gradient(#4eb7e80f 1px,#0000 1px),linear-gradient(90deg,#4eb7e80f 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.dysa-v60-shell{z-index:2;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:58px;width:min(1160px,90vw);margin:0 auto;display:grid;position:relative}.dysa-v60-copy{min-width:0;max-width:590px}.dysa-v60-kicker{color:#7fa7ba;letter-spacing:.19em;align-items:center;gap:9px;margin:0 0 22px;font-size:.58rem;font-weight:900;display:flex}.dysa-v60-kicker i{background:#49d9d1;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 18px #49d9d1bf}.dysa-v60-copy h1{letter-spacing:-.065em!important;color:#f3faff!important;white-space:normal!important;margin:0 0 25px!important;font-size:clamp(3.9rem,6vw,6.4rem)!important;line-height:.88!important;overflow:visible!important}.dysa-v60-copy>p{color:#9db7c6;max-width:540px;margin:0 0 30px;font-size:1rem;line-height:1.75}.dysa-v60-copy>p b{color:#eaf7fd}.dysa-v60-actions{flex-wrap:wrap;gap:12px;display:flex}.dysa-v60-actions button,.dysa-v60-specs button,.dysa-v60-values button,.dysa-v60-contact button{letter-spacing:.1em;cursor:pointer;border:1px solid #49bef57a;border-radius:7px;min-height:48px;padding:0 20px;font-size:.67rem;font-weight:900}.dysa-v60-primary,.dysa-v60-specs button,.dysa-v60-contact button{color:#fff;background:#119fd3;box-shadow:0 12px 35px #0891c833}.dysa-v60-secondary{color:#69d4df;background:#ffffff05}.dysa-v60-trust{grid-template-columns:repeat(3,1fr);gap:12px;max-width:570px;margin-top:38px;display:grid}.dysa-v60-trust span{color:#7693a3;letter-spacing:.12em;border-top:1px solid #67b9e233;padding-top:11px;font-size:.49rem;font-weight:900}.dysa-v60-trust b{color:#48cbd4;margin-right:5px}.dysa-v60-showcase{grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:14px;min-width:0;display:grid}.dysa-v60-showcase-main{background:radial-gradient(circle,#1798d91f,#0000 48%),linear-gradient(145deg,#071e2ed1,#020910fa);border:1px solid #5ec1f033;border-radius:22px;min-width:0;height:550px;position:relative;overflow:hidden;box-shadow:0 35px 90px #0000006b}.dysa-v60-showcase-main:before{content:"";pointer-events:none;background-image:linear-gradient(#56b5e70b 1px,#0000 1px),linear-gradient(90deg,#56b5e70b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.dysa-v60-showcase-main:after{content:"";pointer-events:none;border:1px solid #4bd5cf52;border-radius:50%;height:22%;position:absolute;bottom:9%;left:9%;right:9%;transform:rotate(-8deg);box-shadow:0 0 35px #2db1e017}.dysa-v60-showcase-main>img{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 28px #000000a6)saturate(.88)contrast(1.08);width:84%;height:90%;position:absolute;top:5%;left:8%}.dysa-v60-glass-tag{z-index:5;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020d15b8;border:1px solid #70c8ef2b;border-radius:9px;padding:11px 13px;position:absolute;left:18px;right:18px}.dysa-v60-glass-tag.top{max-width:175px;top:18px}.dysa-v60-glass-tag.bottom{max-width:270px;margin-left:auto;bottom:18px}.dysa-v60-glass-tag span,.dysa-v60-glass-tag b,.dysa-v60-glass-tag small{display:block}.dysa-v60-glass-tag span{color:#49d6d0;letter-spacing:.17em;font-size:.43rem;font-weight:900}.dysa-v60-glass-tag b{color:#f4fbff;margin:3px 0;font-size:.76rem}.dysa-v60-glass-tag small{color:#7e9cab;letter-spacing:.08em;font-size:.39rem}.dysa-v60-dim{z-index:6;color:#8bb0c0;letter-spacing:.1em;font-size:.39rem;font-weight:900;position:absolute}.dysa-v60-dim i{opacity:.65;background:#48c7db;display:inline-block}.dysa-v60-dim span b{color:#fff;margin-left:4px}.dysa-v60-dim.dim-h{align-items:center;gap:7px;display:flex;top:30%;right:8%}.dysa-v60-dim.dim-h i{width:22px;height:1px}.dysa-v60-dim.dim-w{align-items:center;gap:7px;display:flex;bottom:16%;left:10%}.dysa-v60-dim.dim-w i{width:26px;height:1px}.dysa-v60-dim.dim-l{align-items:center;gap:7px;display:flex;bottom:11%;right:11%}.dysa-v60-dim.dim-l i{width:24px;height:1px}.dysa-v60-specs{background:linear-gradient(#061a28e6,#020a11f7);border:1px solid #5ec1f02e;border-radius:18px;flex-direction:column;justify-content:center;min-width:0;padding:18px;display:flex;box-shadow:0 28px 70px #00000052}.dysa-v60-specs>span{color:#4dd2d2;letter-spacing:.16em;font-size:.44rem;font-weight:900}.dysa-v60-specs div{border-top:1px solid #ffffff14;padding:12px 0}.dysa-v60-specs div small{color:#718d9d;letter-spacing:.13em;font-size:.43rem;font-weight:900;display:block}.dysa-v60-specs div strong{color:#eaf7fc;margin-top:4px;font-size:.72rem;line-height:1.35;display:block}.dysa-v60-specs button{width:100%;margin-top:22px;padding:0 10px;font-size:.57rem}.dysa-v60-experience,.dysa-v60-solutions,.dysa-v60-values,.dysa-v60-contact{box-sizing:border-box;background:#020a11;width:100%;position:relative}.dysa-v60-experience{padding:88px 0 92px}.dysa-v60-section-head{grid-template-columns:1fr 350px;align-items:end;gap:50px;width:min(1160px,90vw);margin:0 auto 30px;display:grid}.dysa-v60-section-head>div>span,.dysa-v60-values>div>span,.dysa-v60-contact>span{color:#48d2d1;letter-spacing:.18em;font-size:.52rem;font-weight:900}.dysa-v60-section-head h2{color:#edf8fd!important;letter-spacing:-.045em!important;margin:10px 0 0!important;font-size:clamp(2rem,4vw,3.8rem)!important;line-height:.95!important}.dysa-v60-section-head h2 strong{color:#4db9f0}.dysa-v60-section-head>p{color:#819baa;margin:0;font-size:.84rem;line-height:1.7}.dysa-v60-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:min(1160px,90vw);margin:0 auto;display:grid}.dysa-v60-project{background:#06131d;border:1px solid #5abeed21;border-radius:12px;min-width:0;height:330px;position:relative;overflow:hidden}.dysa-v60-project img{object-fit:cover;filter:saturate(.78)contrast(1.06)brightness(.76);width:100%;height:100%;transition:transform .4s;display:block}.dysa-v60-project:hover img{transform:scale(1.035)}.dysa-v60-project:after{content:"";background:linear-gradient(#0000 42%,#00070df2 100%);position:absolute;inset:0}.dysa-v60-project>div{z-index:2;position:absolute;bottom:14px;left:14px;right:12px}.dysa-v60-project span{color:#4fd1d2;letter-spacing:.15em;font-size:.4rem;font-weight:900;display:block}.dysa-v60-project strong{color:#fff;margin:5px 0;font-size:.76rem;line-height:1.25;display:block}.dysa-v60-project small{color:#9bb1bd;font-size:.45rem;line-height:1.35;display:block}.dysa-v60-solutions{background:linear-gradient(#020a11,#03131d);padding:90px 0}.dysa-v60-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(1160px,90vw);margin:0 auto;display:grid}.dysa-v60-solution{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(145deg,#081e2dd1,#030d15f2);border:1px solid #5cbeeb29;border-radius:12px;min-height:185px;padding:22px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.dysa-v60-solution:hover{border-color:#49cfe06b;transform:translateY(-3px)}.dysa-v60-solution span{color:#4bd2d0;letter-spacing:.14em;font-size:.48rem;font-weight:900}.dysa-v60-solution b{color:#f3faff;letter-spacing:.03em;margin:26px 0 6px;font-size:1.05rem;display:block}.dysa-v60-solution small{color:#819aa8;max-width:260px;font-size:.62rem;line-height:1.45;display:block}.dysa-v60-solution em{color:#4fbef1;letter-spacing:.12em;font-size:.49rem;font-style:normal;font-weight:900;position:absolute;bottom:20px;right:20px}.dysa-v60-values{background:#020a11;grid-template-columns:minmax(0,1fr) minmax(300px,430px);gap:70px;width:min(1160px,90vw);margin:0 auto;padding:82px 0;display:grid}.dysa-v60-values h2{color:#eef8fc!important;letter-spacing:-.045em!important;margin:10px 0 0!important;font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1!important}.dysa-v60-values h2 strong{color:#4dbaf1}.dysa-v60-value-copy{align-self:end}.dysa-v60-value-copy p{color:#8aa3b1;margin:0 0 20px;font-size:.9rem;line-height:1.7}.dysa-v60-value-copy button{color:#55d0d1;background:0 0}.dysa-v60-contact{text-align:center;background:radial-gradient(circle at 50% 20%,#1992d621,#0000 45%),#02070d;border-top:1px solid #59bce71f;padding:86px 20px 105px}.dysa-v60-contact h2{color:#eff9fd!important;letter-spacing:-.045em!important;margin:13px 0 27px!important;font-size:clamp(2rem,4vw,3.7rem)!important;line-height:.98!important}.dysa-v60-contact h2 strong{color:#4dbbf1}@media (width<=1000px){.dysa-v60-shell{grid-template-columns:1fr;gap:35px}.dysa-v60-copy{text-align:center;max-width:760px;margin:0 auto}.dysa-v60-copy>p{margin-left:auto;margin-right:auto}.dysa-v60-actions,.dysa-v60-trust{justify-content:center;margin-left:auto;margin-right:auto}.dysa-v60-showcase{width:min(820px,100%);margin:0 auto}.dysa-v60-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.dysa-v60-project{height:290px}.dysa-v60-values{grid-template-columns:1fr;gap:25px}}@media (width<=680px){body[data-dysa-view=portal-comercial] .dysa-header{height:64px!important;padding:0 14px!important}.dysa-logo-header{width:48px!important;height:48px!important}.dysa-marca-texto small,.dysa-menu a{display:none}.dysa-v60-hero{min-height:auto;padding:45px 0 48px}.dysa-v60-shell,.dysa-v60-section-head,.dysa-v60-gallery,.dysa-v60-solution-grid,.dysa-v60-values{width:92vw}.dysa-v60-copy h1{font-size:clamp(3rem,15vw,4.4rem)!important}.dysa-v60-copy>p{font-size:.86rem}.dysa-v60-actions{flex-direction:column}.dysa-v60-actions button{width:100%}.dysa-v60-trust{text-align:left;grid-template-columns:1fr;gap:8px}.dysa-v60-showcase{grid-template-columns:1fr}.dysa-v60-showcase-main{height:460px}.dysa-v60-specs{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.dysa-v60-specs>b,.dysa-v60-specs>span,.dysa-v60-specs button{grid-column:1/-1}.dysa-v60-section-head{display:block}.dysa-v60-section-head>p{margin-top:16px}.dysa-v60-gallery{grid-template-columns:1fr 1fr}.dysa-v60-project{height:270px}.dysa-v60-solution-grid{grid-template-columns:1fr}.dysa-v60-values{padding:65px 0}.dysa-v60-contact{padding:70px 18px 85px}}.dysa-v61-contact-grid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(1160px,90vw);margin:42px auto 0;display:grid}.dysa-v61-contact-card{box-sizing:border-box;background:linear-gradient(145deg,#071d2cd1,#020a11f2);border:1px solid #5bc1ee2b;border-radius:12px;min-width:0;min-height:145px;padding:18px}.dysa-v61-contact-card>span{color:#4dd2d2;letter-spacing:.14em;margin-bottom:14px;font-size:.48rem;font-weight:900;display:block}.dysa-v61-contact-card a{color:#eef9fd;font-size:.78rem;line-height:1.55;text-decoration:none;display:block}.dysa-v61-contact-card a:hover{color:#55d0d1}.dysa-v61-contact-card strong{color:#d9ebf3;font-size:.69rem;font-weight:700;line-height:1.55;display:block}.dysa-v61-contact-card b{color:#fff;letter-spacing:.08em;margin-top:5px;font-size:.76rem;display:block}.dysa-v61-contact-card small{color:#718b99;margin-top:10px;font-size:.46rem;line-height:1.45;display:block}.dysa-email-status{color:#718b99;margin:12px 0 0;font-size:.55rem;line-height:1.5}.dysa-email-status[data-status=ok]{color:#67d5c7}.dysa-email-status[data-status=fallback]{color:#e4bd6b}@media (width<=1000px){.dysa-v61-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.dysa-v61-contact-grid{grid-template-columns:1fr;width:92vw}}body[data-dysa-view=portal-comercial] .dysa-header,body[data-dysa-view=dysa-command-center] .dysa-header{z-index:1000!important;display:flex!important;position:sticky!important;top:0!important}.dysa-v60-shell,.dysa-v60-section-head,.dysa-v60-gallery,.dysa-v60-solution-grid{width:min(1060px,88vw)!important}.dysa-v60-shell{grid-template-columns:minmax(0,.86fr) minmax(0,1fr)!important;gap:38px!important}.dysa-v60-copy{max-width:560px!important}.dysa-v60-copy h1{font-size:clamp(3.3rem,5.2vw,5.8rem)!important}.dysa-v60-section-head{grid-template-columns:minmax(0,1fr) minmax(250px,310px)!important;gap:36px!important}.dysa-v60-gallery{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dysa-v60-project{height:300px!important}.dysa-v60-contact{padding-left:0!important;padding-right:0!important}.dysa-v61-contact-grid{width:min(1060px,88vw)!important}.dysa-v62-quick-contact{flex-wrap:wrap;gap:8px;max-width:590px;margin-top:18px;display:flex}.dysa-v62-quick-contact a,.dysa-v62-contact-actions a{color:#a9c6d3;letter-spacing:.09em;box-sizing:border-box;background:#03111ba6;border:1px solid #5cbeeb2e;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.48rem;font-weight:900;text-decoration:none;display:inline-flex}.dysa-v62-quick-contact a:hover,.dysa-v62-contact-actions a:hover{color:#fff;border-color:#4cd3d780;transform:translateY(-1px)}.dysa-v62-quick-contact .dysa-v62-wa,.dysa-v62-contact-actions .dysa-v62-contact-wa{color:#d8fff8;background:linear-gradient(135deg,#21978347,#052b2fbf);border-color:#4dd3bf59}.dysa-v62-os-reveal{background:#020a11;width:min(1060px,88vw);margin:0 auto;padding:84px 0 92px}.dysa-v62-os-reveal .dysa-v60-section-head{margin-bottom:28px}.dysa-v62-os-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dysa-v62-os-cards article{box-sizing:border-box;background:linear-gradient(145deg,#071d2cc2,#020a11f5);border:1px solid #5bc1ee26;border-radius:12px;min-height:150px;padding:18px}.dysa-v62-os-cards span{color:#4dd2d2;letter-spacing:.16em;font-size:.44rem;font-weight:900;display:block}.dysa-v62-os-cards b{color:#f3fbff;letter-spacing:.04em;margin:26px 0 7px;font-size:.68rem;display:block}.dysa-v62-os-cards small{color:#7f98a6;font-size:.5rem;line-height:1.5;display:block}.dysa-v62-command-cta{color:#dffcff;letter-spacing:.11em;cursor:pointer;background:linear-gradient(135deg,#073e4ce6,#03161ff5);border:1px solid #4fd3d44d;border-radius:8px;min-height:42px;margin:18px auto 0;padding:0 18px;font-size:.52rem;font-weight:900;display:block}.dysa-v62-command-cta:hover{border-color:#4fd3d4a6;transform:translateY(-1px)}.dysa-v62-contact-actions{flex-wrap:wrap;justify-content:center;gap:8px;width:min(1060px,88vw);margin:18px auto 0;display:flex}.dysa-v62-contact-actions a{min-height:38px}.dysa-v62-floating-wa{z-index:1200;color:#fff;letter-spacing:.04em;background:#128c7e;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:.62rem;font-weight:900;text-decoration:none;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 32px #0000006b,0 0 0 1px #74ffeb40}.dysa-v62-floating-wa:hover{transform:scale(1.05)}.dysa-command-center{color:#eaf7fc;box-sizing:border-box;background:radial-gradient(circle at 70% 0,#1785bd21,#0000 30%),#020810;min-height:100vh;padding:34px 0 80px}.dysa-command-shell{width:min(1060px,88vw);margin:0 auto}.dysa-command-topbar{border-bottom:1px solid #5cbeeb21;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding-bottom:26px;display:grid}.dysa-command-topbar h2{color:#f2fbff;letter-spacing:-.04em;margin:7px 0 4px;font-size:clamp(1.8rem,3.5vw,3rem)}.dysa-command-topbar p{color:#8099a8;margin:0;font-size:.68rem;line-height:1.55}.dysa-command-live{color:#67d9ca;letter-spacing:.12em;white-space:nowrap;font-size:.46rem;font-weight:900}.dysa-command-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.dysa-command-metrics article{background:#051520b8;border:1px solid #5bc1ee21;border-radius:9px;padding:14px 15px}.dysa-command-metrics span{color:#4fd2d1;letter-spacing:.14em;font-size:.43rem;font-weight:900;display:block}.dysa-command-metrics strong{color:#fff;margin-top:8px;font-size:1.45rem;display:block}.dysa-command-metrics small{color:#718997;font-size:.43rem}.dysa-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dysa-command-module{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(145deg,#071c2bd1,#020b12f5);border:1px solid #5bc1ee21;border-radius:11px;min-height:150px;padding:18px;position:relative}.dysa-command-module:hover,.dysa-command-module.active{border-color:#4ed3d57a;box-shadow:0 15px 35px #00000038}.dysa-command-module span{color:#4dd2d2;font-size:.44rem;font-weight:900}.dysa-command-module b{margin:23px 0 6px;font-size:.82rem;display:block}.dysa-command-module small{color:#819aa8;max-width:260px;font-size:.5rem;line-height:1.5;display:block}.dysa-command-module em{color:#52c5ee;letter-spacing:.1em;font-size:.43rem;font-style:normal;font-weight:900;position:absolute;bottom:15px;right:15px}.dysa-command-panel{background:#030e16e0;border:1px solid #5bc1ee26;border-radius:13px;margin-top:12px;overflow:hidden}.dysa-command-panel-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.dysa-command-panel-head span{color:#4fd2d1;letter-spacing:.15em;font-size:.43rem;font-weight:900}.dysa-command-panel-head h3{color:#f1fbff;margin:5px 0 0;font-size:1rem}.dysa-command-refresh,.dysa-op-toolbar button{color:#9bc4d3;letter-spacing:.08em;cursor:pointer;background:#082231cc;border:1px solid #5cbeeb33;border-radius:6px;padding:8px 10px;font-size:.43rem;font-weight:900}.dysa-op-toolbar{color:#7895a4;justify-content:space-between;align-items:center;padding:12px 18px;font-size:.5rem;display:flex}.dysa-op-table{width:100%;overflow:auto}.dysa-op-row{color:#b8ccd6;border-top:1px solid #ffffff0e;grid-template-columns:1fr 2fr 1.4fr 1fr;gap:14px;min-width:700px;padding:11px 18px;font-size:.55rem;display:grid}.dysa-op-row.head{color:#537687;letter-spacing:.12em;border-top:0;font-size:.42rem;font-weight:900}.dysa-op-row b,.dysa-op-row small{display:block}.dysa-op-row small{color:#6f8998;margin-top:3px;font-size:.43rem}.dysa-op-empty{color:#718997;text-align:center;padding:28px 18px;font-size:.55rem}.dysa-op-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:18px;display:grid}.dysa-quote-form label{color:#b7d0da;flex-direction:column;gap:6px;font-size:.52rem;line-height:1.4;display:flex}.dysa-quote-form textarea{box-sizing:border-box;resize:vertical;color:#eaf7fc;width:100%;min-height:42px;font:inherit;background:#071b28;border:1px solid #5bc1ee26;border-radius:7px;padding:10px}.dysa-quote-items-label{grid-column:1/-1}.dysa-quote-form small{color:#819aa8;font-size:.48rem}.dysa-quote-workspace>.dysa-op-note{background:#05232e99;border:1px solid #4fd3d433;border-radius:8px;margin:16px 18px;padding:14px}.dysa-quote-workspace>.dysa-op-note b{color:#5ed4c7;margin-bottom:6px;display:block}.dysa-quote-workspace>.dysa-op-note span{color:#a8c2cc;font-size:.56rem;line-height:1.5;display:block}.dysa-op-form input,.dysa-op-form select{box-sizing:border-box;color:#eaf7fc;background:#071b28;border:1px solid #5bc1ee26;border-radius:7px;outline:none;width:100%;height:39px;padding:0 10px;font-size:.55rem}.dysa-op-form button{color:#e5ffff;letter-spacing:.1em;cursor:pointer;background:#06313d;border:1px solid #4fd3d447;border-radius:7px;grid-column:1/-1;height:39px;font-size:.47rem;font-weight:900}.dysa-op-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 18px 18px;display:grid}.dysa-op-list article{background:#071a2699;border:1px solid #5bc1ee1c;border-radius:8px;padding:12px}.dysa-op-list b{color:#eaf7fc;font-size:.58rem;display:block}.dysa-op-list small{color:#748e9c;margin-top:5px;font-size:.45rem;line-height:1.4;display:block}.dysa-op-list span{color:#5ed4c7;margin-top:7px;font-size:.4rem;font-weight:900;display:inline-block}.dysa-op-knowledge{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:18px;display:grid}.dysa-op-knowledge article{background:#071a2699;border:1px solid #5bc1ee1c;border-radius:8px;padding:14px}.dysa-op-knowledge span{color:#4fd2d1;font-size:.42rem;font-weight:900}.dysa-op-knowledge b{color:#d9edf4;margin-top:8px;font-size:.55rem;line-height:1.45;display:block}.dysa-op-knowledge p{color:#718997;grid-column:1/-1;margin:5px 0 0;font-size:.48rem;line-height:1.55}.dysa-command-note{color:#688391;background:#030e16a6;border:1px solid #5bc1ee17;border-radius:8px;gap:12px;margin-top:12px;padding:13px 16px;font-size:.46rem;line-height:1.5;display:flex}.dysa-command-note strong{color:#4fc8d1;white-space:nowrap}@media (width<=1000px){.dysa-v60-shell{grid-template-columns:1fr!important}.dysa-v62-os-cards,.dysa-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dysa-command-topbar{grid-template-columns:auto 1fr}.dysa-command-live{grid-column:2}.dysa-command-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dysa-v60-gallery{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=680px){.dysa-v60-shell,.dysa-v60-section-head,.dysa-v60-gallery,.dysa-v60-solution-grid,.dysa-v62-os-reveal,.dysa-v61-contact-grid,.dysa-v62-contact-actions,.dysa-command-shell{width:92vw!important}.dysa-v60-shell{gap:26px!important}.dysa-v60-copy{text-align:center}.dysa-v62-quick-contact{justify-content:center}.dysa-v62-quick-contact a{flex:100%}.dysa-v62-os-cards{grid-template-columns:1fr}.dysa-command-grid,.dysa-command-metrics{grid-template-columns:1fr 1fr}.dysa-command-topbar{grid-template-columns:1fr}.dysa-command-live{grid-column:auto}.dysa-command-panel-head{align-items:flex-start}.dysa-op-form,.dysa-op-list,.dysa-op-knowledge{grid-template-columns:1fr}.dysa-op-knowledge p{grid-column:auto}.dysa-command-note{display:block}.dysa-command-note strong{margin-bottom:5px;display:block}.dysa-v60-gallery{grid-template-columns:1fr 1fr!important}.dysa-v60-project{height:250px!important}.dysa-v62-contact-actions a{width:100%}}.dysa-footer-actions{flex-wrap:wrap;justify-content:center;gap:7px;width:min(1060px,88vw);margin:12px auto 16px;display:flex}.dysa-footer-actions a{color:#7898a8;letter-spacing:.05em;background:#030f1773;border:1px solid #5cbeeb24;border-radius:6px;align-items:center;min-height:30px;padding:0 10px;font-size:.45rem;font-weight:800;text-decoration:none;display:inline-flex}.dysa-footer-actions a:hover{color:#dffcff;border-color:#4fd3d461}.dysa-3d-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 2px 0;display:flex}.dysa-cad-control-group{background:#020c15c7;border:1px solid #7ec2ff24;border-radius:11px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;display:flex;box-shadow:0 8px 24px #00000029}.dysa-cad-control-label{color:#16e6d2;letter-spacing:.13em;padding:0 5px;font-size:.58rem;font-weight:900}.dysa-cad-control-group button{color:#cbeaf2;letter-spacing:.04em;cursor:pointer;background:#081c27f0;border:1px solid #7ec2ff33;border-radius:7px;min-width:34px;height:30px;padding:5px 8px;font-size:.62rem;font-weight:900;transition:all .18s}.dysa-cad-control-group button:hover{color:#fff;background:#16e6d21a;border-color:#16e6d29e;transform:translateY(-1px)}.dysa-cad-control-group button:focus-visible{outline-offset:2px;outline:2px solid #16e6d2b3}.dysa-payment-gate{background:linear-gradient(145deg,#05141ff5,#030c13f5);border:1px solid #7ec2ff29;border-radius:18px;width:min(1100px,92vw);margin:28px auto 20px;padding:20px;box-shadow:0 18px 50px #0000002e}.dysa-model-acceptance{background:linear-gradient(145deg,#0d2730eb,#05161eeb);border:1px solid #16e6d257;border-radius:12px;margin:14px 0;padding:14px;box-shadow:0 10px 28px #0000001f}.dysa-model-acceptance[hidden]{display:none}.dysa-model-acceptance-head{gap:4px;display:grid}.dysa-model-acceptance-head span{letter-spacing:.12em;color:#5ee3d8;font-size:.55rem;font-weight:900}.dysa-model-acceptance-head strong{color:#f2fbfc;letter-spacing:.04em;font-size:.82rem}.dysa-model-acceptance-head small{color:#8ca8b1;font-size:.61rem;line-height:1.5}.dysa-model-locked-grid{grid-template-columns:repeat(6,1fr);gap:5px;margin:10px 0;display:grid}.dysa-model-locked-grid div{background:#ffffff06;border:1px solid #7ec2ff1f;border-radius:7px;padding:7px}.dysa-model-locked-grid span{color:#6d8993;letter-spacing:.08em;font-size:.45rem;font-weight:900;display:block}.dysa-model-locked-grid b{color:#eaf7fa;margin-top:3px;font-size:.64rem;display:block}.dysa-accept-modulation{color:#8ff2c0;letter-spacing:.06em;cursor:pointer;background:#42e8a41a;border:1px solid #42e8a480;border-radius:8px;width:100%;padding:10px;font-size:.62rem;font-weight:900}.dysa-accept-modulation:hover{background:#42e8a42e}.dysa-payment-bank{color:#d7e0e3;background:#f2c76a09;border:1px solid #f2c76a38;border-radius:8px;gap:3px;margin-top:8px;padding:9px;font-size:.59rem;display:grid}.dysa-payment-bank b{color:#f2c76a;letter-spacing:.08em;font-size:.55rem}.dysa-payment-bank small{color:#80939a;margin-top:2px;line-height:1.4}.dysa-payment-gate .dysa-delivery-client-grid{grid-template-columns:repeat(4,1fr)}@media (width<=900px){.dysa-model-locked-grid{grid-template-columns:1fr 1fr 1fr}.dysa-payment-gate .dysa-delivery-client-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.dysa-model-locked-grid{grid-template-columns:1fr 1fr}.dysa-payment-gate .dysa-delivery-client-grid{grid-template-columns:1fr}}.dysa-payment-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dysa-payment-head>div:first-child{max-width:680px}.dysa-payment-head span{color:#16e6d2;letter-spacing:.13em;font-size:.58rem;font-weight:900}.dysa-payment-head h3{color:#fff;margin:6px 0 5px;font-size:1.25rem}.dysa-payment-head p{color:#8fa8b3;margin:0;font-size:.72rem;line-height:1.55}.dysa-payment-total{text-align:right;min-width:190px}.dysa-payment-total small{color:#78929b;letter-spacing:.12em;font-size:.55rem;display:block}.dysa-payment-total strong{color:#fff;margin:4px 0;font-size:1.5rem;display:block}.dysa-payment-total em{color:#6e8b96;font-size:.58rem;font-style:normal}.dysa-delivery-client-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0 10px;display:grid}.dysa-delivery-client-grid label{color:#78929b;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:.57rem;font-weight:800;display:grid}.dysa-delivery-client-grid input{color:#e9f6fa;background:#06131d;border:1px solid #7ec2ff21;border-radius:8px;outline:none;width:100%;padding:9px 10px;font-size:.7rem}.dysa-delivery-client-grid input:focus{border-color:#16e6d28c;box-shadow:0 0 0 2px #16e6d20f}.dysa-payment-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.dysa-payment-option{text-align:left;color:#dcebef;cursor:pointer;background:#ffffff05;border:1px solid #7ec2ff24;border-radius:11px;padding:13px;transition:all .18s;position:relative}.dysa-payment-option:hover,.dysa-payment-option.selected{background:#16e6d212;border-color:#16e6d28c;transform:translateY(-1px)}.dysa-payment-option.selected:after{content:"✓ SELECCIONADO";color:#42e8a4;letter-spacing:.08em;font-size:.48rem;font-weight:900;position:absolute;top:9px;right:10px}.dysa-payment-option span{color:#5f7d89;font-size:.55rem;display:block}.dysa-payment-option b{margin-top:5px;font-size:.72rem;display:block}.dysa-payment-option small{color:#78929b;margin-top:4px;font-size:.6rem;line-height:1.4;display:block}.dysa-payment-option strong{color:#fff;margin-top:9px;font-size:.9rem;display:block}.dysa-payment-option-bundle{background:#16e6d209;border-color:#16e6d24d}.dysa-payment-actions{grid-template-columns:1.15fr auto auto;align-items:center;gap:8px;margin-top:11px;display:grid}.dysa-payment-actions #dysa-payment-status{background:#ffffff06;border:1px solid #7ec2ff1a;border-radius:9px;align-content:center;gap:3px;min-height:44px;padding:8px 10px;display:grid}.dysa-payment-actions #dysa-payment-status b{color:#f2c76a;letter-spacing:.09em;font-size:.58rem}.dysa-payment-actions #dysa-payment-status span{color:#78929b;font-size:.6rem}.dysa-payment-gate.dysa-payment-unlocked .dysa-payment-actions #dysa-payment-status{background:#42e8a40b;border-color:#42e8a440}.dysa-payment-gate.dysa-payment-unlocked .dysa-payment-actions #dysa-payment-status b{color:#42e8a4}.dysa-payment-contact,.dysa-delivery-button{color:#dffafa;letter-spacing:.04em;cursor:pointer;background:#16e6d214;border:1px solid #16e6d261;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:9px 12px;font-size:.58rem;font-weight:900;text-decoration:none;display:inline-flex}.dysa-delivery-button:disabled{opacity:.32;cursor:not-allowed;filter:grayscale(.5)}.dysa-payment-contact:hover,.dysa-delivery-button:not(:disabled):hover{background:#16e6d229;border-color:#16e6d2b3}.dysa-delivery-secondary{background:#7ec2ff0b;border-color:#7ec2ff33}.dysa-payment-note{color:#607b86;margin-top:10px;font-size:.55rem;line-height:1.5;display:block}@media (width<=900px){.dysa-3d-controls{justify-content:flex-start}.dysa-cad-animation-group{margin-left:0}.dysa-payment-head{flex-direction:column}.dysa-payment-total{text-align:left}.dysa-delivery-client-grid{grid-template-columns:1fr 1fr}.dysa-payment-options,.dysa-payment-actions{grid-template-columns:1fr}.dysa-payment-contact,.dysa-delivery-button{width:100%}}@media (width<=560px){.dysa-delivery-client-grid{grid-template-columns:1fr}.dysa-cad-control-group{width:100%}.dysa-cad-animation-group{flex-wrap:nowrap;overflow:auto}.dysa-cad-control-group button{flex:none}}.dysa-home-v60 .dysa-v60-hero{min-height:auto!important;padding:72px 0 76px!important}.dysa-home-v60 .dysa-v60-copy h1{margin-bottom:20px!important;font-size:clamp(3rem,7.2vw,5.35rem)!important;line-height:.91!important}.dysa-home-v60 .dysa-v60-actions{grid-template-columns:1fr!important;gap:8px!important;max-width:560px!important;margin:0 auto!important;display:grid!important}.dysa-home-v60 .dysa-v60-actions button{width:100%!important}.dysa-home-v60 .dysa-v60-trust{text-align:center!important;grid-template-columns:1fr!important;gap:7px!important;max-width:420px!important;margin:14px auto 0!important;display:grid!important}.dysa-home-v60 .dysa-v62-quick-contact{grid-template-columns:1fr!important;gap:7px!important;max-width:560px!important;margin:13px auto 0!important;display:grid!important}.dysa-home-v60 .dysa-v62-quick-contact a{box-sizing:border-box!important;justify-content:center!important;width:100%!important}.dysa-home-v60 .dysa-v60-showcase{grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.dysa-home-v60 .dysa-v60-showcase-main{width:100%!important;height:500px!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.dysa-home-v60 .dysa-v60-experience,.dysa-home-v60 .dysa-v60-solutions,.dysa-home-v60 .dysa-v60-values,.dysa-home-v60 .dysa-v60-contact{overflow:hidden!important}.dysa-home-v60 .dysa-v60-section-head{grid-template-columns:1fr!important;align-items:start!important;gap:14px!important;width:min(760px,88vw)!important}.dysa-home-v60 .dysa-v60-section-head>p{max-width:620px!important;margin:0!important}.dysa-home-v60 .dysa-v60-gallery{grid-template-columns:1fr 1fr!important;gap:10px!important;width:min(760px,88vw)!important}.dysa-home-v60 .dysa-v60-project{height:300px!important}.dysa-home-v60 .dysa-v60-solution-grid{grid-template-columns:1fr!important;gap:10px!important;width:min(760px,88vw)!important}.dysa-home-v60 .dysa-v60-solution{min-height:150px!important}.dysa-home-v60 .dysa-v60-values{grid-template-columns:1fr!important;gap:18px!important;width:min(760px,88vw)!important;margin:0 auto!important}.dysa-home-v60 .dysa-v62-os-reveal{padding-left:0!important;padding-right:0!important}.dysa-home-v60 .dysa-v62-os-cards{grid-template-columns:1fr!important;width:min(760px,88vw)!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v60 .dysa-v62-command-cta{width:min(760px,88vw)!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v60 .dysa-v60-contact{padding-left:0!important;padding-right:0!important}.dysa-home-v60 .dysa-v62-contact-actions,.dysa-home-v60 .dysa-v61-contact-grid{grid-template-columns:1fr!important;width:min(760px,88vw)!important;margin-left:auto!important;margin-right:auto!important}@media (width<=680px){.dysa-home-v60 .dysa-v60-hero{padding:48px 0 58px!important}.dysa-home-v60 .dysa-v60-shell,.dysa-home-v60 .dysa-v60-section-head,.dysa-home-v60 .dysa-v60-gallery,.dysa-home-v60 .dysa-v60-solution-grid,.dysa-home-v60 .dysa-v60-values,.dysa-home-v60 .dysa-v62-os-cards,.dysa-home-v60 .dysa-v62-command-cta,.dysa-home-v60 .dysa-v62-contact-actions,.dysa-home-v60 .dysa-v61-contact-grid{width:90vw!important}.dysa-home-v60 .dysa-v60-showcase-main{height:430px!important}.dysa-home-v60 .dysa-v60-gallery{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-project{height:275px!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-copy h1{font-size:clamp(2.65rem,14vw,4rem)!important}}.dysa-access-modal{z-index:10000;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.dysa-access-modal.seccion-oculta{display:none!important}.dysa-access-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00050ad1;position:absolute;inset:0}.dysa-access-card{color:#eaf8fb;background:linear-gradient(145deg,#051520fa,#020a11fc);border:1px solid #16e6d247;border-radius:20px;width:min(430px,92vw);padding:28px;position:relative;box-shadow:0 30px 90px #0000008c}.dysa-access-card .dysa-kicker{color:#16e6d2;letter-spacing:.14em;font-size:.58rem;font-weight:900}.dysa-access-card h2{margin:7px 0 8px;font-size:2rem;line-height:1}.dysa-access-card>p{color:#8da7b1;margin:0 0 20px;font-size:.72rem;line-height:1.6}.dysa-access-close{color:#a9c4cc;cursor:pointer;background:#ffffff08;border:1px solid #7ec2ff29;border-radius:50%;width:32px;height:32px;font-size:1.25rem;position:absolute;top:10px;right:12px}.dysa-access-close:hover{color:#fff;border-color:#16e6d280}.dysa-access-form{gap:11px;display:grid}.dysa-access-form label{color:#8faab4;letter-spacing:.09em;text-transform:uppercase;gap:6px;font-size:.57rem;font-weight:900;display:grid}.dysa-access-form input{box-sizing:border-box;color:#f1fbfd;background:#06131d;border:1px solid #7ec2ff26;border-radius:9px;outline:none;width:100%;padding:11px 12px;font-size:.78rem}.dysa-access-form input:focus{border-color:#16e6d299;box-shadow:0 0 0 3px #16e6d212}.dysa-access-form>button{color:#e9ffff;letter-spacing:.06em;cursor:pointer;background:#16e6d21a;border:1px solid #16e6d26b;border-radius:9px;min-height:43px;margin-top:5px;font-size:.62rem;font-weight:900}.dysa-access-form>button:hover{background:#16e6d22e;border-color:#16e6d2bf}#dysa-access-status{color:#f28d8d;text-align:center;min-height:16px;font-size:.61rem}body.dysa-access-open{overflow:hidden}.dysa-command-logout{color:#d9a4a4;letter-spacing:.06em;cursor:pointer;background:#f28d8d0d;border:1px solid #f28d8d3d;border-radius:7px;margin-left:auto;padding:7px 10px;font-size:.54rem;font-weight:900}.dysa-command-logout:hover{color:#fff;background:#f28d8d1a;border-color:#f28d8d80}@media (width<=700px){.dysa-access-card{padding:24px}.dysa-command-logout{margin-left:0}.dysa-command-top{flex-wrap:wrap}}.dysa-home-v60 .dysa-v60-copy{max-width:650px!important}.dysa-home-v60 .dysa-v60-copy h1{max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact{max-width:520px!important}.dysa-home-v60 .dysa-v60-specs button{display:none!important}.dysa-v60-value-signature{color:#4fb9df;letter-spacing:.13em;margin-top:2px;font-size:.52rem;font-weight:900;display:inline-block}.dysa-home-v60 .dysa-v62-contact-actions-main{margin-top:20px!important}.dysa-home-v60 .dysa-v62-contact-actions-main a{min-height:42px!important}@media (width<=680px){.dysa-home-v60 .dysa-v60-copy{max-width:92vw!important}.dysa-home-v60 .dysa-v60-copy h1{max-width:90vw!important}.dysa-v60-value-signature{font-size:.46rem}}.dysa-preview-panel{box-shadow:0 24px 70px #0012223d;background:linear-gradient(145deg,#061827fa,#020a12fc)!important;border-color:#4babe038!important}.dysa-preview-header{background:linear-gradient(#0c3049bd,#051827ad);border-bottom:1px solid #5bc1ee29!important;padding:16px 18px!important}.dysa-preview-header h3{letter-spacing:-.02em!important}.dysa-preview-visual{box-shadow:inset 0 18px 55px #0000001f,inset 0 -55px 90px #00000038;background:linear-gradient(#0b314c 0%,#0a2941 48%,#071d30 100%)!important}.dysa-constructor-3d{height:min(720px,72vh);min-height:560px;background:linear-gradient(#0b314c,#08253b)!important;border:1px solid #5cbeed57!important;border-radius:18px!important;box-shadow:inset 0 0 100px #00081242,0 18px 50px #000f1e3d!important}.dysa-constructor-3d:before{opacity:.18!important;background-image:linear-gradient(#68c7ef1c 1px,#0000 1px),linear-gradient(90deg,#68c7ef1c 1px,#0000 1px)!important;background-size:42px 42px!important}.dysa-constructor-3d:after{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 8px 22px #0000001f;content:"DYSA OS  /  MODELO ESTRUCTURAL  /  VISTA TÉCNICA"!important;color:#cfefffc7!important;background:#03121f85!important;border-color:#67c6ee47!important;top:16px!important;left:18px!important}.dysa-3d-controls{z-index:8;background:linear-gradient(#071f31f5,#03111dfa);border:1px solid #4eaee238;border-top:0;border-radius:0 0 16px 16px;position:relative;box-shadow:0 15px 35px #00000038;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px!important;display:flex!important}.dysa-cad-control-group{flex:none;box-shadow:inset 0 1px #ffffff06,0 5px 15px #0000001f;background:#03121ebd!important;border:1px solid #56b9e82e!important;border-radius:10px!important;align-items:center!important;gap:5px!important;padding:5px!important;display:flex!important}.dysa-cad-control-label{padding:0 7px 0 5px;color:#61c7ef!important;letter-spacing:.14em!important;font-size:.43rem!important;font-weight:900!important}.dysa-cad-control-group button{box-shadow:inset 0 1px #ffffff09;color:#cfeaf5!important;letter-spacing:.045em!important;background:linear-gradient(#0d3048f5,#071d2ef5)!important;border:1px solid #6bbfeb2e!important;border-radius:7px!important;min-width:35px!important;height:31px!important;font-size:.59rem!important;font-weight:900!important}.dysa-cad-control-group button:hover{transform:translateY(-1px);color:#fff!important;background:linear-gradient(#125477fa,#083049fa)!important;border-color:#4bc9efa6!important}.dysa-cad-control-group button.is-active{box-shadow:0 0 0 1px #4fd2ef21,0 7px 18px #0f7eb42e;color:#fff!important;background:linear-gradient(#106f9afa,#074366fa)!important;border-color:#4fd2efb8!important}.dysa-cad-animation-group{margin-left:auto!important}.dysa-preview-legend{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#c8edf8!important;background:#03121eb3!important;border-color:#64c4ec57!important;justify-content:center!important;max-width:82%!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.dysa-preview-legend span{box-shadow:0 8px 20px #0000002e,inset 0 0 0 1px #ffffff06;color:#b9eaf6!important;background:#02121ed6!important;border-color:#59dcf57a!important}.dysa-preview-legend b{color:#fff!important}.dysa-preview-footer{background:#041421f0!important;border-top:1px solid #59bce724!important}.dysa-result-summary{color:#7dd4f2!important;background:#248fc114!important;border-color:#4ccdef40!important}@media (width<=900px){.dysa-3d-controls{scrollbar-width:thin;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}.dysa-cad-animation-group{margin-left:0!important}}@media (width<=560px){.dysa-cad-control-label{display:none}.dysa-cad-control-group{flex:none!important}.dysa-3d-controls{padding:8px!important}}.dysa-home-v60 .dysa-v60-shell{grid-template-columns:1fr!important;align-items:stretch!important;gap:28px!important;width:min(1120px,90vw)!important}.dysa-home-v60 .dysa-v60-actions{justify-content:center!important;gap:8px!important}.dysa-home-v60 .dysa-v60-trust span{font-size:.43rem!important}.dysa-home-v60 .dysa-v60-showcase{grid-template-columns:minmax(0,1fr) 210px!important;align-items:stretch!important;gap:12px!important;width:min(980px,100%)!important;margin:0 auto!important}.dysa-home-v60 .dysa-v60-showcase-main{background:linear-gradient(145deg,#082336e0,#030f19fa)!important;border-radius:16px!important;height:520px!important}.dysa-home-v60 .dysa-v60-image-stage{justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0}.dysa-home-v60 .dysa-v60-image-stage img{object-fit:contain!important;filter:drop-shadow(0 24px 28px #0000006b)saturate(.78)contrast(1.04)!important;width:92%!important;height:92%!important;position:relative!important;inset:auto!important}.dysa-home-v60 .dysa-v60-showcase-main:after{opacity:.38!important}.dysa-home-v60 .dysa-v60-specs{justify-content:center!important;padding:18px!important}.dysa-home-v60 .dysa-v60-specs div strong{font-size:.64rem!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact a{background:#071f2e73!important;border-color:#69bce01f!important;min-height:34px!important;padding:0 12px!important;font-size:.48rem!important}.dysa-home-v60 .dysa-v60-experience{padding-top:68px!important}.dysa-home-v60 .dysa-v60-section-head h2{font-size:clamp(1.7rem,3.2vw,2.8rem)!important}.dysa-home-v60 .dysa-v60-section-head>p{font-size:.72rem!important}@media (width<=760px){.dysa-home-v60 .dysa-v60-hero{padding:42px 0 55px!important}.dysa-home-v60 .dysa-v60-shell{width:92vw!important}.dysa-home-v60 .dysa-v60-copy h1{font-size:clamp(2.45rem,12vw,3.7rem)!important}.dysa-home-v60 .dysa-v60-trust{grid-template-columns:1fr!important;gap:6px!important;max-width:390px!important}.dysa-home-v60 .dysa-v60-showcase{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-showcase-main{height:390px!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:1fr 1fr!important}}@media (width<=480px){.dysa-home-v60 .dysa-v60-actions{max-width:390px;margin:auto;flex-direction:column!important}.dysa-home-v60 .dysa-v60-actions button{width:100%!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-showcase-main{height:340px!important}}.dysa-constructor-3d{position:relative!important;overflow:hidden!important}.dysa-constructor-3d:not(.dysa-3d-ready):before{content:"CARGANDO BIBLIOTECA 3D DYSA · PREPARANDO MODELO ESTRUCTURAL";z-index:30;color:#a9d8e9;text-align:center;letter-spacing:.11em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#03131fd1;border:1px solid #69d2f138;border-radius:10px;width:min(430px,78%);padding:14px 18px;font-size:.56rem;font-weight:900;line-height:1.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #00000040}.dysa-constructor-3d.dysa-3d-ready:before{display:none!important}.dysa-constructor-3d[data-dysa-asset3d-error=true]:after{content:"BIBLIOTECA 3D · REVISAR RUTAS DE ASSETS";z-index:29;color:#e9b3b3;letter-spacing:.08em;pointer-events:none;background:#2d0d11bf;border:1px solid #f19d9d3d;border-radius:7px;padding:8px 12px;font-size:.48rem;font-weight:900;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.dysa-home-v60 .dysa-v60-hero{background:linear-gradient(#081824 0%,#0a1f2d 52%,#081824 100%)!important;padding:48px 0 62px!important}.dysa-home-v60 .dysa-v60-shell{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:center!important;gap:38px!important;width:min(1180px,92vw)!important;display:grid!important}.dysa-home-v60 .dysa-v60-copy{text-align:left!important;max-width:620px!important;margin:0!important}.dysa-home-v60 .dysa-v60-kicker{justify-content:flex-start!important;margin-bottom:12px!important;font-size:.49rem!important}.dysa-home-v60 .dysa-v60-copy>p{max-width:560px!important;margin:0 0 18px!important;font-size:.76rem!important;line-height:1.62!important}.dysa-home-v60 .dysa-v60-actions{justify-content:flex-start!important;gap:8px!important;margin:0!important}.dysa-home-v60 .dysa-v60-actions button{min-height:41px!important;padding:0 15px!important;font-size:.55rem!important}.dysa-home-v60 .dysa-v60-trust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:600px!important;margin:16px 0 0!important}.dysa-home-v60 .dysa-v60-trust span{font-size:.4rem!important;line-height:1.35!important}.dysa-home-v60 .dysa-v60-showcase{grid-template-columns:minmax(0,1fr) 175px!important;gap:10px!important;width:100%!important;margin:0!important;display:grid!important}.dysa-home-v60 .dysa-v60-showcase-main{background:linear-gradient(145deg,#0a2739e0,#04121cfa)!important;border-radius:15px!important;height:455px!important;min-height:455px!important}.dysa-home-v60 .dysa-v60-image-stage img{z-index:2!important;object-fit:contain!important;pointer-events:none!important;filter:drop-shadow(0 20px 25px #00000061)saturate(.72)contrast(1.02)!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.dysa-home-v60 .dysa-v60-showcase-main:before,.dysa-home-v60 .dysa-v60-showcase-main:after{pointer-events:none!important;z-index:1!important}.dysa-home-v60 .dysa-v60-specs{flex-direction:column!important;justify-content:center!important;gap:0!important;min-width:0!important;padding:15px!important;display:flex!important}.dysa-home-v60 .dysa-v60-specs>b{margin:4px 0 14px!important;font-size:.64rem!important}.dysa-home-v60 .dysa-v60-specs div{padding:9px 0!important}.dysa-home-v60 .dysa-v60-specs div strong{font-size:.56rem!important;line-height:1.35!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact{justify-content:flex-start!important;gap:7px!important;max-width:600px!important;margin:14px 0 0!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact a{min-height:31px!important;padding:0 10px!important;font-size:.43rem!important}@media (width<=980px){.dysa-home-v60 .dysa-v60-shell{grid-template-columns:1fr!important;align-items:start!important;gap:26px!important}.dysa-home-v60 .dysa-v60-copy{text-align:center!important;max-width:760px!important;margin:0 auto!important}.dysa-home-v60 .dysa-v60-kicker{justify-content:center!important}.dysa-home-v60 .dysa-v60-copy h1,.dysa-home-v60 .dysa-v60-copy>p{margin-left:auto!important;margin-right:auto!important}.dysa-home-v60 .dysa-v60-actions{justify-content:center!important}.dysa-home-v60 .dysa-v60-trust{margin-left:auto!important;margin-right:auto!important}.dysa-home-v60 .dysa-v60-showcase{max-width:900px!important;margin:0 auto!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}}@media (width<=680px){.dysa-home-v60 .dysa-v60-hero{padding:38px 0 48px!important}.dysa-home-v60 .dysa-v60-shell{width:92vw!important}.dysa-home-v60 .dysa-v60-copy h1{font-size:clamp(2.25rem,11vw,3.45rem)!important}.dysa-home-v60 .dysa-v60-actions{flex-direction:column!important;max-width:390px!important;margin:auto!important}.dysa-home-v60 .dysa-v60-actions button{width:100%!important}.dysa-home-v60 .dysa-v60-trust{grid-template-columns:1fr!important;max-width:390px!important}.dysa-home-v60 .dysa-v60-showcase{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-showcase-main{height:360px!important;min-height:360px!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:repeat(3,1fr)!important;gap:0 10px!important;display:grid!important}.dysa-home-v60 .dysa-v60-specs>span,.dysa-home-v60 .dysa-v60-specs>b{grid-column:1/-1!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact{flex-direction:column!important;max-width:390px!important}.dysa-home-v60 .dysa-v60-hero .dysa-v62-quick-contact a{width:100%!important}}@media (width<=480px){.dysa-home-v60 .dysa-v60-showcase-main{height:320px!important;min-height:320px!important}.dysa-home-v60 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v60 .dysa-v60-specs>div{grid-column:1!important}}.dysa-home-v60 .dysa-v60-hero{background:linear-gradient(#06131e 0%,#08202d 48%,#06131e 100%)!important;padding:54px 0 72px!important;position:relative!important;overflow:hidden!important}.dysa-home-v60 .dysa-v60-hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#3fdcdc0d,#46beffcc,#3fdcdc0d,#0000);height:1px;animation:7s linear infinite dysa-neon-scan;position:absolute;top:24%;left:-8%;right:-8%;box-shadow:0 0 18px #39d3e16b,0 0 55px #37a7eb29}.dysa-home-v60 .dysa-v60-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#4fd0d76b,#0000);height:1px;position:absolute;bottom:20px;left:7%;right:7%;box-shadow:0 0 14px #4fd0d738}@keyframes dysa-neon-scan{0%{opacity:.25;transform:translate(-8%)}50%{opacity:1}to{opacity:.25;transform:translate(8%)}}.dysa-home-v60 .dysa-v60-grid{opacity:.075!important;background-size:72px 72px!important}.dysa-home-v60 .dysa-v60-shell{z-index:3!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:min(980px,90vw)!important;display:flex!important;position:relative!important}.dysa-home-v60 .dysa-v60-copy{text-align:center!important;width:100%!important;max-width:860px!important;margin:0 auto!important}.dysa-home-v60 .dysa-v60-kicker{letter-spacing:.18em!important;justify-content:center!important;margin-bottom:12px!important;font-size:.47rem!important}.dysa-home-v60 .dysa-v60-copy h1{letter-spacing:-.042em!important;max-width:780px!important;margin:0 auto 13px!important;font-size:clamp(2.25rem,5vw,4.25rem)!important;line-height:.97!important}.dysa-home-v60 .dysa-v60-copy>p{color:#9ab3c0!important;max-width:690px!important;margin:0 auto 18px!important;font-size:.72rem!important;line-height:1.65!important}.dysa-home-v60 .dysa-v60-actions{flex-direction:column!important;gap:8px!important;width:min(390px,100%)!important;margin:0 auto!important;display:flex!important}.dysa-home-v60 .dysa-v60-actions button{width:100%!important;min-height:42px!important;font-size:.54rem!important}.dysa-home-v60 .dysa-v60-trust{flex-direction:column!important;gap:6px!important;width:min(390px,100%)!important;margin:16px auto 0!important;display:flex!important}.dysa-home-v60 .dysa-v60-trust span{text-align:left!important;background:#04162261!important;border:1px solid #64c2e11f!important;border-top-color:#64c2e138!important;border-radius:6px!important;padding:9px 11px!important;font-size:.4rem!important;display:block!important}.dysa-home-v60 .dysa-v62-quick-contact{flex-direction:column!important;gap:6px!important;width:min(390px,100%)!important;margin:10px auto 0!important;display:flex!important}.dysa-home-v60 .dysa-v62-quick-contact a{width:100%!important;min-height:32px!important}.dysa-home-v60 .dysa-v60-showcase{flex-direction:column!important;gap:12px!important;width:100%!important;margin:28px 0 0!important;display:flex!important}.dysa-home-v60 .dysa-v60-showcase-main{border-radius:16px!important;width:100%!important;height:500px!important;min-height:500px!important;position:relative!important;overflow:hidden!important}.dysa-home-v60 .dysa-v60-image-stage{z-index:2!important;justify-content:center!important;align-items:center!important;padding:22px!important;display:flex!important;position:absolute!important;inset:0!important}.dysa-home-v60 .dysa-v60-image-stage img{object-fit:contain!important;pointer-events:none!important;filter:drop-shadow(0 22px 30px #0000007a)saturate(.72)contrast(1.04)!important;width:100%!important;height:100%!important;position:relative!important}.dysa-home-v60 .dysa-v60-showcase-main:before,.dysa-home-v60 .dysa-v60-showcase-main:after{z-index:1!important;pointer-events:none!important}.dysa-home-v60 .dysa-v60-specs{box-sizing:border-box!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:17px 19px!important;display:flex!important}.dysa-home-v60 .dysa-v60-specs>span,.dysa-home-v60 .dysa-v60-specs>b{display:block!important}.dysa-home-v60 .dysa-v60-specs div{padding:9px 0!important;display:block!important}.dysa-home-v60 .dysa-v60-specs button{width:100%!important}.dysa-home-v60 .dysa-v60-hero+.dysa-v60-experience{border-top:1px solid #4bcfd71a!important}@media (width<=560px){.dysa-home-v60 .dysa-v60-hero{padding:42px 0 58px!important}.dysa-home-v60 .dysa-v60-shell{width:90vw!important}.dysa-home-v60 .dysa-v60-copy h1{font-size:clamp(2.1rem,11vw,3.25rem)!important}.dysa-home-v60 .dysa-v60-showcase-main{height:370px!important;min-height:370px!important}}.dysa-constructor-3d [data-3d-action=armar]{position:relative;overflow:hidden}.dysa-constructor-3d [data-3d-action=armar]:after{content:"";background:#52dadbcc;width:34%;height:1px;animation:2.6s linear infinite dysa-build-line;position:absolute;bottom:0;left:0;box-shadow:0 0 9px #52dadb99}@keyframes dysa-build-line{0%{transform:translate(-110%)}to{transform:translate(330%)}}.dysa-home-v71 .dysa-v71-hero{background:linear-gradient(#06131e 0%,#092637 50%,#06131e 100%)!important;padding:46px 0 68px!important;position:relative!important;overflow:hidden!important}.dysa-home-v71 .dysa-v71-hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#43dce814,#48c7ffd1,#43dce814,#0000);height:1px;animation:8s linear infinite dysa71-scan;position:absolute;top:30%;left:4%;right:4%;box-shadow:0 0 18px #3cd3e561}@keyframes dysa71-scan{0%{opacity:.2;transform:translate(-10%)}50%{opacity:1}to{opacity:.2;transform:translate(10%)}}.dysa-home-v71 .dysa-v60-shell{z-index:2!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:min(760px,90vw)!important;max-width:760px!important;margin:0 auto!important;display:flex!important;position:relative!important}.dysa-home-v71 .dysa-v60-copy{text-align:center!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;max-width:760px!important;margin:0 auto!important;display:flex!important;position:relative!important}.dysa-home-v71 .dysa-v60-kicker{justify-content:center!important;margin:0 0 13px!important;display:flex!important}.dysa-home-v71 .dysa-v60-copy h1{white-space:normal!important;width:100%!important;max-width:760px!important;margin:0 auto 16px!important;font-size:clamp(2.45rem,6vw,4.7rem)!important;line-height:.94!important;position:static!important}.dysa-home-v71 .dysa-v60-copy>p{width:100%!important;max-width:650px!important;margin:0 auto 20px!important;font-size:.78rem!important;line-height:1.65!important;position:static!important}.dysa-home-v71 .dysa-v60-actions{flex-direction:column!important;align-self:center!important;gap:8px!important;width:min(430px,100%)!important;max-width:430px!important;margin:0 auto!important;display:flex!important;position:static!important}.dysa-home-v71 .dysa-v60-actions button{width:100%!important;min-height:44px!important;margin:0!important;position:relative!important;inset:auto!important}.dysa-home-v71 .dysa-v60-trust{flex-direction:column!important;gap:6px!important;width:min(430px,100%)!important;max-width:430px!important;margin:16px auto 0!important;display:flex!important;position:static!important}.dysa-home-v71 .dysa-v60-trust span{box-sizing:border-box!important;width:100%!important}.dysa-home-v71 .dysa-v62-quick-contact{flex-direction:column!important;gap:6px!important;width:min(430px,100%)!important;max-width:430px!important;margin:10px auto 0!important;display:flex!important;position:static!important}.dysa-home-v71 .dysa-v62-quick-contact a{box-sizing:border-box!important;width:100%!important;margin:0!important;position:static!important}.dysa-home-v71 .dysa-v60-showcase{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:760px!important;margin:30px auto 0!important;display:flex!important;position:static!important}.dysa-home-v71 .dysa-v60-showcase-main{border-radius:18px!important;width:100%!important;height:500px!important;min-height:500px!important;position:relative!important;overflow:hidden!important}.dysa-home-v71 .dysa-v60-image-stage{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:24px!important;display:flex!important;position:absolute!important;inset:0!important}.dysa-home-v71 .dysa-v60-image-stage img{object-fit:contain!important;pointer-events:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;position:relative!important;inset:auto!important}.dysa-home-v71 .dysa-v60-specs{box-sizing:border-box!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:18px!important;display:flex!important;position:static!important}.dysa-home-v71 .dysa-v60-specs div{box-sizing:border-box!important;width:100%!important;position:static!important}@media (width<=560px){.dysa-home-v71 .dysa-v60-hero{padding:38px 0 54px!important}.dysa-home-v71 .dysa-v60-shell{width:90vw!important}.dysa-home-v71 .dysa-v60-showcase-main{height:370px!important;min-height:370px!important}.dysa-home-v71 .dysa-v60-copy h1{font-size:clamp(2.25rem,12vw,3.45rem)!important}}.dysa-home-v71 .dysa-v71-hero,.dysa-home-v71 .dysa-v60-shell,.dysa-home-v71 .dysa-v60-copy,.dysa-home-v71 .dysa-v60-showcase,.dysa-home-v71 .dysa-v60-showcase-main,.dysa-home-v71 .dysa-v60-image-stage,.dysa-home-v71 .dysa-v60-specs{position:static!important;inset:auto!important}.dysa-home-v71 .dysa-v71-hero{min-height:0!important;padding:34px 0 54px!important;overflow:visible!important}.dysa-home-v71 .dysa-v60-shell{flex-direction:column!important;align-items:center!important;width:min(820px,92vw)!important;max-width:820px!important;margin:0 auto!important;display:flex!important}.dysa-home-v71 .dysa-v60-copy{flex-direction:column!important;align-items:center!important;width:100%!important;max-width:760px!important;margin:0 auto!important;display:flex!important}.dysa-home-v71 .dysa-v60-copy h1{margin:0 0 14px!important;font-size:clamp(2.4rem,7vw,4.35rem)!important;line-height:.94!important}.dysa-home-v71 .dysa-v60-copy>p{max-width:650px!important;margin:0 auto 16px!important}.dysa-home-v71 .dysa-v60-actions{flex-direction:column!important;gap:8px!important;width:min(430px,100%)!important;margin:0 auto!important;display:flex!important}.dysa-home-v71 .dysa-v60-actions button{visibility:visible!important;opacity:1!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.dysa-home-v71 .dysa-v60-trust{flex-direction:column!important;gap:5px!important;width:min(430px,100%)!important;margin:13px auto 0!important;display:flex!important}.dysa-home-v71 .dysa-v62-quick-contact{flex-direction:column!important;gap:5px!important;width:min(430px,100%)!important;margin:8px auto 0!important;display:flex!important}.dysa-home-v71 .dysa-v60-showcase{flex-direction:column!important;gap:10px!important;width:100%!important;margin:24px auto 0!important;display:flex!important}.dysa-home-v71 .dysa-v60-showcase-main{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;height:440px!important;min-height:440px!important;display:block!important;overflow:hidden!important}.dysa-home-v71 .dysa-v60-image-stage{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:18px!important;display:flex!important}.dysa-home-v71 .dysa-v60-image-stage img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;display:block!important}.dysa-home-v71 .dysa-v60-specs{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;padding:14px 16px!important;display:grid!important}.dysa-home-v71 .dysa-v60-specs>span,.dysa-home-v71 .dysa-v60-specs>b{text-align:center!important;grid-column:1/-1!important}.dysa-home-v71 .dysa-v60-specs div{border-top:1px solid #ffffff14!important;flex-direction:column!important;justify-content:center!important;min-height:58px!important;padding:8px 10px!important;display:flex!important}.dysa-home-v71 .dysa-v60-specs button{visibility:hidden!important;display:none!important}.dysa-home-v71 .dysa-v60-hero:before,.dysa-home-v71 .dysa-v60-hero:after{pointer-events:none!important}@media (width<=680px){.dysa-home-v71 .dysa-v71-hero{padding:28px 0 42px!important}.dysa-home-v71 .dysa-v60-shell{width:92vw!important}.dysa-home-v71 .dysa-v60-showcase-main{height:360px!important;min-height:360px!important}.dysa-home-v71 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v71 .dysa-v60-specs>span,.dysa-home-v71 .dysa-v60-specs>b{grid-column:auto!important}}.dysa-home-v74{color:#eaf7ff!important;background:#061522!important;position:relative!important;overflow:visible!important}.dysa-home-v74 *{box-sizing:border-box}.dysa-v60-hero.dysa-v74-hero{background:radial-gradient(circle at 50% 10%,#00d3ff17,#0000 34%),linear-gradient(#071a2a 0%,#06131f 100%)!important;min-height:0!important;padding:34px 0 58px!important;display:block!important;position:relative!important;overflow:hidden!important}.dysa-v74-hero:before{content:"";pointer-events:none;opacity:.16;background:repeating-linear-gradient(90deg,#0000 0 79px,#3edcff29 80px,#0000 81px),repeating-linear-gradient(0deg,#0000 0 79px,#3edcff1a 80px,#0000 81px);position:absolute;inset:0}.dysa-v60-shell{z-index:3!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:22px!important;width:min(900px,92vw)!important;max-width:900px!important;margin:0 auto!important;display:grid!important;position:relative!important}.dysa-v60-copy{z-index:4!important;text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:820px!important;margin:0 auto!important;display:flex!important;position:relative!important}.dysa-v60-copy h1{letter-spacing:-.045em!important;white-space:normal!important;max-width:800px!important;margin:4px auto 12px!important;font-size:clamp(2.15rem,5.6vw,4rem)!important;font-weight:800!important;line-height:1.02!important}.dysa-v60-copy h1 span,.dysa-v60-copy h1 strong{display:inline!important}.dysa-v60-copy h1 span{color:#68e8ff!important}.dysa-v60-copy h1 strong{color:#fff!important}.dysa-v60-copy .dysa-v60-kicker{letter-spacing:.19em!important;font-size:.58rem!important}.dysa-v74-lead{color:#b9ceda!important;max-width:690px!important;margin:0 auto 9px!important;font-size:.78rem!important;line-height:1.55!important}.dysa-v74-slogan{color:#e7fbff!important;letter-spacing:.01em!important;background:#041a28b8!important;border-left:2px solid #38d8ff!important;border-right:2px solid #38d8ff52!important;max-width:720px!important;margin:0 auto 15px!important;padding:8px 14px!important;font-size:.68rem!important;line-height:1.5!important}.dysa-v60-actions{z-index:5!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important;margin:0 auto!important;display:flex!important;position:relative!important}.dysa-v60-actions button{z-index:6!important;letter-spacing:.1em!important;opacity:1!important;visibility:visible!important;justify-content:space-between!important;align-items:center!important;width:min(320px,100%)!important;min-height:43px!important;padding:10px 14px!important;font-size:.68rem!important;display:flex!important;position:relative!important}.dysa-v60-trust{flex-wrap:wrap!important;justify-content:center!important;gap:5px 14px!important;width:100%!important;margin:11px auto 0!important;display:flex!important}.dysa-v60-trust span{letter-spacing:.1em!important;font-size:.49rem!important;line-height:1.35!important}.dysa-v62-quick-contact{flex-wrap:wrap!important;justify-content:center!important;gap:5px!important;width:100%!important;margin:8px auto 0!important;display:flex!important}.dysa-v62-quick-contact a{z-index:5!important;letter-spacing:.1em!important;justify-content:center!important;align-items:center!important;min-height:29px!important;padding:6px 10px!important;font-size:.47rem!important;display:inline-flex!important;position:relative!important}.dysa-v60-showcase{z-index:3!important;width:100%!important;margin:4px auto 0!important;display:block!important;position:relative!important}.dysa-v60-showcase-main{background:radial-gradient(circle at 50% 48%,#27b1ee21,#0000 58%),#020d16b3!important;border:1px solid #55daff2e!important;border-radius:20px!important;width:100%!important;height:410px!important;min-height:410px!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 35px #00b7ff14,inset 0 0 40px #00b7ff0a!important}.dysa-v60-image-stage{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:20px!important;display:flex!important;position:relative!important}.dysa-v60-image-stage img{z-index:2!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;display:block!important;position:relative!important}.dysa-v60-specs{z-index:4!important;background:#03111ce6!important;border:1px solid #55daff1f!important;border-top:0!important;border-radius:0 0 15px 15px!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;width:100%!important;margin:0!important;padding:11px 12px!important;display:grid!important;position:relative!important}.dysa-v60-specs span,.dysa-v60-specs>b{text-align:center!important;letter-spacing:.16em!important;grid-column:1/-1!important;font-size:.48rem!important}.dysa-v60-specs>b{color:#eaf9ff!important;margin:3px 0 6px!important;font-size:.6rem!important}.dysa-v60-specs div{text-align:center!important;border-top:1px solid #ffffff0f!important;min-height:48px!important;padding:7px!important}.dysa-v60-specs small{letter-spacing:.12em!important;color:#6d91a4!important;font-size:.42rem!important;display:block!important}.dysa-v60-specs strong{color:#dff8ff!important;margin-top:3px!important;font-size:.6rem!important;display:block!important}.dysa-v74-neon-line{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#39e7ff,#0000);height:1px;animation:4.8s ease-in-out infinite dysaNeonScan;position:absolute;bottom:24px;left:8%;right:8%;box-shadow:0 0 5px #39e7ff,0 0 18px #39e7ff8c}@keyframes dysaNeonScan{0%,to{opacity:.35;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}.dysa-v74-matrix-edge,.dysa-v74-matrix-side{z-index:1!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;color:#41dfff!important;text-shadow:0 0 7px #41dfffb3!important;opacity:.16!important;letter-spacing:.16em!important;white-space:pre!important;font-family:Courier New,monospace!important;line-height:1.8!important;position:absolute!important}.dysa-v74-matrix-edge{inset:0!important;overflow:hidden!important}.dysa-v74-matrix-edge span{font-size:.52rem!important;animation:8s linear infinite dysaMatrixFloat!important;display:block!important;position:absolute!important}.dysa-v74-matrix-edge span:first-child{top:20%;left:3%}.dysa-v74-matrix-edge span:nth-child(2){animation-delay:-2s;top:42%;right:2%}.dysa-v74-matrix-edge span:nth-child(3){animation-delay:-4s;bottom:13%;left:10%}@keyframes dysaMatrixFloat{0%{opacity:.05;transform:translateY(12px)}45%{opacity:.22}to{opacity:.05;transform:translateY(-18px)}}.dysa-v74-panel,.dysa-v74-vision,.dysa-v74-contact{isolation:isolate!important;position:relative!important;overflow:hidden!important}.dysa-v74-panel>:not(.dysa-v74-matrix-side),.dysa-v74-vision>:not(.dysa-v74-matrix-side),.dysa-v74-contact>:not(.dysa-v74-matrix-side){z-index:3!important;position:relative!important}.dysa-v74-matrix-side{opacity:.14!important;font-size:.58rem!important;animation:5.5s ease-in-out infinite dysaMatrixSide!important;top:18%!important;right:1.5%!important}.dysa-v74-matrix-side:after{content:"";background:#42e8ff;width:1px;height:150px;position:absolute;top:-20px;left:-16px;box-shadow:0 0 8px #42e8ff,0 0 20px #42e8ff8c}@keyframes dysaMatrixSide{50%{opacity:.24;transform:translateY(12px)}}.dysa-v74-panel:after,.dysa-v74-vision:after,.dysa-v74-contact:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#37e2ffa6,#0000);height:1px;position:absolute;bottom:12px;left:4%;right:4%;box-shadow:0 0 9px #37e2ff66}.dysa-v74-solution-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:min(1000px,92vw)!important;margin:24px auto!important;display:grid!important}.dysa-v74-gallery-card{background:#06141f!important;border:1px solid #5bdfff2b!important;border-radius:16px!important;min-height:280px!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 35px #0003!important}.dysa-v74-gallery-card img{object-fit:cover!important;filter:saturate(.88)contrast(1.04)brightness(.55)!important;width:100%!important;height:100%!important;min-height:280px!important;transition:transform .4s,filter .4s!important;display:block!important}.dysa-v74-gallery-card:hover img{filter:saturate()contrast(1.06)brightness(.68)!important;transform:scale(1.04)!important}.dysa-v74-gallery-card:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;background:linear-gradient(#0000 30%,#020a11e6 100%)!important}.dysa-v74-gallery-card div{z-index:2;position:absolute;bottom:13px;left:15px;right:15px}.dysa-v74-gallery-card span{letter-spacing:.14em;color:#65e4ff;font-size:.43rem;display:block}.dysa-v74-gallery-card strong{color:#fff;margin-top:4px;font-size:.88rem;display:block}.dysa-v74-gallery-card small{color:#b6ccd8;margin-top:3px;font-size:.57rem;display:block}.dysa-v74-solution-tags{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:min(1000px,92vw)!important;margin:0 auto!important;display:grid!important}.dysa-v74-solution-tags button{z-index:4!important;text-align:left!important;color:#fff!important;background:#051825e0!important;border:1px solid #47daff29!important;border-radius:12px!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-height:85px!important;padding:11px!important;display:flex!important;position:relative!important}.dysa-v74-solution-tags b{letter-spacing:.1em!important;font-size:.58rem!important}.dysa-v74-solution-tags small{color:#8eaebd!important;font-size:.5rem!important;line-height:1.35!important}.dysa-v74-solution-tags em{color:#56e7ff!important;letter-spacing:.1em!important;margin-top:auto!important;font-size:.44rem!important;font-style:normal!important}.dysa-v74-vision{background:linear-gradient(#061522,#071b2a)!important;padding:72px 0 80px!important}.dysa-v74-vision-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:28px!important;width:min(1080px,92vw)!important;margin:0 auto!important;display:grid!important}.dysa-v74-vision-images{gap:12px!important;display:grid!important;position:sticky!important;top:90px!important}.dysa-v74-vision-images img{object-fit:cover!important;opacity:.62!important;filter:saturate(.75)brightness(.58)contrast(1.05)!important;border:1px solid #53e0ff24!important;border-radius:14px!important;width:100%!important;height:230px!important;display:block!important}.dysa-v74-vision-copy{z-index:4!important;padding:8px 4px!important;position:relative!important}.dysa-v74-vision-copy>span{letter-spacing:.18em!important;color:#5ce5ff!important;font-size:.5rem!important}.dysa-v74-vision-copy h2{margin:8px 0 20px!important;font-size:clamp(1.65rem,3.2vw,2.55rem)!important;line-height:1.05!important}.dysa-v74-vision-copy h2 strong{color:#63e5ff!important}.dysa-v74-vision-copy p{color:#c2d4df!important;max-width:720px!important;margin:0 0 13px!important;font-size:.73rem!important;line-height:1.68!important}.dysa-v74-vision-copy p:first-of-type,.dysa-v74-vision-copy p:nth-of-type(2){color:#eefbff!important;font-size:.92rem!important}.dysa-v74-vision-copy .dysa-v74-subhead{color:#65e6ff!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-top:24px!important;margin-bottom:7px!important;font-size:.78rem!important;font-weight:800!important}.dysa-v74-vision-copy p:last-child{color:#fff!important;font-size:.88rem!important;font-weight:700!important}.dysa-v74-contact{background:#06121e!important;padding:65px 0 75px!important}.dysa-v74-contact>span,.dysa-v74-contact>h2{z-index:4!important;text-align:center!important;display:block!important;position:relative!important}.dysa-v74-contact>span{letter-spacing:.17em!important;color:#60e5ff!important;font-size:.52rem!important}.dysa-v74-contact>h2{margin:10px auto 24px!important;font-size:clamp(1.45rem,3.5vw,2.5rem)!important;line-height:1.1!important}.dysa-v74-contact>h2 strong{color:#60e5ff!important}.dysa-v74-contact-grid{z-index:4!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(900px,92vw)!important;margin:0 auto!important;display:grid!important;position:relative!important}.dysa-v74-contact-main{color:#fff!important;background:#051926e6!important;border:1px solid #48dbff26!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;min-height:76px!important;padding:13px 15px!important;text-decoration:none!important;display:flex!important}.dysa-v74-contact-main b{letter-spacing:.13em!important;color:#59e4ff!important;font-size:.46rem!important}.dysa-v74-contact-main span{overflow-wrap:anywhere!important;margin-top:5px!important;font-size:.68rem!important;line-height:1.4!important}.dysa-v74-contact-main:hover{border-color:#48dbff73!important;box-shadow:0 0 18px #48dbff14!important}.dysa-header{z-index:100!important;position:relative!important}.dysa-menu{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px 14px!important;display:flex!important}.dysa-menu>a,.dysa-menu>button{white-space:nowrap!important}.dysa-header-web{color:#74e8ff!important;letter-spacing:.08em!important;background:#041825b3!important;border:1px solid #46dcff38!important;border-radius:7px!important;align-items:center!important;gap:5px!important;padding:8px 10px!important;font-size:.62rem!important;text-decoration:none!important;display:inline-flex!important}.dysa-header-web:hover{border-color:#46dcff8c!important;box-shadow:0 0 14px #46dcff1a!important}@media (width<=800px){.dysa-v60-shell{width:min(720px,92vw)!important}.dysa-v60-copy h1{font-size:clamp(2rem,8.4vw,3.2rem)!important}.dysa-v60-actions{flex-direction:column!important;align-items:center!important}.dysa-v60-actions button{width:min(420px,100%)!important}.dysa-v60-showcase-main{height:340px!important;min-height:340px!important}.dysa-v74-solution-gallery{grid-template-columns:1fr!important}.dysa-v74-solution-tags{grid-template-columns:1fr 1fr!important}.dysa-v74-vision-layout{grid-template-columns:1fr!important}.dysa-v74-vision-images{grid-template-columns:1fr 1fr!important;position:relative!important;top:auto!important}.dysa-v74-contact-grid{grid-template-columns:1fr!important}}@media (width<=600px){.dysa-menu{justify-content:center!important;gap:6px 8px!important}.dysa-menu>a,.dysa-menu>button{font-size:.58rem!important}.dysa-header-web{font-size:.55rem!important}.dysa-v60-hero.dysa-v74-hero{padding-top:24px!important}.dysa-v74-lead{font-size:.7rem!important}.dysa-v74-slogan{font-size:.61rem!important}.dysa-v60-showcase-main{height:300px!important;min-height:300px!important}.dysa-v60-specs{grid-template-columns:1fr!important}.dysa-v60-specs div{grid-column:1!important}.dysa-v74-solution-tags,.dysa-v74-vision-images{grid-template-columns:1fr!important}.dysa-v74-vision-images img{height:180px!important}.dysa-v74-matrix-side{font-size:.46rem!important;right:2%!important}.dysa-v74-matrix-edge span{font-size:.4rem!important}}body{box-sizing:border-box}body[data-dysa-view=portal-comercial] .dysa-header{flex-wrap:wrap!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:70px!important;padding:10px clamp(12px,3vw,34px)!important;overflow:visible!important}body[data-dysa-view=portal-comercial] .dysa-marca{flex:none!important;min-width:180px!important}body[data-dysa-view=portal-comercial] .dysa-menu{flex-wrap:wrap!important;flex:600px!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;min-width:0!important;display:flex!important}body[data-dysa-view=portal-comercial] .dysa-menu a,body[data-dysa-view=portal-comercial] .dysa-menu button{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;padding:8px 9px!important;font-size:clamp(.48rem,.58vw,.64rem)!important;overflow:hidden!important}body[data-dysa-view=portal-comercial] .dysa-menu .dysa-header-web{display:inline-flex!important}body[data-dysa-view=portal-comercial] .dysa-menu .btn-portal-cliente{margin:0!important}.dysa-home-v74{background:#04101a!important;width:100%!important;min-width:0!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-hero{isolation:isolate!important;background:radial-gradient(circle at 78% 30%,#2db7ef1f,#0000 30%),linear-gradient(#06131e,#082131 52%,#06131e)!important;padding:48px 0 58px!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-shell{z-index:4!important;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr)!important;align-items:center!important;gap:34px!important;width:min(1120px,100% - 36px)!important;margin:0 auto!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v60-copy{text-align:left!important;min-width:0!important;max-width:560px!important;margin:0!important}.dysa-home-v74 .dysa-v60-kicker{margin:0 0 12px!important;font-size:clamp(.42rem,.55vw,.56rem)!important;line-height:1.3!important}.dysa-home-v74 .dysa-v60-copy h1{letter-spacing:-.045em!important;max-width:540px!important;margin:0 0 13px!important;font-size:clamp(2.2rem,4.2vw,4.4rem)!important;line-height:.96!important;overflow:visible!important}.dysa-home-v74 .dysa-v60-copy h1 span,.dysa-home-v74 .dysa-v60-copy h1 strong{display:inline!important}.dysa-home-v74 .dysa-v74-slogan{color:#a9c7d5!important;border-left:2px solid #43ddf180!important;max-width:520px!important;margin:0 0 16px!important;padding-left:10px!important;font-size:clamp(.55rem,.67vw,.67rem)!important;line-height:1.5!important}.dysa-home-v74 .dysa-v60-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:520px!important;margin:0!important;display:grid!important}.dysa-home-v74 .dysa-v60-actions button{letter-spacing:.08em!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:0 10px!important;font-size:clamp(.47rem,.56vw,.58rem)!important}.dysa-home-v74 .dysa-v60-trust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:520px!important;margin:14px 0 0!important}.dysa-home-v74 .dysa-v60-trust span{overflow-wrap:anywhere!important;min-width:0!important;padding-top:7px!important;font-size:clamp(.36rem,.45vw,.45rem)!important;line-height:1.25!important}.dysa-home-v74 .dysa-v62-quick-contact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:520px!important;margin:10px 0 0!important;display:grid!important}.dysa-home-v74 .dysa-v62-quick-contact a{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;min-height:30px!important;padding:0 8px!important;font-size:clamp(.38rem,.45vw,.46rem)!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-showcase{grid-template-columns:minmax(0,1fr) 145px!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}.dysa-home-v74 .dysa-v60-showcase-main{border-radius:14px!important;width:100%!important;min-width:0!important;height:390px!important;min-height:390px!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-image-stage{justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-image-stage img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important;position:relative!important}.dysa-home-v74 .dysa-v60-specs{flex-direction:column!important;justify-content:center!important;gap:0!important;min-width:0!important;padding:10px!important;display:flex!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-specs span,.dysa-home-v74 .dysa-v60-specs>b{overflow-wrap:anywhere!important}.dysa-home-v74 .dysa-v60-specs span{font-size:.45rem!important}.dysa-home-v74 .dysa-v60-specs>b{margin:5px 0 8px!important;font-size:.55rem!important}.dysa-home-v74 .dysa-v60-specs div{padding:7px 0!important}.dysa-home-v74 .dysa-v60-specs div small{display:block;font-size:.38rem!important}.dysa-home-v74 .dysa-v60-specs div strong{display:block;overflow-wrap:anywhere!important;font-size:.48rem!important;line-height:1.3!important}.dysa-home-v74 .dysa-v74-neon-line{z-index:2!important;pointer-events:none!important;background:linear-gradient(90deg,#0000 0%,#3fd6ff14 18%,#47ebfff2 50%,#3fd6ff14 82%,#0000 100%)!important;width:100%!important;height:1px!important;animation:5.8s linear infinite dysa75-neon-run!important;position:absolute!important;top:24%!important;left:0!important;box-shadow:0 0 7px #45deffbf,0 0 28px #30b0f152!important}.dysa-home-v74 .dysa-v74-neon-line:after{content:"";left:-8%;filter:blur(2px)!important;background:#80f9fff2!important;width:16%!important;height:5px!important;animation:5.8s linear infinite dysa75-neon-head!important;position:absolute!important;top:-2px!important;box-shadow:0 0 16px 3px #50e5ffcc!important}@keyframes dysa75-neon-run{0%{opacity:.18;transform:translate(-8%)}45%{opacity:.95}to{opacity:.18;transform:translate(8%)}}@keyframes dysa75-neon-head{0%{left:-8%}to{left:92%}}.dysa-home-v74 .dysa-v74-matrix-edge,.dysa-home-v74 .dysa-v74-matrix-side{z-index:1!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;color:#49dbff38!important;letter-spacing:.16em!important;text-shadow:0 0 8px #41d6ff2e!important;white-space:pre!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;line-height:1.8!important;position:absolute!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-matrix-edge{writing-mode:vertical-rl!important;width:70px!important;font-size:.42rem!important;animation:9s linear infinite dysa75-matrix!important;top:90px!important;left:8px!important}.dysa-home-v74 .dysa-v74-matrix-side{text-align:center!important;width:55px!important;font-size:.42rem!important;animation:8s linear infinite reverse dysa75-matrix!important;top:50%!important;right:9px!important;transform:translateY(-50%)!important}@keyframes dysa75-matrix{0%,to{opacity:.22;filter:blur(.1px)}50%{opacity:.48;filter:blur()}}.dysa-home-v74 #nosotros,.dysa-home-v74 #soluciones,.dysa-home-v74 #proyectos,.dysa-home-v74 #contacto{scroll-margin-top:92px!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-section-head{z-index:4!important;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr)!important;align-items:end!important;gap:24px!important;width:min(1000px,100% - 36px)!important;margin:0 auto 20px!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v60-section-head>p{margin:0!important;font-size:.64rem!important;line-height:1.55!important}.dysa-home-v74 .dysa-v60-gallery{z-index:4!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:min(1000px,100% - 36px)!important;margin:0 auto!important;position:relative!important}.dysa-home-v74 .dysa-v60-project{min-width:0!important;height:230px!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-project strong,.dysa-home-v74 .dysa-v60-project small{overflow-wrap:anywhere!important}.dysa-home-v74 .dysa-v74-solution-gallery{z-index:4!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;width:min(1000px,100% - 36px)!important;margin:0 auto 12px!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v74-gallery-card{min-width:0!important;min-height:205px!important}.dysa-home-v74 .dysa-v74-solution-tags{z-index:5!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:min(1000px,100% - 36px)!important;margin:0 auto!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v74-solution-tags button{width:100%!important;min-width:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-solution-tags b,.dysa-home-v74 .dysa-v74-solution-tags small{overflow-wrap:anywhere!important;max-width:100%!important}.dysa-home-v74 .dysa-v74-vision-layout{z-index:4!important;grid-template-columns:260px minmax(0,1fr)!important;gap:28px!important;width:min(1000px,100% - 36px)!important;margin:0 auto!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v74-vision-images{min-width:0!important;position:relative!important;top:auto!important}.dysa-home-v74 .dysa-v74-vision-images img{object-fit:cover!important;width:100%!important;height:190px!important}.dysa-home-v74 .dysa-v74-vision-copy{min-width:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-vision-copy h2{font-size:clamp(1.5rem,2.7vw,2.35rem)!important}.dysa-home-v74 .dysa-v74-vision-copy p{overflow-wrap:anywhere!important;max-width:100%!important;font-size:.66rem!important;line-height:1.62!important}.dysa-home-v74 .dysa-v74-vision-copy p:first-of-type,.dysa-home-v74 .dysa-v74-vision-copy p:nth-of-type(2){font-size:.76rem!important}.dysa-home-v74 .dysa-v74-contact-grid{z-index:4!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(900px,100% - 36px)!important;position:relative!important}.dysa-home-v74 .dysa-v74-contact-main{min-width:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-contact-main span{overflow-wrap:anywhere!important;word-break:break-word!important}@media (width<=1050px){body[data-dysa-view=portal-comercial] .dysa-header{align-items:flex-start!important}body[data-dysa-view=portal-comercial] .dysa-marca{flex:180px!important}body[data-dysa-view=portal-comercial] .dysa-menu{flex:500px!important;justify-content:flex-end!important}.dysa-home-v74 .dysa-v60-shell{grid-template-columns:1fr!important;max-width:760px!important}.dysa-home-v74 .dysa-v60-copy{max-width:760px!important}.dysa-home-v74 .dysa-v60-showcase{max-width:760px!important;margin:0 auto!important}.dysa-home-v74 .dysa-v60-gallery{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-header{flex-direction:column!important;align-items:stretch!important;padding:9px 12px!important;display:flex!important}body[data-dysa-view=portal-comercial] .dysa-marca{justify-content:center!important;min-width:0!important}body[data-dysa-view=portal-comercial] .dysa-menu{flex:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}body[data-dysa-view=portal-comercial] .dysa-menu a,body[data-dysa-view=portal-comercial] .dysa-menu button{justify-content:center!important;width:100%!important;padding:7px 5px!important;font-size:.48rem!important;display:flex!important}body[data-dysa-view=portal-comercial] .dysa-menu .dysa-header-web,body[data-dysa-view=portal-comercial] .dysa-menu .btn-portal-cliente{display:flex!important}.dysa-home-v74 .dysa-v60-shell,.dysa-home-v74 .dysa-v60-section-head,.dysa-home-v74 .dysa-v60-gallery,.dysa-home-v74 .dysa-v74-solution-gallery,.dysa-home-v74 .dysa-v74-solution-tags,.dysa-home-v74 .dysa-v74-vision-layout,.dysa-home-v74 .dysa-v74-contact-grid{width:calc(100% - 28px)!important}.dysa-home-v74 .dysa-v60-copy{text-align:center!important}.dysa-home-v74 .dysa-v60-kicker{justify-content:center!important}.dysa-home-v74 .dysa-v60-copy h1,.dysa-home-v74 .dysa-v74-lead{margin-left:auto!important;margin-right:auto!important}.dysa-home-v74 .dysa-v74-slogan{text-align:left!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v74 .dysa-v60-actions{grid-template-columns:1fr!important;max-width:390px!important;margin:0 auto!important}.dysa-home-v74 .dysa-v60-trust,.dysa-home-v74 .dysa-v62-quick-contact{grid-template-columns:1fr!important;max-width:390px!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v74 .dysa-v60-showcase{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v60-showcase-main{height:320px!important;min-height:320px!important}.dysa-home-v74 .dysa-v60-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 8px!important;display:grid!important}.dysa-home-v74 .dysa-v60-specs>span,.dysa-home-v74 .dysa-v60-specs>b{grid-column:1/-1!important}.dysa-home-v74 .dysa-v60-section-head{grid-template-columns:1fr!important;gap:10px!important}.dysa-home-v74 .dysa-v60-gallery,.dysa-home-v74 .dysa-v74-solution-gallery,.dysa-home-v74 .dysa-v74-solution-tags{grid-template-columns:1fr 1fr!important}.dysa-home-v74 .dysa-v74-vision-layout{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v74-vision-images{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.dysa-home-v74 .dysa-v74-vision-images img{height:150px!important}.dysa-home-v74 .dysa-v74-contact-grid{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v74-matrix-edge,.dysa-home-v74 .dysa-v74-matrix-side{opacity:.35!important}}@media (width<=480px){.dysa-home-v74 .dysa-v60-copy h1{font-size:clamp(2rem,12vw,3rem)!important}.dysa-home-v74 .dysa-v60-showcase-main{height:285px!important;min-height:285px!important}.dysa-home-v74 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v60-specs>div{grid-column:1!important}.dysa-home-v74 .dysa-v60-gallery,.dysa-home-v74 .dysa-v74-solution-gallery,.dysa-home-v74 .dysa-v74-solution-tags,.dysa-home-v74 .dysa-v74-vision-images{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v74-matrix-edge,.dysa-home-v74 .dysa-v74-matrix-side{display:none!important}}html{scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden}body[data-dysa-view=portal-comercial]{background:#061827}body[data-dysa-view=portal-comercial] .dysa-header{z-index:10000!important;box-sizing:border-box!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;position:sticky!important;top:0!important;overflow:visible!important}body[data-dysa-view=portal-comercial] .dysa-marca,body[data-dysa-view=portal-comercial] .dysa-menu{min-width:0!important}body[data-dysa-view=portal-comercial] .dysa-menu{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important;overflow:visible!important}body[data-dysa-view=portal-comercial] .dysa-menu a,body[data-dysa-view=portal-comercial] .dysa-menu button{white-space:nowrap!important;box-sizing:border-box!important;min-width:0!important}.dysa-home-v74{width:100%!important;max-width:100%!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 *{min-width:0;box-sizing:border-box!important}.dysa-home-v74 [id]{scroll-margin-top:90px}.dysa-home-v74 .dysa-v60-hero,.dysa-home-v74 .dysa-v74-panel{position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-shell,.dysa-home-v74 .dysa-v60-section-head,.dysa-home-v74 .dysa-v75-project-grid,.dysa-home-v74 .dysa-v75-solution-strip,.dysa-home-v74 .dysa-v74-vision-layout,.dysa-home-v74 .dysa-v74-contact-grid{width:min(1080px,100% - 40px)!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v74 .dysa-v60-shell{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)!important;align-items:center!important;gap:34px!important;padding:42px 0 34px!important;display:grid!important}.dysa-home-v74 .dysa-v60-copy{z-index:3!important;width:100%!important;max-width:none!important;position:relative!important}.dysa-home-v74 .dysa-v60-copy h1{letter-spacing:-.045em!important;max-width:720px!important;margin:8px 0 18px!important;font-size:clamp(2.15rem,4.4vw,4rem)!important;line-height:.98!important}.dysa-home-v74 .dysa-v74-lead{max-width:690px!important;margin:0 0 12px!important;font-size:clamp(.82rem,1.2vw,1rem)!important;line-height:1.55!important}.dysa-home-v74 .dysa-v74-slogan{max-width:690px!important;margin:0 0 20px!important;font-size:clamp(.68rem,.95vw,.82rem)!important;line-height:1.55!important}.dysa-home-v74 .dysa-v60-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:610px!important;display:grid!important}.dysa-home-v74 .dysa-v60-actions button{white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important}.dysa-home-v74 .dysa-v60-trust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:700px!important;margin-top:15px!important;display:grid!important}.dysa-home-v74 .dysa-v62-quick-contact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:610px!important;margin-top:10px!important;display:grid!important}.dysa-home-v74 .dysa-v62-quick-contact a{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-showcase{z-index:3!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;max-width:none!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v60-showcase-main{width:100%!important;height:440px!important;min-height:0!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-image-stage{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important;overflow:hidden!important}.dysa-home-v74 .dysa-v60-image-stage img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}.dysa-home-v74 .dysa-v60-specs{grid-template-columns:1.1fr 1fr 1fr 1.35fr!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.dysa-home-v74 .dysa-v60-specs>span{grid-column:1!important}.dysa-home-v74 .dysa-v60-specs>b{grid-column:2!important}.dysa-home-v74 .dysa-v60-specs>div{min-width:0!important}.dysa-home-v74 .dysa-v60-specs strong,.dysa-home-v74 .dysa-v60-specs small{overflow-wrap:anywhere!important}.dysa-home-v74 .dysa-v75-project-grid{z-index:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v75-project-card{background:linear-gradient(160deg,#082438f0,#04121ffa)!important;border:1px solid #5bccff2e!important;border-radius:12px!important;flex-direction:column!important;min-width:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 12px 30px #0000002e!important}.dysa-home-v74 .dysa-v75-project-image{background:#071b2b!important;height:190px!important;min-height:190px!important;position:relative!important;overflow:hidden!important}.dysa-home-v74 .dysa-v75-project-image img{object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .55s!important;display:block!important}.dysa-home-v74 .dysa-v75-project-card:hover .dysa-v75-project-image img{transform:scale(1.035)!important}.dysa-home-v74 .dysa-v75-project-image span{letter-spacing:.14em!important;color:#d9f6ff!important;background:#020c15b8!important;border:1px solid #5bccff3d!important;border-radius:4px!important;padding:4px 6px!important;font-size:.48rem!important;position:absolute!important;bottom:8px!important;left:9px!important}.dysa-home-v74 .dysa-v75-project-body{flex-direction:column!important;flex:auto!important;padding:14px!important;display:flex!important}.dysa-home-v74 .dysa-v75-project-body>small{letter-spacing:.16em!important;color:#5ddcff!important;font-size:.46rem!important}.dysa-home-v74 .dysa-v75-project-body h3{color:#f0fbff!important;overflow-wrap:anywhere!important;margin:7px 0!important;font-size:.92rem!important;line-height:1.15!important}.dysa-home-v74 .dysa-v75-project-body p{color:#e2f2f9bd!important;overflow-wrap:anywhere!important;margin:0 0 13px!important;font-size:.65rem!important;line-height:1.48!important}.dysa-home-v74 .dysa-v75-project-body button{color:#dff9ff!important;letter-spacing:.07em!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#0e4a6759!important;border:1px solid #54d2ff61!important;border-radius:6px!important;width:100%!important;min-height:34px!important;margin-top:auto!important;padding:8px 10px!important;font-size:.54rem!important}.dysa-home-v74 .dysa-v75-solution-strip{z-index:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important;position:relative!important}.dysa-home-v74 .dysa-v75-solution-card{text-align:left!important;color:#eafaff!important;background:#051c2dd1!important;border:1px solid #5bccff33!important;border-radius:10px!important;grid-template-rows:auto auto auto!important;grid-template-columns:90px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;width:100%!important;min-width:0!important;padding:9px!important;display:grid!important;overflow:hidden!important}.dysa-home-v74 .dysa-v75-solution-card img{object-fit:cover!important;border-radius:6px!important;grid-row:1/4!important;width:90px!important;height:90px!important;display:block!important}.dysa-home-v74 .dysa-v75-solution-card span{overflow-wrap:anywhere!important;font-size:.62rem!important;font-weight:700!important;line-height:1.15!important}.dysa-home-v74 .dysa-v75-solution-card small{color:#e2f2f9ad!important;overflow-wrap:anywhere!important;font-size:.54rem!important;line-height:1.35!important}.dysa-home-v74 .dysa-v75-solution-card em{color:#5ddcff!important;letter-spacing:.08em!important;font-size:.48rem!important;font-style:normal!important}.dysa-home-v74 .dysa-v74-matrix-edge,.dysa-home-v74 .dysa-v74-matrix-side{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;z-index:0!important;white-space:nowrap!important;opacity:.28!important;letter-spacing:.14em!important;font-family:monospace!important;line-height:1.7!important;position:absolute!important;overflow:hidden!important}.dysa-home-v74 .dysa-v74-matrix-edge{justify-content:space-between!important;align-items:center!important;padding:0 8px!important;font-size:clamp(.42rem,.7vw,.58rem)!important;display:flex!important;inset:0!important}.dysa-home-v74 .dysa-v74-matrix-edge span{writing-mode:vertical-rl!important;animation:8s linear infinite dysaMatrixDrift!important}.dysa-home-v74 .dysa-v74-matrix-side{writing-mode:vertical-rl!important;justify-content:center!important;align-items:center!important;font-size:.5rem!important;display:flex!important;top:90px!important;bottom:40px!important;left:10px!important}.dysa-home-v74 .dysa-v60-section-head,.dysa-home-v74 .dysa-v60-shell,.dysa-home-v74 .dysa-v75-project-grid,.dysa-home-v74 .dysa-v75-solution-strip,.dysa-home-v74 .dysa-v74-vision-layout,.dysa-home-v74 .dysa-v74-contact-grid{z-index:3!important;position:relative!important}@keyframes dysaMatrixDrift{0%{opacity:.18;transform:translateY(-12px)}50%{opacity:.42}to{opacity:.18;transform:translateY(12px)}}.dysa-home-v74 .dysa-v74-neon-line{z-index:4!important;background:linear-gradient(90deg,#0000,#25dfff 18%,#25dfff2e 50%,#25dfff 82%,#0000)!important;height:2px!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 0 8px #25dfffb3,0 0 24px #25dfff47!important}.dysa-home-v74 .dysa-v74-neon-line:after{content:"";background:#fff!important;border-radius:50%!important;width:18%!important;height:6px!important;animation:4.8s linear infinite dysaNeonRun!important;position:absolute!important;top:-2px!important;left:-18%!important;box-shadow:0 0 8px #fff,0 0 18px #31e7ff,0 0 34px #31e7ff!important}@keyframes dysaNeonRun{0%{left:-18%}to{left:105%}}.dysa-home-v74 .dysa-v60-experience,.dysa-home-v74 .dysa-v60-solutions,.dysa-home-v74 .dysa-v60-values,.dysa-home-v74 .dysa-v60-contact{padding-top:44px!important;padding-bottom:44px!important}.dysa-home-v74 .dysa-v60-section-head{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)!important;align-items:end!important;gap:24px!important;margin-bottom:18px!important;display:grid!important}.dysa-home-v74 .dysa-v60-section-head h2{margin:6px 0 0!important;font-size:clamp(1.45rem,2.8vw,2.25rem)!important;line-height:1.02!important}.dysa-home-v74 .dysa-v60-section-head p{overflow-wrap:anywhere!important;margin:0!important;font-size:.66rem!important;line-height:1.55!important}@media (width<=1050px){.dysa-home-v74 .dysa-v60-shell{grid-template-columns:1fr!important;max-width:820px!important}.dysa-home-v74 .dysa-v60-showcase{max-width:820px!important}.dysa-home-v74 .dysa-v75-project-grid,.dysa-home-v74 .dysa-v75-solution-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-header{padding:8px 10px!important;display:block!important;position:relative!important}body[data-dysa-view=portal-comercial] .dysa-marca{justify-content:center!important;width:100%!important;margin-bottom:7px!important}body[data-dysa-view=portal-comercial] .dysa-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:100%!important;display:grid!important}body[data-dysa-view=portal-comercial] .dysa-menu a,body[data-dysa-view=portal-comercial] .dysa-menu button{white-space:normal!important;text-align:center!important;width:100%!important;padding:7px 4px!important;font-size:.47rem!important;line-height:1.15!important}.dysa-home-v74 .dysa-v60-shell,.dysa-home-v74 .dysa-v60-section-head,.dysa-home-v74 .dysa-v75-project-grid,.dysa-home-v74 .dysa-v75-solution-strip,.dysa-home-v74 .dysa-v74-vision-layout,.dysa-home-v74 .dysa-v74-contact-grid{width:calc(100% - 24px)!important}.dysa-home-v74 .dysa-v60-actions,.dysa-home-v74 .dysa-v60-trust,.dysa-home-v74 .dysa-v62-quick-contact{grid-template-columns:1fr!important;max-width:420px!important}.dysa-home-v74 .dysa-v60-showcase-main{height:300px!important}.dysa-home-v74 .dysa-v60-specs{grid-template-columns:1fr 1fr!important}.dysa-home-v74 .dysa-v60-specs>span,.dysa-home-v74 .dysa-v60-specs>b{grid-column:1/-1!important}.dysa-home-v74 .dysa-v75-project-grid,.dysa-home-v74 .dysa-v75-solution-strip{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v75-solution-card{grid-template-columns:76px minmax(0,1fr)!important}.dysa-home-v74 .dysa-v75-solution-card img{width:76px!important;height:76px!important}.dysa-home-v74 .dysa-v60-section-head{grid-template-columns:1fr!important;gap:8px!important}.dysa-home-v74 .dysa-v74-matrix-edge{opacity:.18!important}.dysa-home-v74 .dysa-v74-matrix-side{opacity:.2!important;left:2px!important}}@media (width<=430px){.dysa-home-v74 .dysa-v60-copy h1{font-size:clamp(1.85rem,10vw,2.55rem)!important}.dysa-home-v74 .dysa-v60-showcase-main{height:260px!important}.dysa-home-v74 .dysa-v60-specs{grid-template-columns:1fr!important}.dysa-home-v74 .dysa-v60-specs>span,.dysa-home-v74 .dysa-v60-specs>b{grid-column:1!important}.dysa-home-v74 .dysa-v75-project-image{height:175px!important;min-height:175px!important}}.dysa-home-v74 .dysa-v75-project-names{z-index:3!important;background:#03131f85!important;border:1px solid #5bccff24!important;border-radius:10px!important;width:min(1080px,100% - 40px)!important;margin:18px auto 0!important;padding:13px 15px!important;position:relative!important}.dysa-home-v74 .dysa-v75-project-names>span{letter-spacing:.15em!important;color:#5ddcff!important;margin-bottom:8px!important;font-size:.47rem!important;display:block!important}.dysa-home-v74 .dysa-v75-project-names>div{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.dysa-home-v74 .dysa-v75-project-names b{color:#ebf9ffbd!important;overflow-wrap:anywhere!important;border:1px solid #5bccff1a!important;border-radius:4px!important;padding:5px 7px!important;font-size:.52rem!important;font-weight:500!important;line-height:1.2!important}@media (width<=760px){.dysa-home-v74 .dysa-v75-project-names{width:calc(100% - 24px)!important}.dysa-home-v74 .dysa-v75-project-names>div{grid-template-columns:1fr 1fr!important;display:grid!important}.dysa-home-v74 .dysa-v75-project-names b{font-size:.48rem!important}}@media (width<=430px){.dysa-home-v74 .dysa-v75-project-names>div{grid-template-columns:1fr!important}}html,body{max-width:100%;overflow-x:hidden!important}.dysa-home-v77{color:#eaf8ff!important;box-sizing:border-box!important;background:radial-gradient(circle at 72% 12%,#00a4ff21,#0000 30%),linear-gradient(#020b14 0%,#041522 48%,#020910 100%)!important;width:100%!important;min-width:0!important;max-width:none!important;position:relative!important;overflow:hidden!important}.dysa-home-v77 *{box-sizing:border-box!important;min-width:0!important}.dysa-home-v77 .dysa-v77-hero,.dysa-home-v77 .dysa-v77-section{width:100%!important;max-width:none!important;margin:0!important;padding-left:clamp(18px,4vw,72px)!important;padding-right:clamp(18px,4vw,72px)!important;position:relative!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr)!important;align-items:center!important;gap:clamp(28px,5vw,84px)!important;width:min(1380px,100%)!important;margin:0 auto!important;padding:clamp(58px,7vw,98px) 0 74px!important;display:grid!important}.dysa-home-v77 .dysa-v77-hero-copy{z-index:5!important;max-width:690px!important;position:relative!important}.dysa-home-v77 .dysa-v77-kicker{letter-spacing:.22em!important;color:#61dfff!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;font-size:.58rem!important;display:flex!important}.dysa-home-v77 .dysa-v77-kicker i{background:#42e5ff!important;width:28px!important;height:1px!important;display:block!important;box-shadow:0 0 12px #42e5ff!important}.dysa-home-v77 .dysa-v77-hero h1{letter-spacing:-.045em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:680px!important;margin:0!important;font-size:clamp(2.8rem,5.8vw,5.6rem)!important;line-height:.91!important}.dysa-home-v77 .dysa-v77-hero h1 span{color:#65ddff!important}.dysa-home-v77 .dysa-v77-hero h1 strong{color:#fff!important;font-weight:800!important}.dysa-home-v77 .dysa-v77-lead{color:#b8cbd6!important;overflow-wrap:anywhere!important;max-width:650px!important;margin:24px 0 10px!important;font-size:clamp(.78rem,1.1vw,.96rem)!important;line-height:1.7!important}.dysa-home-v77 .dysa-v77-slogan{color:#77a8bb!important;overflow-wrap:anywhere!important;max-width:650px!important;margin:0 0 24px!important;font-size:clamp(.68rem,.9vw,.82rem)!important;line-height:1.65!important}.dysa-home-v77 .dysa-v77-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-width:680px!important;display:grid!important}.dysa-home-v77 .dysa-v77-btn{text-align:left!important;cursor:pointer!important;border:1px solid #55deff40!important;border-radius:12px!important;grid-template-columns:40px minmax(0,1fr) 20px!important;align-items:center!important;gap:10px!important;min-height:68px!important;padding:11px 13px!important;transition:all .25s!important;display:grid!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-btn-primary{color:#eaffff!important;background:linear-gradient(135deg,#15b5da33,#031e30d1)!important;box-shadow:0 0 28px #18d5ff14!important}.dysa-home-v77 .dysa-v77-btn-secondary{color:#d8ecf3!important;background:#071622c7!important}.dysa-home-v77 .dysa-v77-btn:hover{border-color:#55deff9e!important;transform:translateY(-2px)!important;box-shadow:0 0 28px #18d5ff2e!important}.dysa-home-v77 .dysa-v77-btn-icon{color:#61e4ff!important;background:#01111cb3!important;border:1px solid #58e0ff59!important;border-radius:8px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:1rem!important;display:grid!important}.dysa-home-v77 .dysa-v77-btn small{letter-spacing:.15em!important;color:#63c9df!important;margin-bottom:4px!important;font-size:.42rem!important;display:block!important}.dysa-home-v77 .dysa-v77-btn span:not(.dysa-v77-btn-icon){overflow-wrap:anywhere!important;font-size:.65rem!important;font-weight:800!important;line-height:1.15!important}.dysa-home-v77 .dysa-v77-btn b{color:#63e3ff!important;font-size:1rem!important}.dysa-home-v77 .dysa-v77-proof{color:#71909d!important;letter-spacing:.12em!important;flex-wrap:wrap!important;gap:18px!important;margin-top:16px!important;font-size:.45rem!important;display:flex!important}.dysa-home-v77 .dysa-v77-proof b{color:#56d9f7!important;margin-right:4px!important}.dysa-home-v77 .dysa-v77-hero-visual{background:linear-gradient(145deg,#051e2dc2,#020d17e6)!important;border:1px solid #51cfff26!important;border-radius:20px!important;min-height:540px!important;padding:18px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 80px #1eb1dc0d,0 20px 70px #00000047!important}.dysa-home-v77 .dysa-v77-visual-label{letter-spacing:.15em!important;color:#67d9f6!important;justify-content:space-between!important;gap:10px!important;padding:4px 4px 12px!important;font-size:.48rem!important;display:flex!important}.dysa-home-v77 .dysa-v77-visual-label b{color:#d7f5ff!important;font-weight:700!important}.dysa-home-v77 .dysa-v77-image-frame{background:radial-gradient(circle at 50% 42%,#2389ae1f,#0000 55%),#06131d!important;border-radius:14px!important;height:440px!important;position:relative!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-image-frame img{object-fit:contain!important;filter:saturate(.85)contrast(1.05)drop-shadow(0 24px 30px #0000006b)!important;width:100%!important;height:100%!important;display:block!important}.dysa-home-v77 .dysa-v77-image-frame:before{content:"";pointer-events:none;z-index:2;background-color:#0000;background-image:linear-gradient(90deg,#42e5ff0f 1px,#0000 1px),linear-gradient(#42e5ff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.dysa-home-v77 .dysa-v77-image-frame:after{content:"";opacity:.5;pointer-events:none;z-index:3;background:#48e0ff73;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px #48e0ffcc}.dysa-home-v77 .dysa-v77-spec-row{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:10px!important;display:grid!important}.dysa-home-v77 .dysa-v77-spec-row span{color:#6f94a2!important;letter-spacing:.1em!important;background:#03131d8c!important;border:1px solid #58d5f41f!important;border-radius:7px!important;padding:10px 8px!important;font-size:.42rem!important}.dysa-home-v77 .dysa-v77-spec-row b{color:#d5eff7!important;letter-spacing:.03em!important;margin-top:3px!important;font-size:.55rem!important;display:block!important}.dysa-home-v77 .dysa-v77-hero-scan{opacity:.42!important;pointer-events:none!important;background:#61eaff!important;height:1px!important;animation:6s linear infinite dysaV77Scan!important;position:absolute!important;top:22%!important;left:0!important;right:0!important;box-shadow:0 0 10px #61eaff,0 0 30px #61eaff80!important}@keyframes dysaV77Scan{0%{transform:translateY(0)}50%{transform:translateY(360px)}to{transform:translateY(0)}}.dysa-home-v77 .dysa-v77-neon-line{z-index:20!important;background:linear-gradient(90deg,#0000,#32e6ff 18%,#32e6ff29 50%,#32e6ff 82%,#0000)!important;height:2px!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 0 10px #32e6ffcc,0 0 30px #32e6ff4d!important}.dysa-home-v77 .dysa-v77-neon-line:after{content:"";background:#fff!important;border-radius:50%!important;width:15%!important;height:6px!important;animation:4.4s linear infinite dysaV77Neon!important;position:absolute!important;top:-2px!important;left:-15%!important;box-shadow:0 0 8px #fff,0 0 20px #36e9ff,0 0 36px #36e9ff!important}@keyframes dysaV77Neon{to{left:110%}}.dysa-home-v77 .dysa-v77-section{border-top:1px solid #4bc2e712!important;padding-top:82px!important;padding-bottom:82px!important}.dysa-home-v77 .dysa-v77-section-head,.dysa-home-v77 .dysa-v77-experience-grid{width:min(1380px,100%)!important;margin:0 auto 30px!important}.dysa-home-v77 .dysa-v77-section-head{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)!important;align-items:end!important;gap:40px!important;display:grid!important}.dysa-home-v77 .dysa-v77-section-head>div>span,.dysa-home-v77 .dysa-v77-experience-grid>div>span{letter-spacing:.2em!important;color:#5bd9f7!important;font-size:.48rem!important}.dysa-home-v77 .dysa-v77-section-head h2,.dysa-home-v77 .dysa-v77-experience-grid h2{letter-spacing:-.03em!important;margin:7px 0 0!important;font-size:clamp(1.8rem,3.3vw,3.1rem)!important;line-height:1!important}.dysa-home-v77 .dysa-v77-section-head h2 strong,.dysa-home-v77 .dysa-v77-experience-grid h2 strong{color:#63dfff!important}.dysa-home-v77 .dysa-v77-section-head>p{color:#7f9ba7!important;overflow-wrap:anywhere!important;margin:0!important;font-size:.68rem!important;line-height:1.7!important}.dysa-home-v77 .dysa-v77-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:min(1380px,100%)!important;margin:0 auto!important;display:grid!important}.dysa-home-v77 .dysa-v77-solution-grid article{background:linear-gradient(145deg,#081e2bbf,#030f19d1)!important;border:1px solid #4fcbee1c!important;border-radius:12px!important;min-height:190px!important;padding:22px!important;position:relative!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-solution-grid article:after{content:"";pointer-events:none;border:1px solid #43dfff1f;width:100px;height:100px;position:absolute;bottom:-30px;right:-30px;transform:rotate(45deg)}.dysa-home-v77 .dysa-v77-solution-grid article>b{color:#4bdcff!important;letter-spacing:.15em!important;font-size:.46rem!important}.dysa-home-v77 .dysa-v77-solution-grid h3{color:#e8faff!important;margin:16px 0 8px!important;font-size:1rem!important}.dysa-home-v77 .dysa-v77-solution-grid p{color:#7896a3!important;margin:0 0 18px!important;font-size:.62rem!important;line-height:1.55!important}.dysa-home-v77 .dysa-v77-solution-grid button{color:#61dcf7!important;letter-spacing:.1em!important;cursor:pointer!important;background:0 0!important;border:0!important;border-top:1px solid #50d3f526!important;padding:10px 0 0!important;font-size:.48rem!important}.dysa-home-v77 .dysa-v77-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:min(1380px,100%)!important;margin:0 auto!important;display:grid!important}.dysa-home-v77 .dysa-v77-project-grid article{background:#06141f!important;border:1px solid #4ccdef21!important;border-radius:13px!important;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr)!important;min-height:210px!important;display:grid!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-project-grid img{object-fit:cover!important;filter:saturate(.84)contrast(1.03)!important;width:100%!important;height:100%!important;min-height:210px!important;display:block!important}.dysa-home-v77 .dysa-v77-project-grid article>div{flex-direction:column!important;justify-content:center!important;padding:19px!important;display:flex!important}.dysa-home-v77 .dysa-v77-project-grid small{letter-spacing:.16em!important;color:#55d8f4!important;font-size:.42rem!important}.dysa-home-v77 .dysa-v77-project-grid h3{color:#ecfbff!important;margin:8px 0!important;font-size:1rem!important;line-height:1.15!important}.dysa-home-v77 .dysa-v77-project-grid p{color:#7e99a4!important;margin:0 0 14px!important;font-size:.6rem!important;line-height:1.5!important}.dysa-home-v77 .dysa-v77-project-grid button{color:#64ddf7!important;letter-spacing:.1em!important;cursor:pointer!important;background:#3dd7f80f!important;border:1px solid #4ad8f733!important;border-radius:7px!important;align-self:flex-start!important;padding:8px 10px!important;font-size:.45rem!important}.dysa-home-v77 .dysa-v77-project-grid button:hover{background:#3dd7f81f!important;border-color:#61ddf7!important}.dysa-home-v77 .dysa-v77-experience-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;align-items:start!important;gap:70px!important;display:grid!important}.dysa-home-v77 .dysa-v77-experience-copy p{color:#8ca6b2!important;margin:0 0 15px!important;font-size:.74rem!important;line-height:1.8!important}.dysa-home-v77 .dysa-v77-metrics{grid-template-columns:repeat(4,1fr)!important;gap:7px!important;margin-top:24px!important;display:grid!important}.dysa-home-v77 .dysa-v77-metrics span{border-left:1px solid #4bd6f433!important;padding:13px!important}.dysa-home-v77 .dysa-v77-metrics b{color:#58dff9!important;font-size:1.05rem!important;display:block!important}.dysa-home-v77 .dysa-v77-metrics small{letter-spacing:.1em!important;color:#78929e!important;font-size:.42rem!important}.dysa-home-v77 .dysa-v77-vision-grid{grid-template-columns:1fr 1fr!important;gap:14px!important;width:min(1100px,100%)!important;margin:0 auto!important;display:grid!important}.dysa-home-v77 .dysa-v77-vision-grid article{background:#04141fa6!important;border:1px solid #4ecdef1f!important;border-radius:13px!important;padding:30px!important}.dysa-home-v77 .dysa-v77-vision-grid b{letter-spacing:.16em!important;color:#5bdcf8!important;font-size:.48rem!important}.dysa-home-v77 .dysa-v77-vision-grid h3{color:#effcff!important;margin:16px 0!important;font-size:1.35rem!important;line-height:1.15!important}.dysa-home-v77 .dysa-v77-vision-grid p{color:#87a3af!important;margin:10px 0 22px!important;font-size:.66rem!important;line-height:1.7!important}.dysa-home-v77 .dysa-v77-contact{background:linear-gradient(#071f2e40,#020b114d)!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:start!important;gap:50px!important;width:100%!important;display:grid!important}.dysa-home-v77 .dysa-v77-contact>div:first-child{width:min(560px,100%)!important;margin-left:auto!important}.dysa-home-v77 .dysa-v77-contact>div:first-child>span{letter-spacing:.18em!important;color:#5cdcf8!important;font-size:.48rem!important}.dysa-home-v77 .dysa-v77-contact h2{margin:9px 0 15px!important;font-size:clamp(1.8rem,3.2vw,3rem)!important;line-height:1!important}.dysa-home-v77 .dysa-v77-contact h2 strong{color:#63dfff!important}.dysa-home-v77 .dysa-v77-contact p{color:#819ba7!important;font-size:.67rem!important;line-height:1.65!important}.dysa-home-v77 .dysa-v77-contact-grid{grid-template-columns:1fr 1fr!important;gap:8px!important;width:min(700px,100%)!important;margin-right:auto!important;display:grid!important}.dysa-home-v77 .dysa-v77-contact-grid>a,.dysa-home-v77 .dysa-v77-contact-grid>div{background:#051722a6!important;border:1px solid #4dd2f221!important;border-radius:9px!important;min-height:80px!important;padding:18px!important;text-decoration:none!important}.dysa-home-v77 .dysa-v77-contact-grid small{letter-spacing:.14em!important;color:#5bdaf5!important;margin-bottom:7px!important;font-size:.42rem!important;display:block!important}.dysa-home-v77 .dysa-v77-contact-grid b{color:#dff7fc!important;overflow-wrap:anywhere!important;font-size:.66rem!important;line-height:1.35!important}.dysa-home-v77 .dysa-v77-matrix{pointer-events:none!important;z-index:1!important;opacity:.17!important;color:#39d6f4!important;letter-spacing:.12em!important;justify-content:space-between!important;padding:130px 10px 60px!important;font-family:monospace!important;font-size:.52rem!important;line-height:1.8!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-matrix span{writing-mode:vertical-rl!important;text-orientation:mixed!important;white-space:nowrap!important;text-shadow:0 0 7px #2be0ff59!important;animation:9s linear infinite dysaV77Matrix!important}.dysa-home-v77 .dysa-v77-matrix span:nth-child(2){animation-duration:12s!important}.dysa-home-v77 .dysa-v77-matrix span:nth-child(3){animation-duration:10s!important}.dysa-home-v77 .dysa-v77-matrix span:nth-child(4){animation-duration:14s!important}@keyframes dysaV77Matrix{0%{opacity:.08;transform:translateY(-16px)}50%{opacity:.28;transform:translateY(22px)}to{opacity:.08;transform:translateY(-16px)}}@media (width<=1050px){.dysa-home-v77 .dysa-v77-hero-inner{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-hero-copy{max-width:850px!important}.dysa-home-v77 .dysa-v77-hero-visual{min-height:480px!important}.dysa-home-v77 .dysa-v77-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dysa-home-v77 .dysa-v77-project-grid{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-experience-grid{grid-template-columns:1fr!important;gap:25px!important}.dysa-home-v77 .dysa-v77-contact{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-contact>div:first-child,.dysa-home-v77 .dysa-v77-contact-grid{margin-left:auto!important;margin-right:auto!important}}@media (width<=760px){.dysa-home-v77 .dysa-v77-hero-inner{padding-top:45px!important}.dysa-home-v77 .dysa-v77-actions{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-hero-visual{min-height:390px!important}.dysa-home-v77 .dysa-v77-image-frame{height:310px!important}.dysa-home-v77 .dysa-v77-section{padding-top:58px!important;padding-bottom:58px!important}.dysa-home-v77 .dysa-v77-section-head{grid-template-columns:1fr!important;gap:12px!important}.dysa-home-v77 .dysa-v77-solution-grid,.dysa-home-v77 .dysa-v77-project-grid article{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-project-grid img{height:200px!important;min-height:200px!important}.dysa-home-v77 .dysa-v77-vision-grid{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-metrics{grid-template-columns:1fr 1fr!important}.dysa-home-v77 .dysa-v77-contact-grid{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-matrix{opacity:.1!important;font-size:.42rem!important}}@media (width<=430px){.dysa-home-v77 .dysa-v77-hero h1{font-size:clamp(2.15rem,12vw,3.4rem)!important}.dysa-home-v77 .dysa-v77-hero-visual{padding:10px!important}.dysa-home-v77 .dysa-v77-image-frame{height:260px!important}.dysa-home-v77 .dysa-v77-spec-row{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-proof{gap:8px!important}}body[data-dysa-view=portal-comercial] .dysa-header{flex-wrap:wrap!important;gap:12px!important;width:100%!important;max-width:none!important;padding:0 clamp(12px,3vw,34px)!important;overflow:hidden!important}body[data-dysa-view=portal-comercial] .dysa-menu{flex-wrap:wrap!important;flex:auto!important;justify-content:flex-end!important;gap:3px!important;min-width:0!important;display:flex!important}body[data-dysa-view=portal-comercial] .dysa-menu a,body[data-dysa-view=portal-comercial] .dysa-menu button{white-space:nowrap!important;margin:0!important;padding:8px 9px!important;font-size:.62rem!important}body[data-dysa-view=portal-comercial] .dysa-menu .dysa-header-web{border-left:1px solid #4ccdef1f!important}@media (width<=1100px){body[data-dysa-view=portal-comercial] .dysa-header{align-items:center!important}body[data-dysa-view=portal-comercial] .dysa-menu{justify-content:center!important}.dysa-home-v77 .dysa-v77-hero-inner{gap:28px!important}}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-header{height:auto!important;padding:8px 10px!important;position:relative!important}body[data-dysa-view=portal-comercial] .dysa-marca{justify-content:center!important;width:100%!important}.dysa-home-v77 .dysa-v77-hero h1{max-width:100%!important}}html,body,#root,#app,.dysa-os-app{color:#eaf8ff!important;background:#020a12!important;max-width:100%!important;overflow-x:hidden!important}body[data-dysa-view=portal-comercial]{color:#eaf8ff!important;background:#020a12!important}body[data-dysa-view=portal-comercial] .dysa-header{z-index:100!important;background:#020a12f7!important;border-bottom:1px solid #46dcff2e!important;box-shadow:0 5px 28px #0000006b!important}body[data-dysa-view=portal-comercial] .dysa-menu button,body[data-dysa-view=portal-comercial] .dysa-menu a{color:#b9d5df!important;background:#051621c7!important;border:1px solid #4bcdef1f!important;border-radius:6px!important}body[data-dysa-view=portal-comercial] .dysa-menu button:hover,body[data-dysa-view=portal-comercial] .dysa-menu button.is-active{color:#f2fdff!important;background:#08384ee6!important;border-color:#4ae0ffb8!important;box-shadow:0 0 12px #33dcff29,inset 0 -2px #45dcff!important}.dysa-home-v79{background:radial-gradient(circle at 76% 12%,#00adff26,#0000 25%),radial-gradient(circle at 20%,#005b8914,#0000 30%),linear-gradient(#020a12 0%,#04131f 48%,#020a12 100%)!important;width:100%!important;min-width:0!important;max-width:none!important;position:relative!important;overflow:hidden!important}.dysa-home-v79:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000 0%,#3ad6f706 50%,#0000 100%);position:absolute;inset:0}.dysa-home-v79 .dysa-v77-hero{background:0 0!important;width:100%!important;max-width:none!important;min-height:0!important;padding:0 clamp(18px,4vw,70px)!important;overflow:hidden!important}.dysa-home-v79 .dysa-v77-hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr)!important;align-items:center!important;gap:clamp(28px,5vw,90px)!important;width:min(1500px,100%)!important;min-height:calc(100vh - 92px)!important;margin:0 auto!important;padding:42px 0 38px!important;display:grid!important}.dysa-home-v79 .dysa-v77-hero-copy{z-index:5!important;max-width:760px!important}.dysa-home-v79 .dysa-v77-kicker{color:#56ddff!important;letter-spacing:.2em!important;margin-bottom:12px!important;font-size:.58rem!important}.dysa-home-v79 .dysa-v77-hero h1{letter-spacing:-.055em!important;color:#f1fbff!important;max-width:760px!important;margin:0!important;font-size:clamp(3.1rem,6.1vw,6.4rem)!important;line-height:.88!important}.dysa-home-v79 .dysa-v77-hero h1 strong{color:#fff!important}.dysa-home-v79 .dysa-v77-lead{color:#d1e3e9!important;max-width:680px!important;margin:21px 0 9px!important;font-size:clamp(.82rem,1.15vw,1rem)!important;line-height:1.62!important}.dysa-home-v79 .dysa-v77-slogan{color:#80b7c9!important;max-width:690px!important;margin:0 0 21px!important;font-size:clamp(.68rem,.9vw,.82rem)!important;line-height:1.55!important}.dysa-home-v79 .dysa-v77-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-width:720px!important;display:grid!important}.dysa-home-v79 .dysa-v77-btn{color:#effcff!important;background:linear-gradient(135deg,#082c3ef5,#04141ff5)!important;border:1px solid #4fdcfa59!important;border-radius:10px!important;min-height:76px!important;box-shadow:0 10px 28px #00000040,inset 0 0 24px #29c2ef09!important}.dysa-home-v79 .dysa-v77-btn-primary{background:linear-gradient(135deg,#084962fa,#031927fa)!important;border-color:#4de2ffbf!important;box-shadow:0 0 24px #23d2ff1f,0 10px 30px #0000004d!important}.dysa-home-v79 .dysa-v77-btn:hover{border-color:#61e4ff!important;transform:translateY(-2px)!important;box-shadow:0 0 22px #41dcff2e,0 12px 30px #0000004d!important}.dysa-home-v79 .dysa-v77-proof{color:#6d9aaa!important;letter-spacing:.1em!important;flex-wrap:wrap!important;gap:18px!important;margin-top:18px!important;font-size:.48rem!important;display:flex!important}.dysa-home-v79 .dysa-v77-proof b{color:#55dcfa!important;margin-right:5px!important}.dysa-home-v79 .dysa-v77-hero-visual{background:linear-gradient(145deg,#082232cc,#020d16f5)!important;border:1px solid #49d7f83d!important;border-radius:16px!important;height:min(72vh,650px)!important;min-height:0!important;padding:15px!important;position:relative!important;box-shadow:0 25px 70px #00000073,inset 0 0 40px #1ab6e30a!important}.dysa-home-v79 .dysa-v77-image-frame{background:#020b13!important;border:1px solid #55d9f524!important;border-radius:10px!important;height:calc(100% - 72px)!important;min-height:0!important;overflow:hidden!important}.dysa-home-v79 .dysa-v77-image-frame img{object-fit:cover!important;filter:contrast(1.08)saturate(.9)!important;width:100%!important;height:100%!important;display:block!important}.dysa-home-v79 .dysa-v77-visual-label{color:#7fc1d2!important;padding:4px 3px 10px!important}.dysa-home-v79 .dysa-v77-visual-label b{color:#e8fbff!important}.dysa-home-v79 .dysa-v77-spec-row{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;display:grid!important;position:absolute!important;bottom:13px!important;left:15px!important;right:15px!important}.dysa-home-v79 .dysa-v77-spec-row span{color:#6f9baa!important;letter-spacing:.1em!important;background:#020d15eb!important;border:1px solid #50d3f226!important;border-radius:5px!important;padding:8px!important;font-size:.43rem!important}.dysa-home-v79 .dysa-v77-spec-row b{color:#dcf8ff!important;margin-top:2px!important;font-size:.54rem!important;display:block!important}.dysa-home-v79 .dysa-v77-hero-scan{opacity:.7!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#59e7ff,#0000)!important;height:1px!important;position:absolute!important;top:48%!important;left:0!important;right:0!important;box-shadow:0 0 10px #42ddff!important}.dysa-home-v79 .dysa-v79-info{z-index:4!important;background:linear-gradient(#020c14fa,#03111bfa)!important;border-top:1px solid #45d3f329!important;width:100%!important;padding:26px clamp(18px,4vw,70px) 50px!important;scroll-margin-top:80px!important;position:relative!important}.dysa-home-v79 .dysa-v79-info-head{justify-content:space-between!important;align-items:end!important;gap:25px!important;width:min(1280px,100%)!important;margin:0 auto 15px!important;display:flex!important}.dysa-home-v79 .dysa-v79-info-head span,.dysa-home-v79 .dysa-v79-panel small{letter-spacing:.17em!important;color:#55dbf8!important;font-size:.48rem!important}.dysa-home-v79 .dysa-v79-info-head h2{color:#effcff!important;margin:6px 0 0!important;font-size:clamp(1.5rem,2.5vw,2.4rem)!important;line-height:1!important}.dysa-home-v79 .dysa-v79-info-head p{color:#7fa4b1!important;max-width:480px!important;margin:0!important;font-size:.64rem!important;line-height:1.5!important}.dysa-home-v79 .dysa-v79-panel{width:min(1280px,100%)!important;margin:0 auto!important;display:none!important}.dysa-home-v79 .dysa-v79-panel.is-active{animation:.24s ease-out dysa79Panel!important;display:block!important}@keyframes dysa79Panel{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dysa-home-v79 .dysa-v79-panel-grid,.dysa-home-v79 .dysa-v79-copy-grid{grid-template-columns:1.15fr .85fr!important;gap:12px!important;display:grid!important}.dysa-home-v79 .dysa-v79-panel article{color:#d8f3fa!important;background:linear-gradient(145deg,#061f2ef2,#03111bfa)!important;border:1px solid #4bd3f226!important;border-radius:10px!important;min-width:0!important;padding:18px 20px!important;overflow:hidden!important}.dysa-home-v79 .dysa-v79-panel article h3{color:#effcff!important;margin:8px 0!important;font-size:1.05rem!important;line-height:1.18!important}.dysa-home-v79 .dysa-v79-panel article p{color:#8eacb7!important;margin:7px 0!important;font-size:.62rem!important;line-height:1.55!important}.dysa-home-v79 .dysa-v79-panel article button{color:#74e4ff!important;letter-spacing:.1em!important;cursor:pointer!important;background:#0a415673!important;border:1px solid #50dcf96b!important;border-radius:6px!important;margin-top:9px!important;padding:9px 12px!important;font-size:.48rem!important}.dysa-home-v79 .dysa-v79-mini-metrics{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:16px!important;display:grid!important}.dysa-home-v79 .dysa-v79-mini-metrics b{color:#60e2ff!important;border-left:1px solid #46d7f53d!important;padding:9px!important;font-size:.9rem!important}.dysa-home-v79 .dysa-v79-mini-metrics small{letter-spacing:.08em!important;color:#6f929e!important;margin-top:3px!important;font-size:.4rem!important;display:block!important}.dysa-home-v79 .dysa-v79-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.dysa-home-v79 .dysa-v79-solution-grid article{flex-direction:column!important;min-height:132px!important;padding:13px 15px!important;display:flex!important}.dysa-home-v79 .dysa-v79-solution-grid article>b{color:#53dcfa!important;font-size:.48rem!important}.dysa-home-v79 .dysa-v79-solution-grid h3{margin:7px 0 5px!important;font-size:.85rem!important}.dysa-home-v79 .dysa-v79-solution-grid p{flex:1!important;margin:0 0 8px!important}.dysa-home-v79 .dysa-v79-solution-grid button{align-self:flex-start!important;margin-top:auto!important}.dysa-home-v79 .dysa-v79-project-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.dysa-home-v79 .dysa-v79-project-grid article{flex-direction:column!important;min-height:190px!important;padding:0!important;display:flex!important}.dysa-home-v79 .dysa-v79-project-grid img{object-fit:cover!important;border-bottom:1px solid #4ad2f21f!important;width:100%!important;height:105px!important;min-height:105px!important;display:block!important}.dysa-home-v79 .dysa-v79-project-grid article>div{flex-direction:column!important;flex:1!important;padding:10px!important;display:flex!important}.dysa-home-v79 .dysa-v79-project-grid h3{color:#eafaff!important;margin:5px 0!important;font-size:.72rem!important;line-height:1.2!important}.dysa-home-v79 .dysa-v79-project-grid p{margin:auto 0 0!important;font-size:.52rem!important;line-height:1.35!important}.dysa-home-v79 .dysa-v79-capabilities{grid-template-columns:1fr 1fr!important;gap:6px!important;margin-top:10px!important;display:grid!important}.dysa-home-v79 .dysa-v79-capabilities span{color:#91c0cb!important;letter-spacing:.08em!important;background:#07212f8c!important;border:1px solid #46d3f221!important;padding:9px!important;font-size:.46rem!important}.dysa-home-v79 .dysa-v79-contact-grid{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}.dysa-home-v79 .dysa-v79-contact-grid article{flex-direction:column!important;justify-content:center!important;min-height:92px!important;display:flex!important}.dysa-home-v79 .dysa-v79-contact-grid article.wide{grid-column:1/-1!important;min-height:58px!important}.dysa-home-v79 .dysa-v79-contact-grid a{color:#e8fbff!important;overflow-wrap:anywhere!important;margin-top:7px!important;font-size:.68rem!important;text-decoration:none!important}.dysa-home-v79 .dysa-v79-contact-grid strong{color:#d7f4fa!important;margin-top:6px!important;font-size:.62rem!important}.dysa-home-v79 .dysa-v77-matrix{opacity:.13!important;z-index:1!important;pointer-events:none!important;height:100%!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dysa-home-v79 .dysa-v77-matrix span{writing-mode:vertical-rl!important;color:#3cd9f5!important;white-space:nowrap!important;font-size:.48rem!important;line-height:1.7!important;position:absolute!important;top:135px!important}.dysa-home-v79 .dysa-v77-matrix span:first-child{left:7px!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(2){right:7px!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(4){top:55%!important;right:24px!important}.dysa-home-v79 .dysa-v77-neon-line{z-index:8!important;background:linear-gradient(90deg,#0000,#42ddff 20%,#fff 50%,#42ddff 80%,#0000)!important;height:2px!important;top:0!important;box-shadow:0 0 8px #38ddff,0 0 25px #26cdff6b!important}@media (width<=1050px){.dysa-home-v79 .dysa-v77-hero-inner{grid-template-columns:1fr!important;min-height:auto!important;padding-top:48px!important}.dysa-home-v79 .dysa-v77-hero-copy{max-width:900px!important}.dysa-home-v79 .dysa-v77-hero-visual{width:100%!important;max-width:850px!important;height:min(65vh,560px)!important;margin:0 auto!important}.dysa-home-v79 .dysa-v79-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){body[data-dysa-view=portal-comercial] .dysa-header{position:relative!important}body[data-dysa-view=portal-comercial] .dysa-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dysa-home-v79 .dysa-v77-hero-inner{padding-top:32px!important;padding-bottom:28px!important}.dysa-home-v79 .dysa-v77-hero h1{font-size:clamp(2.55rem,13vw,4rem)!important}.dysa-home-v79 .dysa-v77-actions{grid-template-columns:1fr!important}.dysa-home-v79 .dysa-v77-hero-visual{height:390px!important}.dysa-home-v79 .dysa-v79-info-head{display:block!important}.dysa-home-v79 .dysa-v79-info-head p{margin-top:8px!important}.dysa-home-v79 .dysa-v79-panel-grid,.dysa-home-v79 .dysa-v79-copy-grid{grid-template-columns:1fr!important}.dysa-home-v79 .dysa-v79-solution-grid,.dysa-home-v79 .dysa-v79-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dysa-home-v79 .dysa-v79-contact-grid{grid-template-columns:1fr 1fr!important}}@media (width<=430px){.dysa-home-v79 .dysa-v77-hero h1{font-size:clamp(2.25rem,14vw,3.3rem)!important}.dysa-home-v79 .dysa-v77-hero-visual{height:330px!important}.dysa-home-v79 .dysa-v77-image-frame{height:calc(100% - 65px)!important}.dysa-home-v79 .dysa-v77-spec-row{grid-template-columns:1fr!important;margin-top:6px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.dysa-home-v79 .dysa-v77-spec-row span{padding:5px!important}.dysa-home-v79 .dysa-v79-solution-grid,.dysa-home-v79 .dysa-v79-project-grid,.dysa-home-v79 .dysa-v79-contact-grid{grid-template-columns:1fr!important}.dysa-home-v79 .dysa-v79-project-grid article{min-height:170px!important}}.dysa-home-v79{isolation:isolate!important}.dysa-home-v79 .dysa-v77-hero h1,.dysa-home-v79 .dysa-v77-hero h1 strong{color:#fff!important;text-shadow:0 3px 14px #000000eb,0 0 2px #000000f2,0 0 24px #0000008c!important;-webkit-text-stroke:.25px #0000006b!important}.dysa-home-v79 .dysa-v77-hero h1 span{color:#62e7ff!important;text-shadow:0 3px 12px #000000e6,0 0 20px #3ddcff5c!important}.dysa-home-v79 .dysa-v77-lead,.dysa-home-v79 .dysa-v77-slogan{text-shadow:0 2px 8px #000000f5,0 0 2px #000000e6!important}.dysa-home-v79 .dysa-v77-lead b{color:#fff!important;text-shadow:0 2px 9px #000!important}.dysa-home-v79 .dysa-v77-matrix{z-index:0!important;opacity:.15!important;pointer-events:none!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dysa-home-v79 .dysa-v77-matrix span{writing-mode:horizontal-tb!important;white-space:nowrap!important;letter-spacing:.34em!important;color:#31d9ff!important;text-shadow:0 0 8px #19d3ff52!important;width:max-content!important;max-width:none!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:clamp(.42rem,.58vw,.62rem)!important;line-height:1!important;display:block!important;position:absolute!important;transform:none!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(2){top:calc(50% - 6px)!important;right:4%!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(3){bottom:11px!important;left:9%!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(4){bottom:calc(50% - 6px)!important;right:7%!important}.dysa-home-v79 .dysa-v77-hero:before,.dysa-home-v79 .dysa-v77-hero:after,.dysa-home-v79 .dysa-v79-info:before,.dysa-home-v79 .dysa-v79-info:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#1fcbff14 8%,#29dfff 26%,#b9f7ff 50%,#29dfff 74%,#1fcbff14 92%,#0000 100%) 0 0/200% 100%;height:1px;animation:4.8s linear infinite dysa80Scan;position:absolute;left:0;right:0;box-shadow:0 0 5px #27ddff,0 0 18px #24d6ff80}.dysa-home-v79 .dysa-v77-hero:before{top:0!important}.dysa-home-v79 .dysa-v77-hero:after{animation-delay:-2.1s;bottom:0!important}.dysa-home-v79 .dysa-v79-info:before{animation-duration:5.6s;top:0!important}.dysa-home-v79 .dysa-v79-info:after{animation-duration:6.4s;animation-delay:-3.2s;bottom:18px!important}@keyframes dysa80Scan{0%{background-position:200% 0}to{background-position:-200% 0}}.dysa-home-v79 .dysa-v77-neon-line{z-index:12!important;opacity:.98!important;background:linear-gradient(90deg,#0000,#1acfff 15%,#a9f5ff 50%,#1acfff 85%,#0000)!important;height:2px!important;animation:3.8s linear infinite dysa80Line!important;box-shadow:0 0 7px #20ddff,0 0 22px #1ad3ffa6,0 0 48px #1ad3ff40!important}@keyframes dysa80Line{0%{filter:brightness(.8);transform:scaleX(.84)}50%{filter:brightness(1.5);transform:scaleX(1)}to{filter:brightness(.8);transform:scaleX(.84)}}.dysa-home-v79 .dysa-v77-hero-visual:before,.dysa-home-v79 .dysa-v77-hero-visual:after{content:"";pointer-events:none;z-index:3;position:absolute}.dysa-home-v79 .dysa-v77-hero-visual:before{background:linear-gradient(90deg,#0000,#35e2ff 22%,#fff 50%,#35e2ff 78%,#0000);height:1px;animation:2.8s ease-in-out infinite dysa80Pulse;top:9px;left:9px;right:9px;box-shadow:0 0 10px #29deffb8}.dysa-home-v79 .dysa-v77-hero-visual:after{background:linear-gradient(90deg,#35e2ff,#0000 18% 82%,#35e2ff);height:1px;bottom:9px;left:9px;right:9px;box-shadow:0 0 8px #29deff73}@keyframes dysa80Pulse{0%,to{opacity:.45}50%{opacity:1}}.dysa-home-v79 .dysa-v79-panel article{position:relative!important}.dysa-home-v79 .dysa-v79-panel article:before{content:"";pointer-events:none;opacity:.65;background:linear-gradient(90deg,#0000,#25d9ff,#0000);height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 7px #25d9ff8c}@media (width<=760px){.dysa-home-v79 .dysa-v77-matrix span{letter-spacing:.2em!important;font-size:.4rem!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(2),.dysa-home-v79 .dysa-v77-matrix span:nth-child(4){display:none!important}}.dysa-home-v79{color:#edfaff!important;background:radial-gradient(circle at 78% 18%,#0096ff29,#0000 28%),radial-gradient(circle at 12% 72%,#0050b421,#0000 30%),linear-gradient(135deg,#020b16 0%,#041827 48%,#020913 100%)!important}.dysa-home-v79:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#2bd2ff0b 1px,#0000 1px),linear-gradient(90deg,#2bd2ff0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 92%);mask-image:linear-gradient(#000000b3,#0000 92%)}.dysa-home-v79 .dysa-v77-hero-inner,.dysa-home-v79 .dysa-v79-info{z-index:3;position:relative}.dysa-home-v79 .dysa-v77-kicker,.dysa-home-v79 .dysa-v77-proof,.dysa-home-v79 .dysa-v79-info-head span,.dysa-home-v79 .dysa-v79-panel small{color:#7eeaff!important;text-shadow:0 0 8px #2fdcff47!important}.dysa-home-v79 .dysa-v77-lead,.dysa-home-v79 .dysa-v77-slogan,.dysa-home-v79 .dysa-v79-panel p{color:#f1fbff!important;text-shadow:0 2px 9px #000,0 0 3px #000000e6!important}.dysa-home-v79 .dysa-v77-btn,.dysa-home-v79 .dysa-v79-panel,.dysa-home-v79 .dysa-v77-image-frame,.dysa-home-v79 .dysa-v79-project-grid article{border-color:#22d5ff6b!important;box-shadow:inset 0 0 20px #007ed214,0 0 12px #00aeff12!important}.dysa-home-v79 .dysa-v79-project-grid article{overflow:hidden!important}.dysa-home-v79 .dysa-v79-project-grid article:before{content:"";z-index:4;background:linear-gradient(90deg,#0000,#36e7ff,#fff,#36e7ff,#0000);width:48%;height:2px;animation:4.6s linear infinite dysa81ProjectScan;position:absolute;top:0;left:-120%;box-shadow:0 0 8px #2df,0 0 22px #14d2ffb3}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(2):before{animation-delay:-.7s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(3):before{animation-delay:-1.4s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(4):before{animation-delay:-2.1s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(5):before{animation-delay:-2.8s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(6):before{animation-delay:-3.5s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(7):before{animation-delay:-4.2s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(8):before{animation-delay:-1.9s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(9):before{animation-delay:-2.6s}.dysa-home-v79 .dysa-v79-project-grid article:nth-child(10):before{animation-delay:-3.3s}@keyframes dysa81ProjectScan{0%{opacity:0;left:-55%}12%{opacity:1}45%{opacity:1;left:108%}55%,to{opacity:0;left:108%}}.dysa-home-v79 .dysa-v79-project-grid article:after{content:"";pointer-events:none;clip-path:polygon(0 0,28% 0,28% 1px,72% 1px,72% 0,100% 0,100% 25%,calc(100% - 1px) 25%,calc(100% - 1px) 75%,100% 75%,100% 100%,72% 100%,72% calc(100% - 1px),28% calc(100% - 1px),28% 100%,0 100%,0 75%,1px 75%,1px 25%,0 25%);border:1px solid #34dcff12;position:absolute;inset:7px}.dysa-home-v79 .dysa-v77-hero-visual{box-shadow:0 0 30px #00bbff1f,inset 0 0 30px #005aaa24!important}.dysa-home-v79 .dysa-v77-image-frame img{filter:saturate(1.06)contrast(1.04)!important}.dysa-home-v79 .dysa-v79-info-head h2{color:#fff!important;text-shadow:0 2px 12px #000,0 0 12px #1bd3ff40!important}@media (width<=760px){.dysa-home-v79:before{background-size:28px 28px}}.dysa-delivery-preview-actions{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0;display:grid}.dysa-preview-button{min-height:46px}@media (width<=720px){.dysa-delivery-preview-actions{grid-template-columns:1fr}}.dysa-request-card{background:#fff;border:1px solid #dce5e9;border-radius:12px;gap:8px;margin-bottom:10px;padding:16px;display:grid}.dysa-request-card>b{font-size:15px}.dysa-request-card>span{letter-spacing:.08em;color:#128d86;font-size:10px;font-weight:800}.dysa-request-actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.dysa-request-actions button{color:#fff;letter-spacing:.05em;cursor:pointer;background:#06131d;border:1px solid #c9d9df;border-radius:7px;padding:9px 11px;font-size:9px;font-weight:800}.dysa-request-actions button:hover{transform:translateY(-1px)}.dysa-op-note{background:#eefaf8;border-left:3px solid #128d86;margin-top:14px;padding:13px;font-size:11px;line-height:1.6}.dysa-op-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dysa-op-toolbar button{cursor:pointer;background:#f7fafb;border:1px solid #c9d9df;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:800}.dysa-view-cube{filter:drop-shadow(0 12px 22px #00000038);z-index:12!important;perspective:520px!important;pointer-events:none!important;width:132px!important;height:132px!important;position:absolute!important;top:14px!important;right:14px!important}.dysa-view-cube:after{content:"VISTAS CAD";color:#ddf0f8c7;letter-spacing:.15em;white-space:nowrap;font-size:7px;font-weight:900;position:absolute;bottom:-17px;right:0}.dysa-cube-face{transform-style:preserve-3d;color:#edf5f7!important;letter-spacing:.07em!important;cursor:pointer!important;pointer-events:auto!important;background:linear-gradient(145deg,#224c5bf5,#051822f7)!important;border:1px solid #b2f4ffd1!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:54px!important;height:54px!important;margin:0!important;padding:0!important;font-size:8px!important;font-weight:900!important;transition:all .18s!important;display:flex!important;position:absolute!important;box-shadow:inset 0 1px #ffffff1f,0 5px 13px #00000038!important}.dysa-cube-face:hover{z-index:5;color:#fff!important;background:linear-gradient(145deg,#1c7594fa,#06354cfa)!important;border-color:#7ae4f4e6!important}.dysa-cube-front{top:28px!important;left:27px!important;transform:translateZ(27px)!important}.dysa-cube-back{opacity:.42;top:28px!important;left:27px!important;transform:rotateY(180deg)translateZ(27px)!important}.dysa-cube-right{opacity:.82;top:28px!important;left:54px!important;transform:rotateY(90deg)translateZ(27px)!important}.dysa-cube-left{opacity:.58;top:28px!important;left:0!important;transform:rotateY(-90deg)translateZ(27px)!important}.dysa-cube-top{opacity:.9;top:1px!important;left:27px!important;transform:rotateX(90deg)translateZ(27px)!important}.dysa-cube-bottom{opacity:.4;top:55px!important;left:27px!important;transform:rotateX(-90deg)translateZ(27px)!important}.dysa-3d-dimensions-overlay{z-index:9!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:visible!important}.dysa-3d-dimensions-overlay .dysa-dim-line{stroke:#24e8ff;stroke-width:1.05px;vector-effect:non-scaling-stroke;fill:none;marker-start:url(#dysa-dim-arrow);marker-end:url(#dysa-dim-arrow)}.dysa-3d-dimensions-overlay .dysa-dim-ext{stroke:#4ad5ffb8;stroke-width:.8px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.dysa-3d-dimensions-overlay .dysa-dim-text{letter-spacing:.035em;fill:#fff;paint-order:stroke;stroke:#031822eb;stroke-width:3px;stroke-linejoin:round;text-anchor:middle;dominant-baseline:middle;font-family:Arial Narrow,Aptos Narrow,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:900}@media (width<=760px){.dysa-view-cube{transform-origin:100% 0;transform:scale(.78);top:10px!important;right:10px!important}.dysa-3d-dimensions-overlay .dysa-dim-text{font-size:10px}}.dysa-constructor-3d .dysa-3d-controls{z-index:220!important;pointer-events:auto!important;margin:0!important;position:absolute!important;inset:10px 10px auto!important}.dysa-home-v77 .dysa-v77-data-rail{z-index:7!important;grid-template-columns:repeat(3,minmax(120px,1fr))!important;gap:6px!important;width:min(510px,46vw)!important;display:grid!important;position:absolute!important;bottom:18px!important;right:clamp(18px,4vw,72px)!important}.dysa-home-v77 .dysa-v77-data-rail>div{background:linear-gradient(135deg,#031826eb,#053042c7)!important;border:1px solid #4adeff33!important;border-radius:6px!important;min-width:0!important;padding:8px 9px!important;box-shadow:0 8px 22px #00000038,inset 0 0 18px #37d5f40a!important}.dysa-home-v77 .dysa-v77-data-rail span{color:#52defc!important;letter-spacing:.13em!important;font-size:.43rem!important;font-weight:900!important;display:block!important}.dysa-home-v77 .dysa-v77-data-rail b{color:#f1fdff!important;letter-spacing:.06em!important;margin-top:3px!important;font-size:.52rem!important;display:block!important}.dysa-home-v77 .dysa-v77-data-rail small{color:#8eb8c6!important;letter-spacing:.06em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:.38rem!important;display:block!important;overflow:hidden!important}.dysa-home-v77 .dysa-v77-matrix span{color:#45d8f6!important;text-shadow:0 0 8px #2be0ff40!important}.dysa-home-v79 .dysa-interface-solutions-simplified{grid-template-columns:minmax(0,1fr)!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}.dysa-home-v79 .dysa-interface-card-featured{background:linear-gradient(145deg,#062334fa,#02121dfa)!important;border-color:#4edefa52!important;grid-template-columns:74px 1fr!important;align-items:center!important;min-height:190px!important;display:grid!important;box-shadow:0 16px 36px #00000038!important}.dysa-home-v79 .dysa-interface-card-featured h3{color:#f2fcff!important}.dysa-home-v79 .dysa-interface-card-featured p{color:#c4d9e0!important;max-width:850px!important}.dysa-home-v79 .dysa-interface-card-featured .dysa-interface-card-icon{color:#5fe6ff!important}.dysa-constructor-3d .dysa-3d-controls{z-index:120!important;pointer-events:auto!important;background:#03141fe8!important;border:1px solid #5cccef4d!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;padding:8px!important;display:flex!important;position:absolute!important;bottom:10px!important;left:10px!important;right:10px!important;box-shadow:0 12px 28px #00000057,inset 0 0 22px #49d6f20a!important}.dysa-constructor-3d .dysa-3d-controls .dysa-cad-control-group{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:flex!important}.dysa-constructor-3d .dysa-3d-controls .dysa-cad-control-label{color:#65def8!important;letter-spacing:.12em!important;margin-right:2px!important;font-size:.46rem!important;font-weight:900!important}.dysa-constructor-3d .dysa-3d-controls button{z-index:121!important;color:#d9f9ff!important;letter-spacing:.04em!important;cursor:pointer!important;pointer-events:auto!important;background:#072737f5!important;border:1px solid #57d2ef4d!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:6px 9px!important;font-size:.55rem!important;font-weight:900!important;display:inline-flex!important;position:relative!important}.dysa-constructor-3d .dysa-3d-controls button:hover,.dysa-constructor-3d .dysa-3d-controls button.is-active{color:#fff!important;background:#0f7280!important;border-color:#63e9f5!important;box-shadow:0 0 0 1px #63e9f52e,0 6px 16px #0f72803d!important}.dysa-constructor-3d .dysa-view-cube{z-index:130!important;filter:drop-shadow(0 8px 18px #0000005c)!important}.dysa-3d-dimensions-overlay{z-index:110!important}@media (width<=900px){.dysa-home-v77 .dysa-v77-data-rail{width:min(700px,100%)!important;margin:12px auto 0!important;position:relative!important;bottom:auto!important;right:auto!important}.dysa-home-v79 .dysa-interface-card-featured{grid-template-columns:1fr!important}.dysa-constructor-3d .dysa-3d-controls{justify-content:flex-start!important;max-height:96px!important;overflow:auto!important}}@media (width<=560px){.dysa-home-v77 .dysa-v77-data-rail{grid-template-columns:1fr!important}.dysa-home-v77 .dysa-v77-data-rail>div{padding:6px 8px!important}}.dysa-constructor-3d .dysa-cad-control-label{color:#7eeaff;letter-spacing:.12em;margin-right:2px;font-size:.52rem;font-weight:900}.dysa-constructor-3d .dysa-3d-controls button{box-shadow:0 5px 16px #00000038}@media (width<=760px){.dysa-constructor-3d .dysa-3d-controls{max-height:132px;overflow:auto}.dysa-view-cube{width:118px!important;height:118px!important}}.dysa-payment-contact.is-disabled{filter:grayscale();opacity:.28!important;pointer-events:none!important;cursor:not-allowed!important}.dysa-payment-bank[hidden]{display:none!important}.dysa-payment-actions #dysa-request-service{order:-2;grid-column:1/-1;min-height:46px;font-size:.64rem}.dysa-payment-actions{grid-template-rows:auto auto auto;grid-template-columns:1.15fr auto}.dysa-payment-actions #dysa-payment-status{grid-column:1/-1}@media (width<=900px){.dysa-payment-actions{grid-template-columns:1fr!important}.dysa-payment-actions #dysa-request-service,.dysa-payment-actions #dysa-payment-contact{grid-column:1/-1!important}}.dysa-constructor-3d .dysa-3d-controls{z-index:260!important;background:#031119e6!important;border:1px solid #58d6f257!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;max-height:none!important;display:flex!important;position:absolute!important;inset:10px 10px auto!important;overflow:visible!important;box-shadow:0 12px 30px #00000047,inset 0 0 20px #2dd2ee0a!important}.dysa-constructor-3d .dysa-3d-controls .dysa-cad-control-group{flex:0 auto!important;min-width:0!important}.dysa-constructor-3d .dysa-3d-controls button{white-space:nowrap!important;min-width:34px!important}.dysa-constructor-3d .dysa-3d-controls [data-3d-action=armar]{color:#a8ffd1!important;border-color:#42e8a48c!important}.dysa-constructor-3d .dysa-3d-controls [data-3d-action=pausar]{color:#ffe5a6!important;border-color:#f2c76a61!important}.dysa-constructor-3d .dysa-3d-controls [data-3d-action=pan]{border-color:#5ddbff6b!important}.dysa-constructor-3d .dysa-3d-dimensions-overlay{z-index:250!important}.dysa-constructor-3d canvas{z-index:1!important;position:relative!important}.dysa-constructor-3d{background:linear-gradient(145deg,#a9c4cf,#617d88)!important}.dysa-constructor-3d-container{background:linear-gradient(#9db9c5 0%,#728e99 52%,#536c76 100%)!important}.dysa-constructor-3d:before{opacity:.075!important;background-image:linear-gradient(#d2ebf412 1px,#0000 1px),linear-gradient(90deg,#d2ebf412 1px,#0000 1px)!important}.dysa-home-v77 .dysa-v77-matrix span{writing-mode:vertical-rl!important;letter-spacing:.13em!important;color:#42dff7!important;white-space:nowrap!important;height:190px!important;font-size:.42rem!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important}.dysa-home-v77 .dysa-v77-data-rail{z-index:8!important;width:min(560px,48vw)!important;bottom:22px!important;right:clamp(18px,4vw,72px)!important}.dysa-home-v77 .dysa-v77-data-rail>div{background:linear-gradient(135deg,#031927f5,#043546e0)!important;border-color:#4ddcf947!important}.dysa-payment-actions #dysa-request-service{order:-3!important;grid-column:1/-1!important}.dysa-payment-actions #dysa-payment-contact{order:-2!important}.dysa-payment-actions #dysa-payment-status{order:-1!important}.dysa-payment-bank{order:5!important}.dysa-order-status{order:4!important}.dysa-delivery-preview-actions{order:6!important}@media (width<=900px){.dysa-constructor-3d .dysa-3d-controls{max-height:122px!important;top:8px!important;left:8px!important;right:8px!important;overflow:auto!important}.dysa-home-v77 .dysa-v77-matrix{display:none!important}.dysa-home-v77 .dysa-v77-data-rail{width:min(620px,88vw)!important;right:6vw!important}}#dysa-config-preview.dysa-constructor-3d{isolation:isolate!important;background:linear-gradient(145deg,#a9c4cf,#617d88)!important;position:relative!important;overflow:hidden!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls{z-index:260!important;background:#031119f0!important;border:1px solid #58d6f261!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;max-width:none!important;margin:0!important;padding:8px!important;display:flex!important;position:absolute!important;inset:10px 10px auto!important;overflow:visible!important;box-shadow:0 12px 30px #00000052,inset 0 0 20px #2dd2ee0d!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls .dysa-cad-control-group{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:flex!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls button{color:#e4fbff!important;letter-spacing:.045em!important;cursor:pointer!important;pointer-events:auto!important;background:#072737fa!important;border:1px solid #57d2ef5c!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;min-width:38px!important;min-height:32px!important;padding:6px 9px!important;font-size:.56rem!important;font-weight:900!important;display:inline-flex!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls button:hover,#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls button.is-active{color:#fff!important;background:#0f7280!important;border-color:#63e9f5!important;box-shadow:0 0 0 1px #63e9f52e,0 6px 16px #0f72803d!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls [data-3d-action=armar]{color:#b4ffd7!important;border-color:#42e8a49e!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls [data-3d-action=pausar]{color:#ffe7ac!important;border-color:#f2c76a75!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-dimensions-overlay{z-index:250!important}#dysa-config-preview.dysa-constructor-3d canvas{z-index:1!important;position:relative!important}.dysa-home-v79 .dysa-v77-hero{min-height:calc(100vh - 74px)!important;overflow:hidden!important}.dysa-home-v79 .dysa-v77-hero-inner{min-height:calc(100vh - 74px)!important;padding-bottom:138px!important}.dysa-home-v79 .dysa-v77-data-rail{z-index:30!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(620px,47vw)!important;bottom:24px!important;right:clamp(18px,4vw,72px)!important}.dysa-home-v79 .dysa-v77-data-rail>div{background:linear-gradient(135deg,#021421f7,#044154f0)!important;border:1px solid #56e0fa57!important;padding:10px 12px!important;box-shadow:0 10px 26px #00000061,inset 0 0 22px #3ddaf712!important}.dysa-home-v79 .dysa-v77-data-rail span{color:#65e7ff!important;font-size:.44rem!important}.dysa-home-v79 .dysa-v77-data-rail b{color:#fff!important;text-shadow:0 1px 5px #000!important;font-size:.57rem!important}.dysa-home-v79 .dysa-v77-data-rail small{color:#b6dce6!important;font-size:.39rem!important}.dysa-home-v79 .dysa-v77-matrix{opacity:.1!important;z-index:2!important;width:88px!important;height:100%!important;padding:0!important;display:block!important;inset:0 auto 0 14px!important}.dysa-home-v79 .dysa-v77-matrix span{writing-mode:vertical-rl!important;text-orientation:mixed!important;letter-spacing:.15em!important;color:#48def9!important;text-shadow:0 0 8px #2be0ff40!important;font-size:.43rem!important;line-height:1.6!important;position:absolute!important}.dysa-home-v79 .dysa-v77-matrix span:first-child{top:24%!important;left:4px!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(2){top:39%!important;left:28px!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(3){top:54%!important;left:52px!important}.dysa-home-v79 .dysa-v77-matrix span:nth-child(4){top:69%!important;left:75px!important}.dysa-home-v79 .dysa-v77-hero-copy p{max-width:640px!important}.dysa-home-v79 .dysa-v77-lead{color:#f4fcff!important;font-size:.78rem!important;line-height:1.55!important}.dysa-home-v79 .dysa-v77-slogan{color:#b9d1d9!important;font-size:.62rem!important;line-height:1.45!important}@media (width<=1050px){.dysa-home-v79 .dysa-v77-hero-inner{min-height:auto!important;padding-bottom:118px!important}.dysa-home-v79 .dysa-v77-data-rail{width:min(700px,88vw)!important;right:6vw!important}.dysa-home-v79 .dysa-v77-matrix{display:none!important}}@media (width<=900px){#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls{justify-content:flex-start!important;max-height:122px!important;overflow:auto!important}}@media (width>=1001px){.dysa-configurator-layout{grid-template-columns:minmax(390px,.76fr) minmax(620px,1.24fr)!important;align-items:stretch!important;min-height:860px!important}.dysa-preview-panel{min-height:860px!important}.dysa-preview-visual{min-height:760px!important;padding:10px!important}#dysa-config-preview,#dysa-config-preview.dysa-constructor-3d{height:100%!important;min-height:740px!important}}.dysa-constructor-3d .dysa-3d-controls{flex-wrap:wrap!important;align-content:center!important;gap:6px!important;min-height:54px!important;padding:7px 8px!important}.dysa-constructor-3d .dysa-3d-controls .dysa-cad-control-group{flex:0 auto!important}.dysa-constructor-3d .dysa-3d-controls button{min-height:31px!important;line-height:1!important}.dysa-constructor-3d .dysa-3d-dimensions-overlay .dysa-dim-line{filter:drop-shadow(0 0 2px #24e8ffbf);stroke:#24e8ff!important}.dysa-constructor-3d .dysa-3d-dimensions-overlay .dysa-dim-ext{stroke:#4ad5ffd1!important}.dysa-constructor-3d .dysa-3d-dimensions-overlay .dysa-dim-text{fill:#fff!important;stroke:#02141df5!important}.dysa-home-v77 .dysa-v77-matrix{opacity:.1!important;z-index:2!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;width:78px!important;height:250px!important;padding:0!important;display:flex!important;inset:112px auto auto 10px!important}.dysa-home-v77 .dysa-v77-matrix span{color:#49ddf8!important;writing-mode:vertical-rl!important;white-space:nowrap!important;text-shadow:0 0 8px #2be0ff33!important;height:235px!important;font-size:.39rem!important}.dysa-home-v77 .dysa-v77-data-rail{z-index:18!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(560px,48vw)!important;bottom:24px!important;right:clamp(18px,4vw,72px)!important}.dysa-home-v77 .dysa-v77-data-rail>div{background:linear-gradient(145deg,#031826fa,#053a4ef0)!important;border-color:#4ddcf96b!important;box-shadow:0 12px 30px #00000061,inset 0 0 22px #37d5f414!important}.dysa-home-v77 .dysa-v77-data-rail b{color:#fff!important;font-size:.56rem!important}.dysa-home-v77 .dysa-v77-data-rail small{color:#bce9f2!important;font-size:.4rem!important}.dysa-home-v77 .dysa-v77-lead{color:#d4e8ee!important}.dysa-home-v77 .dysa-v77-slogan{color:#91c1ce!important}.dysa-home-v77 .dysa-v77-hero-copy{z-index:22!important}.dysa-home-v77 .dysa-v77-hero-visual{z-index:21!important}.dysa-home-v79 .dysa-v79-info{color:#eaf8ff!important;background:linear-gradient(#03131f 0%,#061c2a 100%)!important}.dysa-home-v79 .dysa-v79-info-head p,.dysa-home-v79 .dysa-v79-panel p{color:#b9d1da!important}.dysa-home-v79 .dysa-v79-panel h3{color:#f3fdff!important}.dysa-home-v79 .dysa-v79-panel small{color:#61ddf8!important}@media (width<=900px){.dysa-home-v77 .dysa-v77-data-rail{width:min(620px,88vw)!important;position:absolute!important;bottom:18px!important;right:6vw!important}.dysa-home-v77 .dysa-v77-matrix{height:170px!important;top:92px!important;left:6px!important}}.dysa-payment-actions #dysa-payment-contact{display:none!important}.dysa-payment-actions #dysa-request-service{letter-spacing:.06em!important;color:#ecffff!important;background:linear-gradient(135deg,#16e6d233,#074154b3)!important;border-color:#4ae8ff94!important;order:-3!important;grid-column:1/-1!important;min-height:50px!important;font-size:.66rem!important;box-shadow:0 0 22px #16e6d214!important}.dysa-payment-actions #dysa-request-service:not(:disabled):hover{background:linear-gradient(135deg,#16e6d24d,#095369c7)!important;box-shadow:0 0 28px #16e6d229!important}.dysa-payment-actions #dysa-request-service:disabled{opacity:.34!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls{box-shadow:none!important;pointer-events:none!important;z-index:260!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side{pointer-events:auto!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#031119e6!important;border:1px solid #58d6f261!important;border-radius:12px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:116px!important;max-width:116px!important;padding:8px!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 12px 30px #0000004d,inset 0 0 20px #2dd2ee0d!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left{left:10px!important;right:auto!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right{left:auto!important;right:10px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side .dysa-cad-control-group{flex-flow:column!important;align-items:stretch!important;gap:5px!important;width:100%!important;display:flex!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side .dysa-cad-control-label{text-align:center!important;width:100%!important;margin:0 0 2px!important;font-size:.46rem!important;line-height:1.15!important;display:block!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:31px!important;padding:6px 5px!important;font-size:.49rem!important;line-height:1.05!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left button[data-3d-action=planta],#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left button[data-3d-action=frontal],#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left button[data-3d-action=lateral],#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left button[data-3d-action=isometrica]{border-color:#53e0fa85!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right button[data-3d-action=armar]{color:#a8ffd1!important;border-color:#42e8a48c!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right button[data-3d-action=pausar]{color:#ffe5a6!important;border-color:#f2c76a73!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right button[data-3d-action=completo]{border-color:#53e0fa85!important}@media (width<=760px){#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side{width:88px!important;max-width:88px!important;padding:6px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side button{min-height:28px!important;font-size:.43rem!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left{left:6px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right{right:6px!important}}@media (width<=560px){#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side{width:92px!important;max-width:92px!important;top:auto!important;bottom:8px!important;transform:none!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left{left:8px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right{right:8px!important}}.dysa-payment-actions #dysa-payment-bank-trigger{color:#f7d987!important;letter-spacing:.07em!important;cursor:pointer!important;background:linear-gradient(135deg,#f2c76a1a,#5a421433)!important;border:1px solid #f2c76a75!important;border-radius:9px!important;order:5!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:44px!important;padding:10px 14px!important;font-size:.62rem!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 8px 22px #0000001f!important}.dysa-payment-actions #dysa-payment-bank-trigger[hidden]{display:none!important}.dysa-payment-actions #dysa-payment-bank-trigger:hover{background:linear-gradient(135deg,#f2c76a2e,#5a42144d)!important;border-color:#f2c76ab8!important}.dysa-payment-actions .dysa-payment-bank{order:6!important;grid-column:1/-1!important;margin-top:0!important}.dysa-payment-actions .dysa-payment-bank[hidden]{display:none!important}.dysa-payment-bank-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.dysa-payment-bank-head button{color:#f2c76a;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:1rem;line-height:1}@media (width<=900px){.dysa-payment-actions #dysa-payment-bank-trigger,.dysa-payment-actions .dysa-payment-bank{grid-column:1/-1!important}}.dysa-payment-methods{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:9px!important;display:grid!important}.dysa-payment-method{background:#ffffff06!important;border:1px solid #7ec2ff29!important;border-radius:10px!important;min-width:0!important;padding:11px!important}.dysa-payment-bank-card{border-color:#f2c76a4d!important}.dysa-payment-digital-card{background:linear-gradient(145deg,#16e6d20e,#0426382e)!important;border-color:#4ae8ff47!important}.dysa-payment-method .dysa-payment-bank-trigger{color:#f7d987!important;letter-spacing:.05em!important;cursor:pointer!important;background:#f2c76a12!important;border:1px solid #f2c76a75!important;border-radius:8px!important;width:100%!important;min-height:42px!important;font-size:.58rem!important;font-weight:900!important}.dysa-payment-method .dysa-payment-bank{margin-top:8px!important}.dysa-digital-head{justify-content:space-between;align-items:center;gap:8px;display:flex;color:#66e7f8!important;letter-spacing:.09em!important;font-size:.52rem!important}.dysa-digital-head b{color:#fff!important}.dysa-payment-digital-card p{color:#89a6b2!important;margin:7px 0 9px!important;font-size:.56rem!important;line-height:1.45!important}.dysa-payment-digital-card p strong{color:#dffbff!important}.dysa-payment-digital-trigger{color:#e9ffff!important;letter-spacing:.05em!important;cursor:pointer!important;background:linear-gradient(135deg,#16e6d224,#05465c73)!important;border:1px solid #4ae8ff7a!important;border-radius:8px!important;width:100%!important;min-height:42px!important;font-size:.58rem!important;font-weight:900!important}.dysa-payment-digital-trigger:disabled{opacity:.35!important;cursor:not-allowed!important}.dysa-payment-digital-card>small{color:#688792!important;margin-top:6px!important;font-size:.48rem!important;display:block!important}.dysa-promo-patria{color:#fff!important;background:linear-gradient(90deg,#0068472e,#ffffff09,#b9142d21)!important;border:1px solid #f2c76a7a!important;border-radius:9px!important;grid-column:1/-1!important;align-items:center!important;gap:9px!important;margin-top:8px!important;padding:9px 11px!important;font-size:.58rem!important;display:flex!important}.dysa-promo-patria[hidden]{display:none!important}.dysa-promo-patria b{color:#f2c76a!important;letter-spacing:.06em!important}.dysa-promo-patria span{color:#d8e8ec!important}@media (width<=900px){.dysa-payment-methods{grid-template-columns:1fr!important}}#dysa-config-preview.dysa-constructor-3d,#dysa-config-preview.dysa-constructor-3d canvas{pointer-events:auto!important;touch-action:none!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls{pointer-events:none!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side,#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side button{pointer-events:auto!important}.dysa-payment-methods{grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;margin:12px 0 0!important;display:grid!important}.dysa-payment-methods[hidden]{display:none!important}.dysa-payment-method{border-radius:11px!important;min-width:0!important;overflow:hidden!important}.dysa-payment-bank-card{background:linear-gradient(90deg,#00684729,#ffffff09,#b9142d1f)!important;border:1px solid #ffffff1f!important}.dysa-payment-digital-card{background:linear-gradient(145deg,#16e6d21a,#05344552)!important;border:1px solid #16e6d266!important;box-shadow:0 8px 26px #0000001f!important}.dysa-payment-bank-trigger{min-height:48px!important}.dysa-digital-head{background:linear-gradient(90deg,#00684733,#16e6d20f,#b9142d1a)!important;border-bottom:1px solid #16e6d229!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;display:flex!important}.dysa-digital-head span{color:#35e8a0!important;letter-spacing:.09em!important;font-size:.58rem!important;font-weight:900!important}.dysa-digital-head b{color:#fff!important;letter-spacing:.08em!important;font-size:.62rem!important}.dysa-payment-digital-card p{padding:0 12px!important}.dysa-payment-digital-trigger{background:linear-gradient(90deg,#00684747,#16e6d229,#b9142d38)!important;border-color:#ffffff4d!important;width:calc(100% - 24px)!important;min-height:46px!important;margin:0 12px!important}.dysa-payment-digital-card>small{padding:0 12px 10px!important}.dysa-promo-patria{color:#fff!important;background:linear-gradient(90deg,#0068478c 0 33%,#ffffff2e 33% 66%,#b9142d7a 66% 100%)!important;border:1px solid #ffffff3d!important;border-radius:11px!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:8px 10px!important;min-height:54px!important;padding:10px 13px 10px 17px!important;display:grid!important;position:relative!important;box-shadow:0 8px 24px #00000024!important}.dysa-promo-patria:before{content:"";pointer-events:none;background:linear-gradient(90deg,#00684757,#ffffff14,#b9142d47);position:absolute;inset:0}.dysa-promo-patria>*{z-index:1;position:relative}.dysa-promo-patria b{color:#fff!important;text-shadow:0 1px 2px #00000073!important}.dysa-promo-patria span{color:#fff!important;text-shadow:0 1px 2px #00000059!important}.dysa-promo-patria strong{color:#fff!important;font-size:.78rem!important}@media (width<=900px){.dysa-payment-methods{grid-template-columns:1fr!important}}.technical-board .view,.technical-board .view-image{background:#fff!important}@media (width<=900px){.dysa-solution-preview,.dysa-solution-3d{min-height:560px}.dysa-solution-3d-status{white-space:normal;text-align:center;max-width:80%}.dysa-solution-3d .dysa-3d-controls{max-height:132px;overflow:auto}}.dysa-solution-preview{background:#f6fafb;border:1px solid #53d2e640;border-radius:12px;width:100%;min-height:620px;margin:14px 0;position:relative;overflow:hidden;box-shadow:0 14px 36px #0417221f}.dysa-solution-preview.seccion-oculta{display:none!important}.dysa-solution-3d{background:#f6fafb;min-height:620px;position:absolute;inset:0;overflow:hidden}.dysa-solution-3d-canvas{z-index:1;position:absolute;inset:0}.dysa-solution-3d-canvas canvas{width:100%;height:100%;display:block}.dysa-solution-3d-toolbar{z-index:20!important}.dysa-solution-3d-status{z-index:15;color:#31505b;letter-spacing:.06em;pointer-events:none;white-space:nowrap;background:#ffffffe6;border:1px solid #2d6d7c33;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:800;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #00000014}@media (width<=900px){.dysa-solution-preview,.dysa-solution-3d{min-height:560px}.dysa-solution-3d-status{white-space:normal;text-align:center;max-width:80%}.dysa-solution-3d .dysa-3d-controls{max-height:132px;overflow:auto}}.dysa-configurator-layout{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.dysa-configurator-layout .dysa-preview-panel{order:1!important}.dysa-configurator-layout .dysa-config-panel{order:2!important}.dysa-payment-gate{order:3!important}.dysa-payment-bank,.dysa-payment-bank[hidden]{display:grid!important}.dysa-language-control{color:#eafcff;white-space:nowrap;background:#041423b8;border:1px solid #00dcff47;border-radius:10px;align-items:center;gap:6px;margin-left:8px;padding:5px 8px;display:inline-flex}.dysa-language-control span{font-size:14px;line-height:1}.dysa-language-control select{appearance:auto;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;min-width:118px;font-size:12px}.dysa-language-control option{color:#fff;background:#081827}@media (width<=1100px){.dysa-language-control{margin-left:0}.dysa-language-control select{min-width:96px}}@media (width>=901px){.dysa-configurator-layout{grid-template-columns:minmax(390px,.78fr) minmax(620px,1.22fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}.dysa-configurator-layout .dysa-config-panel{order:1!important}.dysa-configurator-layout .dysa-preview-panel{order:2!important}.dysa-payment-gate{order:3!important}}@media (width<=900px){.dysa-configurator-layout{grid-template-columns:1fr!important;gap:18px!important;display:grid!important}.dysa-configurator-layout .dysa-config-panel{order:1!important}.dysa-configurator-layout .dysa-preview-panel{order:2!important}.dysa-payment-gate{order:3!important}}.dysa-config-panel .cotizador-dysa{z-index:4;position:relative}.dysa-config-panel .cotizador-grid{grid-template-columns:1fr!important}.dysa-config-panel .cotizador-grid .campo-cotizador{min-width:0}.dysa-config-panel .cotizador-grid .campo-cotizador-wide{grid-column:1!important}.dysa-config-panel .cotizador-regla-dysa{margin-top:14px}.dysa-stripe-security-note{color:#77a1ad!important;margin:7px 12px 12px!important;font-size:.48rem!important;line-height:1.4!important;display:block!important}.dysa-payment-digital-card{min-height:190px!important}.dysa-offer-banner{background:linear-gradient(135deg,#16e6d214,#ffffff06);border:1px solid #16e6d247;border-radius:12px;gap:4px;margin:0 0 12px;padding:14px 16px;display:grid}.dysa-offer-banner span{letter-spacing:.12em;color:#66b8c0;font-size:.55rem;font-weight:900}.dysa-offer-banner strong{color:#fff;font-size:.9rem}.dysa-offer-banner small{color:#9bb4bc;font-size:.66rem;line-height:1.5}.dysa-payment-option strong.dysa-price-hidden{color:#68e9d8;font-size:.7rem}.dysa-model-price-result{color:#5ff0d8;letter-spacing:.02em;margin-top:7px;font-size:1rem;display:block}.dysa-price-hidden{transition:all .18s}@media (width<=900px){.dysa-offer-banner{padding:13px}}.dysa-conversion-promise{background:#ffffff05;border:1px solid #16e6d21f;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;padding:10px;display:grid}.dysa-conversion-promise>div{border-left:2px solid #16e6d257;gap:3px;padding:8px 10px;display:grid}.dysa-conversion-promise b{color:#63ead9;letter-spacing:.09em;font-size:.58rem}.dysa-conversion-promise span{color:#91aab3;font-size:.61rem;line-height:1.4}.dysa-contact-intro{background:#16e6d209;border:1px solid #16e6d21c;border-radius:9px;align-items:baseline;gap:10px;margin:14px 0 7px;padding:9px 11px;display:flex}.dysa-contact-intro b{color:#e9ffff;letter-spacing:.06em;white-space:nowrap;font-size:.63rem}.dysa-contact-intro span{color:#7e99a3;font-size:.59rem;line-height:1.45}.dysa-delivery-client-grid label small{color:#6d8b95;text-transform:none;letter-spacing:0;font-size:.8em;font-weight:700;display:inline}.dysa-fiscal-later{color:#637e88;border:1px dashed #7ec2ff1f;border-radius:8px;align-items:center;gap:9px;margin:7px 0 12px;padding:8px 10px;display:flex}.dysa-fiscal-later span{letter-spacing:.08em;color:#76949d;white-space:nowrap;font-size:.51rem;font-weight:900}.dysa-fiscal-later small{font-size:.55rem;line-height:1.4}.dysa-what-you-get{background:linear-gradient(135deg,#7ec2ff09,#ffffff05);border:1px solid #7ec2ff21;border-radius:12px;margin:12px 0;padding:12px 13px}.dysa-what-you-get-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.dysa-what-you-get-head span{letter-spacing:.12em;color:#65b8c4;font-size:.52rem;font-weight:900}.dysa-what-you-get-head b{color:#eaf7fa;font-size:.67rem}.dysa-what-you-get-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dysa-what-you-get-grid span{color:#9ab1b9;background:#ffffff06;border-radius:7px;padding:7px 8px;font-size:.56rem;line-height:1.3}.dysa-buy-help{color:#dceff5;letter-spacing:.035em;text-align:center;background:#7ec2ff0e;border:1px solid #7ec2ff40;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:9px 12px;font-size:.57rem;font-weight:900;text-decoration:none;display:inline-flex}.dysa-buy-help:hover{background:#7ec2ff1c;border-color:#7ec2ff7a}.dysa-price-revealed{animation:.55s both dysaPriceReveal}@keyframes dysaPriceReveal{0%{opacity:.35;filter:blur(2px);transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}.dysa-payment-gate .dysa-payment-total strong{transition:all .2s}.dysa-payment-note a{color:#61dfd2;font-weight:800;text-decoration:none}.dysa-payment-note a:hover{text-decoration:underline}.dysa-v77-btn-primary{position:relative;overflow:hidden}.dysa-v77-btn-primary:after{content:"GRATIS";letter-spacing:.09em;color:#06131a;opacity:.9;background:#65ead9;border-radius:4px;padding:3px 5px;font-size:.42rem;font-weight:1000;position:absolute;top:7px;right:8px}@media (width<=900px){.dysa-conversion-promise{grid-template-columns:1fr}.dysa-what-you-get-grid{grid-template-columns:1fr 1fr}.dysa-what-you-get-head{gap:4px;display:grid}.dysa-contact-intro{gap:3px;display:grid}}@media (width<=560px){.dysa-what-you-get-grid{grid-template-columns:1fr}.dysa-fiscal-later{align-items:flex-start;gap:4px;display:grid}}.dysa-growth-message{background:linear-gradient(90deg,#65ead912,#0000);border-left:2px solid #65ead9bf;gap:3px;max-width:520px;margin:14px 0 0;padding:10px 12px;display:grid}.dysa-growth-message span{letter-spacing:.12em;color:#63d9ce;font-size:.48rem;font-weight:900}.dysa-growth-message b{color:#f2ffff;letter-spacing:.015em;font-size:.86rem}.dysa-growth-message small{color:#7f9aa3;font-size:.57rem;line-height:1.45}.dysa-command-module-funnel{background:linear-gradient(135deg,#65ead914,#ffffff05)!important;border-color:#65ead952!important}.dysa-funnel-dashboard{gap:14px;display:grid}.dysa-funnel-hero{background:linear-gradient(135deg,#65ead914,#ffffff05);border:1px solid #65ead933;border-radius:14px;grid-template-columns:1fr auto;gap:14px;padding:16px;display:grid}.dysa-funnel-hero span,.dysa-funnel-goal small{letter-spacing:.12em;color:#65dace;font-size:.5rem;font-weight:900}.dysa-funnel-hero h4{color:#f1ffff;margin:5px 0;font-size:1.05rem}.dysa-funnel-hero p{color:#8da6ae;max-width:680px;margin:0;font-size:.62rem;line-height:1.5}.dysa-funnel-goal{text-align:center;border:1px solid #65ead933;border-radius:10px;align-content:center;min-width:180px;padding:12px;display:grid}.dysa-funnel-goal b{color:#fff;margin:4px 0;font-size:.95rem}.dysa-funnel-goal span{color:#78929b;letter-spacing:0;font-size:.54rem}.dysa-funnel-kpis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.dysa-funnel-kpis article{background:#ffffff05;border:1px solid #7ec2ff1f;border-radius:10px;padding:12px}.dysa-funnel-kpis small{letter-spacing:.1em;color:#688892;font-size:.48rem;display:block}.dysa-funnel-kpis strong{color:#f4ffff;margin:3px 0;font-size:1.35rem;display:block}.dysa-funnel-kpis span{color:#78939c;font-size:.53rem}.dysa-funnel-table{border:1px solid #7ec2ff1a;border-radius:12px;overflow:hidden}.dysa-funnel-row{border-top:1px solid #ffffff0b;grid-template-columns:1.4fr .65fr 1.3fr .65fr;align-items:center;gap:8px;padding:9px 11px;font-size:.6rem;display:grid}.dysa-funnel-row.head{letter-spacing:.09em;color:#6f8b94;background:#ffffff09;border-top:0;font-size:.48rem;font-weight:900}.dysa-funnel-row span{color:#d6edf0}.dysa-funnel-row span b{color:#5bd8cb;margin-right:6px;display:inline-block}.dysa-funnel-row strong{color:#fff;font-size:.8rem}.dysa-funnel-row small{color:#78939d}.dysa-funnel-row em{color:#65dace;text-align:right;font-style:normal;font-weight:900}.dysa-growth-challenge{background:linear-gradient(135deg,#7ec2ff0b,#ffffff04);border:1px solid #7ec2ff21;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:15px;padding:15px;display:grid}.dysa-growth-challenge span{letter-spacing:.12em;color:#6caeb9;font-size:.49rem;font-weight:900}.dysa-growth-challenge b{color:#edfaff;margin:4px 0;font-size:.78rem;display:block}.dysa-growth-challenge p{color:#819aa3;max-width:760px;margin:0;font-size:.58rem;line-height:1.5}.dysa-growth-mantra{gap:6px;display:flex}.dysa-growth-mantra b{color:#65dace;border:1px solid #65ead933;border-radius:6px;padding:7px 8px;font-size:.48rem}@media (width<=800px){.dysa-funnel-hero,.dysa-growth-challenge{grid-template-columns:1fr}.dysa-funnel-kpis{grid-template-columns:1fr 1fr}.dysa-funnel-row{grid-template-columns:1.4fr .55fr 1fr .55fr}.dysa-growth-mantra{justify-content:flex-start}.dysa-growth-message{max-width:none}}@media (width<=560px){.dysa-funnel-kpis{grid-template-columns:1fr 1fr}.dysa-funnel-row{grid-template-columns:1fr .45fr;gap:4px}.dysa-funnel-row small{display:none}.dysa-funnel-row em{text-align:right}.dysa-funnel-row.head{grid-template-columns:1fr .45fr}.dysa-growth-mantra{flex-wrap:wrap}}.dysa-funnel-window-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;display:grid}.dysa-funnel-window-grid article{background:#ffffff05;border:1px solid #65ead924;border-radius:10px;padding:12px}.dysa-funnel-window-grid small{color:#688892;letter-spacing:.1em;font-size:.48rem;font-weight:900;display:block}.dysa-funnel-window-grid strong{color:#f5ffff;margin:5px 0;font-size:1.35rem;display:block}.dysa-funnel-window-grid span{color:#78939d;font-size:.54rem;line-height:1.45;display:block}.dysa-funnel-window-grid b{color:#65dace;margin-top:7px;font-size:.55rem;display:block}.dysa-growth-source{background:#ffffff05;border:1px solid #7ec2ff1f;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.dysa-growth-source>div:first-child span,.dysa-prospect-script>span{letter-spacing:.12em;color:#65dace;font-size:.48rem;font-weight:900;display:block}.dysa-growth-source b{color:#edfaff;margin:5px 0;font-size:.75rem;display:block}.dysa-growth-source small{color:#819aa3;font-size:.56rem;line-height:1.45}.dysa-growth-source label{border:1px solid #7ec2ff1f;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-width:100px;margin:3px;padding:6px 8px;display:inline-flex}.dysa-growth-source label span{color:#b7d2d8;font-size:.5rem}.dysa-growth-source label strong{color:#fff;font-size:.7rem}.dysa-funnel-challenge-mini{background:linear-gradient(135deg,#65ead90b,#ffffff03);border:1px solid #65ead926;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.dysa-funnel-challenge-mini>div>span{color:#65dace;letter-spacing:.12em;margin-bottom:8px;font-size:.48rem;font-weight:900;display:block}.dysa-funnel-challenge-mini label{grid-template-columns:95px 1fr 45px;align-items:center;gap:7px;margin:5px 0;display:grid}.dysa-funnel-challenge-mini label b{color:#9eb7be;font-size:.48rem}.dysa-funnel-challenge-mini label i{background:#ffffff14;border-radius:8px;height:5px;display:block;overflow:hidden}.dysa-funnel-challenge-mini label i span{background:#65dace;height:100%;display:block}.dysa-funnel-challenge-mini label strong{text-align:right;color:#fff;font-size:.5rem}.dysa-funnel-challenge-mini>button{color:#dffefa;cursor:pointer;background:#65ead914;border:1px solid #65ead940;border-radius:8px;padding:11px;font-size:.55rem;font-weight:900}.dysa-prospecting-dashboard{gap:12px;display:grid}.dysa-prospect-grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.dysa-prospect-grid article{background:#ffffff05;border:1px solid #7ec2ff1f;border-radius:10px;padding:12px}.dysa-prospect-grid small{color:#688892;letter-spacing:.08em;min-height:25px;font-size:.46rem;font-weight:900;display:block}.dysa-prospect-grid strong{color:#f6ffff;margin:4px 0;font-size:1.5rem;display:block}.dysa-prospect-grid article>span{color:#78939d;font-size:.52rem;display:block}.dysa-prospect-actions{gap:5px;margin-top:9px;display:flex}.dysa-prospect-actions button{color:#c9f8f3;cursor:pointer;background:#65ead90f;border:1px solid #65ead92e;border-radius:6px;flex:1;padding:7px;font-weight:900}.dysa-prospect-script{background:linear-gradient(135deg,#65ead90d,#ffffff03);border:1px solid #65ead929;border-radius:12px;padding:15px}.dysa-prospect-script h4{color:#edfaff;margin:7px 0;font-size:.85rem;line-height:1.45}.dysa-prospect-script p{color:#819aa3;margin:0;font-size:.57rem}.dysa-command-module-funnel{border-color:#65ead947!important}@media (width<=900px){.dysa-funnel-window-grid,.dysa-growth-source{grid-template-columns:1fr}.dysa-prospect-grid{grid-template-columns:1fr 1fr}.dysa-funnel-challenge-mini{grid-template-columns:1fr}.dysa-funnel-challenge-mini>button{width:100%}}@media (width<=560px){.dysa-prospect-grid{grid-template-columns:1fr}.dysa-funnel-challenge-mini label{grid-template-columns:82px 1fr 42px}}.dysa-quote-action{color:#dffefa!important;background:linear-gradient(90deg,#0aaebd21,#1b89d81f)!important;border:1px solid #16e6d257!important;font-weight:850!important}.dysa-quote-action:hover{transform:translateY(-1px);border-color:#16e6d2b8!important}.dysa-quote-draft-notice{gap:7px;margin-bottom:12px;display:grid}.dysa-quote-draft-notice button{color:#e9f8fa;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:7px;justify-self:start;padding:8px 10px;font-size:.6rem;font-weight:800}.dysa-quote-inline-panel{background:#0096aa0e;border:1px solid #00a0b46b;border-radius:14px;gap:.65rem;margin:.75rem 0;padding:1rem;display:grid}.dysa-quote-inline-panel>b{letter-spacing:.04em;font-size:.95rem}.dysa-quote-inline-panel>small{opacity:.82;line-height:1.45}.dysa-quote-inline-panel label{cursor:pointer;border:1px solid #64788240;border-radius:9px;align-items:center;gap:.65rem;padding:.55rem .7rem;display:flex}.dysa-quote-inline-panel input[type=checkbox]{accent-color:#00a5b5;flex:none;width:1.1rem;height:1.1rem}.dysa-quote-inline-panel button{width:100%;margin-top:.2rem}.dysa-solicitud-cotizacion{color:#e7f1f6;background:linear-gradient(160deg,#0c1b2bfa,#08111ffa);border:1px solid #14b8b073;border-radius:14px;margin-top:18px;padding:18px;font-size:.86rem}.dysa-solicitud-cotizacion h3{color:#42e8e0;margin:0 0 8px;font-size:1.1rem}.dysa-solicitud-cotizacion p{line-height:1.5}.dysa-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.dysa-solicitud-cotizacion label{color:#dce8ed;flex-direction:column;gap:6px;font-weight:650;display:flex}.dysa-solicitud-cotizacion input:not([type=checkbox]),.dysa-solicitud-cotizacion select,.dysa-solicitud-cotizacion textarea{box-sizing:border-box;color:#f4fbff;width:100%;min-height:42px;font:inherit;background:#101f2e;border:1px solid #385365;border-radius:8px;padding:10px}.dysa-solicitud-cotizacion input:focus,.dysa-solicitud-cotizacion select:focus,.dysa-solicitud-cotizacion textarea:focus{outline-offset:1px;outline:2px solid #14b8b0}.dysa-solicitud-cotizacion fieldset{border:1px solid #2d495a;border-radius:10px;margin:14px 0;padding:12px}.dysa-solicitud-cotizacion legend{color:#42e8e0;padding:0 6px;font-weight:800}.dysa-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dysa-check-grid label,.dysa-solicitud-cotizacion .dysa-accept{flex-direction:row;align-items:flex-start;gap:8px;font-weight:500;line-height:1.4;display:flex}.dysa-check-grid input,.dysa-accept input{accent-color:#14b8b0;flex:none;margin-top:3px}.dysa-condiciones-cliente{background:#ffffff09;border-radius:9px;padding:12px;line-height:1.5}.dysa-condiciones-cliente ul{padding-left:20px}.dysa-condiciones-cliente li{margin:5px 0}.dysa-solicitud-cotizacion button:disabled{opacity:.65;cursor:wait}#dysa-solicitud-estado{color:#42e8a4;font-weight:700}@media (width<=650px){.dysa-solicitud-cotizacion{padding:13px}.dysa-form-grid,.dysa-check-grid{grid-template-columns:1fr}.dysa-solicitud-cotizacion input:not([type=checkbox]),.dysa-solicitud-cotizacion select{min-height:46px}}.dysa-auto-quote-result{color:#eaf6f8;background:linear-gradient(145deg,#14b8b01f,#0c1b2bf5);border:1px solid #14b8b0;border-radius:14px;margin-top:18px;padding:18px}.dysa-auto-quote-result h3{color:#42e8e0;margin:0 0 8px}.dysa-auto-quote-result p{line-height:1.5}.dysa-auto-quote-result button{color:#08232d;cursor:pointer;background:#14b8b0;border:0;border-radius:9px;min-height:46px;padding:12px 18px;font-weight:850}@media (width<=650px){.dysa-auto-quote-result{padding:13px}.dysa-auto-quote-result button{width:100%}}.dysa-step-button{text-align:left;border:2px solid var(--dysa-project-color,#1597ff);background:linear-gradient(100deg,color-mix(in srgb,var(--dysa-project-color,#1597ff) 24%,#071522),#071219f5);color:#fff;min-height:52px;box-shadow:0 0 0 1px #ffffff0a,0 8px 22px color-mix(in srgb,var(--dysa-project-color,#1597ff) 18%,transparent);letter-spacing:.025em;justify-content:flex-start;align-items:center;gap:12px;padding:10px 14px;font-size:.76rem;display:flex}.dysa-step-button:not(:disabled):hover{background:var(--dysa-project-color,#1597ff);color:#04131c;border-color:#fff;transform:translateY(-1px)}.dysa-step-number{background:var(--dysa-project-color,#1597ff);color:#03111a;letter-spacing:0;border:1px solid #ffffffd9;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:1000;line-height:1;display:inline-flex;box-shadow:0 2px 10px #00000040}.dysa-quote-inline-panel{background:linear-gradient(135deg,#1597ff1a,#071219f0);border:1px solid #1597ff80;border-radius:12px;padding:12px}.dysa-request-card .dysa-cleanup-select{color:#fff;align-items:center;gap:8px;font-weight:800;display:flex}.dysa-op-toolbar [data-op=cleanup-all-generated]{color:#fff;background:#ff325a24;border:1px solid #ff5d73;font-weight:900}@media (width<=760px){.dysa-step-button{min-height:54px;padding:9px;font-size:.72rem}.dysa-step-number{flex-basis:36px;width:36px;height:36px;font-size:.95rem}.dysa-op-toolbar{flex-wrap:wrap;gap:8px;display:flex}.dysa-op-toolbar button{min-height:42px}}.dysa-direct-quote-banner{color:#fff;background:linear-gradient(115deg,#102735,#135c70);border-left:5px solid #16c6bb;border-radius:12px;gap:5px;margin:12px 0 16px;padding:16px 18px;display:grid;box-shadow:0 12px 28px #092d3c26}.dysa-direct-quote-banner strong{letter-spacing:.08em;color:#70f0e7;font-size:12px}.dysa-direct-quote-banner span{color:#f0fbfc;font-size:13px;line-height:1.55}.dysa-step-error{border-radius:8px;padding:10px;color:#8b1c13!important;background:#fff1f0!important;border:2px solid #b42318!important}.dysa-step-number{color:#fff;background:#0b3b4a;border-radius:8px;place-items:center;min-width:30px;height:30px;margin-right:8px;font-weight:900;display:inline-grid}@media (width<=640px){.dysa-direct-quote-banner{padding:13px}.dysa-direct-quote-banner strong{font-size:11px}}#dysa-config-preview.dysa-constructor-3d{isolation:isolate;position:relative;overflow:hidden}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side{z-index:8;overscroll-behavior:contain;box-sizing:border-box;max-height:calc(100% - 24px);overflow-y:auto}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left{top:50%;left:8px;transform:translateY(-50%)}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right{top:50%;right:8px;transform:translateY(-50%)}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side button{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.15}@media (width<=760px){#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side{width:76px!important;max-width:76px!important;max-height:48%!important;top:auto!important;bottom:8px!important;transform:none!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-left{left:6px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-right{right:6px!important}#dysa-config-preview.dysa-constructor-3d .dysa-3d-controls-side button{min-height:26px!important;padding:5px 3px!important;font-size:9px!important}}.dysa-solicitud-cotizacion fieldset.dysa-protection-options{isolation:isolate;box-sizing:border-box;clear:both;background:#0a1725;border:1px solid #2d495a;border-radius:12px;width:100%;max-width:100%;margin:14px 0 18px;padding:14px 16px 16px;display:block;position:relative;overflow:visible}.dysa-solicitud-cotizacion fieldset.dysa-protection-options legend{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:table}.dysa-solicitud-cotizacion .dysa-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:100%;min-width:0;display:grid;position:relative}.dysa-solicitud-cotizacion .dysa-check-grid label{overflow-wrap:anywhere;white-space:normal;min-width:0}@media (width<=900px){.dysa-solicitud-cotizacion .dysa-check-grid{grid-template-columns:1fr}}.mem-view-frame{aspect-ratio:4/3;height:auto!important;min-height:0!important}.mem-view{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.mem-view-card{min-width:0;overflow:hidden}@media print{.mem-view-frame{aspect-ratio:auto!important;height:68mm!important;min-height:68mm!important;overflow:hidden!important}.mem-view{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.dysa-solicitud-cotizacion fieldset.dysa-protection-options{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px!important;overflow:hidden!important}.dysa-solicitud-cotizacion .dysa-protection-options .dysa-check-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.dysa-solicitud-cotizacion .dysa-protection-options .dysa-check-grid label{border:1px solid #4cb9be38;border-radius:8px;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;text-align:left!important;grid-template-columns:22px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 12px!important;line-height:1.45!important;display:grid!important}.dysa-solicitud-cotizacion .dysa-protection-options .dysa-check-grid label input[type=radio]{float:none!important;flex:none!important;grid-column:1!important;width:19px!important;min-width:19px!important;height:19px!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.dysa-solicitud-cotizacion .dysa-protection-options p,.dysa-solicitud-cotizacion .dysa-protection-options small{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-align:justify!important;max-width:100%!important;line-height:1.55!important;display:block!important}.dysa-special-engineering{box-sizing:border-box;border:1px solid #39b8b3;border-radius:12px;min-width:0;max-width:100%;margin:18px 0;padding:16px}.dysa-special-engineering p{overflow-wrap:anywhere;line-height:1.5}.dysa-special-engineering .campo-grid{min-width:0}.dysa-special-preview-result{color:#f1f8fa;overflow-wrap:anywhere;background:#102b38;border-radius:9px;margin-top:12px;padding:14px}.dysa-special-preview-result p{margin:8px 0}.dysa-special-engineering button{white-space:normal;max-width:100%}.dysa-special-table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.88rem}.dysa-special-table th,.dysa-special-table td{text-align:left;border:1px solid #aacbd0;padding:9px}.dysa-special-table th{color:#123c44;background:#e5f5f6}.dysa-special-reference-gallery{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:12px 0;display:grid}.dysa-special-reference-gallery figure{text-align:center;background:#f5fafb;border:1px solid #c8d8dc;border-radius:9px;margin:0;padding:10px}.dysa-special-reference-gallery svg{fill:none;stroke:#187e8a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100px}.dysa-special-reference-gallery figcaption{color:#183746;font-size:13px;font-weight:700}.dysa-special-gallery-note{color:#556a73;font-size:12px}.dysa-special-archive{border:1px solid #c7d9dc;border-radius:10px;margin:12px 0;padding:12px}.dysa-special-archive button{cursor:pointer;border-radius:6px;margin:5px;padding:9px}.dysa-expediente-row{border-top:1px solid #cad7dc;padding:10px 0}.dysa-expediente-row p{margin:4px 0;font-size:12px}
