@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}@keyframes pulse{50%{opacity:.5}}.dark .svg-text[fill=\#475569]{fill:#94a3b8}.dark .svg-text[fill=\#a0a0a0]{fill:#cbd5e1}html.dark body{background-color:#0a1424}@media (width>=768px){.md\:bottom-10{bottom:2.5rem}.md\:left-10{left:2.5rem}.md\:right-10{right:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:block{display:block}.md\:flex{display:flex}.md\:h-12{height:3rem}.md\:h-6{height:1.5rem}.md\:h-96{height:24rem}.md\:h-\[500px\]{height:500px}.md\:h-full{height:100%}.md\:w-20{width:5rem}.md\:w-6{width:1.5rem}.md\:w-96{width:24rem}.md\:-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-8{--tw-translate-y:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-12{gap:3rem}.md\:gap-6{gap:1.5rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.md\:border-l{border-left-width:1px}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:pl-32{padding-left:8rem}.md\:pt-0{padding-top:0}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (width>=1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-24{padding-left:6rem;padding-right:6rem}}*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.h1{letter-spacing:-.05em;font-size:2.25rem;font-weight:800;line-height:1.25}.h2{letter-spacing:-.05em;font-size:1.875rem;font-weight:800;line-height:1.25}.h3{font-size:1.875rem;font-weight:700;line-height:1.25}.h4{letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.375}@media (width>=768px){.h1{font-size:3rem;line-height:1}.h2{font-size:2.25rem;line-height:2.5rem}}.btn,.btn-sm{border-width:1px;border-color:#0000;border-radius:.25rem;justify-content:center;align-items:center;font-weight:500;line-height:1.375;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:.75rem 2rem}.btn-sm{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:.5rem 1rem}.form-input,.form-textarea,.form-multiselect,.form-select,.form-checkbox,.form-radio{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.form-input:focus,.form-textarea:focus,.form-multiselect:focus,.form-select:focus,.form-checkbox:focus,.form-radio:focus{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.form-input,.form-textarea,.form-multiselect,.form-select,.form-checkbox{border-radius:.25rem}.form-input,.form-textarea,.form-multiselect,.form-select{padding:.75rem 1rem}.form-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.form-textarea::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.form-input::placeholder,.form-textarea::placeholder{--tw-placeholder-opacity:1;color:rgb(107 114 128/var(--tw-placeholder-opacity))}.form-select{padding-right:2.5rem}.form-checkbox,.form-radio{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));border-radius:.125rem}:root{--range-thumb-size:36px}input[type=range]{appearance:none;height:6px;margin-top:(--range-thumb-size - 6px) * .5;margin-bottom:(--range-thumb-size - 6px) * .5;--thumb-size:#{--range-thumb-size};background:#ccc;border-radius:3px}input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;height:--range-thumb-size;width:--range-thumb-size;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 .5v7L12 4zM0 4l4 3.5v-7z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;border-radius:50%}input[type=range]::-moz-range-thumb{cursor:pointer;height:--range-thumb-size;width:--range-thumb-size;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 .5v7L12 4zM0 4l4 3.5v-7z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:none;border-radius:50%}input[type=range]::-ms-thumb{cursor:pointer;height:--range-thumb-size;width:--range-thumb-size;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 .5v7L12 4zM0 4l4 3.5v-7z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;border-radius:50%}input[type=range]::-moz-focus-outer{border:0}.form-switch{-webkit-user-select:none;user-select:none;width:68px;position:relative}.form-switch label{cursor:pointer;border-radius:.25rem;height:38px;display:block;overflow:hidden}.form-switch label>span:first-child{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem;width:30px;height:30px;transition:all .15s ease-out;display:block;position:absolute;top:4px;left:4px;right:50%}.form-switch input[type=checkbox]:checked+label{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.form-switch input[type=checkbox]:checked+label>span:first-child{left:34px}html{scroll-behavior:smooth}.form-input:focus,.form-textarea:focus,.form-multiselect:focus,.form-select:focus,.form-checkbox:focus,.form-radio:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hamburger svg>:first-child,.hamburger svg>:nth-child(2),.hamburger svg>:nth-child(3){transform-origin:50%;transform:rotate(0)}.hamburger svg>:first-child{transition:y .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),opacity .1s ease-in}.hamburger svg>:nth-child(2){transition:transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger svg>:nth-child(3){transition:y .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),width .1s ease-in .25s}.hamburger.active svg>:first-child{opacity:0;y:11;transition:y .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,opacity .1s ease-out .12s;transform:rotate(225deg)}.hamburger.active svg>:nth-child(2){transition:transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(225deg)}.hamburger.active svg>:nth-child(3){y:11;transition:y .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,width .1s ease-out;transform:rotate(135deg)}@keyframes pulseLoop{0%{opacity:.15;transform:scale(1)translateZ(0)}30%{opacity:.15}60%{opacity:0}80%{opacity:0;transform:scale(1.8)translateZ(0)}}@keyframes pulseMiniLoop{0%{opacity:0;transform:scale(1)translateZ(0)}30%{opacity:.3}50%{opacity:.3}80%{opacity:0;transform:scale(3)translateZ(0)}}.pulse{opacity:0;transform-origin:50%;animation:10s linear infinite pulseLoop;transform:scale(1)}.pulse-mini{animation:6s linear infinite pulseMiniLoop}.pulse-1{animation-delay:-3000ms}.pulse-2{animation-delay:-6000ms}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.translate-z-0{transform:translateZ(0)}[data-aos=zoom-y-out]{opacity:0;transition-property:transform,opacity;transform:scaleX(1.03)}@media screen{html:not(.no-js) body [data-aos=fade-up]{transform:translateY(10px)}html:not(.no-js) body [data-aos=fade-down]{transform:translateY(-10px)}html:not(.no-js) body [data-aos=fade-right]{transform:translate(-10px)}html:not(.no-js) body [data-aos=fade-left]{transform:translate(10px)}html:not(.no-js) body [data-aos=fade-up-right]{transform:translate(-10px,10px)}html:not(.no-js) body [data-aos=fade-up-left]{transform:translate(10px,10px)}html:not(.no-js) body [data-aos=fade-down-right]{transform:translate(-10px,-10px)}html:not(.no-js) body [data-aos=fade-down-left]{transform:translate(10px,-10px)}html:not(.no-js) body [data-aos=zoom-in-up]{transform:translateY(10px)scale(.6)}html:not(.no-js) body [data-aos=zoom-in-down]{transform:translateY(-10px)scale(.6)}html:not(.no-js) body [data-aos=zoom-in-right]{transform:translate(-10px)scale(.6)}html:not(.no-js) body [data-aos=zoom-in-left]{transform:translate(10px)scale(.6)}html:not(.no-js) body [data-aos=zoom-out-up]{transform:translateY(10px)scale(1.2)}html:not(.no-js) body [data-aos=zoom-out-down]{transform:translateY(-10px)scale(1.2)}html:not(.no-js) body [data-aos=zoom-out-right]{transform:translate(-10px)scale(1.2)}html:not(.no-js) body [data-aos=zoom-out-left]{transform:translate(10px)scale(1.2)}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-left-\[9px\]{left:-9px}.-right-1{right:-.25rem}.-right-3{right:-.75rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1\/2{left:50%}.left-\[12\.5\%\]{left:12.5%}.right-0{right:0}.right-10{right:2.5rem}.right-4{right:1rem}.right-\[12\.5\%\]{right:12.5%}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-96{height:24rem}.h-\[16px\]{height:16px}.h-\[400px\]{height:400px}.h-\[70px\]{height:70px}.h-\[80px\]{height:80px}.h-full{height:100%}.h-screen{height:100vh}.min-h-full{min-height:100%}.min-h-min{min-height:min-content}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.6667%}.w-20{width:5rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[16px\]{width:16px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-\[150px\]{min-width:150px}.min-w-\[16px\]{min-width:16px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[15rem\]{max-width:15rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-10{--tw-translate-x:-2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-10{--tw-translate-x:2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-12{--tw-translate-x:3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate:-3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate:3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-12{--tw-skew-x:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-8{row-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[30px\]{border-radius:30px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-\[10px\]{border-bottom-width:10px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[15px\]{border-left-width:15px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-t-\[10px\]{border-top-width:10px}.border-\[\#1ba7fd\]{--tw-border-opacity:1;border-color:rgb(27 167 253/var(--tw-border-opacity))}.border-\[\#1ba7fd\]\/20{border-color:#1ba7fd33}.border-\[\#8af932\]{--tw-border-opacity:1;border-color:rgb(138 249 50/var(--tw-border-opacity))}.border-\[\#8af932\]\/20{border-color:#8af93233}.border-\[\#8af932\]\/30{border-color:#8af9324d}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.border-amber-400\/20{border-color:#fbbf2433}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-b-transparent{border-bottom-color:#0000}.border-l-\[\#1c1c1d\]{--tw-border-opacity:1;border-left-color:rgb(28 28 29/var(--tw-border-opacity))}.border-l-gray-100{--tw-border-opacity:1;border-left-color:rgb(243 244 246/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.bg-\[\#1ba7fd\]{--tw-bg-opacity:1;background-color:rgb(27 167 253/var(--tw-bg-opacity))}.bg-\[\#1ba7fd\]\/10{background-color:#1ba7fd1a}.bg-\[\#1ba7fd\]\/5{background-color:#1ba7fd0d}.bg-\[\#1c1c1d\]{--tw-bg-opacity:1;background-color:rgb(28 28 29/var(--tw-bg-opacity))}.bg-\[\#1c1c1d\]\/50{background-color:#1c1c1d80}.bg-\[\#2d2d2f\]{--tw-bg-opacity:1;background-color:rgb(45 45 47/var(--tw-bg-opacity))}.bg-\[\#8af932\]{--tw-bg-opacity:1;background-color:rgb(138 249 50/var(--tw-bg-opacity))}.bg-\[\#8af932\]\/10{background-color:#8af9321a}.bg-\[\#d4f1d4\]{--tw-bg-opacity:1;background-color:rgb(212 241 212/var(--tw-bg-opacity))}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-green-500\/50{background-color:#22c55e80}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.bg-red-500\/50{background-color:#ef444480}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.bg-yellow-500\/50{background-color:#eab30880}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-\[\#1ba7fd\]{--tw-gradient-from:#1ba7fd var(--tw-gradient-from-position);--tw-gradient-to:#1ba7fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1ba7fd\]\/10{--tw-gradient-from:#1ba7fd1a var(--tw-gradient-from-position);--tw-gradient-to:#1ba7fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1ba7fd\]\/5{--tw-gradient-from:#1ba7fd0d var(--tw-gradient-from-position);--tw-gradient-to:#1ba7fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1c1d\]{--tw-gradient-from:#1c1c1d var(--tw-gradient-from-position);--tw-gradient-to:#1c1c1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2d2d2f\]{--tw-gradient-from:#2d2d2f var(--tw-gradient-from-position);--tw-gradient-to:#2d2d2f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8af932\]{--tw-gradient-from:#8af932 var(--tw-gradient-from-position);--tw-gradient-to:#8af93200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8af932\]\/10{--tw-gradient-from:#8af9321a var(--tw-gradient-from-position);--tw-gradient-to:#8af93200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d4f1d4\]{--tw-gradient-from:#d4f1d4 var(--tw-gradient-from-position);--tw-gradient-to:#d4f1d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e0f7fa\]{--tw-gradient-from:#e0f7fa var(--tw-gradient-from-position);--tw-gradient-to:#e0f7fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e0ffe0\]{--tw-gradient-from:#e0ffe0 var(--tw-gradient-from-position);--tw-gradient-to:#e0ffe000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#8af932\]{--tw-gradient-to:#8af93200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #8af932 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#007aff\]{--tw-gradient-to:#007aff var(--tw-gradient-to-position)}.to-\[\#1ba7fd\]{--tw-gradient-to:#1ba7fd var(--tw-gradient-to-position)}.to-\[\#1ba7fd\]\/5{--tw-gradient-to:#1ba7fd0d var(--tw-gradient-to-position)}.to-\[\#2d2d2f\]{--tw-gradient-to:#2d2d2f var(--tw-gradient-to-position)}.to-\[\#8af932\]{--tw-gradient-to:#8af932 var(--tw-gradient-to-position)}.to-\[\#8af932\]\/10{--tw-gradient-to:#8af9321a var(--tw-gradient-to-position)}.to-\[\#8af932\]\/5{--tw-gradient-to:#8af9320d var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.stroke-\[5px\]{stroke-width:5px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-openSans{font-family:Open Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[8px\]{font-size:8px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1ba7fd\]{--tw-text-opacity:1;color:rgb(27 167 253/var(--tw-text-opacity))}.text-\[\#1c1c1d\]{--tw-text-opacity:1;color:rgb(28 28 29/var(--tw-text-opacity))}.text-\[\#46c7ae\]{--tw-text-opacity:1;color:rgb(70 199 174/var(--tw-text-opacity))}.text-\[\#57c200\]{--tw-text-opacity:1;color:rgb(87 194 0/var(--tw-text-opacity))}.text-\[\#62da00\]{--tw-text-opacity:1;color:rgb(98 218 0/var(--tw-text-opacity))}.text-\[\#6dcf1e\]{--tw-text-opacity:1;color:rgb(109 207 30/var(--tw-text-opacity))}.text-\[\#8af932\]{--tw-text-opacity:1;color:rgb(138 249 50/var(--tw-text-opacity))}.text-\[\#FFD700\]{--tw-text-opacity:1;color:rgb(255 215 0/var(--tw-text-opacity))}.text-\[\#cd7f32\]{--tw-text-opacity:1;color:rgb(205 127 50/var(--tw-text-opacity))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.line-through{text-decoration-line:line-through}.decoration-red-400{text-decoration-color:#f87171}.opacity-10{opacity:.1}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 20px 50px #00000080;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-blue-500\/20{--tw-shadow-color:#3b82f633;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-400\/20{--tw-shadow-color:#4ade8033;--tw-shadow:var(--tw-shadow-colored)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness:brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.openSans-2{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:200}.openSans-3{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:300}.openSans-4{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400}.openSans-5{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:500}.openSans-6{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:600}.openSans-7{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700}.openSans-8{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:800}.openSans-9{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-style:normal;font-weight:900}.unbounded-2{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:200}.unbounded-3{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:300}.unbounded-4{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:400}.unbounded-5{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:500}.unbounded-6{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:600}.unbounded-7{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:700}.unbounded-8{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:800}.unbounded-9{font-optical-sizing:auto;font-family:Unbounded,sans-serif;font-style:normal;font-weight:900}.floating{--floating-duration:3s;animation:floating var(--floating-duration) ease-in-out infinite;will-change:transform}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.floating-fast{--floating-duration:1s}.floating-slow{--floating-duration:4s}.floating-very-slow{--floating-duration:8s}.rotating{--rotating-duration:3s;animation:rotating var(--rotating-duration) ease-in-out infinite;will-change:transform}@keyframes rotating{0%{transform:rotate(0)}50%{transform:rotate(8deg)}to{transform:rotate(0)}}.rotating-fast{--rotating-duration:1s}.rotating-slow{--rotating-duration:4s}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-0:hover{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#1ba7fd\]:hover{--tw-border-opacity:1;border-color:rgb(27 167 253/var(--tw-border-opacity))}.hover\:border-\[\#8af932\]:hover{--tw-border-opacity:1;border-color:rgb(138 249 50/var(--tw-border-opacity))}.hover\:bg-\[\#7ae62e\]:hover{--tw-bg-opacity:1;background-color:rgb(122 230 46/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#8af932\]{--tw-border-opacity:1;border-color:rgb(138 249 50/var(--tw-border-opacity))}:is(.dark .dark\:bg-\[\#0a1424\]){--tw-bg-opacity:1;background-color:rgb(10 20 36/var(--tw-bg-opacity))}@media (width>=768px){.md\:bottom-10{bottom:2.5rem}.md\:left-10{left:2.5rem}.md\:right-10{right:2.5rem}.md\:mb-16{margin-bottom:4rem}.md\:block{display:block}.md\:flex{display:flex}.md\:h-12{height:3rem}.md\:h-6{height:1.5rem}.md\:h-96{height:24rem}.md\:h-\[500px\]{height:500px}.md\:h-full{height:100%}.md\:w-20{width:5rem}.md\:w-6{width:1.5rem}.md\:w-96{width:24rem}.md\:-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-8{--tw-translate-y:2rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0}.md\:gap-12{gap:3rem}.md\:gap-6{gap:1.5rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.md\:border-l{border-left-width:1px}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:pl-32{padding-left:8rem}.md\:pt-0{padding-top:0}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (width>=1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-24{padding-left:6rem;padding-right:6rem}}.\[\&\>div\]\:\!h-auto>div{height:auto!important}.\[\&\>div\]\:\!min-h-full>div{min-height:100%!important}.lab{--p-azul-oscuro:#33567d;--p-azul-oscuro-canto:#2b4d72;--p-azul-oscuro-sombra:#23405f;--p-azul-medio:#4a7eb9;--p-azul-medio-canto:#4270a6;--p-azul-medio-sombra:#3a6699;--p-celeste:#61a6fa;--p-celeste-suave:#8fb2d9;--p-placa-luz:#3b5a7e;--p-placa:#2c4664;--p-placa-sombra:#1b2e45;--p-placa-noche-luz:#2f4b6a;--p-placa-noche:#233a54;--p-placa-noche-sombra:#12202f;--p-pla-luz:#f6d27e;--p-pla:#e9b44c;--p-pla-canto:#d19e3b;--p-pla-sombra:#b9862a;--p-pla-a25:#e9b44c40;--p-pla-a45:#e9b44c73;--p-rojo:#c33b3b;--p-rojo-led:#d64545;--p-blanco:#fff;--p-hoja-50:#f7f8f5;--p-hoja-100:#eef1ec;--p-hoja-300:#d3dad9;--p-azul-oscuro-a075:#33567d13;--p-azul-oscuro-a14:#33567d24;--p-celeste-a07:#61a6fa12;--p-celeste-a14:#61a6fa24;--p-tinta-900:#1f2a36;--p-tinta-700:#55626f;--p-tinta-600:#5f6d7a;--p-tinta-500:#7c8a98;--p-tinta-400:#8b99a7;--p-tinta-300:#a8b3bd;--p-tinta-50:#e8ecef;--p-tinta-900-a28:#1f2a3647;--p-acero-100:#e8edf2;--p-acero-200:#d5dde4;--p-acero-300:#aab8c6;--p-acero-400:#8d99a6;--p-acero-500:#7d8b98;--p-acero-700:#5a6774;--p-noche-950:#0a1118;--p-noche-900:#0e151d;--p-noche-850:#151c24;--p-noche-800:#16212c;--p-noche-750:#1c2531;--p-noche-600:#2b3944;--p-noche-500:#2e3b49;--p-fosforo:#dce6ef;--p-fosforo-a70:#dce6efb3;--p-fosforo-a60:#dce6ef99;--p-blanco-a85:#ffffffd9;--p-blanco-a70:#ffffffb3;--p-blanco-a65:#ffffffa6;--p-blanco-a55:#ffffff8c;--p-blanco-a50:#ffffff80;--p-blanco-a15:#ffffff26;--p-blanco-a12:#ffffff1f;--p-blanco-a10:#ffffff1a;--p-negro-a15:#00000026;--p-negro-a50:#00000080;--superficie:var(--p-hoja-50);--superficie-2:var(--p-hoja-100);--superficie-elevada:var(--p-blanco);--borde:var(--p-hoja-300);--cuadricula-fina:var(--p-azul-oscuro-a075);--cuadricula-mayor:var(--p-azul-oscuro-a14);--texto:var(--p-tinta-900);--texto-suave:var(--p-tinta-700);--texto-cota:var(--p-tinta-600);--texto-marca:var(--p-azul-oscuro);--texto-sobre-oscuro:var(--p-blanco);--texto-sobre-oscuro-suave:var(--p-blanco-a85);--texto-sobre-oscuro-tenue:var(--p-blanco-a70);--texto-sobre-claro:var(--p-tinta-900);--borde-sobre-oscuro:var(--p-blanco-a50);--acento:var(--p-azul-oscuro);--acento-hover:var(--p-placa-luz);--acento-borde:var(--p-azul-oscuro);--resalte:var(--p-pla);--resalte-luz:var(--p-pla-luz);--resalte-sombra:var(--p-pla-sombra);--resaltador:var(--p-pla-a45);--foco:var(--p-azul-oscuro);--foco-sobre-oscuro:var(--p-blanco);--estado-ok:var(--p-celeste);--estado-aviso:var(--p-pla);--estado-alerta:var(--p-rojo);--estado-neutro:var(--p-acero-300);--pilar-orden:var(--p-azul-oscuro);--pilar-forma:var(--p-azul-medio);--pilar-inteligencia:var(--p-celeste);--placa-superficie-luz:var(--p-placa-luz);--placa-superficie:var(--p-placa);--placa-superficie-sombra:var(--p-placa-sombra);--pantalla-fondo:var(--p-noche-800);--pantalla-tinta:var(--p-fosforo);--sombra-pieza:var(--p-tinta-900-a28);--sombra-flotante:0 12px 30px var(--p-negro-a15);--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:20px;--esp-6:24px;--esp-8:32px;--esp-10:40px;--esp-12:48px;--esp-16:64px;--esp-seccion:clamp(56px,8vw,112px);--ancho-hoja:1180px;--modulo:24px;--modulo-mayor:120px;--renglon:32px;--renglon-apoyo:22px;--renglon-apoyo-ficha:13px;--fuente-texto:"Atkinson Hyperlegible","Trebuchet MS",Verdana,system-ui,sans-serif;--fuente-titulo:"Big Shoulders Display","Impact","Arial Narrow",sans-serif;--fuente-mano:"Architects Daughter","Segoe Print","Bradley Hand",cursive;--texto-2xs:12px;--texto-xs:13px;--texto-s:14px;--texto-m:15px;--texto-base:17px;--texto-l:19px;--texto-xl:22px;--tracking-rotulo:.06em;--radio-s:4px;--radio-m:6px;--radio-l:10px;--radio-xl:14px;--radio-pildora:999px;--dur-micro:.15s;--dur-corta:.22s;--dur-media:.45s;--dur-larga:.8s;--ease-salida:cubic-bezier(.2,.8,.2,1);--ease-entrada:cubic-bezier(.55,0,.8,.2);--ease-encastre:cubic-bezier(.34,1.3,.64,1);--ease-trazo:cubic-bezier(.45,0,.25,1);--ease-lineal:linear;--foco-ancho:3px;--foco-separacion:3px;--foco-radio:var(--radio-s);--btn-pad-y:14px;--btn-pad-x:var(--esp-5);--btn-chico-pad-y:10px;--btn-chico-pad-x:14px;--btn-radio:var(--radio-m);--btn-borde-ancho:2px;--btn-fondo:var(--superficie-elevada);--btn-borde:var(--acento-borde);--btn-texto:var(--texto-marca);--btn-fondo-hover:var(--superficie-2);--btn-hundido:1px;--tecla-canto:4px;--tecla-canto-hover:5px;--tecla-canto-chica:3px;--tecla-caida:3px;--btn-deshabilitado-opacidad:.5;--btn-lleno-fondo:var(--acento);--btn-lleno-texto:var(--texto-sobre-oscuro);--btn-lleno-fondo-hover:var(--acento-hover);--btn-inverso-borde:var(--texto-sobre-oscuro);--btn-inverso-texto:var(--texto-sobre-oscuro);--btn-inverso-fondo-hover:var(--p-blanco-a12);--btn-inverso-fondo:var(--p-blanco-a10);--btn-pla-fondo:var(--resalte);--btn-pla-texto:var(--texto-sobre-claro);--btn-pla-fondo-hover:var(--resalte-luz);--nav-alto:66px;--nav-fondo:color-mix(in srgb,var(--superficie) 88%,transparent);--nav-desenfoque:8px;--nav-borde:var(--borde);--nav-link-fondo-hover:var(--superficie-2);--nav-link-activo:var(--resalte);--nav-menu-fondo:var(--superficie-elevada);--nav-menu-sombra:var(--sombra-flotante);--tema-riel:var(--superficie-2);--tema-riel-borde:var(--texto-cota);--tema-riel-borde-hover:var(--texto);--tema-grabado:var(--texto-cota);--tema-perilla:var(--resalte);--tema-perilla-luz:var(--resalte-luz);--tema-perilla-canto:var(--resalte-sombra);--tema-perilla-icono:var(--texto-sobre-claro);--tema-perilla-borde:var(--texto-cota);--tema-riel-ancho:54px;--tema-riel-alto:30px;--tema-perilla-lado:22px;--tema-recorrido:24px;--botonera-luz:var(--placa-superficie-luz);--botonera-placa:var(--placa-superficie);--botonera-sombra:var(--placa-superficie-sombra);--botonera-tornillo-luz:var(--p-acero-100);--botonera-tornillo:var(--p-acero-400);--botonera-tornillo-sombra:var(--p-acero-700);--cap-texto:var(--texto-sobre-oscuro);--cap-foco:var(--foco-sobre-oscuro);--cap-cargado:var(--estado-ok);--cap-demorado:var(--estado-aviso);--cap-incidente:var(--estado-alerta);--cap-recorrido:7px;--placa-texto-tenue:var(--p-blanco-a55);--placa-texto-suave:var(--p-blanco-a65);--cabezal-color:var(--resalte);--cabezal-brillo:var(--p-pla-a25);--rubro-ficha-borde:var(--texto-cota);--rubro-ficha-activa:var(--resalte);--encendido-brillo:color-mix(in srgb,var(--pilar-inteligencia) 22%,transparent);--encendido-estela:color-mix(in srgb,var(--pilar-inteligencia) 30%,transparent);--rubro-secundario:var(--p-acero-400);--logo-filtro:brightness(0);--logo-opacidad:.62;--pantalla-marco:var(--p-noche-950);--pantalla-bisel:var(--p-noche-600);--pantalla-texto-suave:var(--p-fosforo-a70);--pantalla-texto-tenue:var(--p-fosforo-a60);--pantalla-acento:var(--estado-ok);--pantalla-linea:var(--p-blanco-a15);--pantalla-linea-tenue:var(--p-blanco-a10);--etiqueta-texto:var(--p-noche-900);--ficha-fondo:var(--superficie-elevada);--ficha-borde:var(--borde);--ficha-pad:clamp(18px,3vw,32px);--ficha-estado-prod:var(--pilar-forma);--ficha-estado-piloto:var(--estado-aviso);--ficha-estado-exp:var(--texto-cota);--placeholder-borde:var(--texto-cota);--placeholder-texto:var(--texto-cota);--placeholder-rayado:var(--superficie-2);--hoja:var(--superficie);--hoja-2:var(--superficie-2);--panel:var(--superficie-elevada);--linea:var(--borde);--cuadricula:var(--cuadricula-fina);--cuadricula-fuerte:var(--cuadricula-mayor);--tinta:var(--texto);--tinta-2:var(--texto-suave);--cota:var(--texto-cota);--orden:var(--pilar-orden);--forma:var(--pilar-forma);--inteligencia:var(--pilar-inteligencia);--orden-texto:var(--texto-marca);--pla:var(--resalte);--pla-luz:var(--resalte-luz);--pla-sombra:var(--resalte-sombra);--alerta:var(--estado-alerta);--placa:var(--placa-superficie);--placa-luz:var(--placa-superficie-luz);--placa-sombra:var(--placa-superficie-sombra);--sombra-cap:var(--sombra-pieza);--pantalla:var(--pantalla-fondo);--pantalla-texto:var(--pantalla-tinta)}html.dark .lab{--superficie:var(--p-noche-850);--superficie-2:var(--p-noche-750);--superficie-elevada:var(--p-tinta-900);--borde:var(--p-noche-500);--cuadricula-fina:var(--p-celeste-a07);--cuadricula-mayor:var(--p-celeste-a14);--texto:var(--p-tinta-50);--texto-suave:var(--p-tinta-300);--texto-cota:var(--p-tinta-400);--texto-marca:var(--p-celeste-suave);--foco:var(--p-celeste);--acento-borde:var(--p-celeste-suave);--acento-hover:var(--p-placa-noche-luz);--placa-superficie-luz:var(--p-placa-noche-luz);--placa-superficie:var(--p-placa-noche);--placa-superficie-sombra:var(--p-placa-noche-sombra);--pantalla-fondo:var(--p-noche-900);--sombra-pieza:var(--p-negro-a50);--logo-filtro:brightness(0) invert(1);--logo-opacidad:.72;--rubro-secundario:var(--p-acero-700)}@media (prefers-reduced-motion:reduce){.lab{--dur-micro:.01ms;--dur-corta:.01ms;--dur-media:.01ms;--dur-larga:.01ms}}html:has(.lab) body{background:#f7f8f5}html:has(.lab){scroll-padding-top:84px}html.dark:has(.lab) body{background:#151c24}.lab *,.lab :before,.lab :after{box-sizing:border-box}.lab{font-family:var(--fuente-texto);color:var(--tinta);background:linear-gradient(var(--cuadricula) 1px, transparent 1px) 0 0/ var(--modulo) var(--modulo), linear-gradient(90deg, var(--cuadricula) 1px, transparent 1px) 0 0/ var(--modulo) var(--modulo), linear-gradient(var(--cuadricula-fuerte) 1px, transparent 1px) 0 0/ var(--modulo-mayor) var(--modulo-mayor), linear-gradient(90deg, var(--cuadricula-fuerte) 1px, transparent 1px) 0 0/ var(--modulo-mayor) var(--modulo-mayor), var(--hoja);--grilla-x:16px;--grilla-x-mayor:16px;background-position-x:var(--grilla-x),var(--grilla-x),var(--grilla-x-mayor),var(--grilla-x-mayor),0;background-position-y:var(--hoja-y,0px),var(--hoja-y,0px),var(--hoja-y,0px),var(--hoja-y,0px),0;min-height:100vh;margin:0;font-size:17px;line-height:1.55;overflow-x:clip}@media (width>=1212px){.lab{--grilla-x:calc(50% - (var(--ancho-hoja) - var(--modulo)) / 2);--grilla-x-mayor:calc(50% - (var(--ancho-hoja) - var(--modulo-mayor)) / 2)}}.lab [hidden]{display:none!important}.lab img,.lab svg{max-width:100%;height:auto;display:block}.lab a{color:inherit;text-decoration:underline}.lab :focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:var(--foco-separacion);border-radius:var(--foco-radio)}.lab h1,.lab h2,.lab h3,.lab h4{font-family:var(--fuente-titulo);text-wrap:balance;letter-spacing:.005em;margin:0;font-weight:800;line-height:1}.lab h1{font-size:clamp(46px,7.2vw,96px)}.lab h2{font-size:clamp(36px,5vw,64px)}.lab h3{font-size:clamp(24px,2.6vw,32px);font-weight:600}.lab h4{font-size:22px;font-weight:600}.lab p{text-wrap:pretty;max-width:62ch;margin:0 0 1em}.lab .mano{font-family:var(--fuente-mano);color:var(--tinta-2);font-size:16px;line-height:1.35}.lab .num{font-variant-numeric:tabular-nums}.lab .oculto-visual{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lab .saltar:focus{z-index:30;clip:auto;background:var(--panel);width:auto;height:auto;color:var(--tinta);border:2px solid var(--orden);border-radius:6px;padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:16px}.lab .hoja-margen{width:min(var(--ancho-hoja),100% - 32px);margin-inline:auto}.lab .seccion{padding:var(--esp-seccion) 0}.lab .seccion+.seccion{padding-top:0}.lab .hero+.seccion{padding-top:clamp(24px,3vw,40px)}.lab .encabezado{gap:12px;max-width:760px;margin-bottom:clamp(28px,4vw,48px);display:grid}.lab .encabezado p{color:var(--tinta-2);font-size:19px}.lab .encabezado.con-nota{grid-template-columns:minmax(0,1fr);align-items:start;max-width:none}.lab .encabezado.con-nota>:not(.margen){max-width:760px}.lab .margen{border-top:1px solid var(--linea);padding-top:8px}.lab .margen .mano{max-width:28ch;margin:0}@media (width>=900px){.lab .encabezado.con-nota{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) 220px;column-gap:40px}.lab .encabezado.con-nota>:not(.margen){grid-column:1}.lab .encabezado.con-nota .margen{grid-area:1/2/span 2;align-self:start;margin-top:6px}}.lab .pestana{color:var(--tinta-2);align-items:center;gap:10px;margin-bottom:8px;font-size:15px;display:inline-flex}.lab .pestana:before{content:"";background:var(--pla);width:34px;height:2px}.lab .btn{padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--btn-radio);border:var(--btn-borde-ancho) solid var(--btn-borde);color:var(--btn-texto);background:var(--btn-fondo);cursor:pointer;font:inherit;transition:transform var(--dur-micro) var(--ease-salida),background var(--dur-micro) var(--ease-salida);align-items:center;gap:10px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.lab .btn:hover{background:var(--btn-fondo-hover)}.lab .btn:active{transform:translateY(var(--btn-hundido))}.lab .btn-lleno{background:var(--btn-lleno-fondo);color:var(--btn-lleno-texto);border-color:var(--btn-lleno-fondo)}.lab .btn-lleno:hover{background:var(--btn-lleno-fondo-hover)}.lab .btn svg{flex:none;width:20px;height:20px}.lab .btn:disabled,.lab .btn[aria-disabled=true]{opacity:var(--btn-deshabilitado-opacidad);cursor:not-allowed;transform:none}.lab .btn:disabled:hover,.lab .btn[aria-disabled=true]:hover{background:var(--btn-fondo)}.lab .nav{z-index:20;background:var(--nav-fondo);-webkit-backdrop-filter:blur(var(--nav-desenfoque));backdrop-filter:blur(var(--nav-desenfoque));border-bottom:1px solid var(--nav-borde);position:sticky;top:0}.lab .nav-fila{min-height:var(--nav-alto);justify-content:space-between;align-items:center;gap:16px;display:flex}.lab .nav-logo{align-items:center;min-height:44px;display:flex}.lab .nav-logo img{width:auto;height:34px}.lab .nav-logo .logo-oscuro,html.dark .lab .nav-logo .logo-claro{display:none}html.dark .lab .nav-logo .logo-oscuro{display:block}.lab .nav-menu{position:relative}.lab .menu-btn{cursor:pointer;font:inherit;border:2px solid var(--cota);color:var(--tinta);background:0 0;border-radius:6px;padding:10px 12px;font-weight:700;display:none}.lab .nav ul{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lab .nav ul a{color:var(--tinta);border-radius:6px;padding:8px 10px;font-size:15px;text-decoration:none}.lab .nav ul a:hover{background:var(--nav-link-fondo-hover)}.lab .nav ul a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--nav-link-activo)}.lab .nav .btn{padding:var(--btn-chico-pad-y) var(--btn-chico-pad-x);font-size:var(--texto-m)}@media (width<=980px){.lab .menu-btn{display:inline-block}.lab .nav-menu:not(.abierto) ul{display:none}.lab .nav-menu.abierto ul{background:var(--nav-menu-fondo);border:1px solid var(--nav-borde);min-width:230px;box-shadow:var(--nav-menu-sombra);border-radius:8px;flex-direction:column;align-items:stretch;gap:2px;padding:10px;position:absolute;top:calc(100% + 8px);right:0}.lab .nav-menu.abierto ul a{min-height:44px;padding:var(--esp-2) var(--esp-3);align-items:center;display:flex}.lab .nav .btn-nav{display:none}}.lab .hero{padding:clamp(40px,6vw,80px) 0 clamp(48px,6vw,88px)}.lab .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .hero-grid{grid-template-columns:1fr}}.lab .credencial{color:var(--orden-texto);border-top:2px solid var(--orden);border-bottom:2px solid var(--orden);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:22px;padding:8px 0;font-size:17px;font-weight:700;display:inline-flex}.lab .hero h1{margin-bottom:20px;font-size:clamp(42px,5.8vw,80px)}.lab .hero .definicion{color:var(--tinta-2);max-width:52ch;font-size:clamp(18px,1.6vw,21px)}.lab .hero-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (width<=520px){.lab .credencial [aria-hidden]{display:none}}.lab .taller{grid-template-columns:minmax(0,1fr);gap:18px;display:grid;position:relative}.lab .taller>.mano{margin:-6px 0 0 4px;font-size:15px}.lab .cota-v{width:12px;color:var(--cota);position:absolute;top:34px;bottom:30px;right:16px}.lab .cota-v:before{content:"";background:var(--cota);width:1px;position:absolute;top:0;bottom:0;left:6px}.lab .cota-v:after{content:"";border-top:1px solid var(--cota);border-bottom:1px solid var(--cota);position:absolute;inset:0}.lab .cota-v span{transform-origin:0 0;white-space:nowrap;font-size:14px;position:absolute;top:50%;left:14px;transform:rotate(90deg)translate(-50%)}@media (width<=900px){.lab .cota-v{display:none}}.lab .sello{font-family:var(--fuente-mano);letter-spacing:.06em;text-transform:uppercase;color:var(--orden-texto);border:2px solid var(--orden-texto);opacity:.85;border-radius:4px;padding:2px 8px;font-size:14px;line-height:1.3;display:inline-block;transform:rotate(-4deg)}.lab .registro{background:var(--pantalla);color:var(--pantalla-texto);box-shadow:0 8px 0 var(--pantalla-marco);border-radius:10px;min-height:172px;padding:14px 16px 12px;font-size:15px;position:relative;overflow:hidden}.lab .registro:after{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}.lab .registro header{font-family:var(--fuente-titulo);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--pantalla-linea);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:8px;font-size:18px;font-weight:600;display:flex}.lab .registro header .sello{color:var(--pla);border-color:var(--pla);opacity:1;font-size:12px;transform:none}.lab .registro ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lab .registro li{grid-template-columns:auto 12px 1fr auto;align-items:center;gap:10px;padding:3px 0;display:grid}.lab .registro li.vacio{color:var(--pantalla-texto-suave);grid-template-columns:1fr}.lab .registro .hora{color:var(--pantalla-acento)}.lab .registro .punto{background:var(--p);border-radius:50%;width:10px;height:10px}.lab .registro .muelle{color:var(--pantalla-texto-tenue);font-size:13px}@keyframes lab-aparece{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lab .registro footer{color:var(--pantalla-texto-tenue);justify-content:space-between;margin-top:10px;font-size:13px;display:flex}.lab .registro footer button{color:var(--pantalla-acento);font:inherit;cursor:pointer;background:0 0;border:0;min-height:24px;margin:-6px -8px;padding:6px 8px;text-decoration:underline}.lab .capas-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}@media (width<=900px){.lab .capas-grid{grid-template-columns:1fr}}.lab .capas-lista{border-top:1px solid var(--linea);gap:0;margin:0;padding:0;list-style:none;display:grid}.lab .capas-lista li{border-bottom:1px solid var(--linea);padding:22px 0 22px 30px;position:relative}.lab .capas-lista li:before{content:"";background:var(--c);width:16px;height:16px;position:absolute;top:30px;left:0;transform:skewY(-20deg)}.lab .capas-lista h3{margin-bottom:6px}.lab .capas-lista p{color:var(--tinta-2);margin:0}.lab .capas-lista .diferencial{margin-top:10px;display:inline-block}.lab .capas-svg{width:100%;max-width:520px;margin-inline:auto;overflow:visible}.lab .capas-svg.h1 .capa-1,.lab .capas-svg.h2 .capa-2,.lab .capas-svg.h3 .capa-3{transform:translateY(-14px)}.lab .capas-svg text{font-family:var(--fuente-titulo);letter-spacing:.06em;font-weight:600}.lab .capas-svg .cota-txt{font-family:var(--fuente-mano);letter-spacing:0;fill:var(--cota);font-size:15px;font-weight:400}.lab .capas-svg .capa-txt{paint-order:stroke;stroke-linejoin:round}@media (width<=600px){.lab .capas-svg text{font-size:24px}.lab .capas-svg .cota-txt{font-size:20px}}.lab .pilares-logo{width:min(620px,100%);margin:0 auto 20px;overflow:visible}.lab .pilares-grid{border:1px solid var(--linea);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}@media (width<=820px){.lab .pilares-grid{grid-template-columns:1fr}}.lab .pilar{border-right:1px solid var(--linea);align-content:start;gap:12px;padding:28px 26px 30px;display:grid}.lab .pilar:last-child{border-right:0}@media (width<=820px){.lab .pilar{border-right:0;border-bottom:1px solid var(--linea)}.lab .pilar:last-child{border-bottom:0}}.lab .pilar .pilar-pieza{width:auto;height:92px;overflow:visible}.lab .pilar .clave{color:var(--tinta-2);font-size:15px}.lab .pilar h3{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lab .pilar h3 small{font-family:var(--fuente-texto);color:var(--tinta-2);font-size:15px;font-weight:400}.lab .pilar p{margin:0}.lab .pilar .compromiso{border-left:3px solid var(--c);color:var(--tinta-2);padding-left:12px;font-style:italic}.lab .base{background:var(--acento);color:var(--texto-sobre-oscuro);background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:var(--modulo) var(--modulo);grid-template-columns:auto 1fr;align-items:center;gap:8px 24px;margin-top:0;padding:22px 26px;display:grid;position:relative}.lab .base h3{color:var(--texto-sobre-oscuro)}.lab .base p{color:var(--texto-sobre-oscuro-suave);max-width:70ch;margin:0}@media (width<=820px){.lab .base{grid-template-columns:1fr}}.lab .base:before,.lab .base:after{content:"";background:var(--placa-sombra);border-radius:0 0 4px 4px;width:26px;height:10px;position:absolute;bottom:-10px}.lab .base:before{left:24px}.lab .base:after{right:24px}.lab .cadena h3{margin-bottom:10px}.lab .cadena{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,48px);margin-top:48px;display:grid}@media (width<=820px){.lab .cadena{grid-template-columns:1fr}}.lab .cadena-svg{width:100%;max-width:480px}.lab .cadena-svg text{font-family:var(--fuente-texto);fill:var(--tinta);font-size:14px}.lab .cadena-svg .mano-svg{font-family:var(--fuente-mano);fill:var(--cota);font-size:14px}@media (width<=600px){.lab .cadena-svg text{font-size:22px}.lab .cadena-svg .mano-svg{font-size:21px}}.lab .cuaderno{background:var(--panel);border:1px solid var(--linea);background-image:repeating-linear-gradient(180deg,transparent 0 calc(var(--renglon) - 1px),var(--linea) calc(var(--renglon) - 1px) var(--renglon));background-position:0 var(--renglon-apoyo);border-radius:2px;padding:28px clamp(18px,4vw,44px) 36px clamp(52px,7vw,90px);position:relative}.lab .cuaderno:before{content:"";background:var(--pla);width:2px;position:absolute;top:0;bottom:0;left:clamp(30px,5vw,58px)}.lab .cuaderno:after{content:"";background:radial-gradient(circle,var(--linea) 3px,transparent 3.5px) 0 0/10px 48px repeat-y;width:10px;position:absolute;top:40px;bottom:40px;left:10px}.lab .notas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 40px;margin:0;padding:0;list-style:none;display:grid}.lab .notas li{line-height:var(--renglon);gap:0;display:grid}.lab .notas .titulo{font-family:var(--fuente-mano);color:var(--orden-texto);font-size:22px;line-height:var(--renglon)}.lab .notas p{line-height:var(--renglon);max-width:40ch;margin:0}.lab .notas .subrayado{background:linear-gradient(transparent 62%,var(--resaltador) 62% 92%,transparent 92%)}.lab .cuaderno-cabecera{line-height:var(--renglon);margin-bottom:var(--renglon);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;gap:0 16px;display:flex}.lab .cuaderno-cabecera .mano{font-size:19px;line-height:var(--renglon)}.lab .pasos{counter-reset:paso;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width<=900px){.lab .pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.lab .pasos{grid-template-columns:1fr}}.lab .pasos li{counter-increment:paso;border-top:2px solid var(--orden);align-content:start;gap:8px;padding:22px 22px 26px 0;display:grid;position:relative}.lab .pasos li:before{content:counter(paso);font-family:var(--fuente-titulo);color:var(--orden-texto);font-size:44px;font-weight:800;line-height:1}.lab .pasos li:after{content:"";background:var(--orden);width:2px;height:10px;position:absolute;top:-6px;left:0}.lab .pasos h3{font-size:24px}.lab .pasos p{color:var(--tinta-2);margin:0;font-size:16px}.lab .pasos .mano{margin-top:6px}.lab .plano{border:1px solid var(--linea);background:var(--panel);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);padding:clamp(18px,3vw,36px);display:grid;position:relative}@media (width<=900px){.lab .plano{grid-template-columns:1fr}}.lab .rotulo{border-left:1px solid var(--linea);border-top:1px solid var(--linea);color:var(--tinta-2);background:var(--panel);grid-template-columns:auto auto;gap:2px 14px;padding:8px 12px;font-size:13px;display:grid;position:absolute;bottom:0;right:0}.lab .rotulo b{color:var(--tinta);font-weight:700}@media (width<=900px){.lab .rotulo{border:1px solid var(--linea);margin-top:8px;position:static}}.lab .estacion{width:100%;max-width:600px;margin-inline:auto;overflow:visible}.lab .estacion text{font-family:var(--fuente-mano);fill:var(--tinta-2);font-size:15px}.lab .estacion .pista{fill:var(--cota)}.lab .plano:not(.anim) .pista{display:none}.lab .plano:not(.anim) .progreso{visibility:hidden}.lab .estacion .etq{font-family:var(--fuente-titulo);letter-spacing:.06em;fill:var(--tinta);font-size:16px;font-weight:600}.lab .estacion .cota-l{stroke:var(--cota);stroke-width:1px}.lab .estacion .guia{stroke:var(--cota);stroke-width:1px;stroke-dasharray:3 4}.lab .estacion .pla-fill{fill:var(--pla)}@media (width<=600px){.lab .estacion text{font-size:28px}.lab .estacion .etq{font-size:25px}.lab .estacion text:not(.etq):not(.pista),.lab .estacion .cota-l{display:none}}@media (width>=901px){.lab .plano-texto{padding-bottom:96px}}.lab .plano-texto h3{margin-bottom:10px}.lab .plano-texto p{color:var(--tinta-2)}.lab .plano-texto .mano{margin-top:10px}.lab .progreso{color:var(--cota);align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.lab .progreso .barra{background:var(--hoja-2);border:1px solid var(--linea);flex:1;height:6px;position:relative;overflow:hidden}.lab .progreso .barra i{background:var(--pla);transform-origin:0;width:100%;position:absolute;top:0;bottom:0;left:0}.lab .trabajos{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.lab .trabajo{background:var(--panel);border:1px solid var(--linea);align-content:start;gap:14px;padding:20px;display:grid}.lab .trabajo h3{font-size:24px}.lab .trabajo p{color:var(--tinta-2);margin:0;font-size:16px}.lab .trabajo .demo{display:grid;position:relative}.lab .trabajo .demo .sello{background:var(--hoja);z-index:1;font-size:12px;position:absolute;top:-10px;right:-6px}@media (width<=520px){.lab .trabajo .demo{gap:8px}.lab .trabajo .demo .sello{justify-self:end;margin:0;position:static;transform:rotate(-2deg)}}.lab .t1{grid-column:span 7}.lab .t2,.lab .t3{grid-column:span 5}.lab .t4{grid-column:span 7}@media (width<=900px){.lab .t1,.lab .t2,.lab .t3,.lab .t4{grid-column:span 12}}.lab .rubro-tag{color:var(--tinta-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.lab .rubro-tag:before{content:"";background:var(--forma);border-radius:1px;width:8px;height:8px}.lab .torre{background:var(--pantalla);color:var(--pantalla-texto);box-shadow:0 0 0 6px var(--pantalla-marco),0 0 0 7px var(--pantalla-bisel);border-radius:8px;padding:14px;font-size:14px}.lab .torre .cab{font-family:var(--fuente-titulo);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-bottom:10px;font-size:20px;display:flex}.lab .torre table{border-collapse:collapse;width:100%}.lab .torre td{border-top:1px solid var(--pantalla-linea-tenue);padding:6px 4px}.lab .torre td:last-child{text-align:right}.lab .est{color:var(--etiqueta-texto);border-radius:3px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.lab .est-ok{background:var(--estado-ok)}.lab .est-dem{background:var(--estado-aviso)}.lab .est-inc{background:var(--estado-alerta);color:var(--texto-sobre-oscuro)}.lab .est-ruta{background:var(--estado-neutro)}.lab .celular{border:6px solid var(--p-tinta-900);background:var(--p-blanco);width:min(210px,100%);color:var(--p-tinta-900);border-radius:26px;gap:10px;margin-inline:auto;padding:16px 12px;display:grid;box-shadow:0 10px 24px -8px #0006}.lab .celular .top{color:var(--p-tinta-700);justify-content:space-between;font-size:12px;display:flex}.lab .celular .boton{text-align:center;font-family:var(--fuente-titulo);letter-spacing:.06em;color:var(--p-blanco);border-radius:12px;padding:18px 8px;font-size:22px;font-weight:800;display:block}.lab .celular .b1{background:var(--forma)}.lab .celular .b2{background:var(--pla);color:var(--p-tinta-900)}.lab .celular .b3{background:var(--alerta)}.lab .numeros{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lab .numeros .n{background:var(--hoja-2);border:1px solid var(--linea);border-radius:6px;padding:12px}.lab .numeros .n b{font-family:var(--fuente-titulo);white-space:nowrap;margin-top:4px;font-size:min(30px,6vw);font-weight:800;line-height:1;display:block}.lab .numeros .n small{color:var(--tinta-2);font-size:13px}.lab .numeros .n.ancho{grid-column:span 2;align-items:end;gap:6px;height:74px;display:flex}.lab .numeros .barra-dia{background:var(--forma);border-radius:2px 2px 0 0;flex:1;min-height:6px}.lab .numeros .barra-dia.hoy{background:var(--inteligencia)}.lab .avisos{gap:8px;display:grid}.lab .aviso{background:var(--hoja-2);border:1px solid var(--linea);border-radius:6px 18px 18px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px 12px;font-size:15px;display:grid}.lab .aviso .quien{background:var(--inteligencia);width:26px;height:26px;color:var(--texto-sobre-claro);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.lab .aviso small{color:var(--tinta-2);font-size:13px;display:block}.lab .grupo-rubros{gap:10px;margin-bottom:22px;display:grid}.lab .grupo-rubros .mano{margin:0}.lab .muestrario{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lab .muestra{border-bottom:1px solid var(--linea);grid-template-columns:22px minmax(0,200px) minmax(0,1fr);align-items:baseline;gap:4px 18px;padding:14px 0;display:grid}.lab .muestra:before{content:"";background:var(--c,var(--forma));background-image:repeating-linear-gradient(#ffffff38 0 1px,#0000 1px 4px);border-radius:3px;align-self:center;width:22px;height:22px}.lab .muestra h3{font-size:22px}.lab .muestra p{color:var(--tinta-2);max-width:none;margin:0;font-size:16px}.lab .muestra .mano{grid-column:3;font-size:15px}.lab .muestra.libre{--_canto:transparent}.lab .muestra.libre:before{border:1.5px dashed var(--c);box-sizing:border-box;background:0 0}@media (width<=640px){.lab .muestra{grid-template-columns:22px minmax(0,1fr)}.lab .muestra p,.lab .muestra .mano{grid-column:2}}.lab .equipo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}@media (width<=900px){.lab .equipo-grid{grid-template-columns:1fr}}.lab .placeholder{aspect-ratio:4/3;border:2px dashed var(--placeholder-borde);max-width:100%;color:var(--placeholder-texto);background:repeating-linear-gradient(45deg,transparent 0 14px,var(--placeholder-rayado) 14px 15px);font-family:var(--fuente-mano);text-align:center;place-items:center;padding:16px;font-size:20px;display:grid}.lab .socios{gap:14px;margin:18px 0;display:grid}.lab .socio{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.lab .socio .inicial{background:var(--c);width:52px;height:52px;color:var(--texto-sobre-oscuro);border-radius:50%;place-items:center;display:grid}.lab .socio.claro .inicial{color:var(--texto-sobre-claro);font-family:var(--fuente-titulo);font-size:26px;font-weight:800}.lab .socio b{display:block}.lab .socio span{color:var(--tinta-2);font-size:15px}.lab .inception{border:1px solid var(--linea);background:var(--panel);border-radius:6px;align-items:center;gap:12px;margin-top:18px;padding:10px 14px;display:inline-flex}.lab .inception img{width:auto;height:34px}.lab .inception span{color:var(--tinta-2);font-size:14px}.lab .foto{gap:var(--esp-5);align-content:start;margin:0;display:grid}.lab .foto-marco{background:var(--panel);border:1px solid var(--linea);padding:var(--esp-2);box-shadow:0 1px 0 var(--linea);position:relative}.lab .foto-marco img{background:var(--hoja-2);width:100%;height:auto}.lab .foto-marco:before{content:"";inset:calc(-1 * var(--esp-3));pointer-events:none;--m:var(--cota);background:linear-gradient(var(--m),var(--m)) left top/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) left top/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) right top/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) right top/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) left bottom/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) left bottom/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) right bottom/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) right bottom/1px 14px no-repeat;position:absolute}.lab .foto figcaption{margin:0}@media (width<=900px){.lab .equipo-grid .foto{margin-top:var(--esp-2)}}.lab .contacto{background:var(--acento);color:var(--texto-sobre-oscuro);background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:var(--modulo) var(--modulo);background-position-x:var(--grilla-x);padding:clamp(48px,7vw,96px) 0;position:relative;overflow:hidden}.lab .contacto h2{color:var(--texto-sobre-oscuro);margin-bottom:14px}.lab .contacto p{color:var(--texto-sobre-oscuro-suave)}.lab .contacto .btn{border-color:var(--btn-inverso-borde);color:var(--btn-inverso-texto)}.lab .contacto .btn:hover{background:var(--btn-inverso-fondo-hover)}.lab .contacto .btn-lleno{background:var(--btn-pla-fondo);border-color:var(--btn-pla-fondo);color:var(--btn-pla-texto)}.lab .contacto .btn-lleno:hover{background:var(--btn-pla-fondo-hover)}.lab .contacto-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}@media (width<=900px){.lab .contacto-grid{grid-template-columns:1fr}}.lab .contacto address{gap:8px;font-size:17px;font-style:normal;display:grid}.lab .contacto address a{color:var(--texto-sobre-oscuro);padding-block:var(--esp-1);justify-self:start;display:inline-block}.lab .contacto .mano{color:var(--texto-sobre-oscuro-tenue);margin-top:10px;display:block}.lab .pie{background:var(--placa-sombra);color:var(--texto-sobre-oscuro-suave);padding:34px 0 28px;font-size:14px}.lab .pie-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lab .pie img{width:auto;height:30px}.lab .pie ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.lab .pie a{color:var(--texto-sobre-oscuro-suave);padding:6px 0;text-decoration:none;display:inline-block}.lab .pie a:hover{text-decoration:underline}.lab .pie .tema{--_tecla:var(--btn-tema-tecla);align-items:center;gap:var(--esp-2);background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla));border:1px solid var(--p-pla-sombra);color:var(--texto-sobre-claro);border-radius:var(--radio-m);font:inherit;cursor:pointer;min-height:40px;padding:6px 14px;font-weight:700;display:inline-flex}.lab .pie .tema:hover{background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla-luz))}.lab .pie .tema:focus-visible{outline:var(--foco-ancho) solid var(--foco-sobre-oscuro);outline-offset:var(--foco-separacion)}.lab .lab-cabecera{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px;padding:clamp(40px,6vw,80px) 0 clamp(24px,4vw,48px);display:grid}@media (width<=900px){.lab .lab-cabecera{grid-template-columns:1fr}}.lab .lab-cabecera h1{margin-bottom:18px;font-size:clamp(40px,6vw,80px)}.lab .lab-cabecera p{color:var(--tinta-2);font-size:19px}.lab #laboratorio>.hoja-margen{padding-bottom:64px}.lab .leyenda{color:var(--tinta-2);border:1px solid var(--linea);background:var(--panel);gap:8px;padding:14px 16px;font-size:15px;display:grid}.lab .leyenda div{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;display:flex}.lab .estado{white-space:nowrap;border:2px solid var(--e);color:var(--tinta);border-radius:4px;align-items:center;gap:8px;padding:3px 10px;font-size:14px;font-weight:700;display:inline-flex}.lab .estado:before{content:"";background:var(--e);border-radius:50%;width:9px;height:9px}.lab .e-prod{--e:var(--ficha-estado-prod)}.lab .e-piloto{--e:var(--ficha-estado-piloto)}.lab .e-exp{--e:var(--ficha-estado-exp)}.lab .fichas{gap:22px;display:grid}.lab .ficha{background:var(--ficha-fondo);border:1px solid var(--ficha-borde);padding:var(--ficha-pad);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(18px,3vw,40px);display:grid;position:relative}@media (width<=820px){.lab .ficha{grid-template-columns:1fr}}.lab .ficha-cab{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.lab .ficha :is(h2,h3){font-size:28px;font-weight:600}.lab .ficha dl{grid-template-columns:auto 1fr;gap:6px 16px;margin:14px 0 0;font-size:15px;display:grid}.lab .ficha dt{color:var(--tinta-2);white-space:nowrap}@media (width<=520px){.lab .f-piloto dl{grid-template-columns:1fr;gap:0}.lab .f-piloto dt{white-space:normal;font-size:var(--texto-s)}.lab .f-piloto dl dd{margin-bottom:var(--esp-3)}.lab .f-piloto dl dd:last-child{margin-bottom:0}}.lab .ficha dd{margin:0}.lab .ficha .ilus{align-content:start;gap:10px;display:grid}.lab .ficha .ilus.doble{grid-template-columns:1fr 1fr;align-items:start}.lab .ficha .placeholder{font-size:17px;line-height:1.3}.lab .ficha .ilus.doble .placeholder{font-size:var(--texto-m);padding:var(--esp-2)}.lab .ficha .mano{font-size:15px}.lab .ficha.f-prod{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}@media (width<=820px){.lab .ficha.f-prod{grid-template-columns:1fr}}.lab .f-prod dl{border-top:1px solid var(--linea);display:block}.lab .f-prod dt{padding:var(--esp-3) 0 var(--esp-1);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-m);color:var(--tinta-2);white-space:normal;line-height:1.2;display:block}.lab .f-prod dd{padding:0 0 var(--esp-3);border-bottom:1px solid var(--linea)}.lab .ficha.f-piloto{padding-bottom:clamp(18px,3vw,32px)}@media (width>=901px){.lab .ficha.f-piloto{padding-bottom:84px}}.lab .cota-h{color:var(--cota);align-items:center;gap:10px;margin-top:4px;font-size:14px;display:flex}.lab .cota-h:before,.lab .cota-h:after{content:"";background:var(--cota);height:1px;box-shadow:0 -4px 0 -3px var(--cota),0 4px 0 -3px var(--cota);flex:1}.lab .experimentos{gap:22px;display:grid}@media (width>=900px){.lab .experimentos{grid-template-columns:1fr 1fr}}.lab .ficha.f-exp{line-height:var(--renglon);background-image:repeating-linear-gradient(180deg,transparent 0 calc(var(--renglon) - 1px),var(--linea) calc(var(--renglon) - 1px) var(--renglon));background-position:0 var(--renglon-apoyo-ficha);grid-template-columns:1fr;padding:32px clamp(18px,3vw,32px) 32px clamp(44px,5vw,64px)}.lab .f-exp:before{content:"";background:var(--pla);width:2px;position:absolute;top:0;bottom:0;left:clamp(26px,3.5vw,44px)}.lab .f-exp .ficha-cab{line-height:var(--renglon);margin-bottom:0;padding-bottom:14px}.lab .f-exp .ficha-cab :is(h2,h3){padding-top:18px}.lab .f-exp :is(h2,h3){font-size:26px;line-height:var(--renglon)}.lab .f-exp p{line-height:var(--renglon);margin:0}.lab .f-exp dl{line-height:var(--renglon);margin:0;font-size:17px;display:block}.lab .f-exp dt{font-family:var(--fuente-mano);color:var(--orden-texto);white-space:normal;display:inline}.lab .f-exp dt:after{content:": "}.lab .f-exp dd{margin:0;display:inline}.lab .f-exp dd:after{content:"";display:block}.lab .f-exp .mano{line-height:var(--renglon);margin-top:var(--renglon);font-size:16px;display:block}.lab .lab-nota{border-left:3px solid var(--pla);color:var(--tinta-2);max-width:70ch;margin-top:36px;padding:6px 0 6px 18px}.lab .lab-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.lab .contacto :focus-visible,.lab .pie :focus-visible,.lab .registro :focus-visible,.lab .torre :focus-visible{outline-color:var(--foco-sobre-oscuro)}@media (width<=600px),(pointer:coarse){.lab .pie a{padding:11px 0}.lab .pie ul{gap:0 20px}.lab .pie .tema{min-height:44px;padding-inline:14px}.lab .contacto address a{padding-block:10px}.lab .contacto address{gap:2px}.lab .registro footer button{min-height:44px;margin-block:-14px}}@media (width<=600px){.lab .estacion .pista{font-size:29px}.lab .rotulo,.lab .rubro-tag,.lab .aviso small,.lab .numeros .n small,.lab .registro footer,.lab .registro .muelle{font-size:var(--texto-s)}.lab .celular .top,.lab .trabajo .demo .sello,.lab .registro header .sello,.lab .est{font-size:var(--texto-xs)}}@media (prefers-reduced-motion:reduce){.lab *,.lab :before,.lab :after{transition:none!important;animation:none!important}}.lab .btn{box-shadow:none;justify-content:normal}.lab .capas-svg{font:inherit;letter-spacing:inherit}@media (prefers-reduced-motion:reduce){html:has(.lab){scroll-behavior:auto}}.lab{--tecla-alto:2px;--btn-tecla:color-mix(in srgb,var(--acento) 55%,var(--p-noche-950));--btn-lleno-tecla:color-mix(in srgb,var(--acento) 45%,var(--p-noche-950));--btn-inverso-tecla:var(--p-blanco-a70);--btn-pla-tecla:var(--resalte-sombra);--btn-neutro-tecla:color-mix(in srgb,var(--texto-cota) 65%,var(--p-noche-950));--btn-tema-tecla:color-mix(in srgb,var(--p-pla-sombra) 75%,var(--p-noche-950));--pieza-levante:2px;--pieza-canto-tinta:var(--p-tinta-900);--capa-resalte:-14px;--capa-separacion:10px;--nav-alto-compacto:calc(var(--nav-alto) - var(--esp-4));--nav-borde-compacto:var(--texto-cota);--nav-cota:var(--nav-link-activo);--nav-cota-tope:var(--esp-2);--paso-apagado:var(--borde);--paso-encendido:var(--pilar-orden);--paso-nodo:var(--esp-3);--paso-numero-apagado:var(--texto-cota);--paso-numero-trazo:1.5px;--paso-onda-escala:3.5;--paso-onda-opacidad:.8;--relleno-linea:var(--p-blanco-a12);--relleno-calor:var(--p-pla-a25);--cabezal-estela:var(--p-pla-a45)}html.dark .lab{--btn-tecla:color-mix(in srgb,var(--acento-borde) 40%,var(--p-noche-950));--btn-lleno-tecla:var(--p-azul-oscuro-sombra);--paso-encendido:var(--texto-marca)}.lab :is(.btn,.menu-btn,.pie .tema){--_tecla:var(--btn-tecla);--_canto:var(--tecla-canto);--_brillo:var(--p-blanco-a50);box-shadow:0 var(--_canto) 0 var(--_tecla), 0 calc(var(--_canto) + var(--tecla-caida)) 0 var(--sombra-pieza), inset 0 1px 0 var(--_brillo);transition:transform var(--dur-micro) var(--ease-salida), box-shadow var(--dur-micro) var(--ease-salida), background-color var(--dur-micro) var(--ease-salida), border-color var(--dur-micro) var(--ease-salida), color var(--dur-micro) var(--ease-salida);position:relative}.lab .btn-lleno{--_tecla:var(--btn-lleno-tecla);--_brillo:var(--p-blanco-a15)}.lab .contacto .btn{--_tecla:var(--btn-inverso-tecla);--_brillo:var(--p-blanco-a15);background:var(--btn-inverso-fondo)}.lab .contacto .btn-lleno{--_tecla:var(--btn-pla-tecla);--_brillo:var(--p-blanco-a50);background:var(--btn-pla-fondo)}.lab .nav :is(.btn,.menu-btn){--_canto:var(--tecla-canto-chica)}.lab .menu-btn{--_tecla:var(--btn-neutro-tecla);background:var(--btn-fondo)}@media (hover:hover){.lab :is(.btn,.menu-btn,.pie .tema):hover{box-shadow:0 calc(var(--_canto) + 1px) 0 var(--_tecla), 0 calc(var(--_canto) + 1px + var(--tecla-caida)) 0 var(--sombra-pieza), inset 0 1px 0 var(--_brillo);transform:translateY(-1px)}}.lab :is(.btn,.menu-btn,.pie .tema):active,.lab .menu-btn[aria-expanded=true]{transform:translateY(var(--_canto));box-shadow:0 0 0 var(--_tecla),0 1px 0 var(--sombra-pieza),inset 0 1px 0 var(--_brillo)}.lab .btn:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:var(--foco-separacion)}.lab .btn:disabled,.lab .btn[aria-disabled=true]{opacity:var(--btn-deshabilitado-opacidad);cursor:not-allowed;box-shadow:0 0 0 var(--_tecla);transform:none}.lab .contacto :focus-visible,.lab .pie :focus-visible{outline-color:var(--foco-sobre-oscuro)}.lab .registro footer button{transition:transform var(--dur-micro) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida)}.lab .registro footer button:active{transform:translateY(var(--btn-hundido))}.lab .nav ul a{transition:background-color var(--dur-micro) var(--ease-salida)}.lab .nav{transition:border-color var(--dur-corta) var(--ease-salida),box-shadow var(--dur-corta) var(--ease-salida)}.lab .nav-logo img{transform-origin:0;transition:transform var(--dur-corta) var(--ease-salida)}.lab .nav.compacto{margin-bottom:calc(var(--nav-alto) - var(--nav-alto-compacto));border-bottom-color:var(--nav-borde-compacto);box-shadow:0 1px 0 var(--nav-borde)}.lab .nav.compacto .nav-fila{min-height:var(--nav-alto-compacto)}.lab .nav.compacto .nav-logo img{transform:scale(.85)}.lab .nav-cota{width:0;height:var(--nav-cota-tope);transform:translate(var(--x,0),var(--y,0));pointer-events:none;opacity:0;transition:transform var(--dur-corta) var(--ease-salida),opacity var(--dur-micro) var(--ease-salida);position:absolute;top:0;left:0}.lab .nav-cota:before,.lab .nav-cota:after{content:"";background:var(--nav-cota);width:2px;height:100%;position:absolute;top:0;left:0}.lab .nav-cota:after{transform:translateX(calc(var(--w,0px) - 2px));transition:transform var(--dur-corta) var(--ease-salida)}.lab .nav-cota-linea{background:var(--nav-cota);transform-origin:0;width:1px;height:2px;transform:scaleX(var(--ws,0));transition:transform var(--dur-corta) var(--ease-salida);margin-top:-1px;position:absolute;top:50%;left:0}.lab .nav-cota.visible{opacity:1}.lab .nav-cota.salto,.lab .nav-cota.salto:after,.lab .nav-cota.salto .nav-cota-linea{transition:none}@media (width>=981px){.lab .nav-menu.con-cota ul a[aria-current=page]{box-shadow:none}}@media (width<=980px){.lab .nav-cota{display:none}.lab .nav-menu.abierto ul a.activo{box-shadow:inset 3px 0 0 var(--nav-cota)}.lab .nav-menu.abierto ul{transform-origin:100% 0;animation:lab-menu-encastre var(--dur-corta) var(--ease-encastre)}}@keyframes lab-menu-encastre{0%{transform:translateY(calc(-1 * var(--esp-3)));clip-path:inset(0 0 100% 0 round var(--radio-l))}to{clip-path:inset(calc(-1 * var(--esp-12)) round var(--radio-l));transform:none}}.lab .registro li.nuevo{animation:lab-aparece var(--dur-corta) var(--ease-salida)}.lab .cota-v:before{transform:scaleY(var(--traza,1));transform-origin:50% 0}.lab .cota-h:before,.lab .cota-h:after{transform:scaleX(var(--traza,1));transform-origin:0}.lab .subrayado{background-repeat:no-repeat;background-size:var(--resaltado,100%) 100%}.lab .mano:focus-within{clip-path:none!important}.lab .capas-svg .capa{transition:transform var(--dur-corta) var(--ease-encastre)}.lab .capas-svg.h1 .capa-1{transform:translateY(var(--capa-separacion))}.lab .capas-svg.h2 .capa-3,.lab .capas-svg.h3 .capa-3{transform:translateY(calc(var(--capa-resalte) - var(--capa-separacion)))}.lab .capas-svg.h2 .capa-1{transform:translateY(var(--capa-separacion))}.lab .capas-lista li>*{transition:transform var(--dur-corta) var(--ease-salida)}.lab .capas-lista li.activa>*{transform:translateX(var(--esp-2))}@media (hover:hover){.lab .capas-lista li:hover>*{transform:translateX(var(--esp-2))}}.lab .capas-lista li:before{transition:transform var(--dur-corta) var(--ease-encastre),box-shadow var(--dur-corta) var(--ease-encastre);box-shadow:0 0 0 color-mix(in srgb,var(--c) 60%,var(--pieza-canto-tinta))}.lab .capas-lista li.activa:before{transform:skewY(-20deg) translateY(calc(-1 * var(--pieza-levante)));box-shadow:0 var(--pieza-levante) 0 color-mix(in srgb,var(--c) 60%,var(--pieza-canto-tinta))}.lab .paso-avance{display:none}.lab .pasos.con-avance li{border-top-color:var(--paso-apagado)}.lab .pasos.con-avance .paso-avance{background:var(--paso-encendido);transform-origin:0;pointer-events:none;height:2px;display:block;position:absolute;top:-2px;left:0;right:0}.lab .paso-onda{display:none}.lab .pasos.con-avance li:after,.lab .pasos.con-avance .paso-onda{width:var(--paso-nodo);height:var(--paso-nodo);top:calc(-1 * (var(--paso-nodo) / 2) - 1px);left:calc(-1 * (var(--paso-nodo) / 2) + 1px);border-radius:50%}.lab .pasos.con-avance li:after{background:var(--superficie);border:2px solid var(--paso-apagado);transition:background-color var(--dur-micro) var(--ease-salida),border-color var(--dur-micro) var(--ease-salida)}.lab .pasos.con-avance li.encendido:after{background:var(--paso-encendido);border-color:var(--paso-encendido);animation:lab-nodo var(--dur-media) var(--ease-encastre)}@keyframes lab-nodo{0%{transform:scale(.3)}60%{transform:scale(1.5)}to{transform:scale(1)}}.lab .pasos.con-avance .paso-onda{pointer-events:none;border:2px solid var(--paso-encendido);opacity:0;display:block;position:absolute}.lab .pasos.con-avance li.encendido .paso-onda{animation:lab-onda var(--dur-larga) var(--ease-salida)}@keyframes lab-onda{0%{opacity:var(--paso-onda-opacidad);transform:scale(1)}to{transform:scale(var(--paso-onda-escala));opacity:0}}.lab .pasos.con-avance li:before{color:#0000;-webkit-text-stroke:var(--paso-numero-trazo) var(--paso-numero-apagado);transition:color var(--dur-corta) var(--ease-salida),-webkit-text-stroke-color var(--dur-corta) var(--ease-salida)}.lab .pasos.con-avance li.encendido:before{color:var(--orden-texto);-webkit-text-stroke-color:transparent;animation:lab-paso-numero var(--dur-corta) var(--ease-encastre)}@keyframes lab-paso-numero{0%{transform:translateY(calc(-1 * var(--esp-2)))}to{transform:none}}.lab .muestra{--_canto:color-mix(in srgb,var(--c,var(--forma)) 60%,var(--pieza-canto-tinta));transition:border-color var(--dur-micro) var(--ease-salida)}.lab .muestra:before{box-shadow:0 0 0 var(--_canto);transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida)}.lab .trabajo{--_canto:color-mix(in srgb,var(--forma) 60%,var(--pieza-canto-tinta));transition:border-color var(--dur-micro) var(--ease-salida)}.lab .trabajo .rubro-tag:before{box-shadow:0 0 0 var(--_canto);transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida)}@media (hover:hover){.lab .muestra:hover{border-bottom-color:var(--c,var(--forma))}.lab .muestra:hover:before,.lab .trabajo:hover .rubro-tag:before{transform:translateY(calc(-1 * var(--pieza-levante)));box-shadow:0 var(--pieza-levante) 0 var(--_canto)}.lab .trabajo:hover{border-color:var(--forma)}}.lab .muestra:active{border-bottom-color:var(--c,var(--forma))}.lab .muestra:active:before,.lab .trabajo:active .rubro-tag:before,.lab .trabajo:focus-within .rubro-tag:before{transform:translateY(calc(-1 * var(--pieza-levante)));box-shadow:0 var(--pieza-levante) 0 var(--_canto)}.lab .trabajo:active,.lab .trabajo:focus-within{border-color:var(--forma)}@media print{.lab .mano{clip-path:none!important}.lab .cota-v:before,.lab .cota-h:before,.lab .cota-h:after{transform:none!important}.lab .subrayado{background-size:100% 100%!important}.lab .pasos.con-avance .paso-avance{transform:none!important}.lab .pasos.con-avance li:before{color:var(--orden-texto);-webkit-text-stroke:0}.lab .pasos.con-avance li:after{background:var(--paso-encendido);border-color:var(--paso-encendido)}.lab .nav-cota{display:none!important}}.lab .nav-menu .solo-mobile{display:none}@media (width<=980px){.lab .nav-menu .solo-mobile{margin-top:var(--esp-2);padding-top:var(--esp-2);border-top:1px solid var(--nav-borde);display:block}.lab .nav-menu.abierto ul .solo-mobile a.btn-lleno{text-align:center;color:var(--btn-lleno-texto);background:var(--btn-lleno-fondo);border-color:var(--btn-lleno-fondo);border-radius:var(--btn-radio);justify-content:center;font-weight:700}.lab .nav-menu.abierto ul .solo-mobile a.btn-lleno:hover{background:var(--btn-lleno-fondo-hover)}}.lab .wa-nav{background:var(--inteligencia);border:2px solid var(--p-azul-oscuro);width:36px;height:36px;color:var(--texto-sobre-claro);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-micro) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:inline-grid;position:relative}.lab .wa-nav:before{content:"";border-radius:50%;position:absolute;inset:-6px}.lab .wa-nav .wa-tapa{place-items:center;display:grid}.lab .wa-nav svg{width:18px;height:18px}@media (hover:hover){.lab .wa-nav:hover{background:var(--p-celeste-suave)}}.lab .wa-nav:active{transform:translateY(var(--btn-hundido))}.lab .wa-nav:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:var(--foco-separacion)}@media (width<=980px){.lab .wa-nav{display:none}}@media (prefers-reduced-motion:reduce){.lab .wa-nav{transition:none}}.lab .wa-flotante{display:none}@media (width<=980px){.lab .wa-flotante{z-index:19;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));background:var(--p-azul-medio-sombra);width:56px;height:56px;box-shadow:0 5px 0 var(--p-azul-oscuro), 0 8px 0 var(--sombra-pieza);color:var(--texto-sobre-claro);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:opacity var(--dur-corta) var(--ease-salida),visibility 0s linear 0s,transform var(--dur-corta) var(--ease-salida);border-radius:50%;text-decoration:none;display:block;position:fixed}.lab .wa-flotante .wa-tapa{background:radial-gradient(circle at 38% 30%,var(--p-blanco-a50),transparent 42%),var(--inteligencia);border:2px solid var(--p-azul-oscuro);transition:transform var(--dur-micro) var(--ease-salida);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;transform:translateY(-3px)}.lab .wa-flotante:active{box-shadow:0 2px 0 var(--p-azul-oscuro), 0 4px 0 var(--sombra-pieza)}.lab .wa-flotante:active .wa-tapa{transform:translateY(0)}.lab .wa-flotante:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:4px}.lab .wa-flotante.oculto{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-corta) var(--ease-salida),visibility 0s linear var(--dur-corta),transform var(--dur-corta) var(--ease-salida);transform:translateY(12px)}.lab .pie .pie-legal{padding-bottom:calc(56px + var(--esp-4))}}@media (prefers-reduced-motion:reduce){.lab .wa-flotante,.lab .wa-flotante.oculto,.lab .wa-flotante .wa-tapa{transition:none}.lab .wa-flotante.oculto{transform:none}}.lab .pie .pie-grid{gap:var(--esp-6) clamp(24px,4vw,56px);grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1fr);justify-content:stretch;align-items:start;display:grid}.lab .pie .pie-marca{gap:var(--esp-4);justify-items:start;display:grid}.lab .pie .pie-linea{align-items:center;gap:var(--esp-3) var(--esp-4);flex-wrap:wrap;display:flex}.lab .pie .pie-bloque{gap:var(--esp-1);align-content:start;justify-items:start;display:grid}.lab .pie .pie-rotulo{font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-m);color:var(--texto-sobre-oscuro-tenue);margin:0;line-height:1.2}.lab .pie .pie-rotulo:not(:first-child){margin-top:var(--esp-3)}.lab .pie .pie-links{gap:0 var(--esp-6);grid-template-columns:repeat(2,max-content);display:grid}.lab .pie .pie-bloque:last-child .pie-links{grid-template-columns:max-content}.lab .pie .pie-legal{justify-content:space-between;gap:var(--esp-2) var(--esp-6);margin-top:var(--esp-8);padding-top:var(--esp-4);border-top:1px solid var(--borde-sobre-oscuro);color:var(--texto-sobre-oscuro-tenue);font-size:var(--texto-s);flex-wrap:wrap;display:flex}.lab .pie .pie-legal em{font-family:var(--fuente-mano);color:var(--texto-sobre-oscuro-suave);font-style:normal}@media (width<=900px){.lab .pie .pie-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lab .pie .pie-marca{grid-column:1/-1}}@media (width<=560px){.lab .pie .pie-grid{grid-template-columns:minmax(0,1fr)}.lab .pie .pie-links{grid-template-columns:repeat(2,minmax(0,max-content))}}@media (width<=360px){.lab .pie .pie-links{grid-template-columns:minmax(0,1fr)}}.lab .nav-acciones{align-items:center;gap:var(--esp-3);flex:none;display:flex}.lab .tema-nav{border-radius:var(--radio-m);min-width:44px;min-height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.lab .tema-riel{box-sizing:border-box;width:var(--tema-riel-ancho);height:var(--tema-riel-alto);background:var(--tema-riel);border:2px solid var(--tema-riel-borde);border-radius:var(--radio-m);box-shadow:inset 0 2px 3px var(--sombra-pieza);transition:border-color var(--dur-micro) var(--ease-salida);display:block;position:relative}.lab .tema-nav:hover .tema-riel{border-color:var(--tema-riel-borde-hover)}.lab .tema-grabado{width:calc(50% - 1px);color:var(--tema-grabado);place-items:center;display:grid;position:absolute;top:0;bottom:0}.lab .tema-grabado-sol{left:0}.lab .tema-grabado-luna{right:0}.lab .tema-perilla{width:var(--tema-perilla-lado);height:var(--tema-perilla-lado);margin-top:calc(var(--tema-perilla-lado) / -2);border-radius:var(--radio-s);background:linear-gradient(180deg,var(--tema-perilla-luz),var(--tema-perilla) 60%);box-shadow:0 0 0 1px var(--tema-perilla-borde), 0 2px 0 var(--tema-perilla-canto), 0 3px 2px var(--sombra-pieza);color:var(--tema-perilla-icono);transition:transform var(--dur-corta) var(--ease-encastre),box-shadow var(--dur-micro) var(--ease-salida);place-items:center;display:grid;position:absolute;top:50%;left:2px;transform:translateY(-1px)}.lab .tema-cara{grid-area:1/1;place-items:center;display:grid}.lab .tema-cara-luna{display:none}.lab .tema-nav:active .tema-perilla{box-shadow:0 0 0 1px var(--tema-perilla-borde), 0 1px 0 var(--tema-perilla-canto), 0 1px 1px var(--sombra-pieza);transform:translate(0)}html.dark .lab .tema-perilla{transform:translate(var(--tema-recorrido),-1px)}html.dark .lab .tema-nav:active .tema-perilla{transform:translate(var(--tema-recorrido),0)}html.dark .lab .tema-cara-sol{display:none}html.dark .lab .tema-cara-luna{display:grid}.lab .tema-nav:focus-visible{outline:none}.lab .tema-nav:focus-visible .tema-riel{outline:var(--foco-ancho) solid var(--foco);outline-offset:var(--foco-separacion)}@media (width>=981px) and (width<=1100px){.lab .nav-fila{gap:var(--esp-2)}.lab .nav ul{gap:0}.lab .nav ul a{padding-inline:var(--esp-2)}.lab .nav-acciones{gap:var(--esp-2)}}@media (width<=980px){.lab .nav-fila{gap:var(--esp-2)}.lab .nav-menu{margin-left:auto}.lab .menu-btn{min-height:36px;padding:0 var(--esp-3);font-size:var(--texto-m);vertical-align:middle;line-height:1.2}.lab .menu-btn:before{content:"";position:absolute;inset:-6px 0}.lab .nav-menu{align-items:center;display:flex}.lab .nav-menu.abierto ul{--_canto:calc(var(--tecla-canto) * 1.5);border:2px solid var(--cota);border-radius:var(--radio-l);background:linear-gradient(180deg,var(--superficie-elevada) 40%,var(--superficie-2));min-width:264px;box-shadow:0 var(--_canto) 0 var(--btn-neutro-tecla), 0 calc(var(--_canto) + var(--tecla-caida)) 0 var(--sombra-pieza), var(--nav-menu-sombra), inset 0 2px 0 var(--p-blanco-a50), inset 0 -2px 0 var(--borde)}.lab .nav-menu.abierto ul .btn{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.lab .tema-riel,.lab .tema-perilla{transition:none}}html.dark .lab .pie .tema .tema-a-claro,.lab .pie .tema .tema-a-oscuro{display:inline-flex}.lab .pie .tema :is(.tema-a-oscuro,.tema-a-claro){align-items:center;gap:var(--esp-2)}.lab .pie .tema svg{flex:none;width:16px;height:16px}.lab .pie .tema .tema-a-claro,html.dark .lab .pie .tema .tema-a-oscuro{display:none}.lab .app-ventas .ventas-plancha path{stroke-linejoin:round}.lab .app-ventas .ventas-plancha-arriba{fill:var(--p-blanco);stroke:var(--p-acero-300);stroke-width:.8px}.lab .app-ventas .ventas-plancha-frente{fill:var(--p-acero-200);stroke:var(--p-acero-400);stroke-width:.8px}.lab .app-ventas .ventas-plancha-izq{fill:var(--p-acero-100);stroke:var(--p-acero-400);stroke-width:.8px}.lab .app-ventas .ventas-plancha-der{fill:var(--p-acero-300);stroke:var(--p-acero-400);stroke-width:.8px}.lab .app-ventas .ventas-placa{font-family:var(--fuente-titulo);letter-spacing:.06em;text-transform:uppercase;fill:var(--p-tinta-700);transition:fill var(--dur-micro) var(--ease-salida);font-size:12.5px;font-weight:700}.lab .app-ventas .ventas-placa.elegida{fill:var(--p-tinta-900);font-weight:800}.lab .app-ventas .ventas-cielo{pointer-events:none}.lab .app-ventas .ventas-arco{fill:none;stroke:var(--p-acero-300);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:.1 5}.lab .app-ventas .ventas-sol-halo{fill:var(--p-pla-a25)}.lab .app-ventas .ventas-sol{fill:var(--p-pla);stroke:color-mix(in srgb,var(--p-pla) 70%,var(--p-noche-950));stroke-width:1px}.lab .app-ventas .ventas-toque{fill:#0000;cursor:pointer}@media (hover:hover){.lab .app-ventas .ventas-toque:hover~.ventas-col .iso-arriba{fill:color-mix(in srgb,var(--c) 55%,var(--p-blanco))}}.lab .app-ventas .ventas-pisos{fill:none;stroke:color-mix(in srgb,var(--c) 45%,var(--p-noche-950));stroke-width:.6px;opacity:.55;pointer-events:none}.lab .app-ventas .iso-caja.fantasma.ventas-ayer .iso-arriba{fill:color-mix(in srgb,var(--c) 14%,transparent)}.lab .app-ventas .iso-caja.fantasma.ventas-ayer .iso-izquierda,.lab .app-ventas .iso-caja.fantasma.ventas-ayer .iso-derecha{fill:color-mix(in srgb,var(--c) 7%,transparent)}.lab .app-ventas .ventas-atenuada{opacity:.4;transition:opacity var(--dur-corta) var(--ease-salida)}.lab .app-ventas .ventas-montos{pointer-events:none}.lab .app-ventas .ventas-monto{font-family:var(--fuente-titulo);letter-spacing:.02em;fill:var(--p-tinta-900);font-size:13.5px;font-weight:800}.lab .app-ventas .ventas-delta{fill:var(--p-tinta-700);font-size:11px;font-weight:700}.lab .app-ventas .ventas-monto,.lab .app-ventas .ventas-delta{paint-order:stroke;stroke:var(--p-hoja-50);stroke-width:3px;stroke-linejoin:round}.lab .app-ventas .ventas-delta.abajo,.lab .app-ventas .ventas-rotulo-sub.abajo{fill:var(--p-rojo)}.lab .app-ventas .ventas-rotulo{pointer-events:none}.lab .app-ventas .ventas-rotulo-caja{fill:var(--p-blanco);stroke:var(--p-acero-400);stroke-width:.8px;stroke-linejoin:round}.lab .app-ventas .ventas-rotulo-monto{font-family:var(--fuente-titulo);letter-spacing:.02em;fill:var(--p-tinta-900);font-size:17px;font-weight:800}.lab .app-ventas .ventas-rotulo-sub{fill:var(--p-tinta-700);font-size:13px}.lab .app-ventas .ventas-chip{align-items:center;gap:var(--esp-2);display:inline-flex}.lab .app-ventas .ventas-chip svg{flex:none;width:14px;height:14px;display:inline-block;overflow:visible}.lab .app-ventas .ventas-chip rect{fill:none;stroke:var(--p-tinta-700);stroke-width:1.2px;stroke-dasharray:2.4 2}@media (width<=520px){.lab .app-ventas .ventas-placa{font-size:15px}.lab .app-ventas .ventas-monto{font-size:16px}.lab .app-ventas .ventas-delta{font-size:13.5px}}.lab .app-costos .costos-datos{justify-content:space-between;gap:var(--esp-1) var(--esp-4);grid-template-columns:repeat(3,auto);display:grid}.lab .app-costos .app3d-dato.alerta small{color:var(--p-rojo);font-weight:700}.lab .app-costos .costos-plan path{stroke:color-mix(in srgb,var(--c) 55%,var(--p-tinta-900));stroke-width:1px;stroke-dasharray:3 2.5}.lab .app-costos .costos-plan .iso-arriba{fill:color-mix(in srgb,var(--c) 22%,var(--p-hoja-50))}.lab .app-costos .costos-plan .iso-izquierda{fill:color-mix(in srgb,var(--c) 32%,var(--p-hoja-50))}.lab .app-costos .costos-plan .iso-derecha{fill:color-mix(in srgb,var(--c) 44%,var(--p-hoja-50))}.lab .app-costos .costos-nuevo path{fill:none;stroke:var(--p-noche-950);stroke-width:1.5px}.lab .app-costos .costos-aro,.lab .app-costos .costos-nivel{fill:none;stroke:var(--p-tinta-700);stroke-width:1.3px;stroke-dasharray:4 3;stroke-linejoin:round}.lab .app-costos .costos-nivel{stroke-width:1px;stroke:var(--p-tinta-500)}.lab .app-costos .costos-aro.pasado,.lab .app-costos .costos-nivel.pasado{stroke:var(--p-rojo);stroke-width:1.5px}.lab .app-costos .costos-leyenda path{fill:none;stroke:var(--p-tinta-500);stroke-width:.8px}.lab .app-costos .costos-tramo{fill:none;stroke:var(--p-acero-300);stroke-width:1.4px;stroke-dasharray:3 3}.lab .app-costos .costos-tramo.hecho{stroke:var(--p-acero-500);stroke-dasharray:none}.lab .app-costos .costos-suma{fill:var(--p-tinta-900);animation:costos-cae 1.8s var(--ease-salida) forwards}@keyframes costos-cae{0%{opacity:0;transform:translateY(-18px)}22%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lab .app-costos .costos-suma{opacity:0;animation:none}}.lab .app-costos .costos-controles{justify-content:flex-start}.lab .app-costos .app3d-chip{align-items:center;gap:6px;display:inline-flex}.lab .app-costos .costos-cubito{flex:none;width:14px;height:16px;display:inline-block}.lab .app-costos .costos-cerrar{background:var(--p-azul-oscuro);border-color:var(--p-azul-oscuro-sombra);color:var(--p-blanco);box-shadow:0 3px 0 var(--p-azul-oscuro-sombra);margin-left:auto}.lab .app-costos .costos-cerrar:active{background:var(--p-azul-oscuro-canto);box-shadow:0 0 0 var(--p-azul-oscuro-sombra)}@media (width<=480px){.lab .app-costos .app3d-dato b{font-size:19px}.lab .app-costos .iso-rotulo{font-size:14px}.lab .app-costos .iso-rotulo-fuerte{font-size:15px}}.lab .app-agenda .ag-escena{position:relative;container-type:inline-size}.lab .app-agenda .ag-escena svg{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lab .app-agenda .ag-vista{z-index:1;gap:var(--esp-2);display:flex;position:absolute;top:0;left:0}.lab .app-agenda .ag-baldosa{fill:var(--p-blanco);stroke:var(--p-acero-200);stroke-width:.8px}.lab .app-agenda .ag-baldosa.paso{fill:var(--p-hoja-100)}.lab .app-agenda .iso-rotulo,.lab .app-agenda .iso-rotulo-fuerte{font-size:13px}.lab .app-agenda .ag-corto{display:none}.lab .app-agenda .ag-toque{fill:#0000;stroke:none}.lab .app-agenda .ag-hueco{fill:#0000;stroke:var(--p-tinta-500);stroke-width:1.1px;stroke-dasharray:3 3}.lab .app-agenda .ag-mas{fill:none;stroke:var(--p-tinta-500);stroke-width:1.6px;stroke-linecap:round}@media (hover:hover){.lab .app-agenda .ag-libre:hover .ag-hueco{fill:var(--p-celeste-a14);stroke:var(--p-azul-medio);stroke-dasharray:none}.lab .app-agenda .ag-libre:hover .ag-mas{stroke:var(--p-azul-medio)}}.lab .app-agenda .ag-ahora-linea{fill:none;stroke:var(--p-pla);stroke-width:3px;stroke-linecap:round}.lab .app-agenda .ag-ahora-poste{fill:none;stroke:var(--p-pla-sombra);stroke-width:2px;stroke-linecap:round}.lab .app-agenda .ag-ahora-punta{fill:var(--p-pla);stroke:var(--p-pla-sombra);stroke-width:1px}.lab .app-agenda .ag-ahora-texto{fill:var(--p-tinta-900);paint-order:stroke;stroke:var(--p-pla);stroke-width:8px;stroke-linejoin:round;font-size:13px;font-weight:700}.lab .app-agenda .ag-pct{font-family:var(--fuente-titulo);fill:var(--p-tinta-900);font-size:28px;font-weight:800}.lab .app-agenda .app3d-cara{container:ag-app/inline-size}.lab .app-agenda .ag-datos{justify-content:space-between;gap:var(--esp-2) var(--esp-4);grid-template-columns:repeat(4,auto);display:grid}@container ag-app (width<=400px){.lab .app-agenda .ag-datos{grid-template-columns:repeat(2,1fr)}}.lab .app-agenda .ag-muestra{vertical-align:-1px;background:color-mix(in srgb,var(--c) 72%,var(--p-blanco));width:10px;height:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,var(--p-noche-950)),0 2px 0 color-mix(in srgb,var(--c) 68%,var(--p-noche-950));border-radius:2px;margin-right:6px;display:inline-block}.lab .app-agenda .ag-muestra.libre{box-shadow:none;border:1.5px dashed var(--p-tinta-500);background:0 0}@container (width<=410px){.lab .app-agenda .ag-vista{margin-bottom:var(--esp-2);position:static}.lab .app-agenda .iso-rotulo,.lab .app-agenda .iso-rotulo-fuerte,.lab .app-agenda .ag-ahora-texto{font-size:19px}.lab .app-agenda .ag-ahora-texto{stroke-width:10px}.lab .app-agenda .ag-pct{font-size:34px}.lab .app-agenda .ag-largo{display:none}.lab .app-agenda .ag-corto{display:inline}}.lab .app-deposito .dep-cuerpo{container-type:inline-size}.lab .app-deposito .dep-grilla{gap:var(--esp-2) var(--esp-4);grid-template:"escena datos""escena leyenda"1fr/minmax(0,1fr) 118px;display:grid}.lab .app-deposito .dep-escena{grid-area:escena;align-self:center}.lab .app-deposito .dep-datos{align-items:end;gap:var(--esp-3) var(--esp-2);padding-top:var(--esp-2);grid-area:datos;grid-template-columns:auto minmax(0,1fr);display:grid}.lab .app-deposito .dep-datos .app3d-dato{grid-column:1/-1}.lab .app-deposito .dep-datos .dep-ocupacion{grid-column:2}.lab .app-deposito .dep-torre{width:40px;height:auto;overflow:visible}.lab .app-deposito .dep-datos .app3d-dato b{font-size:24px}.lab .app-deposito .dep-datos .dep-ocupacion b{font-size:26px}.lab .app-deposito .dep-leyenda{padding:var(--esp-2) 0 0;border-top:1px solid var(--p-acero-200);font-size:var(--texto-xs);color:var(--p-tinta-700);grid-area:leyenda;align-self:end;gap:5px;margin:0;line-height:1.2;list-style:none;display:grid}.lab .app-deposito .dep-leyenda li{align-items:center;gap:7px;display:flex}.lab .app-deposito .dep-muestra{background:var(--c);width:12px;height:12px;box-shadow:inset 0 -3px 0 color-mix(in srgb,var(--c) 68%,var(--p-noche-950));border-radius:2px;flex:none}.lab .app-deposito .dep-muestra.libre{box-shadow:none;border:1px dashed var(--p-acero-500);background:0 0}@container (width<=440px){.lab .app-deposito .dep-grilla{grid-template:"datos""escena""leyenda"/minmax(0,1fr)}.lab .app-deposito .dep-datos{align-items:flex-end;gap:var(--esp-4);flex-wrap:nowrap;padding-top:0;display:flex}.lab .app-deposito .dep-torre{width:30px;margin-right:calc(var(--esp-2) * -1)}.lab .app-deposito .dep-datos .app3d-dato b,.lab .app-deposito .dep-datos .dep-ocupacion b{font-size:22px}.lab .app-deposito .dep-leyenda{gap:4px var(--esp-3);border-top:0;flex-wrap:wrap;padding-top:0;display:flex}}.lab .app-deposito .dep-piso .iso-arriba{fill:var(--p-acero-100)}.lab .app-deposito .dep-muelle{fill:var(--p-acero-200);stroke:none}.lab .app-deposito .dep-muelle-txt{font-family:var(--fuente-titulo);letter-spacing:.14em;fill:var(--p-acero-700);font-size:13px;font-weight:700}.lab .app-deposito .dep-estructura{pointer-events:none}.lab .app-deposito .dep-parante{stroke:var(--p-acero-700);stroke-width:2.2px;stroke-linecap:round}.lab .app-deposito .dep-riostra{stroke:var(--p-acero-500);stroke-width:1.1px}.lab .app-deposito .dep-libre{fill:none;stroke:var(--p-acero-500);stroke-width:1px;stroke-dasharray:3 3}.lab .app-deposito .dep-libre.liberada{fill:var(--p-celeste-a14);stroke:var(--p-celeste);stroke-width:1.6px;stroke-dasharray:none}.lab .app-deposito .dep-letrero-canto{fill:var(--p-azul-oscuro-sombra)}.lab .app-deposito .dep-letrero-cara{fill:var(--p-azul-oscuro)}.lab .app-deposito .dep-letrero-txt{font-family:var(--fuente-titulo);fill:var(--p-blanco);font-size:17px;font-weight:800}.lab .app-deposito .dep-pallet{cursor:pointer;outline:none}.lab .app-deposito .dep-toque{fill:#0000;stroke:none}.lab .app-deposito .dep-mueve{transition:transform var(--dur-micro) var(--ease-salida)}.lab .app-deposito .dep-carga path{transition:fill var(--dur-corta) var(--ease-salida),stroke var(--dur-corta) var(--ease-salida)}.lab .app-deposito .dep-pallet.apagado .dep-mueve{opacity:.55}.lab .app-deposito .dep-pallet:focus-visible .dep-toque{fill:var(--p-celeste-a14)}.lab .app-deposito .dep-enfoque{pointer-events:none}.lab .app-deposito .dep-enfoque path{fill:none;stroke:var(--foco);stroke-width:2px;stroke-dasharray:5 3;stroke-linejoin:round}.lab .app-deposito .dep-enfoque rect{fill:var(--foco)}.lab .app-deposito .dep-enfoque text{font-family:var(--fuente-texto);fill:var(--p-blanco);font-size:12px;font-weight:700}.lab .app-deposito .dep-pallet:focus-visible .dep-carga path{stroke:var(--foco);stroke-width:1.6px}@media (hover:hover){.lab .app-deposito .dep-pallet:hover .dep-mueve{transform:translateY(-3px)}.lab .app-deposito .dep-pallet:hover .dep-carga .iso-arriba{fill:color-mix(in srgb,var(--c) 55%,var(--p-blanco))}}.lab .app-deposito .dep-pallet.pista-apretado .dep-mueve{transform:translateY(-3px)}.lab .app-deposito .dep-pallet.pista-apretado .dep-carga .iso-arriba{fill:color-mix(in srgb,var(--c) 55%,var(--p-blanco))}.lab .app-deposito .dep-vuelo{pointer-events:none}.lab .app-deposito .dep-controles{justify-content:space-between}.lab .app-deposito .dep-buscar{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.lab .app-deposito .dep-buscar-rotulo{font-size:var(--texto-xs);color:var(--p-tinta-700);margin-right:2px}.lab .app-deposito .dep-camion{background:var(--p-azul-oscuro);color:var(--p-blanco);border-color:var(--p-azul-oscuro-sombra);box-shadow:0 3px 0 var(--p-azul-oscuro-sombra)}.lab .app-deposito .dep-camion:active{background:var(--p-azul-oscuro-canto);box-shadow:0 0 0 var(--p-azul-oscuro-sombra)}.lab .app-deposito .dep-camion[aria-disabled=true]{background:var(--p-acero-100);color:var(--p-tinta-700);border-color:var(--p-acero-300);box-shadow:0 3px 0 var(--p-acero-300);cursor:default;transform:none}.lab .hero .credencial-ver{color:var(--tinta-2);text-underline-offset:3px;white-space:nowrap;font-size:15px;font-weight:400;text-decoration:underline;position:relative}.lab .hero .credencial-ver:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}.lab .hero .credencial-ver:hover{color:var(--tinta)}@media (width<=520px){.lab .hero .credencial-ver{flex-basis:100%}}.lab .hero .hero-ver{margin:var(--esp-3) 0 0}.lab .hero .hero-ver a{min-height:44px;color:var(--texto-marca);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.lab .hero .hero-ver a:hover{text-decoration-thickness:2px}.lab .hero .rubro-elegir{gap:var(--esp-2);display:grid}.lab .hero .rubro-pregunta{margin:0 0 0 var(--esp-1);font-size:var(--texto-l)}.lab .hero .rubro-selector{border:1px solid var(--rubro-ficha-borde);background:var(--panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lab .hero .rubro-ficha{appearance:none;min-height:44px;padding:var(--esp-2) var(--esp-2);border:0;border-left:1px solid var(--rubro-ficha-borde);color:var(--tinta-2);cursor:pointer;font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-l);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;box-shadow:inset 0 0 0 var(--rubro-ficha-activa);transition:background-color var(--dur-micro) var(--ease-salida),color var(--dur-micro) var(--ease-salida),box-shadow var(--dur-corta) var(--ease-encastre);touch-action:manipulation;background:0 0;border-radius:0;margin:0;line-height:1.1}.lab .hero .rubro-ficha:first-child{border-left:0}@media (hover:hover){.lab .hero .rubro-ficha:hover{background:var(--hoja-2);color:var(--tinta)}}.lab .hero .rubro-ficha[aria-checked=true]{color:var(--tinta);background:var(--hoja-2);box-shadow:inset 0 -4px 0 var(--rubro-ficha-activa);font-weight:800}.lab .hero .rubro-ficha:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:-5px;border-radius:0}@media (width<=520px){.lab .hero .rubro-ficha{font-size:var(--texto-m);letter-spacing:.03em;padding-inline:var(--esp-1)}}.lab .capas-svg .capa-celda{font-family:var(--fuente-titulo);letter-spacing:.02em;font-size:13px;font-weight:800}@media (width<=600px){.lab .capas-grid .capas-svg .capa-celda{font-size:13px}}.lab #pilares .pil-base line{stroke:var(--p-blanco-a15);stroke-width:1px}.lab #pilares .pil-base text{font-family:var(--fuente-titulo);letter-spacing:.12em;fill:var(--p-blanco-a85);font-size:10px;font-weight:700}@media (width<=600px){.lab #pilares .pil-base text{font-size:12px}}.lab #pilares .pilares-logo[data-golpeable]{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lab #pilares .pilares-logo[data-golpeable] :is(.pil-pieza,.pil-base){cursor:pointer}.lab #pilares .base .base-link{min-height:44px;color:var(--texto-sobre-oscuro);text-underline-offset:3px;grid-column:2;justify-self:start;align-items:center;font-weight:700;display:inline-flex}.lab #pilares .base .base-link:hover{text-decoration-thickness:2px}.lab #pilares .base .base-link:focus-visible{outline-color:var(--foco-sobre-oscuro)}@media (width<=820px){.lab #pilares .base .base-link{grid-column:1}}.lab .hero .escenario{align-content:end;justify-items:center;gap:var(--esp-4);min-height:540px;padding:var(--esp-8) 0 0;display:grid;position:relative}.lab .hero .escenario>.sello{left:var(--esp-2);z-index:2;position:absolute;top:0}.lab .hero .escenario-cota{width:100%;font-size:var(--texto-m);color:var(--texto-cota);text-align:center;margin:0}.lab .hero .escenario-cota span{flex:0 auto;max-width:34ch}.lab .hero .escenario-cota strong{color:var(--texto);font-weight:400}@media (width<=900px){.lab .hero .escenario{min-height:0}}@media (width>=901px){.lab .hero .hero-grid{align-items:start}.lab .hero .hero-grid>:first-child{padding-top:var(--esp-10)}}.lab .art{max-width:100%;position:relative}.lab .art [data-cara]{position:relative;overflow:hidden}.lab .art button{font-family:var(--fuente-texto);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lab .art button:disabled{cursor:default}.lab .art button:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:3px}.lab .art .barrido{pointer-events:none;opacity:0;z-index:3;background:linear-gradient(0deg,transparent 0%,var(--encendido-brillo) 38%,var(--inteligencia) 49.5%,var(--inteligencia) 50.5%,transparent 52%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lab .art .barrido{display:none}}.lab .hero .pista{z-index:4;pointer-events:none;opacity:0;transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.lab .hero .pista-dedo{width:44px;max-width:none;height:44px;filter:drop-shadow(0 3px 0 var(--p-acero-400)) drop-shadow(0 8px 10px var(--sombra-pieza));position:absolute;top:-4px;left:-15px;overflow:visible}.lab .hero .pista-dedo path{fill:var(--p-blanco);stroke:var(--p-tinta-900);stroke-width:.9px;stroke-linejoin:round;stroke-linecap:round}.lab .hero .pista-dedo .pista-dedo-linea{fill:none}.lab .hero .pista-onda{border:3px solid var(--resalte);opacity:0;border-radius:50%;width:40px;height:40px;position:absolute;top:-20px;left:-20px}.lab .hero .pista-texto{white-space:nowrap;border-radius:var(--radio-pildora);background:var(--p-pla);color:var(--p-tinta-900);box-shadow:0 2px 0 var(--p-pla-sombra);font-family:var(--fuente-mano);font-size:var(--texto-m);padding:0 10px 2px;line-height:1.5;position:absolute;top:34px;left:30px;transform:rotate(-4deg)}@media (prefers-reduced-motion:reduce){.lab .hero .pista{display:none}}@media print{.lab .hero .pista{display:none}}.lab .app3d{width:min(520px,100%)}.lab .app3d-cara{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4) var(--esp-4);border-radius:var(--radio-xl);border:1px solid var(--p-acero-300);background:var(--p-hoja-50);color:var(--p-tinta-900);box-shadow:0 8px 0 var(--p-acero-400),0 16px 26px var(--sombra-pieza),inset 0 1px 0 var(--p-blanco);display:grid}.lab .app3d-barra{justify-content:space-between;align-items:baseline;gap:var(--esp-3);padding-bottom:var(--esp-2);border-bottom:1px solid var(--p-acero-200);display:flex}.lab .app3d-titulo{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-l);letter-spacing:.04em;text-transform:uppercase;color:var(--p-tinta-900)}.lab .app3d-sub{font-size:var(--texto-xs);color:var(--p-tinta-700)}.lab .app3d svg{width:100%;height:auto;display:block;overflow:visible}.lab .app3d svg text{font-family:var(--fuente-texto);fill:var(--p-tinta-700)}.lab .app3d .num{font-variant-numeric:tabular-nums}.lab .app3d-datos{gap:var(--esp-2) var(--esp-5);flex-wrap:wrap;display:flex}.lab .app3d-dato{line-height:1.1;display:grid}.lab .app3d-dato b{font-family:var(--fuente-titulo);color:var(--p-tinta-900);font-size:26px;font-weight:800}.lab .app3d-dato small{font-size:var(--texto-xs);color:var(--p-tinta-700)}.lab .app3d-dato.alerta b{color:var(--p-rojo)}.lab .iso-caja path{stroke:color-mix(in srgb,var(--c) 55%,var(--p-noche-950));stroke-width:.7px;stroke-linejoin:round}.lab .iso-caja .iso-arriba{fill:color-mix(in srgb,var(--c) 72%,var(--p-blanco))}.lab .iso-caja .iso-izquierda{fill:var(--c)}.lab .iso-caja .iso-derecha{fill:color-mix(in srgb,var(--c) 68%,var(--p-noche-950))}.lab .iso-extruida .canto{fill:color-mix(in srgb,var(--c) 58%,var(--p-noche-950))}.lab .iso-extruida .cara{fill:var(--c);stroke:color-mix(in srgb,var(--c) 50%,var(--p-noche-950));stroke-width:.3px}.lab .iso-caja.fantasma path{fill:none;stroke:var(--p-tinta-700);stroke-width:1px;stroke-dasharray:3 3}.lab .iso-caja.activa path{stroke:var(--p-noche-950);stroke-width:1.4px}.lab .iso-caja[role=button]{cursor:pointer;outline:none}.lab .iso-caja[role=button]:focus-visible path{stroke:var(--foco);stroke-width:2.2px}@media (hover:hover){.lab .iso-caja[role=button]:hover .iso-arriba{fill:color-mix(in srgb,var(--c) 55%,var(--p-blanco))}}.lab .iso-caja.pista-apretado{transform:translateY(2px)}.lab .iso-caja.pista-apretado .iso-arriba{fill:color-mix(in srgb,var(--c) 55%,var(--p-blanco))}.lab .iso-piso{fill:var(--p-acero-100);stroke:var(--p-acero-300);stroke-width:.8px}.lab .iso-grilla{fill:none;stroke:var(--p-acero-200);stroke-width:.8px}.lab .iso-rotulo{fill:var(--p-tinta-700);font-size:12px}.lab .iso-rotulo-fuerte{fill:var(--p-tinta-900);font-size:13px;font-weight:700}.lab .app3d-controles{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;display:flex}.lab .app3d-control{gap:var(--esp-1);font-size:var(--texto-xs);color:var(--p-tinta-700);flex:200px;display:grid}.lab .app3d-control output{color:var(--p-tinta-900);font-weight:700}.lab .app3d-rango{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:28px;margin:0}.lab .app3d-rango::-webkit-slider-runnable-track{border-radius:var(--radio-pildora);background:var(--p-acero-200);height:8px;box-shadow:inset 0 1px 2px var(--p-negro-a15)}.lab .app3d-rango::-moz-range-track{border-radius:var(--radio-pildora);background:var(--p-acero-200);height:8px;box-shadow:inset 0 1px 2px var(--p-negro-a15)}.lab .app3d-rango::-webkit-slider-thumb{appearance:none;background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla));border:1px solid var(--p-pla-sombra);width:26px;height:26px;box-shadow:0 3px 0 var(--p-pla-sombra),0 5px 6px var(--sombra-pieza);border-radius:8px;margin-top:-9px}.lab .app3d-rango::-moz-range-thumb{background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla));border:1px solid var(--p-pla-sombra);width:26px;height:26px;box-shadow:0 3px 0 var(--p-pla-sombra),0 5px 6px var(--sombra-pieza);border-radius:8px}.lab .app3d-rango:active::-webkit-slider-thumb{box-shadow:0 1px 0 var(--p-pla-sombra);transform:translateY(2px)}.lab .app3d-rango.pista-apretado::-webkit-slider-thumb{box-shadow:0 1px 0 var(--p-pla-sombra);transform:translateY(2px)}.lab .app3d-rango.pista-apretado::-moz-range-thumb{box-shadow:0 1px 0 var(--p-pla-sombra);transform:translateY(2px)}.lab .app3d-rango:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:2px;border-radius:var(--radio-m)}.lab .app3d-chip{border-radius:var(--radio-m);border:1px solid var(--p-acero-300);background:var(--p-blanco);min-height:36px;color:var(--p-tinta-900);font:inherit;font-size:var(--texto-s);cursor:pointer;box-shadow:0 3px 0 var(--p-acero-400);transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida);padding:6px 12px;font-weight:700}.lab .app3d-chip[aria-pressed=true],.lab .app3d-chip:active,.lab .app3d-chip.pista-apretado{box-shadow:0 0 0 var(--p-acero-400);background:var(--p-acero-100);transform:translateY(3px)}.lab .app3d-chip:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:2px}.lab .app3d-chip:disabled{opacity:.5;cursor:default}.lab .pantalla-3d-lugar{perspective:1600px;padding-block:var(--esp-6) var(--esp-8)}.lab .pantalla-3d{--rx:6deg;--ry:-14deg;--grosor-3d:var(--p-tinta-900);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform var(--dur-larga) var(--ease-salida);box-shadow:0 30px 40px -22px var(--sombra-pieza);position:relative}.lab .pantalla-3d-canto{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:-6px}.lab .pantalla-3d-canto>span{background:var(--grosor-3d);transform:translateZ(var(--z));border-radius:28px;position:absolute;inset:0}.lab .pantalla-3d-canto>span:last-child{box-shadow:0 0 0 1px var(--p-negro-a15)}.lab .pantalla-3d ol{transform:translateZ(10px)}.lab .iso-relieve{--iso-relieve:var(--p-acero-300)}.lab .pantalla-3d .iso-relieve{box-shadow:0 3px 0 var(--iso-relieve)}@media (prefers-reduced-motion:reduce){.lab .pantalla-3d{transition:none}}.lab .plano.plano-dist .sistema-dist text.pantalla-txt{font-family:var(--fuente-titulo);fill:var(--p-fosforo);letter-spacing:.06em}.lab .plano.plano-dist .sistema-dist text.pantalla-larga{font-size:13px}.lab .plano.plano-dist .sistema-dist text.pantalla-corta{display:none}@media (width<=600px){.lab .plano.plano-dist .sistema-dist text.pantalla-larga{display:none}.lab .plano.plano-dist .sistema-dist text.pantalla-corta{font-size:22px;font-weight:800;display:inline}.lab .plano.plano-dist .sistema-dist .pista{transform:translate(-60px,-16px)}}html.dark .lab .plano-dist #m-base>rect:first-child{stroke:var(--p-acero-500);stroke-width:1px}.lab .trabajos .t5{grid-column:span 12}@media (width<=900px){.lab .trabajos .t5{grid-column:span 12}}.lab .trabajos .trabajo .ficha-cab{gap:8px 12px;margin-bottom:0}.lab .trabajos .trabajo .estado{font-size:var(--texto-xs);padding:2px 8px}.lab .trabajos .trabajo>.mano{margin:-4px 0 0}.lab .trabajos .t-link{min-height:44px;color:var(--tinta);text-underline-offset:3px;justify-self:start;align-items:center;font-weight:700;display:inline-flex}.lab .trabajos .t-link:hover{color:var(--forma)}.lab .trabajos .sucursales td:nth-child(2){white-space:nowrap}.lab .trabajos .sucursales td:nth-child(3){color:var(--pantalla-texto-suave)}@media (width<=520px){.lab .trabajos .sucursales{padding:12px}.lab .trabajos .sucursales .cab{font-size:18px}.lab .trabajos .sucursales tr{border-top:1px solid var(--pantalla-linea-tenue);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 2px;display:grid}.lab .trabajos .sucursales td{border:0;padding:0;display:block}.lab .trabajos .sucursales td:nth-child(2){text-align:right;font-weight:700}}.lab .trabajos .terminal{justify-items:center;padding:9px 9px 0;display:grid}.lab .trabajos .terminal-pantalla{background:var(--pantalla);width:100%;color:var(--pantalla-texto);border-radius:var(--radio-m);font-size:var(--texto-s);box-shadow:0 0 0 9px var(--pantalla-marco),0 0 0 10px var(--pantalla-bisel);padding:14px}.lab .trabajos .terminal .cab{font-family:var(--fuente-titulo);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--pantalla-linea);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:12px;padding-bottom:8px;font-size:20px;display:flex}.lab .trabajos .terminal-pie{background:linear-gradient(var(--p-acero-400),var(--p-acero-500));clip-path:polygon(40% 0,60% 0,61% 50%,100% 72%,100% 100%,0 100%,0 72%,39% 50%);width:38%;height:22px;margin-top:10px}.lab .trabajos .etapas{font-size:var(--texto-xs);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 14px;padding:0;line-height:1.25;list-style:none;display:grid}.lab .trabajos .etapas li{border-top:4px solid var(--pantalla-linea);color:var(--pantalla-texto-suave);padding-top:6px}.lab .trabajos .etapas .hecha{border-top-color:var(--estado-ok);color:var(--pantalla-texto)}.lab .trabajos .etapas .actual{border-top-color:var(--estado-aviso);color:var(--pantalla-texto);font-weight:700}@media (width<=520px){.lab .trabajos .etapas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px}}.lab .trabajos .costos{font-size:var(--texto-xs);gap:8px;display:grid}.lab .trabajos .costos .fila{grid-template-columns:8.5em minmax(0,1fr);align-items:center;gap:10px;display:grid}.lab .trabajos .costos i{background:var(--pantalla-linea-tenue);border-radius:2px;height:10px;display:block;overflow:hidden}.lab .trabajos .costos b{border-radius:2px;height:100%;display:block}.lab .trabajos .costos .c-presu{background:var(--estado-ok);width:100%}.lab .trabajos .costos .c-real{background:var(--estado-aviso);width:56%}.lab .trabajos .insumos{background:var(--p-blanco);color:var(--p-tinta-900);border:6px solid var(--p-tinta-900);border-radius:var(--radio-m);font-size:var(--texto-m);box-shadow:0 10px 24px -8px var(--p-negro-a50);padding:12px 14px}.lab .trabajos .insumos ul{margin:0;padding:0;list-style:none}.lab .trabajos .insumos li{border-bottom:1px solid var(--p-acero-200);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;display:grid}.lab .trabajos .insumos li b{font-family:var(--fuente-titulo);font-size:22px;font-weight:800;line-height:1}.lab .trabajos .insumos .punto{background:var(--_p);border-radius:50%;width:12px;height:12px}.lab .trabajos .insumos .p-ok{--_p:var(--estado-ok)}.lab .trabajos .insumos .p-aviso{--_p:var(--estado-aviso)}.lab .trabajos .insumos .p-alerta{--_p:var(--estado-alerta)}.lab .trabajos .insumos dl{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 0;display:grid}.lab .trabajos .insumos dl>div{background:var(--p-acero-100);border-radius:6px;align-content:start;gap:4px;padding:10px 12px;display:grid}.lab .trabajos .insumos dt{font-size:var(--texto-xs);color:var(--p-tinta-700)}.lab .trabajos .insumos dd{font-family:var(--fuente-titulo);white-space:nowrap;margin:0;font-size:min(26px,6vw);font-weight:800;line-height:1}.lab .trabajos .t5{-moz-column-gap:clamp(20px,3vw,40px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(20px,3vw,40px)}.lab .trabajos .t5 .foto{justify-self:end;width:100%;max-width:420px}.lab .trabajos .t5-texto{align-content:start;gap:14px;display:grid}@media (width<=900px){.lab .trabajos .t5{grid-template-columns:minmax(0,1fr)}.lab .trabajos .t5 .foto{justify-self:start}}html.dark .lab .trabajos .insumos{box-shadow:0 0 0 1px var(--p-acero-500),0 10px 24px -8px var(--p-negro-a50)}.lab .trabajos .t3 .demo{padding-top:10px}@media (width<=520px){.lab .trabajos .t3 .demo{padding-top:0}}.lab .trabajos-cierre{align-items:center;gap:var(--esp-3) var(--esp-5);margin-top:var(--esp-6);flex-wrap:wrap;display:flex}.lab .trabajos-cierre .mano{font-size:var(--texto-l);margin:0;transform:rotate(-1deg)}.lab .celular-asistente{justify-items:center;display:grid;position:relative}.lab .celular-asistente>.sello{background:var(--hoja);z-index:1;font-size:12px;position:absolute;top:-12px;right:max(0px,50% - 170px)}.lab .chat{border:6px solid var(--p-tinta-900);background:var(--p-blanco);width:min(300px,100%);color:var(--p-tinta-900);border-radius:28px;gap:10px;padding:12px 10px 10px;display:grid}.lab .chat-top{border-bottom:1px solid var(--p-hoja-300);align-items:center;gap:10px;padding:2px 4px 10px;display:flex}.lab .chat-top b{font-size:var(--texto-m);line-height:1.1;display:block}.lab .chat-top small{font-size:var(--texto-xs);color:var(--p-tinta-700);display:block}.lab .chat-avatar{background:var(--inteligencia);width:32px;height:32px;color:var(--texto-sobre-claro);font-weight:700;font-size:var(--texto-xs);border-radius:50%;flex:none;place-items:center;display:grid}.lab .chat-mensajes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lab .burbuja{max-width:86%;font-size:var(--texto-m);border-radius:16px;padding:8px 12px;line-height:1.4}.lab .burbuja.yo{--iso-relieve:var(--p-azul-oscuro-sombra);background:var(--p-azul-oscuro);color:var(--p-blanco);border-bottom-right-radius:4px;justify-self:end}.lab .burbuja.ia{background:var(--p-hoja-100);color:var(--p-tinta-900);border:1px solid var(--p-hoja-300);border-bottom-left-radius:4px;justify-self:start}.lab .chat-entrada{border:1px solid var(--p-hoja-300);border-radius:var(--radio-pildora);font-size:var(--texto-s);color:var(--p-tinta-600);margin-top:4px;padding:8px 14px}@media (width<=520px){.lab .celular-asistente>.sello{justify-self:end;margin-bottom:8px;position:static;transform:rotate(-2deg)}}.lab .proposito-grid{gap:var(--esp-8) clamp(28px,5vw,64px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (width<=900px){.lab .proposito-grid{grid-template-columns:1fr}}.lab .proposito-cab{gap:var(--esp-3);display:grid}.lab .proposito-cab h2{font-size:clamp(32px,4vw,48px)}.lab .proposito-cab p{font-size:var(--texto-l);color:var(--tinta-2);max-width:40ch;margin:0}.lab .proposito-cab .proposito-nota{color:var(--tinta-2);margin-top:var(--esp-1);font-size:18px}.lab .proposito-nota a{color:var(--texto-marca);position:relative}.lab .proposito-nota a:after{content:"";position:absolute;inset:-10px -4px}.lab .proposito-nota a:focus-visible{outline-offset:1px}.lab .proposito-fichas{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.lab .proposito-fichas{grid-template-columns:1fr}}.lab .proposito-ficha{align-items:flex-start;gap:var(--esp-2);min-height:188px;padding:var(--esp-5) var(--esp-5) var(--esp-4);background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}@media (width<=560px){.lab .proposito-ficha{min-height:0;padding:var(--esp-4) var(--esp-4) var(--esp-3)}}.lab .proposito-rotulo{align-items:center;gap:var(--esp-3);font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-s);letter-spacing:var(--tracking-rotulo);color:var(--cota);line-height:1;display:inline-flex}.lab .proposito-rotulo:before{content:"";background:var(--c,var(--forma));flex:none;width:16px;height:16px;transform:skewY(-20deg)}.lab .proposito-ficha.sin-imprimir .proposito-rotulo:before{border:2px dashed var(--cota);background:0 0}.lab .proposito-ficha h3{margin-top:var(--esp-1);font-size:clamp(22px,2.2vw,26px)}.lab .proposito-ficha p{font-size:var(--texto-m);color:var(--tinta-2);margin:0}.lab .proposito-link{min-height:44px;color:var(--texto-marca);font-weight:700;font-size:var(--texto-m);align-items:center;margin-top:auto;display:inline-flex}.lab .proposito-link [aria-hidden]{margin-left:.3em}.lab .proposito-sello{font-size:var(--texto-2xs);margin-top:auto}@media (width<=560px){.lab .proposito-ficha{position:relative}.lab .proposito-rotulo{top:var(--esp-4);right:var(--esp-4);position:absolute}.lab .proposito-ficha h3{margin-top:0;padding-right:72px}.lab .proposito-link,.lab .proposito-sello{margin-top:var(--esp-1)}.lab .proposito-link{margin-bottom:calc(-1 * var(--esp-2))}}.lab .seccion.clientes{padding-bottom:clamp(40px,5vw,72px)}.lab .clientes-cab{margin-bottom:var(--esp-5);flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.lab .clientes-cab h2{font-size:clamp(28px,3.4vw,40px)}.lab .clientes-cab .mano{font-size:18px;display:inline-block;transform:rotate(-2deg)}.lab .clientes-grilla{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=700px){.lab .clientes-grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.lab .cliente{border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);display:grid;position:relative}.lab .cliente:hover,.lab .cliente:focus-within{z-index:1}.lab .cliente-celda{place-items:center;gap:var(--esp-2);min-height:120px;padding:var(--esp-5) var(--esp-3) var(--esp-3);color:inherit;background:var(--hoja);transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida);grid-template-rows:72px auto;text-decoration:none;display:grid;position:relative}.lab .cliente-celda img{max-height:var(--logo-alto,44px);-o-object-fit:contain;object-fit:contain;width:auto;max-width:80%;height:auto;filter:var(--logo-filtro);opacity:var(--logo-opacidad);transition:opacity var(--dur-micro) var(--ease-salida)}.lab .cliente-rubro{font-size:var(--texto-xs);color:var(--tinta-2);text-align:center;align-self:end;line-height:1.2}.lab a.cliente-celda:hover img,.lab a.cliente-celda:focus-visible img{opacity:1}.lab a.cliente-celda:hover,.lab a.cliente-celda:focus-visible{box-shadow:3px 3px 0 var(--cota);z-index:1;transform:translateY(-2px)}.lab a.cliente-celda:focus-visible{outline-offset:-4px}@media (width<=520px){.lab .cliente-celda{grid-template-rows:60px auto;min-height:104px}.lab .cliente-celda img{max-height:calc(var(--logo-alto,44px) * .9)}}@media (prefers-reduced-motion:reduce){.lab a.cliente-celda:hover,.lab a.cliente-celda:focus-visible{transform:none}}.lab .rubro-nota a{min-height:44px;color:var(--texto-marca);align-items:center;display:inline-flex}.lab .productos{gap:var(--esp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lab .productos>li{min-width:0;display:flex}.lab .producto{align-content:start;gap:var(--esp-3);padding:var(--esp-5);background:var(--panel);border:1px solid var(--linea);color:inherit;transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida);flex:1;text-decoration:none;display:grid}.lab .producto h3{align-items:center;height:64px;margin:0;display:flex}.lab .producto h3 img{height:var(--logo-alto,36px);width:auto;max-width:100%}.lab .producto .logo-oscuro,html.dark .lab .producto .logo-claro{display:none}html.dark .lab .producto .logo-oscuro{display:block}.lab .producto p{color:var(--tinta-2);max-width:none;margin:0;font-size:16px}.lab .producto .mano{color:var(--texto-marca);text-underline-offset:3px;font-size:15px;text-decoration:underline}.lab .producto:hover,.lab .producto:focus-visible{box-shadow:3px 3px 0 var(--cota);transform:translateY(-2px)}@media (width<=640px){.lab .productos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lab .producto:hover,.lab .producto:focus-visible{transform:none}}.lab .ia-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .ia-grid{grid-template-columns:1fr}}.lab .ia .encabezado{margin-bottom:var(--esp-5)}.lab .ia .ia-nota{color:var(--tinta-2);max-width:40ch;margin:0;font-size:18px}.lab .pastillas{gap:var(--esp-2) var(--esp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lab .pastillas li{font-size:var(--texto-m);color:var(--tinta);align-items:center;gap:8px;padding:2px 0;display:inline-flex}.lab .pastillas li:before{content:"";background:var(--inteligencia);border-radius:50%;flex:none;width:8px;height:8px}.lab .ia-cta{margin-top:var(--esp-6)}.lab .link-suelto{color:var(--texto-marca);margin-block:-9px;padding-block:9px;font-weight:700;display:inline-block}.lab .cuaderno .notas{row-gap:var(--renglon)}.lab .cuaderno .notas li{align-content:start}.lab .ficha .lab-link{color:var(--texto-marca);text-underline-offset:3px;justify-self:start;margin-block:-9px;padding-block:9px;font-weight:700;display:inline-block}.lab .ficha .lab-link:hover{text-decoration-thickness:2px}.lab .ficha figcaption .lab-link{font-family:var(--fuente-texto);font-size:15px}.lab .ficha .ilus>.lab-link{font-size:15px}.lab .ficha .celular-asistente+.lab-link{justify-self:center}.lab .botonera-dibujo{gap:var(--esp-6);padding-top:var(--esp-8);margin:0;display:grid;position:relative}.lab .botonera-dibujo>.sello{background:var(--hoja);z-index:1;font-size:12px;position:absolute;top:0;right:0}.lab .botonera-placa{padding:var(--esp-8) var(--esp-4) var(--esp-5);background:var(--botonera-placa);box-shadow:0 12px 0 var(--botonera-sombra),0 22px 32px -12px var(--sombra-pieza);border-radius:16px;position:relative}.lab .botonera-placa:before{content:"";background:var(--botonera-luz);border-radius:2px;height:4px;position:absolute;top:8px;left:16px;right:16px}.lab .botonera-grabado{left:var(--esp-4);top:var(--esp-4);font-family:var(--fuente-titulo);font-weight:800;font-size:var(--texto-s);letter-spacing:.08em;text-transform:uppercase;color:var(--placa-texto-tenue);text-shadow:0 -1px 0 var(--p-negro-a50);line-height:1;position:absolute}.lab .botonera-teclas{gap:var(--esp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lab .botonera-tecla{appearance:none;padding:var(--cap-recorrido) 0 0;justify-items:center;gap:var(--esp-3);font:inherit;color:var(--cap-texto);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;display:grid}.lab .botonera-hueco{aspect-ratio:1;background:var(--botonera-sombra);width:min(80px,100%);box-shadow:inset 0 3px 4px var(--p-negro-a50),0 1px 0 var(--p-blanco-a10);transition:box-shadow var(--dur-corta) var(--ease-salida);border-radius:50%;padding:6px;display:block}.lab .botonera-casquete{--_canto:color-mix(in srgb,var(--c) 60%,var(--p-noche-950));background:radial-gradient(circle at 38% 32%,var(--p-blanco-a50),transparent 42%),var(--c);width:100%;height:100%;box-shadow:0 var(--cap-recorrido) 0 var(--_canto),inset 0 -3px 0 var(--p-negro-a15);transform:translateY(calc(-1 * var(--cap-recorrido)));transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida);border-radius:50%;display:block}@media (hover:hover){.lab .botonera-tecla:hover .botonera-casquete{transform:translateY(calc(-1 * var(--cap-recorrido) - 1px));box-shadow:0 calc(var(--cap-recorrido) + 1px) 0 var(--_canto),inset 0 -3px 0 var(--p-negro-a15)}}.lab .botonera-tecla:active .botonera-casquete,.lab .botonera-tecla.apretada .botonera-casquete{box-shadow:0 0 0 var(--_canto),inset 0 -2px 0 var(--p-negro-a15);transform:translateY(0)}.lab .botonera-tecla.ultima .botonera-hueco{box-shadow:inset 0 3px 4px var(--p-negro-a50),0 0 0 3px color-mix(in srgb,var(--c) 55%,transparent)}.lab .botonera-tecla:focus-visible{outline:none}.lab .botonera-tecla:focus-visible .botonera-hueco{outline:var(--foco-ancho) solid var(--cap-foco);outline-offset:4px}.lab .botonera-rotulo{font-family:var(--fuente-titulo);letter-spacing:.08em;text-transform:uppercase;color:var(--texto-sobre-oscuro-suave);font-size:15px;font-weight:600;line-height:1.1}@media (width<=520px){.lab .botonera-rotulo{font-size:var(--texto-s);letter-spacing:.05em}.lab .botonera-teclas{gap:var(--esp-2)}}.lab .botonera-visor{min-height:48px;padding:var(--esp-2) var(--esp-4);border-radius:var(--radio-l);background:var(--pantalla);color:var(--pantalla-texto);box-shadow:0 6px 0 var(--pantalla-marco);font-size:var(--texto-s);align-items:center;margin:0;line-height:1.35;display:flex;position:relative;overflow:hidden}.lab .botonera-visor:after{content:"";background:repeating-linear-gradient(180deg,var(--p-blanco-a10) 0 1px,transparent 1px 3px);opacity:.35;pointer-events:none;position:absolute;inset:0}.lab .botonera-visor .vacio{color:var(--pantalla-texto-suave)}.lab .botonera-aviso{align-items:center;gap:var(--esp-1) var(--esp-3);animation:lab-aparece var(--dur-corta) var(--ease-salida);flex-wrap:wrap;flex:1;display:flex}.lab .botonera-aviso .hora{color:var(--pantalla-acento)}.lab .botonera-aviso .punto{background:var(--p);border-radius:50%;width:10px;height:10px}.lab .botonera-aviso .cuenta{color:var(--pantalla-texto-tenue);font-size:var(--texto-xs);margin-left:auto}.lab #estacion text.pantalla-txt{font-family:var(--fuente-titulo);fill:var(--p-fosforo);letter-spacing:.06em;font-size:13px}@media (width<=600px){.lab #estacion text.pantalla-txt{letter-spacing:.02em;font-size:17px;font-weight:800;display:inline}}.lab .pag-servicios .srv-cabecera{padding:clamp(40px,6vw,80px) 0 clamp(8px,2vw,24px)}.lab .pag-servicios .srv-cabecera-grid{gap:var(--esp-8) clamp(28px,5vw,72px);grid-template:"intro plano""leyenda plano"1fr/minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.lab .pag-servicios .srv-intro{grid-area:intro}.lab .pag-servicios .srv-plano{gap:var(--esp-2);grid-area:plano;margin:0;display:grid}.lab .pag-servicios .srv-leyenda{grid-area:leyenda}@media (width<=900px){.lab .pag-servicios .srv-cabecera-grid{gap:var(--esp-6);grid-template:"intro""plano""leyenda"/minmax(0,1fr)}}.lab .pag-servicios .srv-intro h1{margin-bottom:var(--esp-5);font-size:clamp(44px,6.2vw,88px)}.lab .pag-servicios .srv-intro p{color:var(--tinta-2);max-width:46ch;margin:0;font-size:clamp(18px,1.6vw,21px)}.lab .pag-servicios .srv-plano-svg{width:100%;max-width:640px;height:auto;margin-inline:auto;overflow:visible}.lab .pag-servicios .srv-grilla-base line{stroke:var(--p-blanco-a15);stroke-width:1px}.lab .pag-servicios .srv-cara-txt{font-family:var(--fuente-titulo);letter-spacing:.12em;fill:var(--p-blanco-a85);font-size:14px;font-weight:700}.lab .pag-servicios .srv-rejilla{fill:var(--p-noche-800)}.lab .pag-servicios .srv-guia{stroke:var(--texto-cota);stroke-width:1px;stroke-dasharray:3 4}.lab .pag-servicios .srv-cable line{stroke:var(--p-celeste);stroke-width:2.5px}.lab .pag-servicios .srv-cable circle{fill:var(--p-celeste)}.lab .pag-servicios .srv-cota line{stroke:var(--texto-cota);stroke-width:1px}.lab .pag-servicios .srv-cota text{font-family:var(--fuente-mano);fill:var(--texto-cota);text-anchor:middle;font-size:16px}.lab .pag-servicios .srv-guia-globo{stroke:var(--texto-cota);stroke-width:1px}.lab .pag-servicios .srv-punta{fill:var(--texto-cota)}.lab .pag-servicios .srv-globo-svg .srv-globo-aro{fill:var(--panel);stroke:var(--texto-cota);stroke-width:1.5px;transition:fill var(--dur-micro) var(--ease-salida),stroke var(--dur-micro) var(--ease-salida)}.lab .pag-servicios .srv-globo-svg text{font-family:var(--fuente-titulo);fill:var(--texto);text-anchor:middle;dominant-baseline:central;font-size:21px;font-weight:800}@media (width<=600px){.lab .pag-servicios .srv-globo-svg .srv-globo-aro{r:23px}.lab .pag-servicios .srv-globo-svg text{font-size:27px}.lab .pag-servicios .srv-cota text{font-size:21px}}.lab .pag-servicios .srv-plano-rotulo{border:1px solid var(--linea);background:var(--panel);padding:var(--esp-2) var(--esp-3);font-size:var(--texto-xs);color:var(--tinta-2);grid-template-columns:auto auto;justify-self:end;gap:2px 14px;display:grid}.lab .pag-servicios .srv-plano-rotulo b{color:var(--tinta);font-weight:700}@media (width<=600px){.lab .pag-servicios .srv-plano-rotulo{font-size:var(--texto-s);justify-self:stretch}}.lab .pag-servicios .srv-parte{transition:transform var(--dur-corta) var(--ease-encastre)}.lab .pag-servicios[data-activa=procesos] .srv-parte-procesos,.lab .pag-servicios[data-activa=personas] .srv-parte-personas,.lab .pag-servicios[data-activa=datos] .srv-parte-datos{transform:translateY(-16px)}.lab .pag-servicios[data-activa=acompanamiento] .srv-parte-acompanamiento{transform:translateY(-10px)}.lab .pag-servicios[data-activa=tambien] .srv-parte-tambien{transform:translateY(12px)}.lab .pag-servicios[data-activa=procesos] .srv-g-procesos .srv-globo-aro,.lab .pag-servicios[data-activa=personas] .srv-g-personas .srv-globo-aro,.lab .pag-servicios[data-activa=datos] .srv-g-datos .srv-globo-aro,.lab .pag-servicios[data-activa=acompanamiento] .srv-g-acompanamiento .srv-globo-aro,.lab .pag-servicios[data-activa=tambien] .srv-g-tambien .srv-globo-aro{fill:var(--resalte);stroke:var(--resalte-sombra)}.lab .pag-servicios[data-activa=procesos] .srv-leyenda a[data-parte=procesos] .srv-globo,.lab .pag-servicios[data-activa=personas] .srv-leyenda a[data-parte=personas] .srv-globo,.lab .pag-servicios[data-activa=datos] .srv-leyenda a[data-parte=datos] .srv-globo,.lab .pag-servicios[data-activa=acompanamiento] .srv-leyenda a[data-parte=acompanamiento] .srv-globo,.lab .pag-servicios[data-activa=tambien] .srv-leyenda a[data-parte=tambien] .srv-globo{background:var(--resalte);border-color:var(--resalte-sombra);color:var(--texto-sobre-claro)}.lab .pag-servicios a.srv-globo-svg{cursor:pointer;outline:none;text-decoration:none}.lab .pag-servicios a.srv-globo-svg text{text-decoration:none}.lab .pag-servicios a.srv-globo-svg:focus-visible .srv-globo-aro{stroke:var(--foco);stroke-width:3px}.lab .pag-servicios a.srv-globo-svg .srv-globo-aro{paint-order:stroke}.lab .pag-servicios .srv-plano-dibujo{position:relative}.lab .pag-servicios .srv-etiqueta{z-index:2;width:max-content;max-width:min(230px,46vw);padding:var(--esp-2) var(--esp-3);border:1.5px solid var(--resalte-sombra);border-radius:var(--radio-m);background:var(--panel);color:var(--texto);box-shadow:0 4px 0 var(--resalte-sombra),var(--sombra-flotante);pointer-events:none;opacity:0;--_dx:0px;transform:translate(var(--_dx),-50%) scale(.96);transform-origin:0;transition:opacity var(--dur-micro) var(--ease-salida),transform var(--dur-corta) var(--ease-encastre);gap:2px;display:grid;position:absolute}.lab .pag-servicios .srv-etiqueta[data-lado=der]{margin-left:5%}.lab .pag-servicios .srv-etiqueta[data-lado=izq]{--_dx:-100%;transform-origin:100%;margin-left:-5%}.lab .pag-servicios .srv-etiqueta.visible{opacity:1;transform:translate(var(--_dx),-50%) scale(1)}.lab .pag-servicios .srv-etiqueta b{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-xl);line-height:1.05}.lab .pag-servicios .srv-etiqueta small{font-size:var(--texto-xs);color:var(--tinta-2);line-height:1.3}@media (width<=600px){.lab .pag-servicios .srv-etiqueta{max-width:60vw}.lab .pag-servicios .srv-etiqueta b{font-size:var(--texto-l)}}.lab .pag-servicios .srv-leyenda>.mano{margin:0 0 var(--esp-2);font-size:var(--texto-base)}.lab .pag-servicios .srv-leyenda ol{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lab .pag-servicios .srv-leyenda li{border-bottom:1px solid var(--linea)}.lab .pag-servicios .srv-leyenda a{gap:var(--esp-4);min-height:60px;padding:var(--esp-2) var(--esp-2);color:var(--texto);transition:background-color var(--dur-micro) var(--ease-salida);grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}@media (hover:hover){.lab .pag-servicios .srv-leyenda a:hover{background:var(--hoja-2)}}.lab .pag-servicios .srv-leyenda a:focus-visible{outline-offset:-3px}.lab .pag-servicios .srv-globo{border:1.5px solid var(--texto-cota);background:var(--panel);width:36px;height:36px;color:var(--texto);font-family:var(--fuente-titulo);transition:background-color var(--dur-micro) var(--ease-salida),border-color var(--dur-micro) var(--ease-salida),color var(--dur-micro) var(--ease-salida);border-radius:50%;place-items:center;font-size:20px;font-weight:800;line-height:1;display:grid}.lab .pag-servicios .srv-leyenda a:focus-visible .srv-globo{background:var(--resalte);border-color:var(--resalte-sombra);color:var(--texto-sobre-claro)}@media (hover:hover){.lab .pag-servicios .srv-leyenda a:hover .srv-globo{background:var(--resalte);border-color:var(--resalte-sombra);color:var(--texto-sobre-claro)}}.lab .pag-servicios .srv-leyenda-txt{gap:2px;display:grid}.lab .pag-servicios .srv-leyenda-txt b{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-xl);line-height:1.1}.lab .pag-servicios .srv-leyenda-txt small{font-size:var(--texto-s);color:var(--tinta-2);line-height:1.3}.lab .pag-servicios .srv-pieza-procesos{--c:var(--pilar-orden);--c-trazo:var(--acento-borde)}.lab .pag-servicios .srv-pieza-personas{--c:var(--pilar-forma);--c-trazo:var(--pilar-forma)}.lab .pag-servicios .srv-pieza-datos{--c:var(--pilar-inteligencia);--c-trazo:var(--pilar-inteligencia)}.lab .pag-servicios .srv-pieza-grid{gap:var(--esp-8) clamp(32px,5vw,72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (width<=980px){.lab .pag-servicios .srv-pieza-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=981px) and (height>=860px){.lab .pag-servicios .srv-pieza-cab{top:calc(var(--nav-alto) + var(--esp-6));position:sticky}}.lab .pag-servicios .srv-rotulo{align-items:center;gap:var(--esp-3);margin:0 0 var(--esp-4);max-width:none;font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-l);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--tinta-2);line-height:1;display:flex}.lab .pag-servicios .srv-mini{flex:none;width:auto;height:52px;overflow:visible}.lab .pag-servicios .srv-mini-losa{height:40px}.lab .pag-servicios .srv-pieza-cab h2{margin-bottom:var(--esp-4);font-size:clamp(36px,4.4vw,58px)}.lab .pag-servicios .srv-bajada{font-size:var(--texto-l);color:var(--tinta-2)}.lab .pag-servicios .srv-compromiso{border-left:3px solid var(--c-trazo);padding-left:var(--esp-3);color:var(--tinta-2);margin:0;font-style:italic}.lab .pag-servicios .srv-ilus{margin:var(--esp-8) 0 0}.lab .pag-servicios .srv-ilus-svg{width:100%;max-width:420px;height:auto;overflow:visible}.lab .pag-servicios .srv-papel rect:first-child{fill:var(--panel);stroke:var(--texto-cota);stroke-width:1.5px}.lab .pag-servicios .srv-papel line{stroke:var(--linea);stroke-width:3px;stroke-linecap:round}.lab .pag-servicios .srv-papel .srv-papel-marca{fill:var(--c-trazo)}.lab .pag-servicios .srv-ilus-rotulo{font-family:var(--fuente-titulo);letter-spacing:.1em;fill:var(--texto);font-size:17px;font-weight:700}.lab .pag-servicios .srv-ilus-trazo path{fill:none;stroke:var(--c-trazo);stroke-width:2px}.lab .pag-servicios .srv-ilus-nudo{fill:var(--c-trazo)}.lab .pag-servicios .srv-nodo rect{fill:var(--panel);stroke:var(--c-trazo);stroke-width:2px}.lab .pag-servicios .srv-ilus-txt,.lab .pag-servicios .srv-ilus-txt text{font-family:var(--fuente-texto);fill:var(--texto);font-size:15px;font-weight:700}.lab .pag-servicios .srv-ilus-mano,.lab .pag-servicios .srv-ilus-mano text{font-family:var(--fuente-mano);fill:var(--texto-cota);font-size:15px}.lab .pag-servicios .srv-ilus-cota line{stroke:var(--texto-cota);stroke-width:1px}.lab .pag-servicios .srv-ilus-mesa{stroke:var(--linea);stroke-width:2px}.lab .pag-servicios .srv-disp{stroke:var(--texto-cota);stroke-width:1.5px}.lab .pag-servicios .srv-demo{gap:var(--esp-5);max-width:420px;display:grid;position:relative}.lab .pag-servicios .srv-demo>.sello{font-size:var(--texto-2xs);background:var(--hoja);z-index:1;position:absolute;top:-8px;right:0}.lab .pag-servicios .srv-ilus-barras{max-width:320px}.lab .pag-servicios .srv-demo .aviso{font-size:var(--texto-m)}@media (width<=600px){.lab .pag-servicios .srv-demo>.sello{font-size:var(--texto-xs)}.lab .pag-servicios .srv-demo .aviso small{font-size:var(--texto-s)}}.lab .pag-servicios .srv-fichas{gap:var(--esp-8);display:grid}.lab .pag-servicios .srv-ficha{gap:var(--esp-4);background:var(--panel);border:1px solid var(--linea);border-top:4px solid var(--c-trazo);padding:var(--ficha-pad);align-content:start;display:grid}.lab .pag-servicios .srv-ficha-n{align-items:center;gap:var(--esp-2);font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-m);letter-spacing:var(--tracking-rotulo);color:var(--tinta-2);justify-self:start;line-height:1;display:inline-flex}.lab .pag-servicios .srv-ficha-n:before{content:"";background:var(--c);flex:none;width:14px;height:14px;transform:skewY(-20deg)}.lab .pag-servicios .srv-ficha h3,.lab .pag-servicios .srv-celda h3{font-size:clamp(26px,2.6vw,34px);font-weight:700}.lab .pag-servicios .srv-que{font-size:var(--texto-l);max-width:60ch;margin:0}.lab .pag-servicios .srv-dl{border-top:1px solid var(--linea);margin:0}.lab .pag-servicios .srv-dl dt{padding:var(--esp-3) 0 var(--esp-2);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-m);color:var(--tinta-2);line-height:1.2}.lab .pag-servicios .srv-dl dd{padding:0 0 var(--esp-3);border-bottom:1px solid var(--linea);margin:0}.lab .pag-servicios .srv-ejemplos{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.lab .pag-servicios .srv-ejemplos li{gap:var(--esp-1) var(--esp-4);font-size:var(--texto-m);grid-template-columns:minmax(0,9em) minmax(0,1fr);align-items:baseline;line-height:1.5;display:grid}@media (width<=560px){.lab .pag-servicios .srv-ejemplos li{grid-template-columns:minmax(0,1fr)}}.lab .pag-servicios .srv-rubro{align-items:flex-start;gap:var(--esp-2);font-weight:700;font-size:var(--texto-s);color:var(--texto);line-height:1.3;display:inline-flex}.lab .pag-servicios .srv-rubro:before{content:"";background:var(--c);border-radius:1px;flex:none;width:9px;height:9px;margin-top:.33em}.lab .pag-servicios .srv-ejemplos .estado{font-size:var(--texto-xs);margin-right:var(--esp-1);vertical-align:1px;padding:0 8px}.lab .pag-servicios .srv-link-suelto{color:var(--texto-marca);text-underline-offset:3px;padding-block:12px;font-weight:700}.lab .pag-servicios .srv-link-suelto:hover{text-decoration-thickness:2px}.lab .pag-servicios .srv-nota{font-size:var(--texto-base);color:var(--tinta-2);max-width:58ch;margin:0}.lab .pag-servicios .srv-nota a{color:var(--texto-marca);text-underline-offset:3px;padding-block:12px}.lab .pag-servicios .srv-acciones{align-items:center;gap:0 var(--esp-6);flex-wrap:wrap;max-width:none;margin:0;display:flex}.lab .pag-servicios .srv-acciones a{min-height:44px;color:var(--texto-marca);text-underline-offset:3px;align-items:center;gap:.3em;font-weight:700;display:inline-flex}.lab .pag-servicios .srv-acciones a:hover{text-decoration-thickness:2px}.lab .pag-servicios .srv-base{gap:var(--esp-8);background:var(--acento);color:var(--texto-sobre-oscuro);background-image:linear-gradient(var(--p-blanco-a10) 1px,transparent 1px),linear-gradient(90deg,var(--p-blanco-a10) 1px,transparent 1px);background-size:var(--modulo) var(--modulo);padding:clamp(24px,4vw,48px);display:grid;position:relative}.lab .pag-servicios .srv-base:before,.lab .pag-servicios .srv-base:after{content:"";background:var(--placa-sombra);border-radius:0 0 var(--radio-s) var(--radio-s);width:32px;height:12px;position:absolute;bottom:-12px}.lab .pag-servicios .srv-base:before{left:32px}.lab .pag-servicios .srv-base:after{right:32px}.lab .pag-servicios .srv-base :focus-visible{outline-color:var(--foco-sobre-oscuro)}.lab .pag-servicios .srv-base .srv-rotulo{color:var(--texto-sobre-oscuro-suave)}.lab .pag-servicios .srv-base-cab{gap:var(--esp-3);max-width:760px;display:grid}.lab .pag-servicios .srv-base-cab .srv-rotulo{margin-bottom:var(--esp-1)}.lab .pag-servicios .srv-base-cab h2{color:var(--texto-sobre-oscuro);font-size:clamp(34px,4.4vw,56px)}.lab .pag-servicios .srv-base-cab p:not(.srv-rotulo){font-size:var(--texto-l);color:var(--texto-sobre-oscuro-suave);margin:0}.lab .pag-servicios .srv-base-lista{gap:var(--esp-6) var(--esp-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.lab .pag-servicios .srv-base-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lab .pag-servicios .srv-base-lista{grid-template-columns:minmax(0,1fr)}}.lab .pag-servicios .srv-base-lista li{gap:var(--esp-2);border-top:2px solid var(--borde-sobre-oscuro);padding-top:var(--esp-3);align-content:start;display:grid}.lab .pag-servicios .srv-base-n{font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-m);letter-spacing:var(--tracking-rotulo);color:var(--texto-sobre-oscuro-tenue);line-height:1}.lab .pag-servicios .srv-base-lista h3{color:var(--texto-sobre-oscuro);font-size:clamp(22px,2vw,26px)}.lab .pag-servicios .srv-base-lista p{font-size:var(--texto-m);color:var(--texto-sobre-oscuro-suave);margin:0}.lab .pag-servicios .srv-base-pie{justify-content:space-between;align-items:center;gap:var(--esp-3) var(--esp-8);flex-wrap:wrap;display:flex}.lab .pag-servicios .srv-base-pie .mano{font-size:var(--texto-l);color:var(--texto-sobre-oscuro-tenue);max-width:44ch;margin:0}.lab .pag-servicios .srv-base .srv-acciones a{color:var(--texto-sobre-oscuro)}.lab .pag-servicios .srv-tambien{--c:var(--rubro-secundario)}.lab .pag-servicios .srv-tambien-cab{gap:var(--esp-3);max-width:780px;margin-bottom:clamp(28px,4vw,48px);display:grid}.lab .pag-servicios .srv-tambien-cab .srv-rotulo{margin-bottom:var(--esp-1)}.lab .pag-servicios .srv-tambien-cab h2{font-size:clamp(34px,4.4vw,56px)}.lab .pag-servicios .srv-tambien-cab p:not(.srv-rotulo){font-size:var(--texto-l);color:var(--tinta-2);margin:0}.lab .pag-servicios .srv-planilla{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.lab .pag-servicios .srv-planilla{grid-template-columns:minmax(0,1fr)}}.lab .pag-servicios .srv-celda{align-items:stretch;gap:var(--esp-3);padding:var(--esp-6);background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}@media (width<=560px){.lab .pag-servicios .srv-celda{padding:var(--esp-5) var(--esp-4)}}.lab .pag-servicios .srv-celda-cab{justify-content:space-between;align-items:flex-start;gap:var(--esp-4);min-height:64px;display:flex}.lab .pag-servicios .srv-icono{flex:none;width:auto;height:64px;overflow:visible}.lab .pag-servicios .srv-icono-tinta{fill:none;stroke:var(--texto);stroke-width:3.5px;stroke-linecap:round}.lab .pag-servicios .srv-icono-guia{stroke:var(--texto-cota);stroke-width:1px;stroke-dasharray:2 3}.lab .pag-servicios .srv-celda .srv-que{font-size:var(--texto-base)}.lab .pag-servicios .srv-dl-corta dd,.lab .pag-servicios .srv-celda .srv-nota{font-size:var(--texto-m)}.lab .pag-servicios .srv-celda .srv-acciones{margin-top:auto}.lab .pag-servicios .srv-celda-pendiente{gap:var(--esp-1) var(--esp-6);background:repeating-linear-gradient(45deg,transparent 0 14px,var(--placeholder-rayado) 14px 15px),var(--hoja);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icono titulo accion""icono texto accion";align-items:center;display:grid}.lab .pag-servicios .srv-celda-pendiente .srv-celda-cab{grid-area:icono;min-height:0}.lab .pag-servicios .srv-celda-pendiente h3{grid-area:titulo;align-self:end}.lab .pag-servicios .srv-celda-pendiente .srv-que{grid-area:texto;align-self:start}.lab .pag-servicios .srv-celda-pendiente .srv-acciones{grid-area:accion;margin:0}@media (width<=760px){.lab .pag-servicios .srv-celda-pendiente{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"icono""titulo""texto""accion"}}.lab .pag-servicios .srv-icono .srv-sin-imprimir path{stroke:var(--texto-cota);stroke-width:1.5px}.lab .pag-ia .pia-cabecera{padding:clamp(40px,6vw,80px) 0 var(--esp-4)}.lab .pag-ia .pia-cabecera-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-ia .pia-cabecera-grid{grid-template-columns:1fr}}@media (width>=901px){.lab .pag-ia .pia-intro{padding-top:var(--esp-10)}}.lab .pag-ia .pia-intro h1{margin-bottom:var(--esp-5);font-size:clamp(46px,6.4vw,88px)}.lab .pag-ia .pia-bajada{color:var(--texto-suave);max-width:52ch;font-size:clamp(18px,1.6vw,21px)}.lab .pag-ia .pia-estado{align-items:center;gap:var(--esp-2) var(--esp-3);margin:var(--esp-5) 0 0;font-size:var(--texto-m);color:var(--texto-suave);flex-wrap:wrap;display:flex}.lab .pag-ia .pia-cta{gap:var(--esp-3);margin-top:var(--esp-6);flex-wrap:wrap;display:flex}.lab .pag-ia .pia-inception{margin-top:var(--esp-8)}.lab .pag-ia .pia-link{color:var(--texto-marca);text-underline-offset:3px;margin-block:-9px;padding-block:9px;font-weight:700;display:inline-block}.lab .pag-ia .pia-link:hover{text-decoration-thickness:2px}.lab .pag-ia .pia-demo{gap:var(--esp-2);min-width:0;display:grid}.lab .pag-ia .pia-demo-guia{margin:0 0 0 var(--esp-1);font-size:var(--texto-l)}.lab .pag-ia .pia-rubros{border:1px solid var(--rubro-ficha-borde);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lab .pag-ia .pia-rubro{appearance:none;min-height:44px;padding:var(--esp-2);border:0;border-left:1px solid var(--rubro-ficha-borde);color:var(--texto-suave);cursor:pointer;font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-l);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;box-shadow:inset 0 0 0 var(--rubro-ficha-activa);touch-action:manipulation;transition:background-color var(--dur-micro) var(--ease-salida),color var(--dur-micro) var(--ease-salida),box-shadow var(--dur-corta) var(--ease-encastre);background:0 0;border-radius:0;margin:0;line-height:1.1}.lab .pag-ia .pia-rubro:first-child{border-left:0}@media (hover:hover){.lab .pag-ia .pia-rubro:hover{background:var(--superficie-2);color:var(--texto)}}.lab .pag-ia .pia-rubro[aria-checked=true]{color:var(--texto);background:var(--superficie-2);box-shadow:inset 0 -4px 0 var(--rubro-ficha-activa);font-weight:800}.lab .pag-ia .pia-rubro:focus-visible{outline:var(--foco-ancho) solid var(--foco);outline-offset:-5px;border-radius:0}.lab .pag-ia .pia-escenario{gap:var(--esp-3);margin-top:var(--esp-4);display:grid;position:relative}.lab .pag-ia .pia-escenario>.sello{right:0;top:calc(-1 * var(--esp-4));z-index:4;font-size:var(--texto-2xs);background:var(--hoja);position:absolute}.lab .pag-ia .pia-ventana.app3d{width:100%}.lab .pag-ia .pia-ventana .app3d-cara{gap:var(--esp-3)}.lab .pag-ia .pia-conversacion{padding:var(--esp-1) 0 0;gap:var(--esp-2);align-content:start;min-height:286px;margin:0;list-style:none;display:grid}.lab .pag-ia .pia-msj{max-width:88%;padding:var(--esp-2) var(--esp-3);font-size:var(--texto-m);border-radius:16px;line-height:1.4}.lab .pag-ia .pia-msj p{max-width:none;margin:0}.lab .pag-ia .pia-msj p+p{margin-top:var(--esp-2)}.lab .pag-ia .pia-vos{background:var(--p-azul-oscuro);color:var(--p-blanco);border-bottom-right-radius:var(--radio-s);transform-origin:100% 100%;justify-self:end}.lab .pag-ia .pia-asis{background:var(--p-blanco);color:var(--p-tinta-900);border:1px solid var(--p-hoja-300);border-bottom-left-radius:var(--radio-s);transform-origin:0 100%;justify-self:start}.lab .pag-ia .pia-filas{margin:var(--esp-2) 0 0;border-top:1px solid var(--p-hoja-300);padding:0;list-style:none}.lab .pag-ia .pia-filas li{gap:3px var(--esp-3);border-bottom:1px solid var(--p-hoja-300);font-size:var(--texto-s);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:5px 0;display:grid}.lab .pag-ia .pia-filas b{font-variant-numeric:tabular-nums;white-space:nowrap}.lab .pag-ia .pia-filas i{border-radius:var(--radio-pildora);background:var(--p-celeste);transform-origin:0;height:5px;transform:scaleX(var(--f,1));grid-column:1/-1}.lab .pag-ia .pia-escribiendo{align-items:center;gap:5px;padding:14px 16px;display:inline-flex}.lab .pag-ia .pia-escribiendo span{background:var(--p-tinta-500);width:7px;height:7px;animation:lab-pia-punto var(--dur-media) var(--ease-salida) infinite alternate;border-radius:50%}.lab .pag-ia .pia-escribiendo span:nth-child(2){animation-delay:var(--dur-micro)}.lab .pag-ia .pia-escribiendo span:nth-child(3){animation-delay:calc(2 * var(--dur-micro))}@keyframes lab-pia-punto{0%{opacity:.35;transform:translateY(1px)}to{opacity:1;transform:translateY(-3px)}}.lab .pag-ia .pia-llega{animation:lab-pia-llega var(--dur-corta) var(--ease-encastre) both}@keyframes lab-pia-llega{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.lab .pag-ia .pia-sugerencias{gap:var(--esp-2);padding-top:var(--esp-3);border-top:1px solid var(--p-acero-200);display:grid}.lab .pag-ia .pia-sugerencias-rotulo{font-size:var(--texto-xs);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--p-tinta-700);font-weight:700}.lab .pag-ia .pia-sugerencia{align-items:center;gap:var(--esp-2);width:100%;min-height:44px;padding:var(--esp-2) var(--esp-3);text-align:left;border:1px solid var(--p-acero-300);border-radius:var(--radio-l);background:var(--p-blanco);color:var(--p-tinta-900);font:inherit;font-size:var(--texto-s);cursor:pointer;box-shadow:0 3px 0 var(--p-acero-400);touch-action:manipulation;transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida),border-color var(--dur-micro) var(--ease-salida);margin:0 0 3px;font-weight:700;line-height:1.3;display:flex}.lab .pag-ia .pia-sugerencia:before{content:"";border:2px solid var(--p-acero-400);background:var(--p-blanco);border-radius:50%;flex:none;width:10px;height:10px}@media (hover:hover){.lab .pag-ia .pia-sugerencia:hover{background:var(--p-acero-100)}}.lab .pag-ia .pia-sugerencia:active,.lab .pag-ia .pia-sugerencia[aria-pressed=true]{box-shadow:0 0 0 var(--p-acero-400);transform:translateY(3px)}.lab .pag-ia .pia-sugerencia[aria-pressed=true]{background:var(--p-acero-100);border-color:var(--p-azul-medio)}.lab .pag-ia .pia-sugerencia[aria-pressed=true]:before{background:var(--p-celeste);border-color:var(--p-azul-medio)}.lab .pag-ia .pia-sugerencia:focus-visible{outline:var(--foco-ancho) solid var(--p-azul-oscuro);outline-offset:2px}.lab .pag-ia .pia-uso{margin:var(--esp-2) 0 0;align-items:baseline;gap:var(--esp-1) var(--esp-3);font-size:var(--texto-s);color:var(--texto-suave);grid-template-columns:auto minmax(0,1fr);display:grid}.lab .pag-ia .pia-uso dt{font-family:var(--fuente-mano);color:var(--texto-marca);white-space:nowrap}.lab .pag-ia .pia-uso dd{margin:0}@media (width<=520px){.lab .pag-ia .pia-uso{grid-template-columns:1fr;gap:0}.lab .pag-ia .pia-uso dd{margin-bottom:var(--esp-2)}}.lab .pag-ia .pia-rubro-nota{font-size:var(--texto-s);color:var(--texto-cota);margin:0}@media (width<=520px){.lab .pag-ia .pia-rubro{font-size:var(--texto-m);letter-spacing:.03em;padding-inline:var(--esp-1)}.lab .pag-ia .pia-ventana .app3d-cara{padding:var(--esp-3)}.lab .pag-ia .pia-msj{max-width:94%}.lab .pag-ia .pia-conversacion{min-height:350px}}.lab .pag-ia :is(.pia-dato,.pia-cuidado,.pia-bots) .encabezado{margin-bottom:var(--esp-6)}.lab .pag-ia .pia-planilla{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.lab .pag-ia .pia-planilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lab .pag-ia .pia-planilla{grid-template-columns:1fr}}.lab .pag-ia .pia-capacidad{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-5) var(--esp-5) var(--esp-6);background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}.lab .pag-ia .pia-rotulo{align-items:center;gap:var(--esp-3);font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-s);letter-spacing:var(--tracking-rotulo);color:var(--texto-cota);line-height:1;display:inline-flex}.lab .pag-ia .pia-rotulo:before{content:"";background:var(--c,var(--pilar-forma));flex:none;width:16px;height:16px;transform:skewY(-20deg)}.lab .pag-ia .pia-capacidad h3{margin-top:var(--esp-1);font-size:clamp(22px,2.2vw,26px)}.lab .pag-ia .pia-capacidad p{font-size:var(--texto-m);color:var(--texto-suave);margin:0}.lab .pag-ia .pia-capacidad .pia-ejemplo{padding-top:var(--esp-3);font-family:var(--fuente-mano);font-size:var(--texto-base);color:var(--texto-marca);margin-top:auto;line-height:1.35}.lab .pag-ia .pia-capacidad .pia-link{padding-top:calc(var(--esp-3) + 9px);margin-top:auto}.lab .pag-ia .pia-areas{gap:var(--esp-5);margin-top:clamp(40px,6vw,72px);display:grid}.lab .pag-ia .pia-areas>h3{font-size:clamp(28px,3.2vw,40px);font-weight:800}.lab .pag-ia .pia-areas .notas b{color:var(--texto);font-weight:700}.lab .pag-ia .pia-areas .notas p{color:var(--texto-suave)}.lab .pag-ia .pia-dato-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-ia .pia-dato-grid{grid-template-columns:1fr}}.lab .pag-ia .pia-caminos{border-top:1px solid var(--linea);margin:0}.lab .pag-ia .pia-caminos>div{padding:var(--esp-4) 0;border-bottom:1px solid var(--linea)}.lab .pag-ia .pia-caminos dt{font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-xl);letter-spacing:.01em;line-height:1.1}.lab .pag-ia .pia-caminos dd{margin:var(--esp-2) 0 0;color:var(--texto-suave);max-width:60ch}.lab .pag-ia .pia-comparo{gap:var(--esp-3);background:var(--panel);border:1px solid var(--linea);padding:clamp(18px,3vw,32px);display:grid;position:relative}.lab .pag-ia .pia-comparo>.sello,.lab .pag-ia .pia-filtro>.sello,.lab .pag-ia .pia-bots-demo>.sello{right:var(--esp-2);top:calc(-1 * var(--esp-3));z-index:1;font-size:var(--texto-2xs);background:var(--hoja);position:absolute}.lab .pag-ia .pia-comparo-pregunta{max-width:85%;padding:var(--esp-2) var(--esp-3);background:var(--acento);color:var(--texto-sobre-oscuro);border-radius:16px;border-bottom-right-radius:var(--radio-s);justify-self:end;margin:0}.lab .pag-ia .pia-respuesta{gap:var(--esp-1);max-width:92%;padding:var(--esp-3) var(--esp-4);border-radius:16px;border-bottom-left-radius:var(--radio-s);display:grid}.lab .pag-ia .pia-respuesta p{margin:0}.lab .pag-ia .pia-respuesta-rotulo{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-s);letter-spacing:var(--tracking-rotulo);text-transform:uppercase}.lab .pag-ia .pia-mal{border:2px dashed var(--texto-cota);color:var(--texto-suave);background:repeating-linear-gradient(45deg,transparent 0 14px,var(--superficie-2) 14px 15px)}.lab .pag-ia .pia-mal .pia-respuesta-rotulo{color:var(--texto-cota)}.lab .pag-ia .pia-bien{border:2px solid var(--pilar-inteligencia);background:var(--superficie-2);color:var(--texto)}.lab .pag-ia .pia-bien .pia-respuesta-rotulo{color:var(--texto-marca)}.lab .pag-ia .pia-comparo-cota{margin:var(--esp-1) 0 0}.lab .pag-ia .pia-cuidado-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-ia .pia-cuidado-grid{grid-template-columns:1fr}}.lab .pag-ia .pia-puntos{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lab .pag-ia .pia-puntos li{gap:var(--esp-1);padding:var(--esp-4) 0 var(--esp-4) var(--esp-8);border-bottom:1px solid var(--linea);display:grid;position:relative}.lab .pag-ia .pia-puntos li:before{content:"";left:0;top:calc(var(--esp-4) + 6px);background:var(--c);width:16px;height:16px;position:absolute;transform:skewY(-20deg)}.lab .pag-ia .pia-puntos h3{font-size:var(--texto-xl)}.lab .pag-ia .pia-puntos p{color:var(--texto-suave);margin:0}.lab .pag-ia .pia-filtro{gap:var(--esp-4);background:var(--panel);border:1px solid var(--linea);margin:0;padding:clamp(18px,3vw,32px);display:grid;position:relative}.lab .pag-ia .pia-filtro-cuerpo{grid-template-columns:minmax(0,1.25fr) minmax(64px,.45fr) minmax(0,1fr);align-items:center;display:grid}.lab .pag-ia .pia-filtro-rotulo{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-base);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;margin-bottom:var(--esp-2);display:block}.lab .pag-ia .pia-filtro-origen{padding:var(--esp-3);border:1px solid var(--linea);background:var(--superficie-2)}.lab .pag-ia .pia-filtro-origen ul{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.lab .pag-ia .pia-filtro-origen li{justify-content:space-between;align-items:baseline;gap:var(--esp-2);padding:6px var(--esp-2);border:1px dashed var(--borde);border-radius:var(--radio-s);font-size:var(--texto-s);color:var(--texto-suave);display:flex}.lab .pag-ia .pia-filtro-origen small{font-size:var(--texto-2xs);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--texto-cota);flex:none;font-weight:700}.lab .pag-ia .pia-filtro-origen .pia-viaja{border:2px solid var(--pilar-inteligencia);color:var(--texto);background:color-mix(in srgb,var(--pilar-inteligencia) 16%,var(--panel));font-weight:700}.lab .pag-ia .pia-filtro-origen .pia-viaja small{color:var(--texto-marca)}.lab .pag-ia .pia-filtro-paso{align-self:stretch;align-items:center;min-height:120px;display:grid;position:relative}.lab .pag-ia .pia-filtro-paso:before{content:"";height:2px;margin:0 var(--esp-2) 0 var(--esp-1);background:repeating-linear-gradient(90deg,var(--pilar-inteligencia) 0 6px,transparent 6px 10px)}.lab .pag-ia .pia-filtro-paso:after{content:"";right:var(--esp-1);border-top:2px solid var(--pilar-inteligencia);border-right:2px solid var(--pilar-inteligencia);width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.lab .pag-ia .pia-filtro-paso .mano{left:0;right:0;bottom:calc(50% + var(--esp-2));text-align:center;font-size:var(--texto-s);line-height:1.2;position:absolute}.lab .pag-ia .pia-filtro-ia{padding:var(--esp-3);border:2px solid var(--pilar-inteligencia);border-radius:var(--radio-l);background:var(--panel)}.lab .pag-ia .pia-filtro-ia p,.lab .pag-ia .pia-filtro figcaption{font-size:var(--texto-m);margin:0}@media (width<=600px){.lab .pag-ia .pia-filtro-cuerpo{grid-template-columns:1fr}.lab .pag-ia .pia-filtro-paso{justify-items:center;min-height:72px}.lab .pag-ia .pia-filtro-paso:before{width:2px;height:100%;margin:var(--esp-1) 0 var(--esp-2);background:repeating-linear-gradient(180deg,var(--pilar-inteligencia) 0 6px,transparent 6px 10px)}.lab .pag-ia .pia-filtro-paso:after{top:auto;left:50%;right:auto;bottom:var(--esp-1);transform:translate(-50%)rotate(135deg)}.lab .pag-ia .pia-filtro-paso .mano{left:calc(50% + var(--esp-4));text-align:left;top:50%;bottom:auto;right:auto;transform:translateY(-50%)}}.lab .pag-ia .pia-local{margin-top:clamp(32px,5vw,56px)}.lab .pag-ia .pia-local p{max-width:78ch}.lab .pag-ia .pia-local .pia-link{margin-top:var(--esp-2)}.lab .pag-ia .pia-bots-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-ia .pia-bots-grid{grid-template-columns:1fr}}.lab .pag-ia .pia-bots-lista{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lab .pag-ia .pia-bots-lista li{gap:var(--esp-1);padding:var(--esp-4) 0;border-bottom:1px solid var(--linea);display:grid}.lab .pag-ia .pia-bots-lista h3{font-size:var(--texto-xl)}.lab .pag-ia .pia-bots-lista p{color:var(--texto-suave);margin:0}.lab .pag-ia .pia-bots-nota{margin:var(--esp-4) 0 0;font-size:var(--texto-base);max-width:48ch}.lab .pag-ia .pia-bots-demo{justify-items:center;display:grid;position:relative}.lab .pag-ia .pia-bots-demo>.sello{right:max(0px,50% - 170px)}.lab .pag-ia .pia-cel{border:6px solid var(--p-tinta-900);background:var(--p-blanco);width:min(310px,100%);color:var(--p-tinta-900);border-radius:28px;gap:10px;padding:12px 10px 10px;display:grid}.lab .pag-ia .pia-cel-top{border-bottom:1px solid var(--p-hoja-300);align-items:center;gap:10px;padding:2px 4px 10px;display:flex}.lab .pag-ia .pia-cel-top b{font-size:var(--texto-m);line-height:1.1;display:block}.lab .pag-ia .pia-cel-top small{font-size:var(--texto-xs);color:var(--p-tinta-700);display:block}.lab .pag-ia .pia-cel-avatar{background:var(--p-azul-medio);width:32px;height:32px;color:var(--p-blanco);font-weight:700;font-size:var(--texto-xs);border-radius:50%;flex:none;place-items:center;display:grid}.lab .pag-ia .pia-cel-mensajes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lab .pag-ia .pia-cel-msj{max-width:86%;font-size:var(--texto-m);border-radius:16px;padding:8px 12px;line-height:1.4}.lab .pag-ia .pia-cliente{--iso-relieve:var(--p-azul-oscuro-sombra);background:var(--p-azul-oscuro);color:var(--p-blanco);border-bottom-right-radius:var(--radio-s);justify-self:end}.lab .pag-ia .pia-bot{background:var(--p-hoja-100);color:var(--p-tinta-900);border:1px solid var(--p-hoja-300);border-bottom-left-radius:var(--radio-s);justify-self:start}.lab .pag-ia .pia-cel-entrada{border:1px solid var(--p-hoja-300);border-radius:var(--radio-pildora);font-size:var(--texto-s);color:var(--p-tinta-600);margin-top:4px;padding:8px 14px}.lab .pag-ia .pia-pasos .pasos h3{font-size:24px}.lab .pag-ia .pia-faq-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-ia .pia-faq-grid{grid-template-columns:1fr}}.lab .pag-ia .pia-faq h2{margin-bottom:clamp(20px,3vw,32px)}.lab .pag-ia .pia-preguntas{border-top:1px solid var(--linea)}.lab .pag-ia .pia-pregunta{border-bottom:1px solid var(--linea)}.lab .pag-ia .pia-pregunta summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--esp-4);min-height:56px;padding:var(--esp-3) 0;font-weight:700;font-size:var(--texto-l);line-height:1.3;list-style:none;display:flex}.lab .pag-ia .pia-pregunta summary::-webkit-details-marker{display:none}.lab .pag-ia .pia-pregunta summary:after{content:"+";border:2px solid var(--acento-borde);border-radius:var(--radio-m);background:var(--superficie-elevada);width:32px;height:32px;font-family:var(--fuente-titulo);font-weight:800;font-size:var(--texto-xl);color:var(--texto-marca);box-shadow:0 3px 0 var(--btn-tecla);transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida);flex:none;place-items:center;line-height:1;display:grid}.lab .pag-ia .pia-pregunta[open] summary:after{content:"−";box-shadow:0 0 0 var(--btn-tecla);transform:translateY(3px)}@media (hover:hover){.lab .pag-ia .pia-pregunta summary:hover{color:var(--texto-marca)}}.lab .pag-ia .pia-pregunta summary:focus-visible{outline-offset:2px}.lab .pag-ia .pia-pregunta p{margin:0 0 var(--esp-5);padding-right:var(--esp-10);color:var(--texto-suave)}.lab .pag-ia .pia-charla{gap:var(--esp-3);background:var(--panel);border:1px solid var(--linea);padding:clamp(18px,3vw,32px);display:grid}@media (width>=901px){.lab .pag-ia .pia-charla{top:calc(var(--nav-alto) + var(--esp-6));position:sticky}}.lab .pag-ia .pia-charla .pestana{margin:0}.lab .pag-ia .pia-charla h3{font-size:clamp(26px,2.6vw,34px);font-weight:800}.lab .pag-ia .pia-charla p{color:var(--texto-suave);margin:0}.lab .pag-ia .pia-charla .pia-cta{margin-top:var(--esp-2)}@media (width<=600px){.lab .pag-ia .pia-escenario>.sello,.lab .pag-ia .pia-comparo>.sello,.lab .pag-ia .pia-filtro>.sello,.lab .pag-ia .pia-bots-demo>.sello{font-size:var(--texto-xs)}.lab .pag-ia .pia-pregunta p{padding-right:0}}.lab .pag-kit40 .kit-cabecera{padding:clamp(40px,6vw,80px) 0 0}.lab .pag-kit40 .kit-cabecera-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-kit40 .kit-cabecera-grid{grid-template-columns:1fr}}.lab .pag-kit40 .kit-cabecera .pestana{margin-bottom:var(--esp-4)}.lab .pag-kit40 .kit-cabecera h1{margin-bottom:var(--esp-5);font-size:clamp(42px,5.4vw,76px)}.lab .pag-kit40 .kit-marcado{background-image:linear-gradient(transparent 60%,var(--resaltador) 60% 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lab .pag-kit40 .kit-bajada{color:var(--texto-suave);max-width:54ch;font-size:clamp(18px,1.6vw,21px)}.lab .pag-kit40 .kit-bajada strong{color:var(--texto)}.lab .pag-kit40 .kit-cta{gap:var(--esp-3);margin-top:var(--esp-6);flex-wrap:wrap;display:flex}.lab .pag-kit40 .kit-chica{font-size:var(--texto-s);color:var(--texto-cota);margin:var(--esp-5) 0 0;max-width:58ch}.lab .pag-kit40 .kit-plano{gap:var(--esp-5);justify-items:center;margin:0;display:grid;position:relative}.lab .pag-kit40 .kit-plano-dibujo{width:100%;max-width:540px;position:relative}.lab .pag-kit40 .kit-plano svg{width:100%;overflow:visible}.lab .pag-kit40 .kit-plano-sello{z-index:1;font-size:var(--texto-xs);text-align:center;background:var(--hoja);position:absolute;bottom:10%;right:4%}.lab .pag-kit40 .kit-cubre path{fill:var(--p-pla-a25);stroke:var(--resalte-sombra);stroke-width:1.2px;stroke-dasharray:5 4}.lab .pag-kit40 .kit-cubre .iso-arriba{fill:var(--p-pla-a45)}.lab .pag-kit40 .kit-plano .kit-llamada{fill:none;stroke:var(--texto-cota);stroke-width:1px}.lab .pag-kit40 .kit-plano .guia{stroke:var(--texto-cota);stroke-width:1px;stroke-dasharray:3 4}.lab .pag-kit40 .kit-plano .cota-l{stroke:var(--texto-cota);stroke-width:1.2px}.lab .pag-kit40 .kit-plano-mano{font-family:var(--fuente-mano);font-size:var(--texto-base);fill:var(--texto-suave)}.lab .pag-kit40 .kit-plano-cifra{font-family:var(--fuente-titulo);fill:var(--texto-marca);font-size:34px;font-weight:800}.lab .pag-kit40 .kit-plano-etq{font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);fill:var(--texto);font-size:16px;font-weight:600}@media (width<=600px){.lab .pag-kit40 .kit-plano-mano,.lab .pag-kit40 .kit-plano-etq{font-size:var(--texto-l)}}.lab .pag-kit40 .kit-plano figcaption{width:100%;max-width:540px}.lab .pag-kit40 .kit-rotulo{border:1px solid var(--linea);background:var(--panel);font-size:var(--texto-m);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.lab .pag-kit40 .kit-rotulo :is(dt,dd){padding:var(--esp-2) var(--esp-3);border-bottom:1px solid var(--linea);margin:0}.lab .pag-kit40 .kit-rotulo :is(dt,dd):nth-last-child(-n+2){border-bottom:0}.lab .pag-kit40 .kit-rotulo dt{color:var(--texto-suave);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-s);align-items:center;display:flex}.lab .pag-kit40 .kit-rotulo dd{color:var(--texto);border-left:1px solid var(--linea);font-weight:700}.lab .pag-kit40 .kit-que-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=900px){.lab .pag-kit40 .kit-que-grid{grid-template-columns:1fr}}.lab .pag-kit40 .kit-que-texto h2{margin-bottom:var(--esp-6)}.lab .pag-kit40 .kit-que-texto p{font-size:var(--texto-l);color:var(--texto-suave)}.lab .pag-kit40 .kit-que-texto strong{color:var(--texto)}.lab .pag-kit40 .kit-nota{background:var(--panel);border:1px solid var(--linea);border-left:4px solid var(--resalte);padding:var(--esp-6) clamp(18px,3vw,32px)}.lab .pag-kit40 .kit-nota h3{margin-bottom:var(--esp-4)}.lab .pag-kit40 .kit-nota p{color:var(--texto-suave)}.lab .pag-kit40 .kit-nota .mano{font-size:var(--texto-base);margin:0}.lab .pag-kit40 .subrayado{color:var(--texto);background-image:linear-gradient(transparent 62%,var(--resaltador) 62% 92%,transparent 92%)}.lab .pag-kit40 .kit-califica{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=820px){.lab .pag-kit40 .kit-califica{grid-template-columns:1fr}}.lab .pag-kit40 .kit-califica li{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-5) var(--esp-5) var(--esp-6);background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}.lab .pag-kit40 .kit-picto{width:112px;height:auto;overflow:visible}.lab .pag-kit40 .kit-picto .fantasma path{stroke:var(--texto-cota);stroke-width:1.2px}.lab .pag-kit40 .kit-califica h3{font-size:clamp(22px,2.2vw,26px)}.lab .pag-kit40 .kit-califica p{color:var(--texto-suave);font-size:var(--texto-m);margin:0}.lab .pag-kit40 .kit-link{min-height:44px;color:var(--texto-marca);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.lab .pag-kit40 .kit-link:hover{text-decoration-thickness:2px}.lab .pag-kit40 .kit-califica .kit-link{margin-top:auto;margin-bottom:calc(-1 * var(--esp-3))}.lab .pag-kit40 .kit-demo-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin-bottom:clamp(40px,5vw,64px);display:grid}@media (width<=1000px){.lab .pag-kit40 .kit-demo-grid{grid-template-columns:1fr}}.lab .pag-kit40 .kit-demo{justify-items:center;gap:var(--esp-5);padding-top:var(--esp-6);display:grid;position:relative}.lab .pag-kit40 .kit-demo>.sello{left:var(--esp-2);z-index:2;background:var(--hoja);position:absolute;top:0}.lab .pag-kit40 .kit-demo-cota{width:100%;max-width:640px;font-size:var(--texto-m);margin:0}.lab .pag-kit40 .kit-demo-cota span{flex:0 auto}.lab .pag-kit40 .kit-demo-texto{padding-top:var(--esp-6)}@media (width>=1001px){.lab .pag-kit40 .kit-demo-texto{top:calc(var(--nav-alto) + var(--esp-6));position:sticky}}@media (width<=1000px){.lab .pag-kit40 .kit-demo-texto{padding-top:0}}.lab .pag-kit40 .kit-demo-texto h3{margin-bottom:var(--esp-4)}.lab .pag-kit40 .kit-demo-texto p{color:var(--texto-suave)}.lab .pag-kit40 .kit-demo-texto .mano{color:var(--texto-suave);font-size:var(--texto-base)}.lab .pag-kit40 .kit-incluye{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.lab .pag-kit40 .kit-incluye{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lab .pag-kit40 .kit-incluye{grid-template-columns:1fr}}.lab .pag-kit40 .kit-incluye li{gap:var(--esp-3);padding:var(--esp-5);background:var(--panel);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);flex-direction:column;display:flex}.lab .pag-kit40 .kit-incluye h3{align-items:center;gap:var(--esp-3);font-size:24px;display:flex}.lab .pag-kit40 .kit-incluye h3:before{content:"";background:var(--c,var(--forma));flex:none;width:14px;height:14px;transform:skewY(-20deg)}.lab .pag-kit40 .kit-incluye p{color:var(--texto-suave);font-size:var(--texto-m);margin:0}.lab .pag-kit40 .kit-incluye .kit-ejemplo{padding-top:var(--esp-3);border-top:1px dashed var(--linea);font-size:var(--texto-s);color:var(--texto-cota);margin-top:auto}.lab .pag-kit40 .kit-ejemplo b{color:var(--texto-suave)}.lab .pag-kit40 .kit-conectado{margin:var(--esp-8) 0 0;border-left:3px solid var(--resalte);max-width:70ch;color:var(--texto-suave);padding:6px 0 6px 18px}.lab .pag-kit40 .app-orden{width:min(640px,100%)}.lab .pag-kit40 .kit-op-datos{justify-content:space-between;gap:var(--esp-1) var(--esp-4);grid-template-columns:repeat(3,auto);display:grid}.lab .pag-kit40 .app-orden .kit-op-grafico{margin-block:calc(-1 * var(--esp-1))}.lab .pag-kit40 .kit-op-tramo{fill:none;stroke:var(--p-acero-300);stroke-width:1.6px;stroke-dasharray:3 3}.lab .pag-kit40 .kit-op-tramo.hecho{stroke:var(--p-acero-500);stroke-dasharray:none}.lab .pag-kit40 .app-orden svg text.kit-op-etq{font-size:var(--texto-2xs);fill:var(--p-tinta-700)}.lab .pag-kit40 .app-orden svg text.kit-op-etq.fuerte{fill:var(--p-tinta-900);font-weight:700}.lab .pag-kit40 .app-orden svg text.kit-op-costo{font-size:var(--texto-2xs);fill:var(--p-tinta-900);font-weight:700}.lab .pag-kit40 .kit-op-leyenda{gap:var(--esp-1) var(--esp-4);font-size:var(--texto-xs);color:var(--p-tinta-700);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lab .pag-kit40 .kit-op-leyenda li{align-items:center;gap:6px;display:inline-flex}.lab .pag-kit40 .kit-op-cubito{flex:none;width:12px;height:14px}.lab .pag-kit40 .kit-op-paneles{gap:var(--esp-3);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}@media (width<=560px){.lab .pag-kit40 .kit-op-paneles{grid-template-columns:1fr}}.lab .pag-kit40 .kit-op-panel{background:var(--p-blanco);border:1px solid var(--p-acero-200);border-radius:var(--radio-m);padding:var(--esp-2) var(--esp-3) var(--esp-3)}.lab .pag-kit40 .kit-op-rotulo{margin:0 0 var(--esp-1);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:700;font-size:var(--texto-m);color:var(--p-tinta-700)}.lab .pag-kit40 .kit-op-recorrido{margin:0;padding:0;list-style:none;display:grid}.lab .pag-kit40 .kit-op-recorrido li{gap:var(--esp-2);border-top:1px solid var(--p-acero-100);font-size:var(--texto-s);color:var(--p-tinta-900);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;padding:5px 0;display:grid}.lab .pag-kit40 .kit-op-marca{border:2px solid var(--p-acero-400);background:var(--p-blanco);border-radius:50%;width:10px;height:10px}.lab .pag-kit40 .kit-op-recorrido .hecha .kit-op-marca{background:var(--p-azul-medio);border-color:var(--p-azul-medio)}.lab .pag-kit40 .kit-op-recorrido .curso .kit-op-marca{background:var(--p-pla);border-color:var(--p-pla-sombra)}.lab .pag-kit40 .kit-op-recorrido .curso{font-weight:700}.lab .pag-kit40 .kit-op-recorrido .pendiente{color:var(--p-tinta-700)}.lab .pag-kit40 .kit-op-cuando{font-size:var(--texto-xs);color:var(--p-tinta-700);font-weight:400}.lab .pag-kit40 .kit-op-monto{text-align:right;min-width:9.5ch;font-weight:700}.lab .pag-kit40 .kit-op-stock{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.lab .pag-kit40 .kit-op-stock li{gap:2px var(--esp-2);border-top:1px solid var(--p-acero-100);font-size:var(--texto-s);color:var(--p-tinta-900);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding-top:5px;display:grid}.lab .pag-kit40 .kit-op-stock li>.num{font-weight:700}.lab .pag-kit40 .kit-op-stock small{font-size:var(--texto-xs);color:var(--p-tinta-700);grid-column:1/-1}.lab .pag-kit40 .kit-op-stock .bajo small{color:var(--p-tinta-900);font-weight:700}.lab .pag-kit40 .kit-op-barra{border-radius:var(--radio-pildora);background:var(--p-acero-100);height:8px;box-shadow:inset 0 1px 2px var(--p-negro-a15);grid-column:1/-1;margin-block:3px;position:relative}.lab .pag-kit40 .kit-op-barra i{border-radius:inherit;background:var(--p-azul-medio);transform-origin:0;transform:scaleX(var(--v,0));transition:transform var(--dur-media) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida);position:absolute;inset:0}.lab .pag-kit40 .kit-op-stock .bajo .kit-op-barra i{background:var(--p-pla)}.lab .pag-kit40 .kit-op-stock .terminado .kit-op-barra i{background:var(--p-acero-400)}.lab .pag-kit40 .kit-op-barra b{top:-3px;bottom:-3px;left:calc(var(--m,0) * 100%);background:var(--p-tinta-900);width:2px;position:absolute}.lab .pag-kit40 .kit-op-avisos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lab .pag-kit40 .kit-op-avisos li{font-size:var(--texto-s);color:var(--p-tinta-900);background:var(--p-blanco);border:1px solid var(--p-acero-200);border-radius:var(--radio-m) var(--radio-xl) var(--radio-xl) var(--radio-xl);padding:7px 12px 7px 30px;line-height:1.35;position:relative}.lab .pag-kit40 .kit-op-avisos li:before{content:"";background:var(--p-celeste);border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:12px}.lab .pag-kit40 .kit-op-avisos li.aviso:before{background:var(--p-pla);box-shadow:0 0 0 2px var(--p-pla-a45)}.lab .pag-kit40 .kit-op-avisos li.nuevo{animation:lab-aparece var(--dur-corta) var(--ease-salida)}.lab .pag-kit40 .app-orden .app3d-controles{justify-content:flex-end}.lab .pag-kit40 .kit-op-accion{min-height:44px;padding-inline:var(--esp-4);background:var(--p-azul-oscuro);border-color:var(--p-azul-oscuro-sombra);color:var(--p-blanco);box-shadow:0 3px 0 var(--p-azul-oscuro-sombra)}.lab .pag-kit40 .kit-op-accion:active{background:var(--p-azul-oscuro-canto);box-shadow:0 0 0 var(--p-azul-oscuro-sombra)}@media (hover:hover){.lab .pag-kit40 .kit-op-accion:hover{background:var(--p-placa-luz)}}@media (width<=520px){.lab .pag-kit40 .kit-op-datos{grid-template-columns:repeat(2,auto)}.lab .pag-kit40 .kit-op-datos .app3d-dato:last-child{grid-column:1/-1}.lab .pag-kit40 .app-orden .app3d-dato b{font-size:21px}.lab .pag-kit40 .app-orden svg text.kit-op-etq{font-size:var(--texto-s)}.lab .pag-kit40 .app-orden svg text.kit-op-costo{display:none}.lab .pag-kit40 .app-orden .app3d-controles .kit-op-accion{flex:auto}}.lab .pag-kit40 .pasos .mano{font-size:var(--texto-m)}.lab .pag-kit40 .kit-preguntas{-moz-column-gap:clamp(24px,4vw,56px);border-top:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;display:grid}@media (width<=820px){.lab .pag-kit40 .kit-preguntas{grid-template-columns:1fr}}.lab .pag-kit40 .kit-preguntas>div{padding:var(--esp-5) 0 var(--esp-6);border-bottom:1px solid var(--linea)}.lab .pag-kit40 .kit-preguntas dt{font-family:var(--fuente-titulo);margin-bottom:var(--esp-2);text-wrap:balance;font-size:clamp(22px,2.2vw,26px);font-weight:600;line-height:1.1}.lab .pag-kit40 .kit-preguntas dd{color:var(--texto-suave);max-width:60ch;margin:0}.lab .pag-kit40 .kit-cierre-ficha{background:var(--panel);border:1px solid var(--linea);border-top:6px solid var(--resalte);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,4vw,48px);display:grid;position:relative}@media (width<=900px){.lab .pag-kit40 .kit-cierre-ficha{grid-template-columns:1fr}}.lab .pag-kit40 .kit-cierre-ficha h2{margin-bottom:var(--esp-4)}.lab .pag-kit40 .kit-cierre-ficha p:not(.credencial){font-size:var(--texto-l);color:var(--texto-suave)}.lab .pag-kit40 .kit-cierre-ficha .credencial{margin:var(--esp-2) 0 0}.lab .pag-kit40 .kit-cierre-acciones{gap:var(--esp-4);justify-items:start;display:grid}.lab .pag-kit40 .kit-btn-grande{font-size:var(--texto-l);padding:18px 24px}.lab .pag-kit40 .kit-btn-grande svg{width:24px;height:24px}.lab .pag-kit40 .kit-cierre-cota{max-width:340px;font-size:var(--texto-m);justify-self:stretch;margin:0}.lab .pag-kit40 .kit-cierre-cota span{flex:0 auto}@media (width<=520px){.lab .pag-kit40 .kit-cierre-acciones{justify-items:stretch}.lab .pag-kit40 .kit-cierre-acciones .btn{justify-content:center}.lab .pag-kit40 .kit-btn-grande{font-size:var(--texto-base);padding:var(--btn-pad-y) var(--esp-4)}.lab .pag-kit40 .kit-btn-grande svg{width:20px;height:20px}}.lab .pag-proyectos .pp-cabecera{padding:clamp(28px,5vw,72px) 0 clamp(40px,5vw,72px)}.lab .pag-proyectos .pp-cabecera-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.lab .pag-proyectos .pp-cabecera-indice{grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr);align-items:end}.lab .pag-proyectos .pp-cabecera-captura{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lab .pag-proyectos .pp-cabecera-vision{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}@media (width<=900px){.lab .pag-proyectos .pp-cabecera-grid,.lab .pag-proyectos .pp-cabecera-indice,.lab .pag-proyectos .pp-cabecera-captura,.lab .pag-proyectos .pp-cabecera-vision{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-cabecera h1{margin-bottom:var(--esp-5);font-size:clamp(40px,5.4vw,76px)}.lab .pag-proyectos .pp-cabecera-indice h1{font-size:clamp(46px,7vw,96px)}.lab .pag-proyectos .pp-cabecera .ficha-cab{margin-bottom:var(--esp-4)}.lab .pag-proyectos .pp-bajada{font-size:var(--texto-l);color:var(--tinta-2);max-width:56ch}.lab .pag-proyectos .pp-cabecera .hero-cta{margin-top:var(--esp-6)}.lab .pag-proyectos .pp-cabecera-nota .mano{font-size:var(--texto-l);max-width:30ch}@media (width>=901px){.lab .pag-proyectos .pp-cabecera-texto{padding-top:var(--esp-2)}}.lab .pag-proyectos .pp-migas{margin:0 0 var(--esp-3)}.lab .pag-proyectos .pp-migas ol{align-items:center;gap:0 var(--esp-2);font-size:var(--texto-m);color:var(--tinta-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lab .pag-proyectos .pp-migas li{align-items:center;gap:var(--esp-2);display:inline-flex}.lab .pag-proyectos .pp-migas li+li:before{content:"/";color:var(--cota)}.lab .pag-proyectos .pp-migas a{min-height:44px;color:var(--texto-marca);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.lab .pag-proyectos .pp-migas a:hover{text-decoration-thickness:2px}.lab .pag-proyectos .pp-lamina{gap:var(--esp-4)}.lab .pag-proyectos .pp-lamina .foto-marco img{display:block}.lab .pag-proyectos .pp-lamina-cota{margin:calc(-1 * var(--esp-1)) 0 0;font-size:var(--texto-m)}.lab .pag-proyectos .pp-lamina figcaption{gap:var(--esp-2);display:grid}.lab .pag-proyectos .pp-rotulo{border:1px solid var(--linea);background:var(--panel);flex-wrap:wrap;justify-self:start;max-width:100%;display:flex}.lab .pag-proyectos .pp-rotulo-celda{padding:var(--esp-1) var(--esp-3) 6px;border-right:1px solid var(--linea);gap:1px;line-height:1.25;display:grid}.lab .pag-proyectos .pp-rotulo-celda:last-child{border-right:0}.lab .pag-proyectos .pp-rotulo-celda>span{font-size:var(--texto-2xs);color:var(--tinta-2)}.lab .pag-proyectos .pp-rotulo-celda>b{font-size:var(--texto-s);color:var(--tinta);font-weight:700}.lab .pag-proyectos .pp-lamina-texto{font-size:var(--texto-m);color:var(--tinta-2);max-width:60ch;display:block}@media (width<=520px){.lab .pag-proyectos .pp-rotulo{grid-template-columns:auto minmax(0,1fr);width:100%;display:grid}.lab .pag-proyectos .pp-rotulo-celda:nth-child(3){border-top:1px solid var(--linea);border-right:0;grid-column:1/-1}}.lab .pag-proyectos .pp-laminas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(40px,4vw,56px) clamp(24px,3vw,40px);display:grid}.lab .pag-proyectos .pp-lamina-ancha{grid-column:1/-1}@media (width<=820px){.lab .pag-proyectos .pp-laminas{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-planilla{border-top:1px solid var(--linea);border-left:1px solid var(--linea);background:var(--panel);margin:0;padding:0;list-style:none;display:grid}.lab .pag-proyectos .pp-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lab .pag-proyectos .pp-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=820px){.lab .pag-proyectos .pp-planilla{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-planilla>li{gap:var(--esp-3);padding:var(--esp-6) clamp(18px,2.4vw,28px) var(--esp-8);border-right:1px solid var(--linea);border-bottom:1px solid var(--linea);align-content:start;display:grid}.lab .pag-proyectos .pp-planilla h3{font-size:clamp(24px,2.3vw,30px)}.lab .pag-proyectos .pp-planilla p{color:var(--tinta-2);margin:0;font-size:16px}.lab .pag-proyectos .pp-planilla .pp-dicho{font-size:var(--texto-l);color:var(--tinta);border-left:3px solid var(--resalte);padding-left:var(--esp-3);margin-bottom:var(--esp-1)}.lab .pag-proyectos .pp-conexion-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,88px);display:grid}@media (width<=900px){.lab .pag-proyectos .pp-conexion-grid{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-sub{margin-bottom:var(--esp-5);font-size:26px;font-weight:600}.lab .pag-proyectos .pp-flujo{margin:0;padding:0;list-style:none;display:grid}.lab .pag-proyectos .pp-nodo{--c:var(--pilar-forma)}.lab .pag-proyectos .pp-nodo-origen{--c:var(--pilar-orden)}.lab .pag-proyectos .pp-nodo-destino{--c:var(--pilar-inteligencia)}.lab .pag-proyectos .pp-nodo-caja{gap:var(--esp-1);padding:var(--esp-4) var(--esp-5);background:var(--panel);border:1px solid var(--linea);border-left:6px solid var(--c);box-shadow:0 3px 0 var(--linea);display:grid}.lab .pag-proyectos .pp-nodo-caja b{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-xl);line-height:1.1}.lab .pag-proyectos .pp-nodo-caja span{font-size:var(--texto-m);color:var(--tinta-2)}.lab .pag-proyectos .pp-tramo{padding:var(--esp-3) 0 var(--esp-4) var(--esp-12);align-items:center;max-width:none;min-height:64px;margin:0;display:flex;position:relative}.lab .pag-proyectos .pp-tramo:before{content:"";left:26px;top:var(--esp-1);bottom:var(--esp-2);border-left:2px dashed var(--cota);position:absolute}.lab .pag-proyectos .pp-tramo:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:9px solid var(--cota);position:absolute;bottom:0;left:21px}.lab .pag-proyectos .pp-tramo .mano{font-size:var(--texto-base);color:var(--tinta-2);display:inline-block}.lab .pag-proyectos .pp-pasos{counter-reset:pp-paso;margin:0;padding:0;list-style:none;display:grid}.lab .pag-proyectos .pp-pasos li{counter-increment:pp-paso;-moz-column-gap:var(--esp-4);column-gap:var(--esp-4);padding:var(--esp-4) 0;border-top:2px solid var(--orden);grid-template-columns:52px minmax(0,1fr);display:grid}.lab .pag-proyectos .pp-pasos li:last-child{border-bottom:1px solid var(--linea)}.lab .pag-proyectos .pp-pasos li:before{content:counter(pp-paso);font-family:var(--fuente-titulo);color:var(--texto-marca);grid-row:span 2;font-size:44px;font-weight:800;line-height:1}.lab .pag-proyectos .pp-pasos h4{margin-bottom:var(--esp-1)}.lab .pag-proyectos .pp-pasos p{color:var(--tinta-2);margin:0;font-size:16px}.lab .pag-proyectos .pp-preguntas-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(20px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-proyectos .pp-preguntas-grid{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-preguntas-grid .encabezado{margin-bottom:0}.lab .pag-proyectos .pp-preguntas details{border-top:1px solid var(--linea)}.lab .pag-proyectos .pp-preguntas details:last-child{border-bottom:1px solid var(--linea)}.lab .pag-proyectos .pp-preguntas summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--esp-4);min-height:56px;padding:var(--esp-3) var(--esp-1) var(--esp-3) 0;font-weight:700;font-size:var(--texto-l);line-height:1.3;list-style:none;display:flex}.lab .pag-proyectos .pp-preguntas summary::-webkit-details-marker{display:none}.lab .pag-proyectos .pp-preguntas summary:after{content:"";background:linear-gradient(var(--texto-marca),var(--texto-marca)) center/100% 2px no-repeat,linear-gradient(var(--texto-marca),var(--texto-marca)) center/2px 100% no-repeat;width:16px;height:16px;transition:transform var(--dur-corta) var(--ease-encastre);flex:none}.lab .pag-proyectos .pp-preguntas details[open] summary:after{transform:rotate(45deg)}@media (hover:hover){.lab .pag-proyectos .pp-preguntas summary:hover span{text-underline-offset:3px;text-decoration:underline}}.lab .pag-proyectos .pp-preguntas details p{margin:0 0 var(--esp-5);color:var(--tinta-2);max-width:62ch}.lab .pag-proyectos .pp-cierre-grid{border-top:2px solid var(--orden);padding-top:var(--esp-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}@media (width<=900px){.lab .pag-proyectos .pp-cierre-grid{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-cierre-cta h2{margin-bottom:var(--esp-3);font-size:clamp(34px,4.2vw,56px)}.lab .pag-proyectos .pp-cierre-cta p{font-size:var(--texto-l);color:var(--tinta-2)}.lab .pag-proyectos .pp-cierre-cta .hero-cta{margin-top:var(--esp-5)}.lab .pag-proyectos .pp-otras-rotulo{margin:0 0 var(--esp-3);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-m);color:var(--tinta-2)}.lab .pag-proyectos .pp-otras ul{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.lab .pag-proyectos .pp-otra{gap:var(--esp-1);padding:var(--esp-4) var(--esp-5) var(--esp-5);background:var(--panel);border:1px solid var(--linea);color:inherit;transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida),border-color var(--dur-micro) var(--ease-salida);text-decoration:none;display:grid}.lab .pag-proyectos .pp-otra b{font-family:var(--fuente-titulo);text-underline-offset:4px;font-size:28px;font-weight:700;line-height:1.05;text-decoration:underline;text-decoration-thickness:1px}.lab .pag-proyectos .pp-otra-texto{font-size:var(--texto-m);color:var(--tinta-2)}@media (hover:hover){.lab .pag-proyectos .pp-otra:hover{box-shadow:3px 3px 0 var(--cota);border-color:var(--forma);transform:translateY(-2px)}}.lab .pag-proyectos .pp-otra:active{box-shadow:none;transform:translateY(0)}.lab .pag-proyectos .pp-otras-pie{gap:0 var(--esp-6);margin:var(--esp-3) 0 0;flex-wrap:wrap;max-width:none;display:flex}.lab .pag-proyectos .pp-link{min-height:44px;color:var(--texto-marca);text-underline-offset:3px;align-items:center;font-weight:700;display:inline-flex}.lab .pag-proyectos .pp-link:hover{text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.lab .pag-proyectos .pp-otra:hover{transform:none}}.lab .pag-proyectos .pp-banco{gap:var(--esp-5);align-content:start;display:grid}.lab .pag-proyectos .pp-banco-pieza{padding-top:var(--esp-8);justify-items:center;display:grid;position:relative}.lab .pag-proyectos .pp-banco-pieza>.sello{left:var(--esp-2);z-index:2;font-size:var(--texto-2xs);background:var(--hoja);position:absolute;top:0}.lab .pag-proyectos .pp-registro{min-height:0}.lab .pag-proyectos .pp-registro ol{min-height:96px}.lab .pag-proyectos .pp-lista-piezas{gap:var(--esp-6);margin:0;padding:0;list-style:none;display:grid}.lab .pag-proyectos .pp-ficha.ficha{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}@media (width>=821px){.lab .pag-proyectos .pp-ficha.ficha{padding-bottom:88px}}@media (width<=820px){.lab .pag-proyectos .pp-ficha.ficha{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-ficha h2{margin-bottom:var(--esp-3);font-size:clamp(32px,3.6vw,48px);font-weight:700}.lab .pag-proyectos .pp-ficha-texto{align-content:start;display:grid}.lab .pag-proyectos .pp-ficha-texto>p{color:var(--tinta-2)}.lab .pag-proyectos .pp-ficha-link{margin-top:var(--esp-6);justify-self:start}.lab .pag-proyectos .pp-ficha-foto figcaption{font-size:var(--texto-m)}.lab .pag-proyectos .pp-ficha-dibujo{padding:var(--esp-8) 0 var(--esp-2);justify-items:center;display:grid;position:relative}.lab .pag-proyectos .pp-ficha-dibujo>.sello{right:var(--esp-2);font-size:var(--texto-2xs);background:var(--panel);z-index:1;position:absolute;top:0}.lab .pag-proyectos .pp-ficha-rotulo b{max-width:24ch}@media (width<=820px){.lab .pag-proyectos .pp-ficha-rotulo{margin-top:var(--esp-2)}}.lab .pag-proyectos .pp-otro-grid{border-top:2px solid var(--orden);padding-top:var(--esp-8);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}@media (width<=900px){.lab .pag-proyectos .pp-otro-grid{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .pp-otro h2{margin-bottom:var(--esp-3);font-size:clamp(32px,4vw,52px)}.lab .pag-proyectos .pp-otro-grid p{color:var(--tinta-2)}.lab .pag-proyectos .pp-otro-acciones{gap:var(--esp-4);justify-items:start;display:grid}.lab .pag-proyectos .pp-otro-acciones .mano{font-size:var(--texto-base);margin:0}.lab .pag-proyectos .pp-otro-acciones .mano a{color:var(--texto-marca);margin-block:-12px;padding-block:12px;display:inline-block}.lab .pag-deposito3d .pp-maqueta-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=980px){.lab .pag-deposito3d .pp-maqueta-grid{grid-template-columns:minmax(0,1fr)}}.lab .pag-deposito3d .pp-maqueta-texto h2{margin-bottom:var(--esp-4)}.lab .pag-deposito3d .pp-maqueta-texto>p{color:var(--tinta-2);font-size:var(--texto-l)}.lab .pag-deposito3d .pp-maqueta-texto .mano{font-size:var(--texto-base);color:var(--tinta-2);margin-top:var(--esp-5)}.lab .pag-proyectos .pp-lista{gap:var(--esp-2);margin:0;padding:0;font-size:16px;list-style:none;display:grid}.lab .pag-proyectos .pp-lista li{padding-left:var(--esp-5);position:relative}.lab .pag-proyectos .pp-lista li:before{content:"";background:var(--forma);border-radius:1px;width:8px;height:8px;position:absolute;top:.55em;left:0}.lab .pag-deposito3d .pp-banco .app3d{width:100%;max-width:660px}@media (width>=1101px){.lab .pag-captura .pp-banco-zebra{grid-template-columns:266px minmax(0,1fr);align-items:start}.lab .pag-captura .pp-banco-zebra .pp-registro{margin-top:var(--esp-8)}}.lab .pag-captura .pp-registro li{grid-template-columns:auto 12px minmax(0,1fr);row-gap:0}.lab .pag-captura .pp-registro li .muelle{grid-column:3}.lab .pag-captura .pp-banco-controles{margin-top:var(--esp-5);justify-content:center;display:flex}.lab .pag-captura .pp-senal{padding:var(--btn-chico-pad-y) var(--btn-chico-pad-x);font-size:var(--texto-m)}.lab .pag-captura .pp-senal:before{content:"";background:var(--estado-ok);width:10px;height:10px;box-shadow:0 0 0 2px var(--panel);border-radius:50%}.lab .pag-captura .pp-senal[aria-pressed=true]:before{background:var(--estado-alerta)}.lab .pag-captura .pp-senal[aria-pressed=true],.lab .pag-captura .pp-senal[aria-pressed=true]:hover{transform:translateY(var(--_canto));background:var(--btn-fondo-hover);box-shadow:0 0 0 var(--_tecla),0 1px 0 var(--sombra-pieza),inset 0 1px 0 var(--_brillo)}.lab .pag-captura .pp-banco-nota{margin-top:var(--esp-6);font-size:var(--texto-base);max-width:44ch}.lab .pag-captura .pp-roles{gap:var(--esp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=820px){.lab .pag-captura .pp-roles{grid-template-columns:minmax(0,1fr)}}.lab .pag-captura .pp-rol{gap:var(--esp-4);background:var(--panel);border:1px solid var(--linea);padding:var(--ficha-pad);align-content:start;display:grid}.lab .pag-captura .pp-rol-cab{gap:var(--esp-2);display:grid}.lab .pag-captura .pp-rol h3{font-size:clamp(24px,2.4vw,30px)}.lab .pag-captura .pp-rol p{color:var(--tinta-2);margin:0}.lab .pag-captura .pp-rol .mano{color:var(--tinta-2);font-size:var(--texto-base);border-left:3px solid var(--resalte);padding-left:var(--esp-3)}.lab .pag-captura .pp-operaciones{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.lab .pag-captura .pp-operaciones li{gap:var(--esp-1) var(--esp-4);padding:var(--esp-3) 0;border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,11em) minmax(0,1fr);align-items:baseline;display:grid}.lab .pag-captura .pp-operaciones b{font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-xl);line-height:1.1}.lab .pag-captura .pp-operaciones span{font-size:var(--texto-m);color:var(--tinta-2)}@media (width<=520px){.lab .pag-captura .pp-operaciones li{grid-template-columns:minmax(0,1fr)}}.lab .pag-proyectos .zebra{width:min(266px,100%);padding:var(--esp-6) var(--esp-3) var(--esp-4);color:var(--p-tinta-900);background:linear-gradient(180deg,var(--p-noche-600),var(--p-noche-800) 72%);box-shadow:0 6px 0 var(--p-noche-950),0 16px 28px var(--sombra-pieza),inset 0 1px 0 var(--p-blanco-a15),inset 0 0 0 3px var(--p-noche-900);border-radius:30px 30px 42px 42px;position:relative}.lab .pag-proyectos .zebra-ventana{background:var(--p-noche-950);border-radius:9px 9px 3px 3px;place-items:center;width:46%;height:18px;display:grid;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lab .pag-proyectos .zebra-ventana span{background:var(--p-rojo-led);width:70%;height:4px;box-shadow:0 0 6px var(--p-rojo-led);border-radius:2px}.lab .pag-proyectos .zebra-pantalla{background:var(--p-hoja-50);border:3px solid var(--p-noche-950);border-radius:var(--radio-l);font-size:var(--texto-2xs);text-align:left;line-height:1.3;display:grid;overflow:hidden}.lab .pag-proyectos .zebra-teclas{margin-top:var(--esp-4);display:grid}.lab .pag-proyectos .zebra-grilla{width:40%;height:8px;margin:var(--esp-3) auto 0;background:repeating-linear-gradient(90deg,var(--p-noche-950) 0 3px,transparent 3px 7px);border-radius:2px;display:block}.lab .pag-proyectos .zebra-gatillo{appearance:none;min-height:52px;padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-xl);border:1px solid var(--p-pla-sombra);background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla));color:var(--p-tinta-900);font-family:var(--fuente-titulo);font-weight:800;font-size:var(--texto-xl);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 5px 0 var(--p-pla-sombra),0 8px 0 var(--p-noche-950);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--dur-micro) var(--ease-salida),box-shadow var(--dur-micro) var(--ease-salida),background-color var(--dur-micro) var(--ease-salida);place-items:center;line-height:1.1;display:grid}@media (hover:hover){.lab .pag-proyectos button.zebra-gatillo:hover{background:linear-gradient(180deg,var(--p-pla-luz),var(--p-pla-luz))}}.lab .pag-proyectos button.zebra-gatillo:active{box-shadow:0 0 0 var(--p-pla-sombra),0 3px 0 var(--p-noche-950);transform:translateY(5px)}.lab .pag-proyectos .zebra-gatillo:focus-visible{outline:var(--foco-ancho) solid var(--foco-sobre-oscuro);outline-offset:var(--foco-separacion)}.lab .pag-proyectos .zebra-gatillo-fijo{cursor:default}.lab .pag-proyectos .zb-barra{justify-content:space-between;align-items:baseline;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);background:var(--p-azul-oscuro);color:var(--p-blanco);display:flex}.lab .pag-proyectos .zb-barra b{font-family:var(--fuente-titulo);font-weight:700;font-size:var(--texto-l);letter-spacing:.04em;text-transform:uppercase;line-height:1}.lab .pag-proyectos .zb-barra span{font-size:var(--texto-2xs);color:var(--p-blanco-a85)}.lab .pag-proyectos .zb-senal{padding:5px var(--esp-3);background:var(--p-acero-100);color:var(--p-tinta-700);border-bottom:1px solid var(--p-acero-200);transition:background-color var(--dur-corta) var(--ease-salida);align-items:center;gap:6px;display:flex}.lab .pag-proyectos .zb-senal-punto{background:var(--p-celeste);border-radius:50%;flex:none;width:8px;height:8px}.lab .pag-proyectos .zb-senal.sin{background:var(--p-pla-a45);color:var(--p-tinta-900);font-weight:700}.lab .pag-proyectos .zb-senal.sin .zb-senal-punto{background:var(--p-rojo)}.lab .pag-proyectos .zb-lector{margin:var(--esp-3) var(--esp-3) 0;padding:var(--esp-2) var(--esp-3) 6px;justify-items:center;gap:var(--esp-1);border:1px dashed var(--p-acero-400);border-radius:var(--radio-m);background:var(--p-blanco);display:grid;position:relative;overflow:hidden}.lab .pag-proyectos .zb-barras{width:78%;height:34px;fill:var(--p-tinta-900);display:block}.lab .pag-proyectos .zb-haz{left:var(--esp-1);right:var(--esp-1);background:var(--p-rojo-led);height:2px;box-shadow:0 0 8px var(--p-rojo-led);opacity:0;pointer-events:none;border-radius:1px;position:absolute;top:3px}.lab .pag-proyectos .zb-codigo{font-size:var(--texto-2xs);letter-spacing:.08em;color:var(--p-tinta-700)}.lab .pag-proyectos .zb-aviso{margin:var(--esp-2) var(--esp-3) 0;padding:6px var(--esp-2);gap:var(--esp-2);border-radius:var(--radio-m);font-size:var(--texto-xs);background:var(--p-acero-100);grid-template-columns:auto minmax(0,1fr);align-items:start;max-width:none;font-weight:700;line-height:1.3;display:grid}.lab .pag-proyectos .zb-aviso-icono{width:18px;height:18px;font-size:var(--texto-2xs);color:var(--p-blanco);background:var(--p-azul-medio);border-radius:50%;place-items:center;line-height:1;display:grid}.lab .pag-proyectos .zb-aviso-fin{background:var(--p-celeste-a14)}.lab .pag-proyectos .zb-aviso-error{background:var(--p-pla-a45)}.lab .pag-proyectos .zb-aviso-error .zb-aviso-icono{background:var(--p-rojo)}.lab .pag-proyectos .zb-lista{margin:var(--esp-2) var(--esp-3) 0;padding:0;list-style:none}.lab .pag-proyectos .zb-lista li{justify-content:space-between;align-items:baseline;gap:var(--esp-2);border-top:1px solid var(--p-acero-200);padding:5px 0;display:flex}.lab .pag-proyectos .zb-lista li span{min-width:0}.lab .pag-proyectos .zb-lista small{font-size:var(--texto-2xs);color:var(--p-tinta-700);flex:none}.lab .pag-proyectos .zb-progreso{gap:var(--esp-1);margin:var(--esp-2) var(--esp-3) var(--esp-3);color:var(--p-tinta-700);display:grid}.lab .pag-proyectos .zb-progreso b{color:var(--p-tinta-900)}.lab .pag-proyectos .zb-progreso-barra{background:var(--p-acero-200);border-radius:3px;height:6px;display:block;overflow:hidden}.lab .pag-proyectos .zb-progreso-barra i{background:var(--p-azul-medio);transform-origin:0;height:100%;transition:transform var(--dur-corta) var(--ease-salida);display:block}.lab .pag-vision .pp-vision-estado{align-self:start}.lab .pag-vision .pp-vision-estado .ficha-cab{margin-bottom:0}.lab .pag-vision .cuaderno .notas{row-gap:var(--renglon)}.lab .pag-vision .cuaderno .notas li{align-content:start}.lab .pag-vision .pp-principios h3{font-size:clamp(24px,2.3vw,30px)}.asema-doc{--navy:#0b2138;--navy2:#0f3360;--blue:#117fbd;--sky:#1ba7fd;--cyan:#1ba7fd;--celeste:#1ba7fd;--celeste-d:#117fbd;--ink:#10202f;--muted:#5c6e81;--line:#e3ebf3;--bg:#f4f8fc;--card:#fff;--good:#16a06a;--bad:#e15b5b;--amber:#f4a323;--amber-d:#c9810f;--shadow:0 18px 50px -22px #0b213859;--shadow-sm:0 8px 24px -14px #0b21384d;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Open Sans,system-ui,sans-serif;line-height:1.6;position:relative}.asema-doc *{box-sizing:border-box;margin:0;padding:0}.asema-doc h1,.asema-doc h2,.asema-doc h3,.asema-doc h4,.asema-doc .dsp{letter-spacing:-.02em;font-family:Open Sans,system-ui,sans-serif;line-height:1.12}.asema-doc .wrap{max-width:1140px;margin:0 auto;padding:0 28px}.asema-doc section{position:relative}.asema-doc .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;font-family:Open Sans;font-size:.74rem;font-weight:700;display:inline-flex}.asema-doc .eyebrow.l{color:var(--sky)}.asema-doc .sec-pad{padding:96px 0}.asema-doc .lead{color:var(--muted);max-width:62ch;font-size:1.12rem}.asema-doc .nav{z-index:50;padding:0 16px;position:fixed;top:0;left:0;right:0}.asema-doc .nav .wrap{border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;height:60px;margin-top:12px;padding:0 12px 0 18px;transition:background .4s,box-shadow .4s,border-color .4s;display:flex}.asema-doc .nav.scrolled .wrap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-color:#0b213814;box-shadow:0 14px 34px -16px #0b213847}.asema-doc .nav-logo{align-items:center;text-decoration:none;display:flex}.asema-doc .nav img{height:30px;transition:height .3s;display:block}.asema-doc .nav-right{align-items:center;gap:26px;display:flex}.asema-doc .nav-link{text-transform:uppercase;letter-spacing:.08em;color:#eaf2fbb8;font-family:Open Sans;font-size:.82rem;font-weight:600;text-decoration:none;transition:color .3s;position:relative}.asema-doc .nav-link:after{content:"";background:var(--celeste);width:0;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.asema-doc .nav-link:hover{color:#fff}.asema-doc .nav-link:hover:after{width:100%}.asema-doc .nav.scrolled .nav-link{color:#51657a}.asema-doc .nav.scrolled .nav-link:hover{color:var(--navy)}.asema-doc .nav-cta{background:var(--celeste);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Open Sans;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.asema-doc .nav-cta:hover{background:var(--celeste-d);box-shadow:0 10px 24px -10px var(--celeste);transform:translateY(-1px)}@media (width<=720px){.asema-doc .nav{padding:0 10px}.asema-doc .nav .wrap{gap:10px;padding:0 8px 0 12px}.asema-doc .nav-link{display:none}.asema-doc .nav-right{gap:0;min-width:0}.asema-doc .nav img{height:24px}.asema-doc .nav-cta{white-space:nowrap;gap:6px;padding:9px 14px;font-size:.76rem}}@media (width<=380px){.asema-doc .nav-cta .pdf-cv{display:none}}.asema-doc .hero{color:#eaf2fb;background:radial-gradient(1100px 560px at 78% -8%,#1ba7fd4d,#0000 60%),radial-gradient(900px 520px at 6% 110%,#2e6fb757,#0000 55%),linear-gradient(160deg,#0b2138 0%,#0c2a4a 55%,#0b2138 100%);border-bottom:1px solid #ffffff0f;position:relative;overflow:hidden}.asema-doc .hero .wrap{z-index:2;padding-top:104px;padding-bottom:96px;position:relative}.asema-doc .hero-net{z-index:1;opacity:.5;position:absolute;inset:0}.asema-doc .hero-client{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.asema-doc .hero-client-label{letter-spacing:.16em;text-transform:uppercase;color:#7fb4df;font-family:Open Sans;font-size:.74rem;font-weight:700}.asema-doc .hero-client-logo{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:min(360px,80%);height:50px}.asema-doc .hero-badge{color:#cfe3f6;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:.8rem;font-weight:600;display:inline-flex}.asema-doc .hero-badge .dot{background:var(--sky);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #1ba7fd40}.asema-doc .hero h1{margin:22px 0 0;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:800}.asema-doc .hero h1 .hl{color:#7cd0ff;background:linear-gradient(100deg,var(--sky),#7cd0ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.asema-doc .hero h1 .hl{-webkit-text-fill-color:#7cd0ff}}.asema-doc .hero p.sub{color:#b9cee4;max-width:60ch;margin-top:20px;font-size:1.18rem}.asema-doc .hero-cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.asema-doc .btn{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font-family:Open Sans;font-size:.98rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.asema-doc .btn-primary{background:var(--celeste);color:#fff;box-shadow:0 14px 34px -12px #1ba7fdb3}.asema-doc .btn-primary:hover{background:var(--celeste-d);transform:translateY(-2px);box-shadow:0 20px 40px -12px #1ba7fdd9}.asema-doc .btn-ghost{color:#eaf2fb;background:#ffffff0f;border:1px solid #fff3}.asema-doc .btn-ghost:hover{background:#ffffff1f}.asema-doc .hero-stats{flex-wrap:wrap;gap:14px;margin-top:46px;display:flex}.asema-doc .hstat{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;flex:1;min-width:170px;padding:20px 22px}.asema-doc .hstat .n{color:#fff;letter-spacing:-.03em;font-family:Open Sans;font-size:2rem;font-weight:800}.asema-doc .hstat .n .u{color:var(--sky);font-size:1.1rem}.asema-doc .hstat .l{color:#9fb7d1;margin-top:2px;font-size:.84rem}.asema-doc .pay-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:30px;display:grid}.asema-doc .pay-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:16px;align-items:flex-start;gap:13px;padding:20px 22px;display:flex}.asema-doc .pay-ic{color:#fff;background:linear-gradient(135deg,#1ba7fd,#117fbd);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.asema-doc .pay-card h4{color:#0f2236;font-size:1.02rem;font-weight:700}.asema-doc .pay-card p{color:var(--muted);margin-top:3px;font-size:.9rem}.asema-doc .pay-grid-3{grid-template-columns:repeat(3,1fr)}@media (width<=900px){.asema-doc .pay-grid-3{grid-template-columns:1fr 1fr}}@media (width<=720px){.asema-doc .pay-grid,.asema-doc .pay-grid-3{grid-template-columns:1fr}}.asema-doc .gov-hl{background:linear-gradient(100deg,#f4a3232e,#ffffff0d);border:1px solid #f4a3236b;border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;max-width:680px;margin-top:32px;padding:18px 24px;display:flex;box-shadow:0 18px 40px -24px #0009}.asema-doc .gov-escudo{flex:none;width:auto;height:66px}.asema-doc .gov-txt{flex-direction:column;flex:1;gap:4px;min-width:220px;display:flex}.asema-doc .gov-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#ffce7a;font-family:Open Sans;font-size:.7rem;font-weight:700}.asema-doc .gov-line{color:#eaf2fb;font-size:1.16rem;font-weight:700;line-height:1.25}.asema-doc .gov-line strong{color:#ffce7a}.asema-doc .gov-sub{color:#b9cee4;font-size:.88rem}.asema-doc .gov-big{text-align:center;border-left:1px solid #f4a32352;flex-direction:column;flex:none;align-items:center;padding-left:8px;display:flex}.asema-doc .gov-pct{letter-spacing:-.03em;color:var(--amber);font-family:Open Sans;font-size:2.7rem;font-weight:800;line-height:1}.asema-doc .gov-off{letter-spacing:.04em;text-transform:uppercase;color:#ffce7a;margin-top:4px;font-size:.66rem}@media (width<=560px){.asema-doc .gov-big{border-top:1px solid #f4a32352;border-left:none;flex-direction:row;flex:1;justify-content:center;align-items:baseline;gap:8px;padding:12px 0 0}}.asema-doc .reveal{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.asema-doc.asema-js .reveal{opacity:0;transform:translateY(26px)}.asema-doc .reveal.in{opacity:1;transform:none}.asema-doc .reveal[data-d="1"]{transition-delay:80ms}.asema-doc .reveal[data-d="2"]{transition-delay:.16s}.asema-doc .reveal[data-d="3"]{transition-delay:.24s}.asema-doc .reveal[data-d="4"]{transition-delay:.32s}.asema-doc .reveal[data-d="5"]{transition-delay:.4s}.asema-doc .h2{margin:14px 0 0;font-size:clamp(1.7rem,3.3vw,2.5rem);font-weight:800}.asema-doc .sec-head{max-width:64ch;margin-bottom:48px}.asema-doc .ps-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.asema-doc .ps-col{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;padding:30px}.asema-doc .ps-col.now{background:linear-gradient(#fff6f5,#fff)}.asema-doc .ps-col.sol{background:linear-gradient(#f1faf5,#fff);border-color:#cdebdd}.asema-doc .ps-col h3{align-items:center;gap:11px;font-size:1.18rem;font-weight:700;display:flex}.asema-doc .tag{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-family:Open Sans;font-size:.72rem;font-weight:700}.asema-doc .tag.now{color:#b23a3a;background:#fce3e1}.asema-doc .tag.sol{color:#137a51;background:#d8f3e6}.asema-doc .ps-item{border-top:1px solid var(--line);gap:13px;padding:15px 0;display:flex}.asema-doc .ps-item:first-of-type{border-top:none;margin-top:6px}.asema-doc .ic{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}.asema-doc .ic.x{color:var(--bad);background:#fbe0de}.asema-doc .ic.c{color:var(--good);background:#d6f2e4}.asema-doc .ps-item .t{font-size:.97rem;font-weight:600}.asema-doc .ps-item .d{color:var(--muted);margin-top:1px;font-size:.88rem}.asema-doc .vs{z-index:3;border:1px solid var(--line);width:54px;height:54px;box-shadow:var(--shadow);color:var(--navy);background:#fff;border-radius:50%;place-items:center;font-family:Open Sans;font-size:.82rem;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.asema-doc .key{background:var(--navy);color:#eaf2fb;box-shadow:var(--shadow);border-radius:26px;padding:54px 44px;position:relative;overflow:hidden}.asema-doc .key:after{content:"";pointer-events:none;background:radial-gradient(700px 320px at 88% 0,#1ba7fd38,#0000 60%);position:absolute;inset:0}.asema-doc .key h3{max-width:20ch;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800}.asema-doc .key p{color:#aec6e0;max-width:58ch;margin-top:14px}.asema-doc .flow{flex-wrap:wrap;align-items:stretch;gap:0;margin-top:40px;display:flex}.asema-doc .fnode{text-align:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;flex:1;min-width:128px;padding:18px 14px;position:relative}.asema-doc .fnode .fi{background:linear-gradient(135deg,var(--sky),var(--blue));border-radius:11px;place-items:center;width:40px;height:40px;margin:0 auto 10px;display:grid}.asema-doc .fnode .fn{font-family:Open Sans;font-size:.92rem;font-weight:700}.asema-doc .fnode .fd{color:#9fb7d1;margin-top:3px;font-size:.76rem}.asema-doc .farrow{width:38px;color:var(--sky);flex:none;place-items:center;font-size:1.3rem;display:grid}.asema-doc .key-note{background:#1ba7fd1f;border:1px solid #1ba7fd4d;border-radius:14px;align-items:flex-start;gap:12px;margin-top:26px;padding:16px 18px;display:flex}.asema-doc .key-note b{color:#fff}.asema-doc .mod-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.asema-doc .mod{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;padding:26px;transition:all .25s}.asema-doc .mod:hover{box-shadow:var(--shadow);border-color:#bcd8f2;transform:translateY(-4px)}.asema-doc .mod .mi{width:48px;height:48px;color:var(--blue);background:linear-gradient(135deg,#e7f2fc,#d4e8fa);border-radius:13px;place-items:center;margin-bottom:16px;display:grid}.asema-doc .mod h4{font-size:1.06rem;font-weight:700}.asema-doc .mod p{color:var(--muted);margin-top:7px;font-size:.9rem}.asema-doc .team-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (width<=900px){.asema-doc .team-grid{grid-template-columns:1fr 1fr}}@media (width<=480px){.asema-doc .team-grid{grid-template-columns:1fr}}.asema-doc .team-anchor{background:linear-gradient(135deg,#eaf4fd,#f4f8fc);border:1px solid #bcd8f2;border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:22px;padding:26px 30px;display:grid}.asema-doc .ta-col{text-align:center;flex-direction:column;gap:6px;display:flex}.asema-doc .ta-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.76rem;font-weight:700}.asema-doc .ta-siadon .ta-label{color:var(--blue)}.asema-doc .ta-val{letter-spacing:-.02em;font-weight:800;line-height:1}.asema-doc .ta-own .ta-val{color:#9aa7b4;font-size:1.7rem;-webkit-text-decoration:line-through #e15b5b8c;text-decoration:line-through #e15b5b8c}.asema-doc .ta-siadon .ta-val{color:var(--blue);font-size:2.15rem}.asema-doc .ta-val .ta-per{color:var(--muted);white-space:nowrap;margin-left:5px;font-size:.8rem;font-weight:600}.asema-doc .ta-sub{color:var(--muted);font-size:.82rem;line-height:1.4}.asema-doc .ta-vs{border:1px solid var(--line);width:46px;height:46px;box-shadow:var(--shadow-sm);color:var(--navy);background:#fff;border-radius:50%;flex:none;place-items:center;font-family:Open Sans;font-size:.8rem;font-weight:800;display:grid}@media (width<=700px){.asema-doc .team-anchor{grid-template-columns:1fr;gap:14px}.asema-doc .ta-vs{margin:0 auto}}.asema-doc .data-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.asema-doc .feat{border-top:1px solid var(--line);gap:15px;padding:18px 0;display:flex}.asema-doc .feat:first-child{border-top:none}.asema-doc .feat .fic{background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.asema-doc .feat h4{font-size:1.04rem;font-weight:700}.asema-doc .feat p{color:var(--muted);margin-top:2px;font-size:.9rem}.asema-doc .dash{background:var(--navy);box-shadow:var(--shadow);color:#eaf2fb;border-radius:22px;padding:24px}.asema-doc .dash-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.asema-doc .dash-top .dt{font-family:Open Sans;font-size:.95rem;font-weight:700}.asema-doc .dash-top .dpill{color:#9fe0ff;background:#1ba7fd33;border:1px solid #1ba7fd59;border-radius:999px;padding:4px 10px;font-size:.7rem}.asema-doc .kpis{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.asema-doc .kpi{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:13px;padding:13px}.asema-doc .kpi .kl{color:#9fb7d1;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}.asema-doc .kpi .kv{margin-top:3px;font-family:Open Sans;font-size:1.35rem;font-weight:800}.asema-doc .kpi .kv.up{color:#5de0a6}.asema-doc .kpi .kv.warn{color:#ffc34d}.asema-doc .bars{background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;align-items:flex-end;gap:9px;height:96px;padding:14px;display:flex}.asema-doc .bar{background:linear-gradient(180deg,var(--sky),var(--blue));border-radius:6px 6px 3px 3px;flex:1;transition:height 1s cubic-bezier(.2,.7,.2,1)}.asema-doc .alert-row{color:#ffd89a;background:#f4a3231f;border:1px solid #f4a32357;border-radius:11px;align-items:center;gap:10px;margin-top:14px;padding:11px 14px;font-size:.83rem;display:flex}.asema-doc .pay-wrap{grid-template-columns:1fr;gap:26px;display:grid}.asema-doc .steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.asema-doc .step{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;padding:26px;position:relative}.asema-doc .step .sn{color:#fff;background:var(--blue);border-radius:9px;place-items:center;width:30px;height:30px;font-family:Open Sans;font-size:.8rem;font-weight:800;display:grid}.asema-doc .step h4{margin:14px 0 6px;font-size:1.05rem;font-weight:700}.asema-doc .step p{color:var(--muted);font-size:.88rem}.asema-doc .kit{box-shadow:var(--shadow);border:1px solid var(--line);border-radius:24px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.asema-doc .kit-left{color:#eaf2fb;background:linear-gradient(155deg,#0b2138,#10355f);padding:40px}.asema-doc .kit-escudo{width:auto;height:88px;margin-bottom:18px;display:block}.asema-doc .kit-left .badge{color:#ffce7a;letter-spacing:.05em;text-transform:uppercase;background:#f4a32329;border:1px solid #f4a32366;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.76rem;font-weight:700;display:inline-flex}.asema-doc .kit-left h3{margin:18px 0 10px;font-size:1.7rem;font-weight:800}.asema-doc .kit-left p{color:#aec6e0;font-size:.92rem}.asema-doc .kit-left .big{color:var(--amber);letter-spacing:-.03em;margin:18px 0 6px;font-family:Open Sans;font-size:3.2rem;font-weight:800;line-height:1}.asema-doc .kit-pec{border-top:1px solid #ffffff1f;margin-top:20px;padding-top:18px}.asema-doc .kit-pec-label{letter-spacing:.1em;text-transform:uppercase;color:#9fd1a8;align-items:center;gap:7px;font-family:Open Sans;font-size:.7rem;font-weight:700;display:inline-flex}.asema-doc .kit-pec-chips{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.asema-doc .kit-chip{color:#eaf2fb;background:#ffffff14;border:1px solid #ffffff2e;border-radius:9px;padding:6px 12px;font-family:Open Sans;font-size:.8rem;font-weight:700}.asema-doc .kit-right{background:var(--card);padding:40px}.asema-doc .kit-right h4{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.asema-doc .ex-tag{color:var(--blue);background:#eef4fa;border-radius:6px;margin-left:8px;padding:3px 9px;font-size:.7rem;font-weight:700}.asema-doc .ledger{margin-top:18px}.asema-doc .lrow{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;padding:13px 0;font-size:.96rem;display:flex}.asema-doc .lrow:first-child{border-top:none}.asema-doc .lrow .lk{color:var(--ink)}.asema-doc .lrow .lv{font-family:Open Sans;font-weight:700}.asema-doc .lrow.minus .lv{color:var(--good)}.asema-doc .lrow.tot{border-top:2px solid var(--navy);margin-top:6px;padding-top:16px}.asema-doc .lrow.tot .lk{font-family:Open Sans;font-weight:800}.asema-doc .lrow.tot .lv{color:var(--navy);font-size:1.45rem}.asema-doc .lsub{color:var(--muted);border-left:2px solid var(--line);justify-content:space-between;margin-left:2px;padding:6px 0 6px 16px;font-size:.86rem;display:flex}.asema-doc .note{color:var(--muted);margin-top:18px;font-size:.78rem;line-height:1.5}.asema-doc .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.asema-doc .plan{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;padding:30px 26px;transition:all .25s;display:flex;position:relative}.asema-doc .plan:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.asema-doc .plan.feat{border:2px solid var(--sky);box-shadow:0 26px 54px -26px #1ba7fd99}.asema-doc .plan .pop{background:linear-gradient(100deg,var(--sky),var(--blue));color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 16px;font-family:Open Sans;font-size:.7rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px -10px #1ba7fdbf}.asema-doc .plan .pname{color:var(--navy);font-family:Open Sans;font-size:1.32rem;font-weight:800}.asema-doc .plan .ptag{color:var(--muted);min-height:54px;margin-top:6px;font-size:.85rem}.asema-doc .plan .price{color:var(--navy);letter-spacing:-.02em;margin:6px 0 0;font-family:Open Sans;font-size:1.8rem;font-weight:800}.asema-doc .plan .price .per{color:var(--muted);white-space:nowrap;font-size:.86rem;font-weight:600}.asema-doc .plan .price .papx{letter-spacing:.08em;text-transform:uppercase;width:fit-content;color:var(--blue);background:#1ba7fd1f;border:1px solid #1ba7fd47;border-radius:999px;margin:0 0 8px;padding:2px 7px;font-family:Open Sans,system-ui,sans-serif;font-size:.62rem;font-weight:700;display:block}.asema-doc .plan .price .pwas{color:var(--muted);margin-right:7px;font-size:1rem;font-weight:600;text-decoration:line-through}.asema-doc .plan .sla{border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:16px 0 4px;padding:8px 14px;font-size:.79rem;font-weight:700;display:inline-flex}.asema-doc .sla.b{color:#41607f;background:#eaf0f6}.asema-doc .sla.s{color:#1d6fb0;background:#e1f0fb}.asema-doc .sla.f{color:var(--amber-d);background:#fcefd7}.asema-doc .plan .pincl{color:var(--blue);text-transform:uppercase;letter-spacing:.07em;margin:14px 0 2px;font-size:.74rem;font-weight:700}.asema-doc .plan ul{border-top:1px solid var(--line);margin:8px 0 0;padding:0;list-style:none}.asema-doc .plan li{border-bottom:1px solid var(--line);gap:11px;padding:11px 0;font-size:.9rem;display:flex}.asema-doc .plan li svg{color:var(--good);flex:none;margin-top:3px}.asema-doc .plan .pnote{color:var(--muted);margin-top:auto;padding-top:16px;font-size:.77rem;line-height:1.5}.asema-doc .plans-foot{color:var(--muted);text-align:center;margin-top:22px;font-size:.82rem}.asema-doc .acts{flex-direction:column;gap:16px;display:flex}.asema-doc .act{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;padding:24px 26px;transition:all .25s}.asema-doc .act:hover{box-shadow:var(--shadow);border-color:#bcd8f2}.asema-doc .act-head{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.asema-doc .act-num{color:#fff;background:linear-gradient(135deg,#1ba7fd,#117fbd);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font-family:Open Sans;font-weight:800;display:grid}.asema-doc .act-tt{flex:1;min-width:200px}.asema-doc .act-tt h4{color:#0f2236;font-size:1.12rem;font-weight:700}.asema-doc .act-refs{letter-spacing:.05em;text-transform:uppercase;color:var(--blue);margin-top:4px;font-size:.72rem;font-weight:700}.asema-doc .act-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.asema-doc .act-time{color:#41607f;white-space:nowrap;background:#eaf0f6;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.asema-doc .act-price{color:var(--navy);letter-spacing:-.02em;font-family:Open Sans;font-size:1.28rem;font-weight:800;line-height:1}.asema-doc .act-price .apx{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:3px;font-size:.58rem;font-weight:700;display:block}.asema-doc .act ul{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:9px 24px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:grid}.asema-doc .act li{color:var(--muted);gap:9px;font-size:.89rem;line-height:1.45;display:flex}.asema-doc .act li svg{color:var(--good);flex:none;margin-top:3px}.asema-doc .act-total{color:#fff;box-shadow:var(--shadow);background:linear-gradient(135deg,#0b2138,#0e2e54);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding:22px 28px;display:flex}.asema-doc .act-total .att-l{font-family:Open Sans;font-size:1.04rem;font-weight:700}.asema-doc .act-total .att-l span{color:#9fb7d1;margin-top:2px;font-size:.82rem;font-weight:400;display:block}.asema-doc .act-total .att-v{letter-spacing:-.02em;text-align:right;font-family:Open Sans;font-size:1.95rem;font-weight:800;line-height:1}.asema-doc .act-total .att-v .apx{letter-spacing:.08em;text-transform:uppercase;color:#7cd0ff;margin-bottom:3px;font-size:.6rem;font-weight:700;display:block}@media (width<=680px){.asema-doc .act ul{grid-template-columns:1fr}.asema-doc .act-meta{text-align:left;align-items:flex-start}}.asema-doc .terms{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:20px;padding:34px 36px}.asema-doc .term-block{margin-top:30px}.asema-doc .term-block:first-child{margin-top:0}.asema-doc .term-block h3{color:var(--navy);margin-bottom:8px;font-size:1.22rem;font-weight:800}.asema-doc .term-block>p{color:var(--muted);font-size:.94rem;line-height:1.65}.asema-doc .term-block ul{margin:12px 0 0;padding:0;list-style:none}.asema-doc .term-block>ul>li{color:var(--ink);padding:7px 0 7px 20px;font-size:.94rem;line-height:1.55;position:relative}.asema-doc .term-block>ul>li:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:0}.asema-doc .term-block li b{color:var(--navy)}.asema-doc .term-block .sub{margin:4px 0 8px 8px;padding:0;list-style:none}.asema-doc .term-block .sub li{color:var(--muted);padding:4px 0 4px 18px;font-size:.88rem;line-height:1.5;position:relative}.asema-doc .term-block .sub li:before{content:"";background:var(--muted);border-radius:1px;width:5px;height:5px;position:absolute;top:13px;left:2px}.asema-doc .term-note{color:#6f5410;background:linear-gradient(135deg,#fff6e9,#fffdf8);border:1px solid #f2d89b;border-radius:14px;margin-top:18px;padding:18px 20px;font-size:.9rem;line-height:1.6}.asema-doc .term-note b{color:#5a4309}.asema-doc .proof{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px;display:grid}.asema-doc .pchip{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:15px 16px}.asema-doc .pchip .pn{color:#fff;letter-spacing:-.02em;font-family:Open Sans;font-size:1.32rem;font-weight:800}.asema-doc .pchip .pl{color:#9fb7d1;margin-top:5px;font-size:.76rem;line-height:1.4}.asema-doc .kcols{grid-template-columns:1fr 1fr;gap:26px;margin-top:30px;display:grid}.asema-doc .kcol h5{letter-spacing:.07em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;font-family:Open Sans;font-size:.76rem;font-weight:700}.asema-doc .kcol .kli{color:#cfe0f2;border-top:1px solid #ffffff1a;gap:11px;padding:10px 0;font-size:.9rem;display:flex}.asema-doc .kcol .kli:first-of-type{border-top:none}.asema-doc .kcol .kli svg{flex:none;margin-top:3px}@media (width<=760px){.asema-doc .proof{grid-template-columns:1fr 1fr}.asema-doc .kcols{grid-template-columns:1fr}}.asema-doc .tl{grid-template-columns:repeat(4,1fr);gap:0;margin-top:20px;display:grid;position:relative}.asema-doc .tl:before{content:"";background:linear-gradient(90deg,var(--sky),var(--blue));height:3px;position:absolute;top:21px;left:8%;right:8%}.asema-doc .tli{text-align:center;padding:0 12px;position:relative}.asema-doc .tli .tdot{border:3px solid var(--sky);width:44px;height:44px;color:var(--blue);z-index:2;background:#fff;border-radius:50%;place-items:center;margin:0 auto 16px;font-family:Open Sans;font-weight:800;display:grid;position:relative}.asema-doc .tli.done .tdot{background:var(--good);border-color:var(--good);color:#fff}.asema-doc .tli h4{font-size:1rem;font-weight:700}.asema-doc .tli p{color:var(--muted);margin-top:4px;font-size:.83rem}.asema-doc .tli .tw{color:var(--sky);text-transform:uppercase;letter-spacing:.05em;margin-top:6px;font-size:.72rem;font-weight:700;display:block}.asema-doc .cta{color:#fff;text-align:center;box-shadow:var(--shadow);background:radial-gradient(800px 400px at 80% 0,#1ba7fd47,#0000 60%),linear-gradient(160deg,#0b2138,#0e2e54);border-radius:28px;padding:64px 48px;position:relative;overflow:hidden}.asema-doc .cta h2{max-width:24ch;margin:0 auto;font-size:clamp(1.8rem,3.6vw,2.7rem);font-weight:800}.asema-doc .cta p{color:#b9cee4;max-width:54ch;margin:16px auto 0}.asema-doc .cta .hero-cta{justify-content:center}.asema-doc .contact{color:#cfe0f2;flex-wrap:wrap;justify-content:center;gap:26px;margin-top:34px;font-size:.92rem;display:flex}.asema-doc .contact a{color:#fff;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.asema-doc .contact a:hover{color:var(--sky)}.asema-doc footer{background:var(--bg);padding:46px 0}.asema-doc footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.asema-doc footer img{height:30px}.asema-doc .fdisc{color:var(--muted);max-width:62ch;font-size:.74rem;line-height:1.55}.asema-doc .fdisc a{color:var(--blue)}.asema-doc .cue{z-index:3;color:#9fb7d1;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:7px;font-size:.74rem;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.asema-doc .cue .ar{border-bottom:2px solid #9fb7d1;border-right:2px solid #9fb7d1;width:20px;height:20px;animation:1.6s infinite asema-bob;transform:rotate(45deg)}@keyframes asema-bob{0%,to{opacity:.5;transform:rotate(45deg)translate(0)}50%{opacity:1;transform:rotate(45deg)translate(3px,3px)}}@media (width<=880px){.asema-doc .ps-grid,.asema-doc .data-grid,.asema-doc .kit,.asema-doc .plans{grid-template-columns:1fr}.asema-doc .mod-grid,.asema-doc .steps,.asema-doc .kpis{grid-template-columns:1fr 1fr}.asema-doc .vs{display:none}.asema-doc .tl{grid-template-columns:1fr 1fr;gap:34px 0}.asema-doc .tl:before{display:none}.asema-doc .sec-pad{padding:68px 0}}@media (width<=680px){.asema-doc .flow{flex-direction:column;align-items:stretch;gap:0}.asema-doc .fnode{width:100%;min-width:0}.asema-doc .farrow{width:100%;height:30px;transform:rotate(90deg)}}@media (width<=560px){.asema-doc .mod-grid,.asema-doc .steps,.asema-doc .kpis{grid-template-columns:1fr}}.asema-doc .demo-win{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;height:640px;display:flex;overflow:hidden}.asema-doc .demo-topbar{background:linear-gradient(90deg,var(--blue),var(--sky));color:#fff;flex:none;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.asema-doc .dt-brand{align-items:center;gap:10px;font-family:Open Sans;font-size:.95rem;font-weight:700;display:flex}.asema-doc .dt-user{opacity:.96;align-items:center;gap:8px;font-size:.84rem;display:flex}.asema-doc .demo-dots{gap:6px;margin-right:2px;display:inline-flex}.asema-doc .demo-dots i{background:#ffffff8c;border-radius:50%;width:9px;height:9px}.asema-doc .demo-home{text-align:center;background:#f7fafd;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:34px 24px 28px;display:flex;overflow:auto}.asema-doc .dh-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-family:Open Sans;font-size:.72rem;font-weight:700}.asema-doc .dh-title{color:var(--navy);margin-top:6px;font-family:Open Sans;font-size:1.6rem;font-weight:800}.asema-doc .dh-sub{color:var(--muted);margin-top:2px;font-size:.9rem}.asema-doc .demo-areas{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:700px;margin:26px auto 0;display:grid}.asema-doc .demo-area{border:1px solid var(--line);cursor:pointer;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:9px;padding:22px 14px;font-family:Open Sans,system-ui,sans-serif;transition:all .18s;display:flex}.asema-doc .demo-area:hover{box-shadow:var(--shadow);border-color:#bcd8f2;transform:translateY(-3px)}.asema-doc .da-ic{width:46px;height:46px;color:var(--blue);background:linear-gradient(135deg,#e7f2fc,#d4e8fa);border-radius:12px;place-items:center;display:grid}.asema-doc .da-name{color:var(--ink);font-family:Open Sans;font-size:.98rem;font-weight:700}.asema-doc .da-desc{color:var(--muted);font-size:.76rem;line-height:1.35}.asema-doc .demo-foot{color:var(--muted);margin-top:24px;font-size:.74rem}.asema-doc .demo-foot b{color:var(--blue);font-family:Open Sans}.asema-doc .demo-head{border-bottom:1px solid var(--line);background:#fff;flex:none;align-items:center;gap:14px;padding:11px 16px;display:flex}.asema-doc .demo-back{background:var(--bg);border:1px solid var(--line);color:var(--navy);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-family:Open Sans;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.asema-doc .demo-back:hover{background:#e9f2fb;border-color:#bcd8f2}.asema-doc .demo-crumb{color:var(--muted);font-size:.85rem}.asema-doc .demo-crumb b{color:var(--ink);font-family:Open Sans}.asema-doc .demo-app{flex:1;grid-template-columns:172px 1fr;min-height:0;display:grid}.asema-doc .demo-side{background:var(--navy);flex-direction:column;gap:4px;padding:16px 12px;display:flex;overflow:auto}.asema-doc .ds-item{color:#a9c2dc;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:.84rem;display:flex}.asema-doc .ds-item.on{color:#fff;background:#1ba7fd2e;font-weight:600}.asema-doc .ds-dot{opacity:.7;background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.asema-doc .demo-app.full{grid-template-columns:1fr}.asema-doc .demo-body{grid-template-columns:repeat(var(--demo-cols,2),1fr);background:linear-gradient(#f7fafd 32%,#f7fafd00) top/100% 22px no-repeat local,linear-gradient(#f7fafd00,#f7fafd 68%) bottom/100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,#0b213821,#0000) top/100% 11px no-repeat,radial-gradient(farthest-side at 50% 100%,#0b213821,#0000) bottom/100% 11px no-repeat,#f7fafd;align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow:auto}.asema-doc .demo-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.asema-doc .demo-kpi{border:1px solid var(--line);border-left:4px solid var(--blue);background:#fff;border-radius:12px;padding:13px 14px}.asema-doc .demo-kpi.up{border-left-color:var(--good)}.asema-doc .demo-kpi.down{border-left-color:var(--bad)}.asema-doc .demo-kpi.warn{border-left-color:var(--amber)}.asema-doc .demo-kpi.info{border-left-color:var(--sky)}.asema-doc .dk-l{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.asema-doc .dk-v{color:var(--navy);margin-top:3px;font-family:Open Sans;font-size:1.22rem;font-weight:800}.asema-doc .demo-alert{color:#946100;background:#f4a3231f;border:1px solid #f4a32357;border-radius:11px;align-items:center;gap:10px;margin:0;padding:10px 13px;font-size:.82rem;display:flex}.asema-doc .demo-note{color:#137a51;background:#eaf7f0;border:1px solid #cdebdd;border-radius:11px;align-items:center;gap:10px;margin:0;padding:10px 13px;font-size:.82rem;display:flex}.asema-doc .demo-note .demo-pill{margin-left:auto}.asema-doc .demo-card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;padding:14px;display:flex}.asema-doc .dc-t{color:var(--ink);margin-bottom:11px;font-family:Open Sans;font-size:.86rem;font-weight:700}.asema-doc .demo-bars{flex:1;align-items:flex-end;gap:7px;height:124px;display:flex}.asema-doc .demo-bars .db{background:linear-gradient(180deg,var(--sky),var(--blue));border-radius:5px 5px 2px 2px;flex:1}.asema-doc .demo-line{flex:1;width:100%;height:120px;display:block}.asema-doc .demo-donut{flex:1;justify-content:center;align-items:center;padding:4px 0;display:flex}.asema-doc .demo-donut svg{width:132px;height:132px}.asema-doc .dn-v{fill:var(--navy);font-family:Open Sans;font-size:15px;font-weight:800}.asema-doc .dn-l{fill:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:7.5px}.asema-doc .demo-prog{flex-direction:column;flex:1;justify-content:center;gap:13px;display:flex}.asema-doc .dp-top{color:var(--ink);justify-content:space-between;margin-bottom:6px;font-size:.82rem;display:flex}.asema-doc .dp-top b{font-family:Open Sans;font-weight:700}.asema-doc .dp-track{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.asema-doc .dp-fill{background:var(--blue);border-radius:999px;height:100%;display:block}.asema-doc .dp-fill.up{background:var(--good)}.asema-doc .dp-fill.warn{background:var(--amber)}.asema-doc .dp-fill.down{background:var(--bad)}.asema-doc .dp-fill.info{background:var(--sky)}.asema-doc .demo-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:.82rem;display:flex}.asema-doc .demo-row:first-of-type{border-top:none}.asema-doc .dr-x{color:var(--ink)}.asema-doc .dr-r{flex:none;align-items:center;gap:9px;display:inline-flex}.asema-doc .dr-r b{color:var(--ink);font-family:Open Sans;font-size:.8rem;font-weight:700}.asema-doc .demo-pill{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.69rem;font-weight:700}.asema-doc .demo-pill.up{color:#137a51;background:#d8f3e6}.asema-doc .demo-pill.warn{color:var(--amber-d);background:#fcefd7}.asema-doc .demo-pill.down{color:#b23a3a;background:#fce3e1}.asema-doc .demo-pill.info{color:#1d6fb0;background:#e1f0fb}.asema-doc .demo-cap{color:var(--muted);text-align:center;margin-top:14px;font-size:.82rem}@media (width<=760px){.asema-doc .demo-win{height:auto}.asema-doc .demo-home,.asema-doc .demo-body,.asema-doc .demo-side{overflow:visible}.asema-doc .demo-areas{grid-template-columns:1fr 1fr}.asema-doc .demo-app,.asema-doc .demo-app.full{grid-template-columns:1fr}.asema-doc .demo-side{flex-flow:wrap;gap:6px}.asema-doc .demo-body{grid-template-columns:1fr!important}.asema-doc .demo-card{grid-column:1/-1!important}}@media (width<=480px){.asema-doc .demo-areas{grid-template-columns:1fr}}.asema-doc .pdf-wrap{display:inline-flex;position:relative}.asema-doc .pdf-cv{margin-left:2px}.asema-doc .pdf-menu{z-index:70;border:1px solid var(--line);min-width:min(312px,100vw - 32px);max-width:calc(100vw - 32px);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:8px;animation:.16s asema-pop;position:absolute;top:calc(100% + 10px);left:0}.asema-doc .pdf-menu.right{left:auto;right:0}.asema-doc .pdf-menu.center{animation:none;left:50%;transform:translate(-50%)}.asema-doc .pdf-menu.up{top:auto;bottom:calc(100% + 10px)}.asema-doc .pdf-opt{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:flex-start;gap:13px;width:100%;padding:12px 13px;font-family:Open Sans,system-ui,sans-serif;transition:background .15s;display:flex}.asema-doc .pdf-opt+.pdf-opt{margin-top:2px}.asema-doc .pdf-opt:hover{background:var(--bg)}.asema-doc .pdf-opt-ic{width:38px;height:38px;color:var(--blue);background:linear-gradient(135deg,#e7f2fc,#d4e8fa);border-radius:10px;flex:none;place-items:center;display:grid}.asema-doc .pdf-opt-t{color:var(--ink);font-family:Open Sans;font-size:.92rem;font-weight:700;display:block}.asema-doc .pdf-opt-d{color:var(--muted);margin-top:2px;font-size:.78rem;line-height:1.4;display:block}@keyframes asema-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (width<=560px){.asema-doc .hero-cta{flex-direction:column;align-items:stretch}.asema-doc .hero-cta .pdf-wrap{width:100%;display:flex}.asema-doc .hero-cta .btn{text-align:center;justify-content:center;width:100%;padding:14px 18px;font-size:.92rem}.asema-doc .hero-cta .pdf-menu{min-width:0;max-width:none;left:0;right:0;transform:none}}.asema-doc .print-cover{display:none}@media print{@page{size:A4;margin:14mm}.asema-doc{background:#fff;min-height:0}.asema-doc .nav,.asema-doc .cue,.asema-doc .no-print,.asema-doc .btn,.asema-doc .pdf-wrap{display:none!important}.asema-doc .reveal{opacity:1!important;transform:none!important}.asema-doc .sec-pad{padding:26px 0}.asema-doc h1,.asema-doc h2,.asema-doc h3,.asema-doc h4,.asema-doc h5,.asema-doc .h2,.asema-doc .eyebrow,.asema-doc .pname,.asema-doc .pincl,.asema-doc .dh-title,.asema-doc .dc-t{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.asema-doc .sec-head{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:22px}.asema-doc p,.asema-doc li,.asema-doc .ps-item,.asema-doc .feat,.asema-doc .kli{orphans:3;widows:3}.asema-doc .ps-col,.asema-doc .mod,.asema-doc .step,.asema-doc .plan,.asema-doc .feat,.asema-doc .fnode,.asema-doc .tli,.asema-doc .pchip,.asema-doc .kcol,.asema-doc .key-note,.asema-doc .kit,.asema-doc .dash,.asema-doc .cta,.asema-doc .ledger,.asema-doc .proof,.asema-doc .kcols,.asema-doc .flow,.asema-doc .demo-win,.asema-doc .alert-row,.asema-doc .act,.asema-doc .act-total,.asema-doc .ps-item,.asema-doc .kli{-moz-column-break-inside:avoid;break-inside:avoid}.asema-doc .demo-win{height:auto}.asema-doc .demo-home,.asema-doc .demo-body,.asema-doc .demo-side{overflow:visible}.asema-doc .key{padding:34px 30px}.asema-doc .cta{padding:42px 34px}.asema-doc .hero .wrap{padding:40px 0}.asema-doc.print-digital,.asema-doc.print-digital *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.asema-doc.print-digital .print-cover{text-align:center;color:#eaf2fb;-moz-column-break-after:page;break-after:page;page-break-after:always;background:radial-gradient(700px 360px at 78% 0,#1ba7fd73,#0000 60%),linear-gradient(160deg,#0b2138 0%,#0c2a4a 55%,#0b2138 100%);flex-direction:column;justify-content:center;align-items:center;min-height:255mm;padding:30px;display:flex}.asema-doc.print-digital .print-cover .pc-logo{background:#fff;border-radius:14px;margin-bottom:30px;padding:14px 22px}.asema-doc.print-digital .print-cover .pc-logo img{height:36px;display:block}.asema-doc.print-digital .print-cover .pc-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#7cd0ff;font-family:Open Sans;font-size:.82rem;font-weight:700}.asema-doc.print-digital .print-cover .pc-title{color:#fff;margin:14px 0 0;font-family:Open Sans;font-size:3rem;font-weight:800}.asema-doc.print-digital .print-cover .pc-title span{color:#7cd0ff}.asema-doc.print-digital .print-cover .pc-asema{width:min(62%,360px);height:auto;margin:20px auto 0;display:block}.asema-doc.print-digital .print-cover .pc-sub{color:#b9cee4;max-width:46ch;margin:18px auto 0;font-size:1.1rem;line-height:1.5}.asema-doc.print-digital .print-cover .pc-gov{background:linear-gradient(100deg,#f4a32333,#ffffff0d);border:1px solid #f4a32373;border-radius:18px;align-items:center;gap:18px;max-width:520px;margin:30px auto 0;padding:16px 24px;display:flex}.asema-doc.print-digital .print-cover .pc-escudo{flex:none;width:auto;height:60px}.asema-doc.print-digital .print-cover .pc-gov-txt{text-align:left;flex-direction:column;gap:4px;display:flex}.asema-doc.print-digital .print-cover .pc-gov-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffce7a;font-family:Open Sans;font-size:.68rem;font-weight:700}.asema-doc.print-digital .print-cover .pc-gov-line{color:#eaf2fb;font-size:1.08rem;font-weight:700;line-height:1.3}.asema-doc.print-digital .print-cover .pc-gov-line strong{color:#ffce7a}.asema-doc.print-digital .print-cover .pc-foot{color:#9fb7d1;align-items:center;gap:14px;margin-top:40px;font-size:.86rem;display:flex}.asema-doc.print-bw .hero-net,.asema-doc.print-bw .bars,.asema-doc.print-bw .key:after{display:none!important}.asema-doc.print-bw .hero,.asema-doc.print-bw .key,.asema-doc.print-bw .dash,.asema-doc.print-bw .kit-left,.asema-doc.print-bw .cta{background:#fff!important;border:1px solid #d9e2ec!important}.asema-doc.print-bw .hero *,.asema-doc.print-bw .key *,.asema-doc.print-bw .dash *,.asema-doc.print-bw .kit-left *,.asema-doc.print-bw .cta *{color:#10202f!important}.asema-doc.print-bw .hero h1 .hl{-webkit-text-fill-color:#10202f!important;color:#10202f!important;background:0 0!important}.asema-doc.print-bw .hero-client-logo{filter:brightness(0)!important}.asema-doc.print-bw .kit-escudo,.asema-doc.print-bw .gov-escudo{filter:grayscale()!important}.asema-doc.print-bw svg{stroke:#10202f!important}.asema-doc.print-bw .fnode .fi,.asema-doc.print-bw .feat .fic,.asema-doc.print-bw .mod .mi,.asema-doc.print-bw .step .sn,.asema-doc.print-bw .ic,.asema-doc.print-bw .tli .tdot{color:#10202f!important;background:#fff!important;border:1px solid #c9d6e5!important}.asema-doc.print-bw .hero-badge,.asema-doc.print-bw .hstat,.asema-doc.print-bw .pchip,.asema-doc.print-bw .kpi,.asema-doc.print-bw .alert-row,.asema-doc.print-bw .badge,.asema-doc.print-bw .dpill,.asema-doc.print-bw .key-note,.asema-doc.print-bw .tag,.asema-doc.print-bw .sla,.asema-doc.print-bw .ex-tag,.asema-doc.print-bw .plan .pop{color:#10202f!important;background:#fff!important;border:1px solid #d9e2ec!important}.asema-doc.print-bw .demo-topbar{border-bottom:1px solid #d9e2ec;background:#fff!important}.asema-doc.print-bw .demo-topbar *{color:#10202f!important}.asema-doc.print-bw .demo-dots i{background:#c9d6e5!important}.asema-doc.print-bw .demo-side{border-right:1px solid #d9e2ec;background:#fff!important}.asema-doc.print-bw .demo-side .ds-item,.asema-doc.print-bw .demo-side .ds-item.on{color:#10202f!important;background:0 0!important}.asema-doc.print-bw .da-ic{background:#fff!important;border:1px solid #c9d6e5!important}.asema-doc.print-bw .demo-kpi{border-left-color:#5c6e81!important}.asema-doc.print-bw .demo-bars .db,.asema-doc.print-bw .dp-fill{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#5c6e81!important;border:none!important}.asema-doc.print-bw .demo-line polyline{stroke:#10202f!important}.asema-doc.print-bw .demo-line polygon{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;fill:#e3ebf3!important}.asema-doc.print-bw .demo-donut circle{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;stroke:#5c6e81!important}.asema-doc.print-bw .demo-donut circle:first-of-type{stroke:#e3ebf3!important}.asema-doc.print-bw .demo-pill,.asema-doc.print-bw .demo-alert,.asema-doc.print-bw .demo-note{color:#10202f!important;background:#fff!important;border:1px solid #d9e2ec!important}}.asema-doc .smap-legend{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}.asema-doc .smap-leg{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:16px;padding:16px 18px}.asema-doc .smap-leg .row{justify-content:space-between;align-items:center;gap:10px;display:flex}.asema-doc .smap-leg .n{color:#0f2236;letter-spacing:-.02em;font-family:Open Sans;font-size:1.5rem;font-weight:800;line-height:1}.asema-doc .smap-leg .d{color:var(--muted);margin-top:8px;font-size:.8rem;line-height:1.45}.asema-doc .smap-badge{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:4px 10px;font-family:Open Sans;font-size:.62rem;font-weight:800;display:inline-flex}.asema-doc .smap-badge.ed{color:#0e6da8;background:#dbeefd}.asema-doc .smap-badge.fx{color:#5c6e81;background:#edf1f6}.asema-doc .smap-badge.ext{color:#a96407;background:#fdebd1}.asema-doc .smap-badge.menu{background:var(--celeste);color:#fff}.asema-doc .smap-grid{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.asema-doc .smap-card{-moz-column-break-inside:avoid;break-inside:avoid;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;margin-bottom:20px;padding:20px 22px 10px}.asema-doc .smap-gt{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:4px;font-family:Open Sans;font-size:.7rem;font-weight:700}.asema-doc .smap-pg{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.asema-doc .smap-gt+.smap-pg{border-top:none}.asema-doc .smap-pg .pn{color:var(--ink);font-size:.9rem;font-weight:600;line-height:1.3}.asema-doc .smap-pg.sub{padding-left:20px}.asema-doc .smap-pg.sub .pn{color:var(--muted);font-weight:500}.asema-doc .smap-pg.sub .pn:before{content:"↳ ";color:#9fb2c6}@media (width<=1000px){.asema-doc .smap-grid{-moz-column-count:2;column-count:2}.asema-doc .smap-legend{grid-template-columns:1fr 1fr}}@media (width<=640px){.asema-doc .smap-grid{-moz-column-count:1;column-count:1}.asema-doc .smap-legend{grid-template-columns:1fr}}.apdf{--navy:#0b2138;--navy2:#0f3360;--blue:#117fbd;--sky:#1ba7fd;--ink:#10202f;--muted:#5c6e81;--line:#e3ebf3;--soft:#f4f8fc;--good:#16a06a;--bad:#e15b5b;--amber:#f4a323;--amber-d:#c9810f;--m-top:18mm;--m-right:15mm;--m-bottom:16mm;--m-left:26mm;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Open Sans,system-ui,sans-serif;line-height:1.5}.apdf *{box-sizing:border-box;margin:0;padding:0}.apdf h1,.apdf h2,.apdf h3,.apdf h4,.apdf h5{letter-spacing:-.02em;line-height:1.14}.apdf-toolbar{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b2138f7;justify-content:space-between;align-items:center;gap:16px;height:54px;padding:0 18px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px -12px #0009}.apdf-back{color:#cfe0f2;white-space:nowrap;align-items:center;gap:7px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.apdf-back:hover{color:#fff}.apdf-modes{background:#ffffff14;border-radius:999px;gap:4px;padding:4px;display:flex}.apdf-mode{color:#cfe0f2;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .15s}.apdf-mode.on{background:var(--sky);color:#fff}.apdf-print{background:var(--sky);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:.85rem;font-weight:700;transition:all .18s;display:inline-flex}.apdf-print:hover{background:var(--blue)}.apdf-stage{flex-direction:column;align-items:center;gap:24px;padding:80px 16px 48px;display:flex}.apdf-page{width:210mm;min-height:296mm;padding:var(--m-top) var(--m-right) var(--m-bottom) var(--m-left);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 50px -14px #0000008c}.ap-foot{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:9px;font-size:.64rem;display:flex}.ap-foot .n{color:var(--blue);font-weight:700}.ap-foot.light{color:#eaf2fb99;border-top-color:#ffffff29}.ap-foot.light .n{color:#7cd0ff}.ap-head{margin-bottom:18px}.ap-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:7px;font-size:.66rem;font-weight:700;display:inline-flex}.ap-h{color:var(--navy);margin-top:8px;font-size:1.55rem;font-weight:800}.ap-lead{color:var(--muted);max-width:74ch;margin-top:9px;font-size:.9rem;line-height:1.55}.ap-block{margin-top:22px}.ap-block:first-child{margin-top:0}.ap-subh{color:var(--navy);margin-bottom:14px;font-size:1.18rem;font-weight:800}.apdf-page.cover{text-align:center;color:#eaf2fb;background:radial-gradient(620px 380px at 82% -2%,#1ba7fd61,#0000 60%),radial-gradient(520px 420px at 4% 104%,#117fbd4d,#0000 60%),linear-gradient(160deg,#0b2138 0%,#0c2a4a 55%,#0b2138 100%);justify-content:space-between;align-items:center;padding:26mm 24mm 22mm}.cover-top,.cover-main,.cover-foot{z-index:2;position:relative}.cover-main{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.cover-logo{line-height:0}.cover-logo img{height:48px;display:block}.cover-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#7cd0ff;align-items:center;gap:11px;font-size:.72rem;font-weight:700;display:inline-flex}.cover-eyebrow i{opacity:.55;background:currentColor;width:24px;height:1px;display:inline-block}.cover-for{color:#fff;letter-spacing:-.025em;margin:20px 0 0;font-size:3.1rem;font-weight:800}.cover-for .accent{color:#4fb4ff}.cover-rule{background:linear-gradient(90deg,#1ba7fd,#7cd0ff);border-radius:999px;width:64px;height:4px;margin:22px auto 0;display:block}.cover-asema{width:min(58%,320px);height:auto;margin:0 auto;display:block}.cover-sub{color:#c2d6ec;max-width:46ch;margin:22px auto 0;font-size:1.05rem;line-height:1.6}.cover-slogan{color:#eaf2fb;letter-spacing:-.01em;max-width:22ch;margin:22px auto 0;font-size:1.45rem;font-weight:700;line-height:1.32}.cover-slogan .accent{color:#4fb4ff}.cover-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.cover-chip{color:#eaf2fb;background:#1ba7fd1f;border:1px solid #1ba7fd57;border-radius:12px;align-items:center;gap:10px;padding:9px 16px 9px 11px;font-size:.84rem;font-weight:700;display:inline-flex}.cover-chip .cc-n{color:#7cd0ff;letter-spacing:.04em;background:#7cd0ff24;border-radius:7px;padding:3px 7px;font-size:.72rem;font-weight:800}.cover-kit{background:linear-gradient(100deg,#f4a32333,#ffffff0d);border:1px solid #f4a32373;border-radius:16px;align-items:center;gap:16px;margin:38px auto 0;padding:15px 24px;display:inline-flex}.cover-kit .ck-pct{color:var(--amber);letter-spacing:-.03em;font-size:2.1rem;font-weight:800;line-height:1}.cover-kit .ck-tx{text-align:left;color:#eaf2fb;font-size:.82rem;line-height:1.35}.cover-kit .ck-tx b{color:#ffce7a}.cover-foot{color:#9fb7d1;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;gap:12px;width:100%;max-width:520px;padding-top:18px;font-size:.8rem;display:flex}.cover-foot .dot{opacity:.5}.ap-compare{grid-template-columns:1fr 1fr;gap:16px;margin-top:4px;display:grid}.ap-col{border:1px solid var(--line);border-radius:16px;padding:22px 20px}.ap-col.now{background:linear-gradient(#fff6f5,#fff)}.ap-col.sol{background:linear-gradient(#f1faf5,#fff);border-color:#cdebdd}.ap-col h4{color:var(--navy);align-items:center;gap:9px;margin-bottom:6px;font-size:1.04rem;display:flex}.ap-tag{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:700}.ap-tag.now{color:#b23a3a;background:#fce3e1}.ap-tag.sol{color:#137a51;background:#d8f3e6}.ap-li{border-top:1px solid var(--line);gap:11px;padding:12px 0;display:flex}.ap-li:first-of-type{border-top:none}.ap-ic{border-radius:7px;flex:none;place-items:center;width:23px;height:23px;margin-top:1px;font-size:.8rem;font-weight:700;display:grid}.ap-ic.x{color:var(--bad);background:#fbe0de}.ap-ic.c{color:var(--good);background:#d6f2e4}.ap-li .t{color:var(--ink);font-size:.88rem;font-weight:600}.ap-li .d{color:var(--muted);margin-top:2px;font-size:.79rem;line-height:1.45}.ap-flow{border:1px solid var(--line);background:var(--navy);border-radius:16px;align-items:stretch;gap:0;padding:20px 16px;display:flex}.ap-fnode{text-align:center;flex:1;padding:4px 8px}.ap-fnode .fi{background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;margin:0 auto 9px;display:grid}.ap-fnode .fn{color:#fff;font-size:.84rem;font-weight:700}.ap-fnode .fd{color:#9fb7d1;margin-top:2px;font-size:.72rem}.ap-farrow{width:26px;color:var(--sky);flex:none;place-items:center;font-size:1.1rem;display:grid}.ap-note{background:#eaf4fd;border:1px solid #c9e5fb;border-radius:13px;align-items:flex-start;gap:11px;margin-top:16px;padding:14px 16px;display:flex}.ap-note svg{color:var(--blue);flex:none;margin-top:1px}.ap-note b{color:var(--navy)}.ap-note .nt{color:var(--ink);font-size:.85rem;line-height:1.5}.ap-mods{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ap-mod{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px 16px}.ap-mod .mi{width:40px;height:40px;color:var(--blue);background:linear-gradient(135deg,#e7f2fc,#d4e8fa);border-radius:11px;place-items:center;margin-bottom:11px;display:grid}.ap-mod h5{color:var(--navy);font-size:.92rem;font-weight:700}.ap-mod p{color:var(--muted);margin-top:5px;font-size:.78rem;line-height:1.45}.ap-mod.extra{border:1px dashed var(--sky);background:linear-gradient(135deg,#f2faff,#fff)}.ap-mod.extra .mi{color:#fff;background:linear-gradient(135deg,#1ba7fd,#117fbd)}.ap-mod .mwhen{border-top:1px dashed var(--line);color:var(--navy);margin-top:11px;padding-top:10px;font-size:.78rem;font-weight:700;display:block}.ap-mod .mwhen b{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:6px;font-size:.6rem;font-weight:800;display:block}.ap-mod .mwhen span{padding-left:14px;line-height:1.95;display:block;position:relative}.ap-mod .mwhen span:before{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:0}.ap-team-anchor{background:#eaf4fd;border:1px solid #c9e5fb;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:16px;padding:20px 24px;display:grid}.ap-ta-col{text-align:center;flex-direction:column;gap:4px;display:flex}.ap-ta-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:700}.ap-ta-siadon .ap-ta-label{color:var(--blue)}.ap-ta-val{letter-spacing:-.02em;font-weight:800;line-height:1}.ap-ta-own .ap-ta-val{color:#9aa7b4;font-size:1.3rem;-webkit-text-decoration:line-through #e15b5b8c;text-decoration:line-through #e15b5b8c}.ap-ta-siadon .ap-ta-val{color:var(--blue);font-size:1.6rem}.ap-ta-val .per{color:var(--muted);white-space:nowrap;margin-left:4px;font-size:.68rem;font-weight:600}.ap-ta-sub{color:var(--muted);font-size:.67rem;line-height:1.35}.ap-ta-vs{border:1px solid var(--line);width:38px;height:38px;color:var(--navy);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:800;display:grid}.ap-data{grid-template-columns:1fr .92fr;align-items:start;gap:26px;display:grid}.ap-feat{border-top:1px solid var(--line);gap:13px;padding:14px 0;display:flex}.ap-feat:first-child{border-top:none;padding-top:0}.ap-feat .fic{background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ap-feat h5{color:var(--navy);font-size:.95rem;font-weight:700}.ap-feat p{color:var(--muted);margin-top:2px;font-size:.8rem;line-height:1.45}.ap-dash{background:var(--navy);color:#eaf2fb;border-radius:18px;padding:20px}.ap-dash-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ap-dash-top b{font-size:.9rem}.ap-live{color:#9fe0ff;background:#1ba7fd33;border:1px solid #1ba7fd59;border-radius:999px;padding:3px 9px;font-size:.66rem}.ap-dkpis{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.ap-dkpi{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:11px;padding:11px}.ap-dkpi .kl{color:#9fb7d1;text-transform:uppercase;letter-spacing:.05em;font-size:.62rem}.ap-dkpi .kv{margin-top:3px;font-size:1.15rem;font-weight:800}.ap-dkpi .kv.up{color:#5de0a6}.ap-dkpi .kv.warn{color:#ffc34d}.ap-dbars{background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;align-items:flex-end;gap:8px;height:86px;padding:13px;display:flex}.ap-dbars i{background:linear-gradient(180deg,var(--sky),var(--blue));border-radius:5px 5px 2px 2px;flex:1}.ap-dalert{color:#ffd89a;background:#f4a3231f;border:1px solid #f4a32357;border-radius:10px;align-items:center;gap:9px;margin-top:13px;padding:10px 13px;font-size:.78rem;display:flex}.ap-dalert svg{color:var(--amber);flex:none}.ap-case{background:var(--navy);color:#eaf2fb;border-radius:20px;padding:30px 28px}.ap-case .ap-eyebrow{color:#7cd0ff}.ap-case h3{color:#fff;max-width:24ch;margin:8px 0 10px;font-size:1.4rem;font-weight:800}.ap-case .lead{color:#aec6e0;max-width:78ch;font-size:.85rem;line-height:1.55}.ap-case .lead strong{color:#fff}.ap-proof{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px;display:grid}.ap-pchip{background:#ffffff0f;border:1px solid #ffffff24;border-radius:13px;padding:13px 14px}.ap-pchip .pn{color:#fff;letter-spacing:-.02em;font-size:1.16rem;font-weight:800}.ap-pchip .pl{color:#9fb7d1;margin-top:5px;font-size:.69rem;line-height:1.35}.ap-kcols{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.ap-kcol h5{letter-spacing:.07em;text-transform:uppercase;color:#7cd0ff;margin-bottom:8px;font-size:.7rem;font-weight:700}.ap-kli{color:#cfe0f2;border-top:1px solid #ffffff1a;gap:10px;padding:9px 0;font-size:.81rem;line-height:1.45;display:flex}.ap-kli:first-of-type{border-top:none}.ap-kli svg{flex:none;margin-top:3px}.ap-case-note{background:#1ba7fd1f;border:1px solid #1ba7fd4d;border-radius:13px;align-items:flex-start;gap:11px;margin-top:22px;padding:14px 16px;display:flex}.ap-case-note svg{color:#7cd0ff;flex:none;margin-top:1px}.ap-case-note .nt{color:#cfe0f2;font-size:.82rem;line-height:1.5}.ap-case-note b{color:#fff}.ap-near{color:#fff;background:radial-gradient(520px 240px at 88% 0,#1ba7fd4d,#0000 60%),linear-gradient(155deg,#0b2138,#0f3360);border-radius:16px;align-items:flex-start;gap:16px;margin-top:16px;padding:20px 22px;display:flex;box-shadow:0 18px 42px -26px #0b2138d9}.ap-near .ni{color:#7cd0ff;background:#1ba7fd2e;border:1px solid #1ba7fd66;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid}.ap-near .ntag{letter-spacing:.09em;text-transform:uppercase;color:#7cd0ff;margin-bottom:7px;font-size:.62rem;font-weight:700;display:inline-block}.ap-near h5{color:#fff;margin-bottom:6px;font-size:1.04rem;font-weight:800}.ap-near p{color:#cfe0f2;font-size:.85rem;line-height:1.55}.ap-near b{color:#fff}.ap-steps{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ap-step{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px;position:relative}.ap-step .sn{color:#fff;background:var(--blue);border-radius:8px;place-items:center;width:28px;height:28px;font-size:.78rem;font-weight:800;display:grid}.ap-step h5{color:var(--navy);margin:12px 0 5px;font-size:.95rem;font-weight:700}.ap-step p{color:var(--muted);font-size:.79rem;line-height:1.45}.ap-flow3{grid-template-columns:repeat(3,1fr);margin:30px 0 6px;display:grid;position:relative}.ap-fl{text-align:center;padding:0 18px;position:relative}.ap-fl:before{content:"";background:linear-gradient(90deg,var(--sky),var(--blue));z-index:0;width:100%;height:3px;position:absolute;top:29px;left:-50%}.ap-fl:first-child:before{display:none}.ap-fl .fn{z-index:1;background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:1.4rem;font-weight:800;display:grid;position:relative;box-shadow:0 12px 24px -10px #1ba7fdb3}.ap-fl h5{color:var(--navy);margin-bottom:8px;font-size:1.02rem;font-weight:800}.ap-fl p{color:var(--muted);max-width:30ch;margin:0 auto;font-size:.83rem;line-height:1.5}.ap-tl{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:6px;display:grid;position:relative}.ap-tli{text-align:center;padding:0 6px}.ap-tli .td{border:3px solid var(--sky);width:40px;height:40px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;margin:0 auto 12px;font-size:.9rem;font-weight:800;display:grid}.ap-tli.done .td{background:var(--good);border-color:var(--good);color:#fff}.ap-tli h5{color:var(--navy);font-size:.9rem;font-weight:700}.ap-tli p{color:var(--muted);margin-top:4px;font-size:.76rem;line-height:1.4}.ap-tli .tw{color:var(--sky);text-transform:uppercase;letter-spacing:.05em;margin-top:6px;font-size:.66rem;font-weight:700;display:block}.ap-kit{border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 18px 50px -26px #0b213866}.ap-kit-l{color:#eaf2fb;background:linear-gradient(155deg,#0b2138,#10355f);padding:34px 30px}.ap-kit-l .escudo{width:auto;height:74px;margin-bottom:16px;display:block}.ap-kit-l .badge{color:#ffce7a;letter-spacing:.05em;text-transform:uppercase;background:#f4a32329;border:1px solid #f4a32366;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.7rem;font-weight:700;display:inline-flex}.ap-kit-l h3{color:#fff;margin:16px 0 8px;font-size:1.5rem;font-weight:800}.ap-kit-l .big{color:var(--amber);letter-spacing:-.03em;margin:12px 0 8px;font-size:3rem;font-weight:800;line-height:1}.ap-kit-l p{color:#aec6e0;font-size:.84rem;line-height:1.55}.ap-kit-r{background:#fff;padding:34px 30px}.ap-kit-r h4{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.ap-extag{color:var(--blue);white-space:nowrap;background:#eef4fa;border-radius:6px;padding:3px 9px;font-size:.66rem;font-weight:700}.ap-ledger{margin-top:16px}.ap-lrow{border-top:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;font-size:.9rem;display:flex}.ap-lrow:first-child{border-top:none}.ap-lrow .lk{flex:1;line-height:1.35}.ap-lrow .lv{white-space:nowrap;flex:none;font-weight:700}.ap-lrow.minus .lv{color:var(--good)}.ap-lrow.tot{border-top:2px solid var(--navy);margin-top:5px;padding-top:14px}.ap-lrow.tot .lk{font-weight:800}.ap-lrow.tot .lv{color:var(--navy);font-size:1.35rem}.ap-lsub{color:var(--muted);border-left:2px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;margin-left:2px;padding:6px 0 6px 14px;font-size:.8rem;display:flex}.ap-lsub span:first-child{flex:1;line-height:1.35}.ap-lsub span:last-child{white-space:nowrap;color:var(--ink);flex:none;font-weight:700}.ap-kit-r .note{color:var(--muted);margin-top:16px;font-size:.72rem;line-height:1.5}.ap-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.ap-plan{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:24px 20px;display:flex;position:relative}.ap-plan.feat{border:2px solid var(--sky);box-shadow:0 22px 48px -26px #1ba7fd8c}.ap-plan .pop{background:linear-gradient(100deg,var(--sky),var(--blue));color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:.66rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ap-plan .pname{color:var(--navy);font-size:1.2rem;font-weight:800}.ap-plan .ptag{color:var(--muted);min-height:50px;margin-top:5px;font-size:.78rem;line-height:1.4}.ap-plan .price{color:var(--navy);letter-spacing:-.02em;margin:4px 0 0;font-size:1.6rem;font-weight:800}.ap-plan .price .per{color:var(--muted);white-space:nowrap;font-size:.78rem;font-weight:600}.ap-plan .price .ap-apx{letter-spacing:.06em;text-transform:uppercase;width:fit-content;color:var(--blue);background:#1ba7fd1f;border:1px solid #1ba7fd47;border-radius:999px;margin:0 0 6px;padding:2px 7px;font-size:.56rem;font-weight:700;display:block}.ap-plan .price .ap-pwas{color:var(--muted);margin-right:6px;font-size:.82rem;font-weight:600;text-decoration:line-through}.ap-plan .sla{border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin:13px 0 4px;padding:7px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.ap-plan .sla.b{color:#41607f;background:#eaf0f6}.ap-plan .sla.s{color:#1d6fb0;background:#e1f0fb}.ap-plan .sla.f{color:var(--amber-d);background:#fcefd7}.ap-plan .pincl{color:var(--blue);text-transform:uppercase;letter-spacing:.06em;margin:12px 0 2px;font-size:.68rem;font-weight:700}.ap-plan ul{border-top:1px solid var(--line);margin:7px 0 0;list-style:none}.ap-plan li{border-bottom:1px solid var(--line);gap:9px;padding:9px 0;font-size:.81rem;line-height:1.4;display:flex}.ap-plan li svg{color:var(--good);flex:none;margin-top:2px}.ap-plan .pnote{color:var(--muted);margin-top:auto;padding-top:14px;font-size:.7rem;line-height:1.5}.ap-plans-foot{color:var(--muted);text-align:center;margin-top:16px;font-size:.76rem}.pg-planes .ap-head{margin-bottom:13px}.pg-planes .ap-lead{margin-top:7px;font-size:.84rem}.pg-planes .ap-plans{gap:14px}.pg-planes .ap-plan{border-radius:16px;padding:18px 16px}.pg-planes .ap-plan .pname{font-size:1.14rem}.pg-planes .ap-plan .ptag{min-height:42px;margin-top:4px;font-size:.76rem;line-height:1.35}.pg-planes .ap-plan .price{font-size:1.45rem;line-height:1.3}.pg-planes .ap-plan .sla{margin:10px 0 3px;padding:6px 11px;font-size:.69rem}.pg-planes .ap-plan .pincl{margin:10px 0 0;font-size:.65rem}.pg-planes .ap-plan ul{margin-top:6px}.pg-planes .ap-plan li{gap:8px;padding:6px 0;font-size:.78rem;line-height:1.35}.pg-planes .ap-plan .pnote{padding-top:10px;font-size:.68rem;line-height:1.45}.pg-planes .ap-note{gap:10px;padding:12px 14px;margin-top:12px!important}.pg-planes .ap-note .nt{font-size:.78rem;line-height:1.45}.pg-planes .ap-plans-foot{margin-top:11px;font-size:.73rem}.ap-acts{flex-direction:column;gap:11px;display:flex}.ap-act{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 17px}.ap-act-head{align-items:flex-start;gap:12px;display:flex}.ap-act-num{color:#fff;background:linear-gradient(135deg,#1ba7fd,#117fbd);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:.85rem;font-weight:800;display:grid}.ap-act-tt{flex:1;min-width:0}.ap-act-tt h5{color:var(--navy);font-size:.98rem;font-weight:700}.ap-act-refs{letter-spacing:.05em;text-transform:uppercase;color:var(--blue);margin-top:2px;font-size:.6rem;font-weight:700}.ap-act-meta{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.ap-act-time{color:#41607f;white-space:nowrap;background:#eaf0f6;border-radius:999px;padding:3px 9px;font-size:.64rem;font-weight:700}.ap-act-price{color:var(--navy);white-space:nowrap;font-size:1.02rem;font-weight:800;line-height:1}.ap-act-price .apx{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:2px;font-size:.5rem;font-weight:700;display:block}.ap-act ul{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px 18px;margin:10px 0 0;padding:10px 0 0;list-style:none;display:grid}.ap-act li{color:var(--muted);gap:7px;font-size:.72rem;line-height:1.35;display:flex}.ap-act li svg{color:var(--good);flex:none;margin-top:2px}.ap-act-total{color:#fff;background:linear-gradient(135deg,#0b2138,#0e2e54);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:15px 20px;display:flex}.ap-act-total .attl{font-size:.9rem;font-weight:700}.ap-act-total .attl span{color:#9fb7d1;margin-top:2px;font-size:.68rem;font-weight:400;display:block}.ap-act-total .attv{letter-spacing:-.02em;text-align:right;white-space:nowrap;font-size:1.45rem;font-weight:800;line-height:1}.ap-act-total .attv .apx{letter-spacing:.06em;text-transform:uppercase;color:#7cd0ff;margin-bottom:2px;font-size:.54rem;font-weight:700;display:block}.apdf.bw .ap-act-total{background:#fff!important;border:1px solid #d9e2ec!important}.apdf.bw .ap-act-total *{color:var(--ink)!important}.apdf.bw .ap-act-num{color:var(--ink)!important;background:#fff!important;border:1px solid #c9d6e5!important}.apdf.bw .ap-act-time,.apdf.bw .ap-act-price .apx{color:var(--ink)!important;background:#fff!important;border:1px solid #d9e2ec!important}.ap-term{margin-top:18px}.ap-term:first-child{margin-top:0}.ap-term h4{color:var(--navy);margin-bottom:6px;font-size:1.08rem;font-weight:800}.ap-term>p{color:var(--muted);font-size:.81rem;line-height:1.55}.ap-term ul{margin:8px 0 0;padding:0;list-style:none}.ap-term>ul>li{color:var(--ink);padding:4px 0 4px 17px;font-size:.81rem;line-height:1.45;position:relative}.ap-term>ul>li:before{content:"";background:var(--sky);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}.ap-term li b{color:var(--navy)}.ap-term .sub{margin:3px 0 5px 6px;padding:0;list-style:none}.ap-term .sub li{color:var(--muted);padding:2px 0 2px 15px;font-size:.77rem;line-height:1.4;position:relative}.ap-term .sub li:before{content:"";background:var(--muted);border-radius:1px;width:4px;height:4px;position:absolute;top:10px;left:2px}.ap-term-note{color:#7a5a14;background:#fff7e9;border:1px solid #f2d89b;border-radius:11px;margin-top:12px;padding:12px 14px;font-size:.78rem;line-height:1.5}.ap-term-note b{color:#5a4309}.apdf.bw .ap-term-note{color:var(--ink)!important;background:#fff!important;border:1px solid #d9e2ec!important}.ap-cta{color:#fff;text-align:center;background:radial-gradient(640px 320px at 80% 0,#1ba7fd47,#0000 60%),linear-gradient(160deg,#0b2138,#0e2e54);border-radius:22px;padding:48px 40px}.ap-cta h2{max-width:24ch;margin:0 auto;font-size:1.9rem;font-weight:800}.ap-cta p{color:#b9cee4;max-width:52ch;margin:14px auto 0;font-size:.92rem;line-height:1.55}.ap-contact{flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-top:30px;font-size:.92rem;display:flex}.ap-contact span{color:#eaf2fb;align-items:center;gap:9px;display:inline-flex}.ap-contact svg{color:#7cd0ff}.qs-qr{text-align:left;background:#ffffff0f;border:1px solid #7cd0ff47;border-radius:18px;flex-wrap:nowrap;align-items:center;gap:24px;width:100%;max-width:520px;margin:30px auto 0;padding:20px 22px;display:flex}.qs-qr-code{background:#fff;border-radius:12px;flex:none;padding:10px;line-height:0;box-shadow:0 10px 24px -12px #00000080}.qs-qr-code svg{width:120px;height:120px;display:block;stroke:none!important}.qs-qr-code svg path,.qs-qr-code svg rect{stroke:none!important}.qs-qr-txt{flex:auto;min-width:0}.qs-qr-tag{letter-spacing:.14em;text-transform:uppercase;color:#7cd0ff;margin-bottom:5px;font-size:.6rem;font-weight:800;display:inline-block}.qs-qr-txt h4{color:#fff;margin:0;font-size:1.05rem;font-weight:800}.qs-qr-txt p{color:#b9cee4;max-width:none;margin:6px 0 0;font-size:.82rem;line-height:1.5}.apdf.bw .qs-qr{background:#fff!important;border:1px solid #d9e2ec!important}.apdf.bw .qs-qr-code{box-shadow:none;border:1px solid #d9e2ec}.apdf.bw .qs-qr-code svg,.apdf.bw .qs-qr-code svg path,.apdf.bw .qs-qr-code svg rect{stroke:none!important}.apdf.bw .qs-qr-tag{color:var(--blue)!important}@media screen and (width<=620px){.qs-qr{text-align:center;flex-direction:column;gap:16px;padding:22px 18px}.qs-qr-txt p{max-width:34ch;margin-left:auto;margin-right:auto}}.ap-online{border:1px solid var(--line);background:var(--soft);border-radius:18px;align-items:center;gap:22px;margin-top:26px;padding:22px 24px;display:flex}.ap-qr{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;width:108px;height:108px;padding:7px;display:block}.ap-qr-live{line-height:0}.ap-qr-live svg{width:100%;height:100%;display:block;stroke:none!important}.ap-qr-live svg path,.ap-qr-live svg rect{stroke:none!important}.apdf.bw .ap-qr-live{background:#fff!important;border:1px solid #d9e2ec!important}.ap-online-tx .ap-eyebrow{margin-bottom:2px}.ap-online-tx h3{color:var(--navy);margin:5px 0;font-size:1.12rem;font-weight:800}.ap-online-tx p{color:var(--muted);max-width:62ch;font-size:.85rem;line-height:1.5}.ap-online-tx p b{color:var(--blue)}.ap-disc{color:var(--muted);text-align:center;max-width:84ch;margin-top:28px;margin-left:auto;margin-right:auto;font-size:.72rem;line-height:1.55}.ap-disc a{color:var(--blue)}.apdf.bw .apdf-page.cover{color:var(--ink);background:#fff!important}.apdf.bw .cover-eyebrow{color:var(--blue)}.apdf.bw .cover-eyebrow i{background:var(--blue)}.apdf.bw .cover-for{color:var(--navy)}.apdf.bw .cover-for .accent{color:var(--blue)}.apdf.bw .cover-rule{background:var(--blue)}.apdf.bw .cover-asema{filter:brightness(0)}.apdf.bw .cover-sub,.apdf.bw .cover-foot{color:var(--muted)}.apdf.bw .cover-slogan{color:var(--navy)}.apdf.bw .cover-slogan .accent{color:var(--blue)}.apdf.bw .cover-foot{border-top-color:var(--line)}.apdf.bw .cover-chip{border:1px solid var(--line);color:var(--ink);background:#fff}.apdf.bw .cover-chip .cc-n{color:var(--blue);background:var(--soft)}.apdf.bw .cover-kit{border:1px solid var(--line);background:#fff}.apdf.bw .cover-kit .ck-pct,.apdf.bw .cover-kit .ck-tx,.apdf.bw .cover-kit .ck-tx b{color:var(--ink)}.apdf.bw .ap-foot.light{color:var(--muted);border-top-color:var(--line)}.apdf.bw .ap-foot.light .n{color:var(--blue)}.apdf.bw .ap-flow,.apdf.bw .ap-dash,.apdf.bw .ap-case,.apdf.bw .ap-kit-l,.apdf.bw .ap-cta,.apdf.bw .ap-near{box-shadow:none!important;background:#fff!important;border:1px solid #d9e2ec!important}.apdf.bw .ap-flow *,.apdf.bw .ap-dash *,.apdf.bw .ap-case *,.apdf.bw .ap-kit-l *,.apdf.bw .ap-cta *,.apdf.bw .ap-near p{color:var(--ink)!important}.apdf.bw .ap-near p b,.apdf.bw .ap-near h5{color:var(--navy)!important}.apdf.bw .ap-near .ntag{color:var(--blue)!important}.apdf.bw .ap-near .ni{color:var(--ink)!important;background:#fff!important;border:1px solid #c9d6e5!important}.apdf.bw .ap-case .ap-eyebrow,.apdf.bw .ap-case h5{color:var(--blue)!important}.apdf.bw .ap-fnode .fi,.apdf.bw .ap-feat .fic,.apdf.bw .ap-mod .mi,.apdf.bw .ap-step .sn,.apdf.bw .ap-ic,.apdf.bw .ap-tli .td,.apdf.bw .ap-fl .fn{color:var(--ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9d6e5!important}.apdf.bw .ap-fl:before{background:#c9d6e5!important}.apdf.bw .ap-mod.extra{background:var(--soft)!important;border:1px dashed #9aa7b4!important}.apdf.bw svg{stroke:#10202f!important}.apdf.bw .escudo{filter:grayscale()}.apdf.bw .ap-pchip,.apdf.bw .ap-dkpi,.apdf.bw .ap-dalert,.apdf.bw .ap-case-note,.apdf.bw .ap-note,.apdf.bw .badge,.apdf.bw .ap-live,.apdf.bw .ap-tag,.apdf.bw .ap-sla,.apdf.bw .ap-extag,.apdf.bw .ap-plan .pop,.apdf.bw .ap-plan .price .ap-apx{color:var(--ink)!important;background:#fff!important;border:1px solid #d9e2ec!important}.apdf.bw .ap-dbars i{background:#5c6e81!important}.apdf.bw .ap-contact span,.apdf.bw .ap-contact svg{color:var(--ink)!important;stroke:var(--ink)!important}@media print{@page{size:A4;margin:0}.apdf-toolbar{display:none!important}.apdf-stage{gap:0;padding:0;display:block}.apdf-page{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;outline:0;width:auto;height:296mm;min-height:0;margin:0;overflow:hidden;box-shadow:none!important;border:0!important}.apdf-page:not(:last-child){-moz-column-break-after:page;break-after:page;page-break-after:always}.apdf,.apdf *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media screen and (width<=800px){.apdf-stage{padding:70px 0 30px}.apdf-page{border-radius:0;width:100%;min-height:0;padding:24px 18px 56px}}.apdf-qs .apdf-page{height:296mm;min-height:0}.apdf-qs .apdf-page:not(.cover){padding-top:12mm;padding-bottom:calc(var(--m-bottom) + 28px)}.apdf-qs .apdf-page:not(.cover) .ap-head{margin-bottom:13px}.apdf-qs .apdf-page:not(.cover) .ap-mods{gap:12px}.apdf-qs .ap-foot{left:var(--m-left);right:var(--m-right);bottom:var(--m-bottom);margin-top:0;position:absolute}@media screen and (width<=800px){.apdf-qs .apdf-page{height:auto;min-height:0}.apdf-qs .apdf-page:not(.cover){padding-top:24px;padding-bottom:56px}.apdf-qs .ap-foot{bottom:20px;left:18px;right:18px}}@media screen and (width<=820px){.apdf-toolbar{gap:8px;padding:0 12px}.apdf-modes{padding:3px}.apdf-mode{white-space:nowrap;padding:5px 10px;font-size:.72rem}.apdf-print{white-space:nowrap;padding:8px 13px;font-size:.8rem}.apdf-page.cover{padding:20mm 16mm 18mm}.cover-for{font-size:2.4rem}.cover-slogan{font-size:1.25rem}.ap-mods,.ap-proof,.ap-tl{grid-template-columns:1fr 1fr}.ap-plans{grid-template-columns:1fr}.ap-flow{flex-direction:column;gap:12px}.ap-farrow{width:auto;height:22px;transform:rotate(90deg)}.ap-flow3{grid-template-columns:1fr;gap:6px}.ap-fl{padding:0}.ap-fl:before{display:none}.ap-fl .fn{margin-bottom:10px}.ap-fl p{max-width:none}}@media screen and (width<=600px){.apdf-back{gap:0;font-size:0}.apdf-back:before{content:"←";font-size:1.3rem;font-weight:600}.apdf-print{border-radius:12px;justify-content:center;gap:0;width:42px;height:42px;padding:0;font-size:0}.apdf-modes{padding:3px}.apdf-mode{padding:5px 9px;font-size:.66rem}.apdf-page{padding:22px 15px 52px}.apdf-page.cover{padding:34px 20px 26px}.cover-for{font-size:2rem}.ap-h{font-size:1.32rem}.ap-mods,.ap-compare,.ap-data,.ap-kit,.ap-kcols,.ap-steps{grid-template-columns:1fr}.ap-dkpis{grid-template-columns:1fr 1fr}.ap-team-anchor{grid-template-columns:1fr;gap:10px;padding:20px 18px}.ap-team-anchor .ap-ta-vs{margin:2px auto}.ap-online{text-align:center;flex-direction:column;gap:14px}.ap-online .ap-qr{margin:0 auto}.ap-cta{padding:32px 20px}.ap-cta h2{font-size:1.45rem}.ap-case{padding:24px 20px}.ap-kit-l,.ap-kit-r{padding:26px 22px}}.ap-smap-legend{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:13px;display:grid}.ap-smap-leg{border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 12px}.ap-smap-leg .row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ap-smap-leg .n{color:var(--navy);letter-spacing:-.02em;font-size:1.05rem;font-weight:800;line-height:1}.ap-smap-leg .d{color:var(--muted);margin-top:5px;font-size:.6rem;line-height:1.4}.ap-smap-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:2px 8px;font-size:.5rem;font-weight:800;display:inline-flex}.ap-smap-badge.ed{color:#0e6da8;background:#dbeefd}.ap-smap-badge.fx{color:#5c6e81;background:#edf1f6}.ap-smap-badge.ext{color:#a96407;background:#fdebd1}.ap-smap-badge.menu{background:var(--sky);color:#fff}.ap-smap-grid{-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px}.ap-smap-card{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:10px;padding:10px 12px 4px}.ap-smap-gt{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:2px;font-size:.54rem;font-weight:800}.ap-smap-pg{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:5px 0;display:flex}.ap-smap-gt+.ap-smap-pg{border-top:none}.ap-smap-pg .pn{color:var(--ink);font-size:.66rem;font-weight:600;line-height:1.25}.ap-smap-pg.sub{padding-left:12px}.ap-smap-pg.sub .pn{color:var(--muted);font-weight:500}.ap-smap-pg.sub .pn:before{content:"↳ "}@media (width<=760px){.ap-smap-grid{-moz-column-count:2;column-count:2}.ap-smap-legend{grid-template-columns:1fr 1fr}}@media (width<=520px){.ap-smap-grid{-moz-column-count:1;column-count:1}.ap-smap-legend{grid-template-columns:1fr}}.pg-planes.pg-udic .ap-head{margin-bottom:10px}.pg-planes.pg-udic .ap-lead{margin-top:6px;font-size:.81rem}.pg-planes.pg-udic .ap-ledger{margin-top:12px}.pg-planes.pg-udic .ap-lrow{padding:9px 0;font-size:.86rem}.pg-planes.pg-udic .ap-lrow.tot{padding-top:11px}.pg-planes.pg-udic .ap-lrow.tot .lv{font-size:1.25rem}.pg-planes.pg-udic .ap-lsub{padding:5px 0 5px 14px;font-size:.77rem}.pg-planes.pg-udic .ap-plans{gap:12px;margin-top:12px!important}.pg-planes.pg-udic .ap-plan{padding:15px 13px}.pg-planes.pg-udic .ap-plan .pname{font-size:1.08rem}.pg-planes.pg-udic .ap-plan .ptag{min-height:36px;font-size:.73rem;line-height:1.3}.pg-planes.pg-udic .ap-plan .price{font-size:1.3rem;line-height:1.25}.pg-planes.pg-udic .ap-plan .price .ap-apx{margin-bottom:4px}.pg-planes.pg-udic .ap-plan .price .ap-pwas{margin-right:5px;font-size:.78rem}.pg-planes.pg-udic .ap-plan .sla{margin:8px 0 2px;padding:5px 9px;font-size:.66rem}.pg-planes.pg-udic .ap-plan .pincl{margin:8px 0 0;font-size:.63rem}.pg-planes.pg-udic .ap-plan li{padding:5px 0;font-size:.75rem;line-height:1.3}.pg-planes.pg-udic .ap-plan .pnote{padding-top:9px;font-size:.65rem;line-height:1.4}.apdf.apdf-claro.digital .apdf-page.cover{color:var(--ink);border-top:7px solid var(--sky);background:radial-gradient(520px 300px at 100% 0,#1ba7fd1a,#0000 62%),radial-gradient(430px 330px at 0 100%,#117fbd12,#0000 60%),#fff}.apdf.apdf-claro.digital .cover-eyebrow{color:var(--blue)}.apdf.apdf-claro.digital .cover-eyebrow i{background:var(--blue)}.apdf.apdf-claro.digital .cover-for{color:var(--navy)}.apdf.apdf-claro.digital .cover-sub{color:var(--muted)}.apdf.apdf-claro.digital .cover-chip{background:var(--soft);color:var(--ink);border-color:#1ba7fd52}.apdf.apdf-claro.digital .cover-chip .cc-n{color:#fff;background:var(--sky)}.apdf.apdf-claro.digital .cover-kit{background:linear-gradient(100deg,#f4a32329,#f4a3230a);border-color:#f4a3238c}.apdf.apdf-claro.digital .cover-kit .ck-pct{color:var(--amber-d)}.apdf.apdf-claro.digital .cover-kit .ck-tx{color:var(--ink)}.apdf.apdf-claro.digital .cover-kit .ck-tx b{color:#8a5e08}.apdf.apdf-claro.digital .cover-foot{color:var(--muted);border-top-color:var(--line)}.apdf.apdf-claro .cover-asema{color:var(--navy)}.apdf.apdf-claro .cover-asema span{color:var(--blue)}.apdf.apdf-claro.bw .cover-asema,.apdf.apdf-claro.bw .cover-asema span{filter:none;color:var(--ink)}.apdf.apdf-claro.digital .ap-cta{box-shadow:none;background:linear-gradient(160deg,#f8fbff,#ecf5fe);border:1px solid #1ba7fd4d}.apdf.apdf-claro.digital .ap-cta h2{color:var(--navy)}.apdf.apdf-claro.digital .ap-cta p{color:var(--muted)}.apdf.apdf-claro.digital .ap-contact span{color:var(--ink)}.apdf.apdf-claro.digital .ap-contact svg{color:var(--sky)}.apdf.apdf-udic .cover-rule{margin-top:18px}.apdf-inf .apdf-page{height:296mm;min-height:0}.apdf-inf .apdf-page:not(.cover){padding-top:13mm;padding-bottom:calc(var(--m-bottom) + 26px)}.apdf-inf .ap-foot{left:var(--m-left);right:var(--m-right);bottom:var(--m-bottom);margin-top:0;position:absolute}.apdf-inf .ap-head{margin-bottom:14px}.apdf-inf .ap-h{font-size:1.42rem}.apdf-inf .ap-lead{margin-top:8px;font-size:.86rem}.inf-tbtitle{color:#cfe0f2;white-space:nowrap;align-items:center;gap:9px;font-size:.86rem;font-weight:700;display:inline-flex}.inf-tbtitle b{color:#fff}@media screen and (width<=600px){.inf-tbtitle span{display:none}}.inf-cover-meta{text-align:left;grid-template-columns:1fr 1fr;gap:10px 26px;width:100%;max-width:520px;margin:30px auto 0;display:grid}.inf-cm{border-top:1px solid #ffffff24;padding-top:8px}.inf-cm .l{letter-spacing:.12em;text-transform:uppercase;color:#7cd0ff;font-size:.58rem;font-weight:800;display:block}.inf-cm .v{color:#eaf2fb;margin-top:3px;font-size:.82rem;line-height:1.35;display:block}.apdf-inf.inf-print .apdf-page.cover{color:var(--ink);background:#fff}.apdf-inf.inf-print .cover-eyebrow{color:var(--blue)}.apdf-inf.inf-print .cover-eyebrow i{background:var(--blue)}.apdf-inf.inf-print .cover-for{color:var(--navy)}.apdf-inf.inf-print .cover-rule{background:linear-gradient(90deg,var(--blue),var(--sky))}.apdf-inf.inf-print .cover-sub{color:var(--muted)}.apdf-inf.inf-print .cover-foot{color:var(--muted);border-top-color:var(--line)}.apdf-inf.inf-print .inf-cm{border-top-color:var(--line)}.apdf-inf.inf-print .inf-cm .l{color:var(--blue)}.apdf-inf.inf-print .inf-cm .v{color:var(--ink)}.apdf-inf .ap-plan .price{white-space:nowrap;font-size:1.34rem}.inf-kpis{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.inf-kpis.k3{grid-template-columns:repeat(3,1fr)}.inf-kpi{border:1px solid var(--line);background:#fff;border-radius:13px;padding:13px 14px}.inf-kpi .kn{color:var(--navy);letter-spacing:-.03em;font-size:1.6rem;font-weight:800;line-height:1}.inf-kpi .kn .u{color:var(--muted);letter-spacing:0;margin-left:3px;font-size:.72rem;font-weight:700}.inf-kpi .kl{color:var(--muted);margin-top:6px;font-size:.68rem;line-height:1.35}.inf-kpi.acc{background:linear-gradient(160deg,#0b2138,#10355f);border-color:#0b2138}.inf-kpi.acc .kn{color:#fff}.inf-kpi.acc .kl{color:#aec6e0}.inf-2col{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.inf-3col{grid-template-columns:repeat(3,1fr);align-items:start;gap:12px;display:grid}.inf-2col.wide-l{grid-template-columns:1.25fr 1fr}.inf-2col.wide-r{grid-template-columns:1fr 1.35fr}.inf-box{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px}.inf-box.soft{background:var(--soft)}.inf-box h5,.inf-h5{color:var(--navy);margin-bottom:8px;font-size:.9rem;font-weight:800}.inf-box p{color:var(--muted);font-size:.79rem;line-height:1.5}.inf-sub{letter-spacing:.11em;text-transform:uppercase;color:var(--blue);margin-bottom:9px;font-size:.62rem;font-weight:800}.inf-list{margin:0;padding:0;list-style:none}.inf-list li{color:var(--ink);padding:4px 0 4px 15px;font-size:.79rem;line-height:1.45;position:relative}.inf-list li:before{content:"";background:var(--sky);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}.inf-list li b{color:var(--navy)}.inf-list.tight li{padding:2px 0 2px 14px;font-size:.75rem;line-height:1.42}.inf-tbl{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.75rem}.inf-tbl th{background:var(--navy);color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:left;border:none;padding:7px 9px;font-size:.64rem;font-weight:700}.inf-tbl th:first-child{border-radius:8px 0 0}.inf-tbl th:last-child{border-radius:0 8px 0 0}.inf-tbl td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;word-wrap:break-word;padding:6px 9px;line-height:1.35}.inf-tbl tbody tr:nth-child(2n) td{background:var(--soft)}.inf-tbl td b{color:var(--navy)}.inf-tbl .mono{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71rem}.inf-tbl.sm{font-size:.7rem}.inf-tbl.sm td{padding:5px 8px}.inf-tbl.sm .mono{font-size:.65rem}.inf-tbl.tight{font-size:.67rem}.inf-tbl.tight td{padding:3px 8px;line-height:1.3}.inf-tbl .num{text-align:right;white-space:nowrap}.inf-tbl-note{color:var(--muted);margin-top:7px;font-size:.67rem;line-height:1.45}.sev{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.6rem;font-weight:800;display:inline-flex}.sev:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.sev.crit{color:#b02f2f;background:#fbe3e3}.sev.alta{color:#a5620a;background:#fcebd5}.sev.media{color:#8a6c05;background:#fbf2cf}.sev.baja{color:#14764f;background:#dcf3e8}.sev.info{color:#2c5a80;background:#e4eef8}.inf-finds{flex-direction:column;gap:9px;display:flex}.inf-find{border:1px solid var(--line);border-left:4px solid var(--sky);background:#fff;border-radius:12px;padding:11px 14px}.inf-find.crit{background:linear-gradient(100deg,#fff7f6,#fff 42%);border-left-color:#d64545}.inf-find.alta{background:linear-gradient(100deg,#fffaf2,#fff 42%);border-left-color:#e8871e}.inf-find.media{background:linear-gradient(100deg,#fffdf3,#fff 42%);border-left-color:#e3b505}.inf-find.baja{background:linear-gradient(100deg,#f5fcf8,#fff 42%);border-left-color:#16a06a}.inf-find-h{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.inf-find-id{color:var(--blue);letter-spacing:.05em;font-size:.63rem;font-weight:800}.inf-find-h h5{color:var(--navy);flex:100%;font-size:.92rem;font-weight:800;line-height:1.25}.inf-find p{color:var(--muted);margin-top:4px;font-size:.74rem;line-height:1.42}.inf-find p b{color:var(--navy)}.inf-find .imp{color:#a5432f;font-style:italic}.inf-rec{border-top:1px dashed var(--line);color:var(--ink);align-items:flex-start;gap:8px;margin-top:6px;padding-top:6px;font-size:.74rem;line-height:1.42;display:flex}.inf-rec .rl{letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--blue);border-radius:5px;flex:none;margin-top:2px;padding:2px 7px;font-size:.58rem;font-weight:800}.inf-chart{border:1px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px}.inf-chart-t{color:var(--navy);font-size:.78rem;font-weight:800}.inf-chart-s{color:var(--muted);margin-top:2px;font-size:.66rem;line-height:1.4}.inf-chart svg{max-width:100%;display:block}.inf-chart text{font-family:Open Sans,sans-serif}.c-lbl{fill:var(--muted);font-size:9.5px}.c-val{fill:var(--navy);font-size:11px;font-weight:800}.c-big{fill:var(--navy);font-size:26px;font-weight:800}.c-cap{fill:var(--muted);font-size:9px}.c-track{fill:#edf3f9}.c-axis{stroke:var(--line);stroke-width:1px}.f-crit{fill:#d64545}.f-alta{fill:#e8871e}.f-media{fill:#e3b505}.f-baja{fill:#16a06a}.f-sky{fill:#1ba7fd}.f-blue{fill:#117fbd}.f-navy{fill:#0b2138}.f-slate{fill:#5c6e81}.f-mist{fill:#9fb7d1}.f-good{fill:#16a06a}.f-bad{fill:#d64545}.f-amber{fill:#e8871e}.s-crit{stroke:#d64545}.s-alta{stroke:#e8871e}.s-media{stroke:#e3b505}.s-baja{stroke:#16a06a}.s-track{stroke:#edf3f9}.inf-leg{flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.inf-leg span{color:var(--muted);align-items:center;gap:6px;font-size:.68rem;display:inline-flex}.inf-leg i{border-radius:3px;flex:none;width:10px;height:10px}.i-crit{background:#d64545}.i-alta{background:#e8871e}.i-media{background:#e3b505}.i-baja{background:#16a06a}.i-sky{background:#1ba7fd}.i-blue{background:#117fbd}.i-slate{background:#5c6e81}.i-mist{background:#9fb7d1}.inf-diag{border:1px solid var(--line);background:var(--soft);border-radius:14px;padding:16px}.inf-tier{justify-content:center;align-items:center;gap:12px;display:flex}.inf-node{text-align:center;background:#fff;border:1px solid #c9dcef;border-radius:11px;min-width:120px;padding:9px 13px}.inf-node .nt{color:var(--navy);font-size:.74rem;font-weight:800;line-height:1.2}.inf-node .nd{color:var(--muted);margin-top:3px;font-size:.63rem;line-height:1.3}.inf-node .nip{color:var(--blue);margin-top:3px;font-family:ui-monospace,Menlo,monospace;font-size:.63rem;display:block}.inf-node.dark{background:var(--navy);border-color:var(--navy)}.inf-node.dark .nt{color:#fff}.inf-node.dark .nd{color:#aec6e0}.inf-node.dark .nip{color:#7cd0ff}.inf-node.warn{background:#fffbf4;border-color:#f0c88a}.inf-link{background:#c9dcef;width:2px;height:16px;margin:0 auto}.inf-link.long{height:22px}.inf-bus{background:#c9dcef;height:2px;margin:0 22px;position:relative}.inf-bus:before,.inf-bus:after{content:"";background:#c9dcef;width:2px;height:10px;position:absolute;top:-4px}.inf-bus:before{left:0}.inf-bus:after{right:0}.inf-lan{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:14px;display:grid}.inf-lan .inf-node{min-width:0}.inf-tag{letter-spacing:.07em;text-transform:uppercase;color:#a5620a;background:#fcebd5;border-radius:999px;margin-bottom:7px;padding:2px 8px;font-size:.58rem;font-weight:800;display:inline-block}.inf-tag.ok{color:#14764f;background:#dcf3e8}.inf-tag.blue{color:#1d6fb0;background:#e1f0fb}.inf-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:0;display:grid}.inf-fcard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:13px;padding:13px 14px}.inf-fcard .fi{background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;margin:0 auto 8px;display:grid}.inf-fcard .fn{color:var(--navy);font-size:.8rem;font-weight:800;line-height:1.25}.inf-fcard .fd{color:var(--muted);margin-top:5px;font-size:.68rem;line-height:1.4}.inf-fcard .fk{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-top:7px;font-size:.6rem;font-weight:800;display:block}.inf-farrow{color:var(--sky);place-items:center;padding:0 8px;display:grid}.inf-cmp{grid-template-columns:1fr 1fr;gap:14px;display:grid}.inf-cmp-col{border:1px solid var(--line);border-radius:14px;padding:14px 16px}.inf-cmp-col.now{background:linear-gradient(#fff6f5,#fff)}.inf-cmp-col.next{background:linear-gradient(#f1faf5,#fff);border-color:#cdebdd}.inf-cmp-col h5{color:var(--navy);align-items:center;gap:8px;margin-bottom:8px;font-size:.88rem;display:flex}.inf-cmp-li{border-top:1px solid var(--line);color:var(--ink);gap:9px;padding:7px 0;font-size:.76rem;line-height:1.4;display:flex}.inf-cmp-li:first-of-type{border-top:none}.inf-cmp-li .ic{border-radius:6px;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;font-size:.7rem;font-weight:800;display:grid}.inf-cmp-li .ic.x{color:#b02f2f;background:#fbe0de}.inf-cmp-li .ic.c{color:#14764f;background:#d6f2e4}.inf-vlans{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.inf-vlan{border:1px solid var(--line);background:#fff;border-radius:12px;padding:11px 13px}.inf-vlan .vn{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.inf-vlan .vid{color:var(--blue);font-family:ui-monospace,Menlo,monospace;font-size:.62rem;font-weight:700}.inf-vlan .vt{color:var(--navy);font-size:.78rem;font-weight:800}.inf-vlan .vd{color:var(--muted);margin-top:5px;font-size:.66rem;line-height:1.4}.inf-vlan.guest{border-style:dashed;border-color:var(--sky);background:#f6fbff}.inf-road{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.inf-rcol{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.inf-rhead{background:var(--navy);color:#fff;padding:11px 14px}.inf-rhead .rt{font-size:.85rem;font-weight:800}.inf-rhead .rw{color:#9fb7d1;margin-top:2px;font-size:.63rem}.inf-rcol.b .inf-rhead{background:#17456f}.inf-rcol.c .inf-rhead{background:#2f6690}.inf-ritem{border-top:1px solid var(--line);color:var(--ink);gap:9px;padding:9px 13px;font-size:.75rem;line-height:1.4;display:flex}.inf-ritem:first-of-type{border-top:none}.inf-ritem .rn{background:var(--soft);border:1px solid var(--line);width:19px;height:19px;color:var(--blue);border-radius:6px;flex:none;place-items:center;margin-top:1px;font-size:.62rem;font-weight:800;display:grid}.inf-ritem .rr{color:var(--muted);margin-top:2px;font-size:.62rem;display:block}.inf-callout{background:#eaf4fd;border:1px solid #c9e5fb;border-radius:13px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.inf-callout.warn{background:#fff7e9;border-color:#f2d89b}.inf-callout.good{background:#f0faf5;border-color:#cdebdd}.inf-callout svg{color:var(--blue);flex:none;margin-top:1px}.inf-callout .ct{color:var(--ink);font-size:.78rem;line-height:1.5}.inf-callout .ct b{color:var(--navy)}.apdf-inf .ap-kit-l,.apdf-inf .ap-kit-r{padding:26px 24px}.ap-act.prio{box-shadow:inset 3px 0 0 var(--sky);background:linear-gradient(#f7fcff,#fff);border-color:#9cd6fa}.ap-act-prio{background:linear-gradient(135deg,var(--sky),var(--blue));color:#fff;letter-spacing:.09em;text-transform:uppercase;vertical-align:2px;border-radius:999px;align-items:center;margin-left:9px;padding:2px 9px;font-size:.55rem;font-weight:800;display:inline-flex}.inf-sign{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.inf-signbox{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px 17px}.inf-signbox .sl{letter-spacing:.1em;text-transform:uppercase;color:var(--blue);font-size:.6rem;font-weight:800}.inf-signbox .sv{color:var(--ink);margin-top:6px;font-size:.85rem;line-height:1.45}.inf-signbox .sv b{color:var(--navy)}@media screen and (width<=800px){.apdf-inf .apdf-page{height:auto;min-height:0}.apdf-inf .apdf-page:not(.cover){padding-top:24px;padding-bottom:56px}.apdf-inf .ap-foot{margin-top:24px;position:static}}@media screen and (width<=620px){.inf-kpis,.inf-kpis.k3{grid-template-columns:1fr 1fr}.inf-2col,.inf-2col.wide-l,.inf-2col.wide-r,.inf-3col,.inf-cmp{grid-template-columns:1fr}.inf-lan,.inf-vlans,.inf-road,.inf-sign{grid-template-columns:1fr 1fr}.inf-flow{grid-template-columns:1fr}.inf-farrow{padding:6px 0;transform:rotate(90deg)}.inf-cover-meta{grid-template-columns:1fr}.inf-tbl{font-size:.68rem}}.lab.pag-hub{--_ancho:480px}@media (width>=513px){.lab.pag-hub{--grilla-x:calc(50% - (var(--_ancho) - var(--modulo)) / 2);--grilla-x-mayor:calc(50% - (var(--_ancho) - var(--modulo-mayor)) / 2)}}.lab.pag-hub .hub-hoja,.lab.pag-hub .hub-pie{width:min(var(--_ancho),100% - 32px);margin-inline:auto}.lab.pag-hub .hub-hoja{padding:var(--esp-8) 0 0}.lab.pag-hub .hub-tarjeta{justify-items:start;gap:var(--esp-3);background:var(--panel);border:1px solid var(--linea);padding:var(--esp-8) var(--esp-6) var(--esp-6);display:grid;position:relative}.lab.pag-hub .hub-tarjeta:before{content:"";inset:calc(-1 * var(--esp-3));pointer-events:none;--m:var(--cota);background:linear-gradient(var(--m),var(--m)) left top/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) left top/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) right top/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) right top/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) left bottom/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) left bottom/1px 14px no-repeat, linear-gradient(var(--m),var(--m)) right bottom/14px 1px no-repeat, linear-gradient(var(--m),var(--m)) right bottom/1px 14px no-repeat;position:absolute}@media (width<=400px){.lab.pag-hub .hub-tarjeta{padding:var(--esp-6) var(--esp-5) var(--esp-5)}}.lab.pag-hub .hub-marca{gap:var(--esp-4);justify-items:start;font-size:clamp(38px,11vw,50px);line-height:1;display:grid}.lab.pag-hub .hub-marca img{width:min(236px,78%);height:auto}.lab.pag-hub .hub-marca .logo-oscuro,html.dark .lab.pag-hub .hub-marca .logo-claro{display:none}html.dark .lab.pag-hub .hub-marca .logo-oscuro{display:block}.lab.pag-hub .hub-marca span{color:var(--tinta);display:block}.lab.pag-hub .hub-lugar{margin:calc(-1 * var(--esp-1)) 0 0;font-size:var(--texto-l);color:var(--texto-marca);font-weight:700}.lab.pag-hub .hub-def{font-size:var(--texto-m);color:var(--tinta-2);margin:0}.lab.pag-hub .hub-tarjeta .credencial{margin:var(--esp-1) 0 var(--esp-3);font-size:var(--texto-m)}.lab.pag-hub .hub-guardar{justify-self:stretch}.lab.pag-hub .hub-cota{margin:var(--esp-4) 0 0}.lab.pag-hub .hub-saludo{width:fit-content;max-width:100%;margin:var(--esp-6) 0 0 var(--esp-1);font-size:var(--texto-l);color:var(--texto-marca)}.lab.pag-hub .hub-saludo>span{display:inline-block}.lab.pag-hub .hub-nota{margin:var(--esp-5) 0 0 var(--esp-1);font-size:var(--texto-m)}.lab.pag-hub .hub-grupo{margin-top:var(--esp-8)}.lab.pag-hub .hub-saludo+.hub-grupo{margin-top:var(--esp-5)}.lab.pag-hub .hub-grupo h2{align-items:center;gap:var(--esp-3);margin:0 0 var(--esp-4);font-family:var(--fuente-titulo);font-weight:600;font-size:var(--texto-l);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--tinta-2);line-height:1.2;display:flex}.lab.pag-hub .hub-grupo h2:before{content:"";background:var(--c,var(--forma));flex:none;width:14px;height:14px;transform:skewY(-20deg)}.lab.pag-hub .hub-grupo h2:after{content:"";background:var(--linea);flex:1;height:1px}.lab.pag-hub .hub-teclas{gap:var(--esp-5) var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lab.pag-hub .hub-teclas>li{min-width:0;display:flex}.lab.pag-hub .hub-teclas>li.ancha{grid-column:1/-1}.lab.pag-hub .hub-tecla{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);width:100%;min-height:100px;padding:var(--esp-4) var(--esp-4) var(--esp-3);border-radius:var(--radio-l);text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-direction:column;display:flex}.lab.pag-hub .hub-tecla-icono{min-height:28px;color:var(--texto-marca);place-items:center;display:grid}.lab.pag-hub .hub-tecla-icono svg{width:28px;height:28px}.lab.pag-hub .hub-tecla-icono .hub-iso{width:44px;height:auto}.lab.pag-hub .hub-tecla-texto{gap:2px;min-width:0;display:grid}.lab.pag-hub .hub-tecla-texto b{font-size:var(--texto-base);line-height:1.2}.lab.pag-hub .hub-tecla-texto small{font-size:var(--texto-s);color:var(--tinta-2);text-wrap:balance;font-weight:400;line-height:1.3}.lab.pag-hub .hub-tecla-sale{top:var(--esp-3);right:var(--esp-3);color:var(--cota);position:absolute}.lab.pag-hub .hub-tecla-sale svg{width:18px;height:18px}.lab.pag-hub .hub-tecla.ancha{justify-content:flex-start;align-items:center;gap:var(--esp-4);min-height:72px;padding:var(--esp-3) var(--esp-5) var(--esp-3) var(--esp-4);flex-direction:row}.lab.pag-hub .hub-wa{--_tecla:var(--p-azul-oscuro);--_brillo:var(--p-blanco-a50);background:var(--inteligencia);border-color:var(--p-azul-oscuro);min-height:88px;color:var(--texto-sobre-claro)}.lab.pag-hub .hub-wa:hover{background:var(--inteligencia)}@media (hover:hover){.lab.pag-hub .hub-wa:hover{background:var(--p-celeste-suave)}}.lab.pag-hub .hub-wa .hub-tecla-icono,.lab.pag-hub .hub-wa .hub-tecla-texto small{color:var(--texto-sobre-claro)}.lab.pag-hub .hub-wa .hub-tecla-icono svg{width:34px;height:34px}.lab.pag-hub .hub-wa .hub-tecla-texto b{font-size:var(--texto-xl);line-height:1.1}@media (width<=400px){.lab.pag-hub .hub-tecla{padding-inline:var(--esp-3)}.lab.pag-hub .hub-tecla.ancha{gap:var(--esp-3);padding-inline:var(--esp-3) var(--esp-4)}.lab.pag-hub .hub-wa .hub-tecla-icono svg{width:30px;height:30px}.lab.pag-hub .hub-wa .hub-tecla-texto b{font-size:var(--texto-l)}}.lab.pag-hub .hub-pie{gap:var(--esp-4);padding:var(--esp-12) 0 var(--esp-8);justify-items:start;display:grid}.lab.pag-hub .hub-cajetin{background:var(--panel);border:1px solid var(--cota);font-size:var(--texto-s);grid-template-columns:max-content minmax(0,1fr);justify-self:stretch;margin:0;display:grid}.lab.pag-hub .hub-cajetin>div{display:contents}.lab.pag-hub .hub-cajetin :is(dt,dd){padding:var(--esp-2) var(--esp-3);border-top:1px solid var(--linea);margin:0}.lab.pag-hub .hub-cajetin>div:first-child :is(dt,dd){border-top:0}.lab.pag-hub .hub-cajetin dt{border-right:1px solid var(--linea);color:var(--tinta-2);font-family:var(--fuente-titulo);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;font-weight:600;font-size:var(--texto-m);line-height:1.3}.lab.pag-hub .hub-cajetin dd{color:var(--tinta);min-width:0;font-weight:700}.lab.pag-hub .inception{margin-top:0}.lab.pag-hub .hub-legal{justify-content:space-between;justify-self:stretch;gap:var(--esp-1) var(--esp-4);max-width:none;font-size:var(--texto-s);color:var(--cota);flex-wrap:wrap;margin:0;display:flex}.lab.pag-hub .hub-legal em{font-family:var(--fuente-mano);font-style:normal}.deck{--navy:#071628;--panel:#0e2540;--sky:#1ba7fd;--sky-l:#7cd0ff;--ink:#eaf2fb;--muted:#9fb7d1;--dim:#6e88a5;--line:#7cd0ff29;--line2:#ffffff14;--nv:#76b900;--bad:#f87171;--amber:#fbbf24;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Open Sans,system-ui,sans-serif;line-height:1.5}.deck *{box-sizing:border-box;margin:0;padding:0}.deck h1,.deck h2,.deck h3,.deck h4,.deck h5,.deck h6{letter-spacing:-.022em;line-height:1.12}.deck .deck-toolbar{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071628f7;justify-content:space-between;align-items:center;gap:16px;height:54px;padding:0 18px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px -12px #000000b3}.deck .deck-back{color:#cfe0f2;white-space:nowrap;align-items:center;gap:7px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.deck .deck-back:hover{color:#fff}.deck .deck-modes{background:#ffffff14;border-radius:999px;flex:none;gap:4px;padding:4px;display:flex}.deck .deck-mode{color:#cfe0f2;white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .15s}.deck .deck-mode.on{color:#fff;background:#1ba7fd}.deck .deck-hint{color:var(--dim);text-align:center;max-width:52ch;font-size:.76rem;line-height:1.35}.deck .deck-hint b{color:var(--sky-l);font-weight:700}.deck .deck-print{background:var(--sky);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:.85rem;font-weight:700;transition:all .18s;display:inline-flex}.deck .deck-print:hover{background:#0f8ede}.deck .deck-stage{flex-direction:column;align-items:center;gap:22px;padding:78px 16px 48px;display:flex}.deck .deck-slide{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:radial-gradient(900px 520px at 88% -6%,#1ba7fd29,#0000 62%),radial-gradient(760px 560px at -4% 108%,#117fbd24,#0000 60%),linear-gradient(158deg,#071628 0%,#0a2038 56%,#071628 100%);flex-direction:column;width:320mm;height:180mm;padding:15mm 15mm 11mm;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 60px -18px #000000bf}.deck .deck-foot{border-top:1px solid var(--line2);color:var(--dim);letter-spacing:.02em;flex:none;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;font-size:11px;display:flex}.deck .deck-foot .n{color:var(--sky-l);letter-spacing:.06em;font-weight:800}.deck .deck-head{flex:none;margin-bottom:15px}.deck .deck-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--sky-l);align-items:center;gap:9px;font-size:11px;font-weight:800;display:inline-flex}.deck .deck-eyebrow i{opacity:.5;background:currentColor;width:26px;height:1px;display:inline-block}.deck .deck-h{color:#fff;max-width:32ch;margin-top:9px;font-size:33px;font-weight:800}.deck .deck-h .accent{color:var(--sky)}.deck .deck-lead{color:var(--muted);max-width:112ch;margin-top:9px;font-size:14.5px;line-height:1.5}.deck .deck-lead b{color:var(--ink);font-weight:700}.deck .deck-body{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.deck .deck-body.top{justify-content:flex-start}.deck .deck-slide.cover{justify-content:space-between;padding:18mm 20mm 13mm}.deck .cover-top{flex:none;justify-content:space-between;align-items:center;gap:20px;display:flex}.deck .cover-top img{width:auto;height:44px;display:block}.deck .cover-badge{letter-spacing:.14em;text-transform:uppercase;color:var(--sky-l);border:1px solid var(--line);white-space:nowrap;background:#1ba7fd17;border-radius:999px;align-items:center;gap:11px;padding:9px 17px;font-size:12px;font-weight:700;display:inline-flex}.deck .cover-mid{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:0;display:flex}.deck .cover-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--sky);font-size:12.5px;font-weight:800}.deck .cover-title{color:#fff;letter-spacing:-.035em;margin-top:14px;font-size:72px;font-weight:800;line-height:1}.deck .cover-sub{color:var(--ink);letter-spacing:-.012em;max-width:40ch;margin-top:18px;font-size:24px;font-weight:600;line-height:1.34}.deck .cover-sub .accent{color:var(--sky-l)}.deck .cover-rule{background:linear-gradient(90deg,var(--sky),var(--sky-l));border-radius:999px;width:74px;height:4px;margin:24px 0 0;display:block}.deck .cover-chips{flex-wrap:nowrap;justify-content:flex-start;gap:10px;margin-top:26px;display:flex}.deck .cover-chip{color:var(--ink);border:1px solid var(--line);white-space:nowrap;background:#1ba7fd1a;border-radius:12px;align-items:baseline;gap:9px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.deck .cover-chip .cn{color:var(--sky-l);letter-spacing:-.02em;font-size:16px;font-weight:800}.deck .cover-foot{color:var(--muted);border-top:1px solid var(--line2);flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:13px;max-width:none;padding-top:14px;font-size:13px;display:flex}.deck .cover-foot .dot{opacity:.45}.deck .cover-foot b{color:var(--ink);font-weight:700}.deck .deck-grid{gap:13px;display:grid}.deck .deck-grid.c3{grid-template-columns:repeat(3,1fr)}.deck .deck-grid.c4{grid-template-columns:repeat(4,1fr)}.deck .deck-card{border:1px solid var(--line);background:linear-gradient(168deg,#123054eb,#0b2138b8);border-radius:15px;flex-direction:column;padding:17px;display:flex}.deck .deck-card .ci{width:38px;height:38px;color:var(--sky-l);background:linear-gradient(135deg,#1ba7fd42,#1ba7fd14);border-radius:11px;flex:none;place-items:center;margin-bottom:11px;display:grid}.deck .deck-card h5{color:#fff;font-size:15.5px;font-weight:800}.deck .deck-card p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.46}.deck .deck-card p b{color:var(--ink);font-weight:700}.deck .deck-card .ctag{letter-spacing:.11em;text-transform:uppercase;color:var(--sky);margin-top:auto;padding-top:11px;font-size:10.5px;font-weight:800}.deck .deck-card.warn{background:linear-gradient(168deg,#4e1d238c,#0b2138b8);border-color:#f871714d}.deck .deck-card.warn .ci{color:var(--bad);background:linear-gradient(135deg,#f871713d,#f871710f)}.deck .deck-card.warn .ctag{color:var(--bad)}.deck .shot-wrap{flex:1;gap:13px;min-height:0;display:flex}.deck .shot{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.deck .shot-hero{flex:1.42}.deck .shot-side{flex-direction:column;flex:1;gap:13px;min-width:0;min-height:0;display:flex}.deck .shot-side .shot{flex-direction:row;flex:1}.deck .shot-img{background:#0a1b2e;flex:1;min-width:0;min-height:0;overflow:hidden}.deck .shot-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;height:100%;display:block}.deck .shot-side .shot-img{background:#0a1b2e;flex:1.3;padding:7px}.deck .shot-side .shot-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:4px}.deck .shot-cap{border-top:1px solid var(--line2);background:#071628f0;flex:none;padding:10px 14px 11px}.deck .shot-side .shot-cap{border-top:none;border-left:1px solid var(--line2);flex-direction:column;flex:1;justify-content:center;min-width:0;padding:11px 14px;display:flex}.deck .shot-cap h6{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.deck .shot-cap h6 .st{letter-spacing:.1em;text-transform:uppercase;color:var(--sky);border:1px solid var(--line);background:#1ba7fd24;border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:800}.deck .shot-cap p{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.42}.deck .deck-stats{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.deck .stat{border:1px solid var(--line);background:linear-gradient(168deg,#123054eb,#0b2138b3);border-radius:15px;padding:17px}.deck .stat .sv{color:var(--sky-l);letter-spacing:-.04em;font-size:42px;font-weight:800;line-height:1}.deck .stat .sl{color:#fff;margin-top:8px;font-size:14px;font-weight:700}.deck .stat .sd{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.42}.deck .vert{grid-template-columns:repeat(3,1fr);gap:9px 14px;margin-top:14px;display:grid}.deck .vert-row{border-top:1px solid var(--line2);align-items:flex-start;gap:11px;padding-top:9px;display:flex}.deck .vert-row .vd{border-radius:3px;flex:none;width:9px;height:9px;margin-top:5px}.deck .vert-row .vn{color:#fff;font-size:13.5px;font-weight:800}.deck .vert-row .vc{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.42}.deck .arch{border:1px solid var(--line);background:#07162899;border-radius:15px;align-items:stretch;gap:0;margin-bottom:13px;padding:15px 12px;display:flex}.deck .arch-node{text-align:center;flex:1;padding:2px 12px}.deck .arch-node .ai{background:linear-gradient(135deg,var(--sky),#0f6fb0);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;margin:0 auto 9px;display:grid}.deck .arch-node .an{color:#fff;font-size:14px;font-weight:800}.deck .arch-node .ad{color:var(--muted);margin-top:3px;font-size:11.5px;line-height:1.4}.deck .arch-arrow{width:32px;color:var(--sky);opacity:.8;flex:none;place-items:center;display:grid}.deck .deck-note{border:1px solid var(--line);background:#1ba7fd14;border-radius:13px;flex:none;align-items:flex-start;gap:12px;margin-top:13px;padding:13px 16px;display:flex}.deck .deck-note svg{color:var(--sky-l);flex:none;margin-top:2px}.deck .deck-note .nt{color:var(--ink);font-size:13px;line-height:1.48}.deck .deck-note .nt b{color:#fff;font-weight:800}.deck .deck-note.nv{background:#76b90017;border-color:#76b90052}.deck .deck-note.nv svg{color:var(--nv)}.deck .tl{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.deck .tl-item{border:1px solid var(--line);background:linear-gradient(168deg,#123054e6,#0b2138b3);border-radius:15px;flex-direction:column;padding:13px 14px;display:flex}.deck .tl-item .tq{letter-spacing:.13em;text-transform:uppercase;color:var(--nv);align-items:center;gap:8px;margin-bottom:9px;font-size:10.5px;font-weight:800;display:inline-flex}.deck .tl-item .tq .tdot{background:var(--nv);border-radius:999px;flex:none;width:8px;height:8px}.deck .tl-item h5{color:#fff;font-size:15px;font-weight:800}.deck .tl-item ul{flex-direction:column;gap:5px;margin-top:8px;list-style:none;display:flex}.deck .tl-item li{color:var(--muted);padding-left:13px;font-size:11.5px;line-height:1.4;position:relative}.deck .tl-item li:before{content:"";background:var(--sky);border-radius:999px;width:5px;height:5px;position:absolute;top:6px;left:0}.deck .tl-item li b{color:var(--ink);font-weight:700}.deck .now-bar{flex:none;gap:13px;margin-bottom:13px;display:flex}.deck .now-col{border:1px solid var(--line2);background:#07162880;border-radius:13px;flex:1;padding:13px 16px}.deck .now-col .nl{letter-spacing:.13em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:800}.deck .now-col .nt2{color:var(--ink);margin-top:6px;font-size:13px;line-height:1.45}.deck .now-col .nt2 b{color:#fff;font-weight:800}.deck .now-col.today{border-color:#fbbf2452}.deck .now-col.today .nl{color:var(--amber)}.deck .now-col.goal{border-color:#76b90057}.deck .now-col.goal .nl{color:var(--nv)}.deck .team{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.deck .member{border:1px solid var(--line);background:linear-gradient(168deg,#123054eb,#0b2138b3);border-radius:15px;align-items:flex-start;gap:15px;padding:19px;display:flex}.deck .member .mav{color:#fff;background:linear-gradient(135deg,var(--sky),#0d5f97);letter-spacing:-.02em;border-radius:15px;flex:none;place-items:center;width:56px;height:56px;font-size:20px;font-weight:800;display:grid}.deck .member h5{color:#fff;font-size:18px;font-weight:800}.deck .member .mrole{color:var(--sky-l);letter-spacing:.03em;margin-top:3px;font-size:12.5px;font-weight:700}.deck .member p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.48}.deck .disc{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.deck .disc span{color:var(--ink);border:1px solid var(--line);background:#1ba7fd17;border-radius:10px;padding:7px 14px;font-size:12.5px;font-weight:600}.deck .close-wrap{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.deck .close-wrap h2{color:#fff;letter-spacing:-.03em;max-width:26ch;margin-top:18px;font-size:44px;font-weight:800}.deck .close-wrap h2 .accent{color:var(--sky)}.deck .close-wrap p{color:var(--muted);max-width:76ch;margin-top:18px;font-size:16px;line-height:1.6}.deck .close-contact{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.deck .close-contact span{color:var(--ink);border:1px solid var(--line);background:#1ba7fd1a;border-radius:12px;align-items:center;gap:9px;padding:11px 19px;font-size:14px;font-weight:600;display:inline-flex}.deck .close-contact svg{color:var(--sky-l);flex:none}.deck.deck-es{--nv:#0d9488}.deck .cmp{grid-template-columns:1fr 1fr;gap:14px;display:grid}.deck .cmp-col{border:1px solid var(--line2);background:#07162880;border-radius:15px;padding:16px 18px}.deck .cmp-col.bad{border-color:#f8717147}.deck .cmp-col.good{background:linear-gradient(168deg,#0d3c3466,#0b213899);border-color:#34d3994d}.deck .cmp-col h4{color:#fff;align-items:center;gap:9px;margin-bottom:4px;font-size:16px;font-weight:800;display:flex}.deck .cmp-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800}.deck .cmp-tag.bad{color:var(--bad);background:#f8717129}.deck .cmp-tag.good{color:#34d399;background:#34d39929}.deck .cmp-li{border-top:1px solid var(--line2);gap:10px;padding:9px 0;display:flex}.deck .cmp-li:first-of-type{border-top:none}.deck .cmp-ic{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:800;display:grid}.deck .cmp-ic.x{color:var(--bad);background:#f8717129}.deck .cmp-ic.c{color:#34d399;background:#34d39929}.deck .cmp-li .t{color:var(--ink);font-size:13.5px;font-weight:700}.deck .cmp-li .d{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.42}.deck .close-qr{border:1px solid var(--line);text-align:left;background:#1ba7fd14;border-radius:15px;align-items:center;gap:18px;margin-top:26px;padding:16px 22px;display:flex}.deck .close-qr .qbox{background:#fff;border-radius:10px;flex:none;padding:8px;line-height:0}.deck .close-qr .qtag{letter-spacing:.13em;text-transform:uppercase;color:var(--sky-l);font-size:10.5px;font-weight:800}.deck .close-qr h4{color:#fff;margin-top:5px;font-size:17px;font-weight:800}.deck .close-qr p{color:var(--muted);max-width:44ch;margin-top:4px;font-size:13px;line-height:1.45}.deck.bw{--ink:#10202f;--muted:#5c6e81;--dim:#7c8fa3;--sky:#117fbd;--sky-l:#117fbd;--line:#d9e2ec;--line2:#e3ebf3;--nv:#137a51;--bad:#b23a3a;--amber:#c9810f;--navy:#0b2138;--panel:#fff}.deck.bw .deck-slide{box-shadow:0 10px 34px -16px #00000059;background:#fff!important}@media print{.deck.bw .deck-slide{box-shadow:none!important}}.deck.bw .deck-h,.deck.bw .cover-title,.deck.bw .deck-card h5,.deck.bw .stat .sl,.deck.bw .vert-row .vn,.deck.bw .shot-cap h6,.deck.bw .cmp-col h4,.deck.bw .member h5,.deck.bw .tl-item h5,.deck.bw .close-wrap h2,.deck.bw .close-qr h4,.deck.bw .arch-node .an,.deck.bw .deck-note .nt b,.deck.bw .now-col .nt2 b{color:var(--navy)!important}.deck.bw .deck-card,.deck.bw .stat,.deck.bw .member,.deck.bw .tl-item,.deck.bw .arch,.deck.bw .now-col,.deck.bw .cmp-col,.deck.bw .shot,.deck.bw .shot-cap,.deck.bw .shot-img{border-color:var(--line)!important;background:#fff!important}.deck.bw .deck-note,.deck.bw .close-qr,.deck.bw .disc span,.deck.bw .close-contact span,.deck.bw .cover-chip,.deck.bw .cover-badge{color:var(--ink);border-color:var(--line)!important;background:#f4f8fc!important}.deck.bw .deck-card .ci,.deck.bw .arch-node .ai,.deck.bw .member .mav{border:1px solid var(--line)!important;color:var(--sky)!important;box-shadow:none!important;background:#f4f8fc!important}.deck.bw .member .mav{color:var(--navy)!important}.deck.bw .deck-card.warn{border-color:#ebc9c7!important}.deck.bw .deck-card.warn .ci{color:var(--bad)!important;border-color:#ebc9c7!important}.deck.bw .cmp-col.bad{border-color:#ebc9c7!important}.deck.bw .cmp-col.good{border-color:#cdebdd!important}.deck.bw .cmp-ic.x{color:var(--bad)!important;background:#fbe0de!important}.deck.bw .cmp-ic.c{color:#137a51!important;background:#d6f2e4!important}.deck.bw .cmp-tag.bad{color:var(--bad)!important;background:#fce3e1!important}.deck.bw .cmp-tag.good{color:#137a51!important;background:#d8f3e6!important}.deck.bw .shot-cap h6 .st{color:var(--sky)!important;background:#eaf4fd!important;border-color:#c9e5fb!important}.deck.bw .cover-rule{background:var(--sky)}.deck.bw .close-qr .qbox{border:1px solid var(--line)}.deck.bw .cover-foot,.deck.bw .deck-foot{border-top-color:var(--line)}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important}.no-print{display:none!important}.deck .deck-stage{gap:0!important;padding:0!important;display:block!important}.deck .deck-slide{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;width:320mm;height:180mm;margin:0;box-shadow:none!important;border:0!important}.deck .deck-slide:not(:last-child){-moz-column-break-after:page;break-after:page;page-break-after:always}}@media screen and (width<=1290px){.deck .deck-stage{zoom:.78}}@media screen and (width<=1040px){.deck .deck-stage{zoom:.62}}@media screen and (width<=840px){.deck .deck-stage{zoom:.48}}@media screen and (width<=660px){.deck .deck-stage{zoom:.36}}
