:root{--navy:#03406f;--navy-deep:#042c53;--bg-dark:#0a1520;--blue-mid:#4a7baa;--blue-soft:#5a7590;--paper:#f5f7f9;--steel:#8b95a1;--line:#d3d1c7;--ink:#16202b;--grid-line:#1c2c3d;--good:#1e8e3e;--warn:#f2a900;--critical:#d93025;--line-rgb:211, 209, 199}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}h1,h2,h3{margin:0;font-family:Arial,Helvetica,sans-serif;font-weight:700}p{margin:0}a{color:inherit;text-decoration:none}button{font-family:inherit}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 44px}@media (width<=640px){.wrap{padding:0 20px}}.section-title{text-align:center;color:var(--blue-mid);text-transform:uppercase;letter-spacing:.5px;margin-bottom:44px;font-size:32px;font-weight:700}.eyebrow{align-items:center;gap:10px;margin-bottom:16px;display:flex}.eyebrow .rule{background:var(--blue-mid);width:34px;height:2px}.eyebrow span{color:var(--blue-mid);letter-spacing:1.5px;font-size:13px;font-weight:700}.btn{cursor:pointer;border:none;border-radius:0;padding:13px 24px;font-size:13.5px;font-weight:700;transition:background-color .25s;display:inline-block;position:relative;overflow:hidden}.btn:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fffffff2 0%,#fff0 72%);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.btn:hover:before{animation:.55s ease-out btnFlash}@keyframes btnFlash{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:0;transform:translate(-50%,-50%)scale(22)}}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-navy{background:var(--blue-mid);color:#fff;text-transform:uppercase;letter-spacing:.4px}.btn-navy:hover{background:var(--navy)}.btn-outline{color:#fff;background:0 0;border:1.5px solid #fff9}.btn-outline:hover{background:#ffffff1f;border-color:#fff}.field label{color:var(--steel);margin-bottom:6px;font-size:12px;display:block}.field input,.field textarea,.field select{border:.5px solid var(--line);border-radius:0;width:100%;padding:9px 10px;font-family:inherit;font-size:13px}.field textarea{resize:vertical}.error,.field .error{color:#b3261e;margin-top:4px;font-size:12px}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._nav_1e0ll_1{background:var(--bg-dark);z-index:20;border-bottom:.5px solid var(--grid-line);padding:10px 0;position:sticky;top:0}._inner_1e0ll_10{justify-content:space-between;align-items:center;display:flex}._logo_1e0ll_16{align-items:center;gap:12px;display:flex}._logoIcon_1e0ll_22{width:auto;height:42px;display:block}._logoText_1e0ll_28{color:#fff;letter-spacing:.5px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:400;line-height:1.15}._logoText_1e0ll_28 small{letter-spacing:.6px;color:#fff9;font-size:9px;font-weight:400;display:block}@media (width<=640px){._logoIcon_1e0ll_22{height:34px}._logoText_1e0ll_28{font-size:17px}._logoText_1e0ll_28 small{font-size:7.5px}}._links_1e0ll_58{gap:34px;display:flex}._links_1e0ll_58 a{color:#fff;text-transform:uppercase;letter-spacing:.4px;opacity:.85;font-size:13px;font-weight:700}._links_1e0ll_58 a:hover{opacity:1}._burger_1e0ll_76{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:0;display:none}._burger_1e0ll_76 span{background:#fff;width:100%;height:2px;display:block}._backdrop_1e0ll_96{z-index:55;opacity:0;pointer-events:none;background:#0006;transition:opacity .3s;position:fixed;inset:0}._backdrop_1e0ll_96._open_1e0ll_106{opacity:1;pointer-events:auto}._mobileNav_1e0ll_111{background:var(--bg-dark);z-index:60;flex-direction:column;width:min(78vw,300px);height:100vh;padding-top:70px;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000059}._mobileNav_1e0ll_111._open_1e0ll_106{transform:translate(0)}._mobileNav_1e0ll_111 a{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-bottom:.5px solid var(--grid-line);padding:16px 24px;font-size:13px;font-weight:600;display:block}._close_1e0ll_142{color:#fff;cursor:pointer;background:0 0;border:none;width:32px;height:32px;font-size:16px;position:absolute;top:16px;right:20px}@media (width<=960px){._links_1e0ll_58{display:none}._burger_1e0ll_76{display:flex}}._footer_1xz3p_1{background:var(--bg-dark);color:#fff;padding:50px 0 30px}._top_1xz3p_7{border-bottom:.5px solid var(--grid-line);justify-content:space-between;align-items:flex-start;padding-bottom:30px;display:flex}._brand_1xz3p_15{align-items:center;gap:12px;display:flex}._logoIcon_1xz3p_21{width:auto;height:38px;display:block}._logoText_1xz3p_27{letter-spacing:.5px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;line-height:1.15}._logoText_1xz3p_27 small{letter-spacing:.6px;color:#fff9;font-size:8.5px;font-weight:400;display:block}._contact_1xz3p_44{color:#ffffffbf;flex-direction:column;gap:10px;font-size:13px;display:flex}._contact_1xz3p_44 div{align-items:center;gap:8px;display:flex}._bottom_1xz3p_58{color:#ffffff80;justify-content:space-between;padding-top:20px;font-size:12px;display:flex}._instagram_1xz3p_66{color:#ffffff80;text-decoration:underline}._instagram_1xz3p_66:hover{color:#fff}._credit_1xz3p_75{color:#fff6;padding-top:12px;font-size:11px}._credit_1xz3p_75 a{color:#fff9;text-decoration:underline}._credit_1xz3p_75 a:hover{color:#fff}@media (width<=960px){._top_1xz3p_7{flex-direction:column;gap:24px}}@media (width<=640px){._bottom_1xz3p_58{flex-direction:column;align-items:flex-start;gap:6px}}._button_1ccmz_1{z-index:50;opacity:0;background:linear-gradient(150deg,#2be374 0%,#25d366 45%,#1cab54 100%);border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;animation:.9s cubic-bezier(.34,1.56,.64,1) 2s forwards _wa-entrance_1ccmz_1;display:flex;position:fixed;bottom:24px;right:24px;transform:scale(.3)translateY(40px)rotate(-12deg);box-shadow:0 10px 26px #12643459,0 2px 6px #0000002e,inset 0 1px 1px #fff6}._button_1ccmz_1:before{content:"";opacity:0;border:1.5px solid #25d3668c;border-radius:50%;animation:2.6s ease-out 2.9s infinite _wa-ring_1ccmz_1;position:absolute;inset:-4px}._button_1ccmz_1:hover{transform:scale(1.08)rotate(-2deg);box-shadow:0 14px 32px #1264346b,0 4px 10px #0003,inset 0 1px 1px #fff6}@keyframes _wa-entrance_1ccmz_1{0%{opacity:0;transform:scale(.3)translateY(40px)rotate(-12deg)}55%{opacity:1;transform:scale(1.1)translateY(-6px)rotate(4deg)}78%{transform:scale(.95)translateY(1px)rotate(-2deg)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}@keyframes _wa-ring_1ccmz_1{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){._button_1ccmz_1{opacity:1;animation:none;transform:none}._button_1ccmz_1:before{animation:none;display:none}}@media (width<=640px){._button_1ccmz_1{width:56px;height:56px;bottom:16px;right:16px}}._bar_uw3no_1{background:var(--navy-deep);text-align:center;color:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12.5px;display:flex}._bar_uw3no_1 a{color:#fff;white-space:nowrap;margin-left:4px;font-weight:700;text-decoration:underline}@media (width<=640px){._bar_uw3no_1{flex-wrap:wrap;padding:8px 10px;font-size:11px}}._hero_1h8ef_1{background:var(--bg-dark);position:relative;overflow:hidden}._heroGridBg_1h8ef_7{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);opacity:.6;background-size:34px 34px;position:absolute;inset:0}._inner_1h8ef_17{justify-content:space-between;align-items:center;gap:40px;min-height:calc(100vh - 81px);padding-top:80px;padding-bottom:70px;display:flex;position:relative}._text_1h8ef_28{color:#fff;flex:none;max-width:560px}._text_1h8ef_28 h1{margin-bottom:22px;font-size:56px;line-height:1.08}._sub_1h8ef_40{color:var(--blue-soft);margin-top:20px;font-size:18px;line-height:1.5}._strong_1h8ef_47{margin-top:4px;font-size:15px;font-weight:600}._heroCta_1h8ef_53{align-items:center;gap:16px;margin-top:26px;display:flex}._visual_1h8ef_60{flex:0 0 380px;justify-content:center;align-items:center;margin-right:80px;display:flex;position:relative}._visual_1h8ef_60 svg{opacity:.9;width:380px;height:467px}._dims_1h8ef_75{color:var(--blue-soft);align-items:center;gap:6px;font-size:11px;display:flex;position:absolute;top:4px;right:2px}._dims_1h8ef_75 ._r_1h8ef_86{background:var(--blue-soft);width:24px;height:1px}._dims2_1h8ef_92{top:auto;bottom:-26px;right:2px}@media (width<=960px){._inner_1h8ef_17{flex-direction:column;justify-content:center;min-height:calc(100vh - 73px);padding-top:56px;padding-bottom:56px;display:flex}._visual_1h8ef_60{opacity:.16;z-index:0;pointer-events:none;justify-content:center;align-items:center;margin:0;position:absolute;inset:0}._visual_1h8ef_60 svg{width:60%;max-width:320px;height:auto}._text_1h8ef_28{z-index:1;position:relative}._text_1h8ef_28 h1{font-size:38px}}@media (width<=640px){._inner_1h8ef_17{min-height:calc(100vh - 65px);padding-top:40px;padding-bottom:40px}._visual_1h8ef_60 svg{width:95%;max-width:340px}._text_1h8ef_28 h1{font-size:30px}}._overlay_1263u_1{z-index:100;background:#0a15208c;justify-content:center;align-items:center;padding:24px;animation:.25s _overlayIn_1263u_1;display:flex;position:fixed;inset:0}._modal_1263u_13{background:#fff;border:1.5px solid #b9cfe3;border-radius:0;width:100%;max-height:88vh;animation:.3s cubic-bezier(.2,.8,.2,1) _popIn_1263u_1;position:relative;overflow:auto}._closeBtn_1263u_24{background:var(--blue-mid);cursor:pointer;z-index:5;border:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:16px;right:16px}._closeBtn_1263u_24:hover{background:var(--navy)}@keyframes _overlayIn_1263u_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_1263u_1{0%{opacity:0;transform:scale(.92)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=640px){._closeBtn_1263u_24{width:30px;height:30px}}._wrap_91xom_1{padding:26px 28px 28px}._title_91xom_5{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._horarios_91xom_11{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;display:grid}._slot_91xom_17{border:.5px solid var(--line);cursor:pointer;background:#fff;padding:8px 4px;font-family:inherit;font-size:13px}._slot_91xom_17:hover:not(:disabled){border-color:var(--navy)}._slot_91xom_17[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:#fff}._slot_91xom_17[data-tomado=true]{color:#45607e;cursor:not-allowed;background:#dce8f7;border-color:#9db8d6}._horariosHint_91xom_43{color:var(--steel);align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}._legendDot_91xom_52{background:#dce8f7;border:.5px solid #9db8d6;width:10px;height:10px;display:inline-block}._urgencyNote_91xom_60{color:var(--navy-deep);background:#eef4fa;border:.5px solid #b9cfe3;margin:6px 0 18px;padding:12px 14px;font-size:12px;line-height:1.5}._urgencyNote_91xom_60 span{margin-bottom:2px;font-weight:700;display:block}._urgencyNote_91xom_60 a{color:var(--navy);font-weight:700;text-decoration:underline}._success_91xom_82{flex-direction:column;gap:16px;padding:20px 0;display:flex}._success_91xom_82 p{font-size:14px;line-height:1.5}@media (width<=640px){._horarios_91xom_11{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}}._section_ax08a_1{background:#fff;padding:80px 0}._status_ax08a_6{text-align:center;color:var(--steel);font-size:14px}._grid_ax08a_12{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}._card_ax08a_18{background:#fff;border:1.5px solid #b9cfe3;flex-direction:column;align-items:flex-start;padding:28px 26px;transition:border-color .18s,box-shadow .18s;display:flex}._card_ax08a_18:hover{border-color:var(--blue-mid);box-shadow:0 12px 24px #042c5314}._icon_ax08a_33{color:var(--blue-mid);margin-bottom:18px}._icon_ax08a_33 svg,._icon_ax08a_33 img{stroke:currentColor;width:48px;height:48px}._icon_ax08a_33 img{object-fit:contain}._title_ax08a_49{color:var(--blue-mid);text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px;font-size:16px;font-weight:700}._desc_ax08a_58{color:var(--ink);margin-bottom:18px;font-size:13.5px;line-height:1.5}._cardBtn_ax08a_65{margin-top:auto}._bridge_ax08a_69{text-align:center;color:var(--steel);margin-top:26px;font-size:12.5px}._bridgeGo_ax08a_76{color:var(--navy);font-weight:500}@media (width<=960px){._grid_ax08a_12{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_ax08a_12{grid-template-columns:1fr}}._wrap_1767h_1{padding:26px 28px 28px}._title_1767h_5{color:var(--navy-deep);margin-bottom:6px;font-size:22px}._subtitle_1767h_11{color:var(--steel);margin-bottom:20px;font-size:13px}._row_1767h_17{grid-template-columns:1fr 1fr;gap:16px;display:grid}._dropzone_1767h_23{border:1px dashed var(--line);text-align:center;color:var(--steel);cursor:pointer;padding:22px 14px;font-size:13px;transition:border-color .15s,background .15s;position:relative}._dropzone_1767h_23:hover,._dropzoneActive_1767h_35{border-color:var(--navy);background:#eef4fa}._dropzoneInput_1767h_40{opacity:0;cursor:pointer;position:absolute;inset:0}._success_1767h_47{flex-direction:column;gap:16px;padding:20px 0;display:flex}._success_1767h_47 p{font-size:14px;line-height:1.5}@media (width<=640px){._row_1767h_17{grid-template-columns:1fr}}._section_8idld_1{background:#fff;position:relative;overflow:hidden}._section_8idld_1:before{content:"";opacity:.45;background-image:url(/Malla%20cuadricula%20arquitectura%201.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 20%,#0000 45%);mask-image:linear-gradient(#000 0% 20%,#0000 45%)}._titleRow_8idld_20{z-index:1;padding:50px 0 20px;position:relative}._contentRow_8idld_26{padding:20px 0 60px;position:relative;overflow:hidden}._contentInner_8idld_32{z-index:1;position:relative}._cols_8idld_37{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}._textCol_8idld_44{flex-direction:column;justify-content:center;padding-left:calc(max(0px,50vw - 590px) + 44px);padding-right:60px;display:flex}._subtitle_8idld_52{color:var(--blue-mid);max-width:440px;margin-bottom:20px;font-size:32px;line-height:1.15}._desc_8idld_60{color:var(--blue-mid);max-width:420px;margin-bottom:26px;font-size:14.5px;line-height:1.6;display:block}._steps_8idld_69{border-top:.5px solid var(--line)}._step_8idld_69{border-bottom:.5px solid var(--line);gap:18px;padding:18px 0;display:flex}._n_8idld_80{color:var(--navy);min-width:24px;font-size:13px;font-weight:700}._stepTitle_8idld_87{margin-bottom:3px;font-size:14px;font-weight:700}._stepDesc_8idld_93{color:var(--steel);font-size:12.5px}._cta_8idld_98{align-self:flex-start;margin-top:26px}._visual_8idld_103{background:var(--navy-deep);object-fit:cover;object-position:center 35%;width:50vw;height:100%;display:block}@media (width<=960px){._section_8idld_1:before{background-size:700px}._cols_8idld_37{grid-template-columns:1fr;gap:30px}._textCol_8idld_44{padding-right:calc(max(0px,50vw - 590px) + 44px)}._visual_8idld_103{width:100%;height:340px}}@media (width<=640px){._textCol_8idld_44{padding-left:20px;padding-right:20px}}._section_1d0cx_1{border-top:.5px solid var(--line);background:#fff;padding:80px 0;position:relative;overflow:hidden}._section_1d0cx_1:before{content:"";opacity:.35;z-index:0;background-image:url(/Malla%20cuadricula%20arquitectura%202.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._content_1d0cx_21{z-index:1;position:relative}._gallery_1d0cx_26{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._card_1d0cx_32{text-align:center;aspect-ratio:4/3;background:var(--blue-mid);color:#fff;cursor:pointer;background-position:50%;background-size:cover;border:none;justify-content:center;align-items:center;padding:18px;display:flex;position:relative;overflow:hidden}._card_1d0cx_32:before{content:"";opacity:0;background:#042c5366;transition:opacity .45s;position:absolute;inset:0}._card_1d0cx_32:hover:before{opacity:1}._info_1d0cx_62{z-index:1;opacity:0;transition:opacity .45s;position:relative}._card_1d0cx_32:hover ._info_1d0cx_62{opacity:1}._t_1d0cx_73{text-transform:uppercase;margin-bottom:4px;font-size:19px;font-weight:700}._d_1d0cx_80{opacity:.9;font-size:14px}._modalImg_1d0cx_85{background:var(--navy-deep);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:220px;display:flex}._modalImg_1d0cx_85 span{color:#ffffff8c;letter-spacing:.3px;font-size:11.5px}._modalPhoto_1d0cx_101{object-fit:cover;width:100%;height:220px;display:block}._modalHead_1d0cx_108{padding:22px 28px 0}._modalTitle_1d0cx_112{color:var(--navy-deep);font-size:22px}._modalDesc_1d0cx_117{color:var(--ink);padding:14px 28px 28px;font-size:13.5px;line-height:1.65}@media (width<=960px){._section_1d0cx_1:before{background-size:700px}._gallery_1d0cx_26{grid-template-columns:1fr 1fr}}@media (width<=640px){._gallery_1d0cx_26{grid-template-columns:1fr}._info_1d0cx_62{opacity:1}._card_1d0cx_32:before{opacity:.55}}._page_110lo_1{min-height:100vh;display:flex}._brandPanel_110lo_6{background:var(--bg-dark);flex:46%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._gridBg_110lo_16{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);opacity:.6;background-size:34px 34px;position:absolute;inset:0}._brandContent_110lo_26{z-index:1;text-align:center;color:#fff;flex-direction:column;align-items:center;display:flex;position:relative}._brandContent_110lo_26 svg{opacity:.9;margin-bottom:22px}._brandContent_110lo_26 h2{letter-spacing:1px;font-size:34px}._brandContent_110lo_26 p{color:var(--blue-soft);margin-top:8px;font-size:14px}._formPanel_110lo_52{background:var(--paper);flex:54%;justify-content:center;align-items:center;padding:20px;display:flex}._card_110lo_61{width:100%;max-width:360px}._title_110lo_66{color:var(--navy-deep);margin-bottom:6px;font-size:22px}._subtitle_110lo_72{color:var(--steel);margin-bottom:24px;font-size:13px}._card_110lo_61 .btn{text-align:center;width:100%;margin-top:20px}._card_110lo_61 .field{margin-bottom:20px}._card_110lo_61 .field:last-of-type{margin-bottom:0}._linkBtn_110lo_92{width:100%;color:var(--blue-mid);text-align:center;cursor:pointer;background:0 0;border:none;margin-top:22px;padding:0;font-size:13px;font-weight:600;display:block}._linkBtn_110lo_92:hover{text-decoration:underline}._success_110lo_110{color:var(--navy-deep);border-left:3px solid var(--blue-mid);background:#fff;margin-bottom:8px;padding:12px 14px;font-size:13px}@media (width<=860px){._page_110lo_1{flex-direction:column}._brandPanel_110lo_6{flex:none;padding:40px 20px}._brandContent_110lo_26 svg{width:120px;height:auto;margin-bottom:14px}._brandContent_110lo_26 h2{font-size:26px}._formPanel_110lo_52{flex:auto;padding:40px 20px}}._title_17auc_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._tabs_17auc_7{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._tab_17auc_7{border:.5px solid var(--line);cursor:pointer;background:#fff;padding:8px 14px;font-size:12.5px}._tabActive_17auc_22{border-color:var(--navy);color:var(--navy);font-weight:700}._empty_17auc_28{color:var(--steel);font-size:13px}._list_17auc_33{flex-direction:column;gap:14px;display:flex}._card_17auc_39{border:.5px solid var(--line);background:#fff;padding:18px 20px}._cardHead_17auc_45{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._rubro_17auc_52{color:var(--navy-deep);font-size:14px;font-weight:700}._urgente_17auc_58{color:#fff;letter-spacing:.5px;background:#b3261e;margin-left:8px;padding:2px 6px;font-size:10px}._estado_17auc_67{text-transform:uppercase;letter-spacing:.3px;padding:3px 8px;font-size:11px;font-weight:700}._pendiente_17auc_75{color:#7a5c00;background:#fff3cd}._confirmado_17auc_79{color:#1b5e20;background:#d4edda}._rechazado_17auc_83{color:#7a1c1c;background:#f8d7da}._completado_17auc_87{color:var(--navy-deep);background:#dbe7f2}._problema_17auc_92{margin-bottom:12px;font-size:13.5px;line-height:1.5}._meta_17auc_98{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 14px;display:grid}._meta_17auc_98 dt{text-transform:uppercase;color:var(--steel);margin-bottom:2px;font-size:10.5px}._meta_17auc_98 dd{margin:0;font-size:12.5px}._actions_17auc_117{gap:10px;display:flex}._rejectBtn_17auc_122{color:#b3261e;cursor:pointer;background:0 0;border:1px solid #b3261e;padding:13px 24px;font-size:13.5px;font-weight:700}@media (width<=640px){._meta_17auc_98{grid-template-columns:1fr}}._title_160ao_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._list_160ao_7{flex-direction:column;gap:12px;display:flex}._card_160ao_13{border:.5px solid var(--line);border-left:3px solid var(--navy);background:#fff;padding:16px 18px}._card_160ao_13._leido_160ao_20{border-left-color:var(--line);opacity:.65}._head_160ao_25{justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}._head_160ao_25 span{color:var(--steel)}._toggle_160ao_36{color:var(--navy);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;font-size:12px;text-decoration:underline}._title_127yd_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._list_127yd_7{flex-direction:column;gap:12px;display:flex}._card_127yd_13{border:.5px solid var(--line);border-left:3px solid var(--navy);background:#fff;padding:16px 18px}._card_127yd_13._leido_127yd_20{border-left-color:var(--line);opacity:.65}._head_127yd_25{justify-content:space-between;margin-bottom:6px;font-size:14px;display:flex}._head_127yd_25 span{color:var(--steel);font-size:12px}._meta_127yd_37{color:var(--steel);gap:12px;margin-bottom:8px;font-size:12.5px;display:flex}._adjunto_127yd_45{color:var(--navy);margin-top:6px;font-size:12px;text-decoration:underline;display:inline-block}._contacto_127yd_53{margin-top:10px;font-size:13px}._toggle_127yd_58{color:var(--navy);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;font-size:12px;text-decoration:underline;display:block}._title_1966n_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._chartCard_1966n_7,._formCard_1966n_8{border:.5px solid var(--line);background:#fff;margin-bottom:20px;padding:20px}._chartTitle_1966n_15{color:var(--navy-deep);margin-bottom:16px;font-size:14px}._empty_1966n_21{color:var(--steel);font-size:13px}._chart_1966n_7{align-items:flex-end;gap:14px;height:160px;display:flex}._bar_1966n_33{flex-direction:column;justify-content:flex-end;align-items:center;width:42px;height:100%;display:flex}._barFill_1966n_42{background:var(--blue-mid);width:100%;min-height:4px}._barLabel_1966n_48{color:var(--steel);margin-top:6px;font-size:10px}._form_1966n_8{grid-template-columns:1fr 1fr;align-items:end;gap:14px;display:grid}._form_1966n_8 ._btn_1966n_61{grid-column:1/-1;justify-self:start}._list_1966n_66{flex-direction:column;gap:8px;display:flex}._row_1966n_72{border:.5px solid var(--line);background:#fff;grid-template-columns:1fr auto auto auto;align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:grid}._concepto_1966n_83{color:var(--steel);font-size:12px}._materiales_1966n_88{color:var(--critical);margin-top:2px;font-size:11.5px}._pagada_1966n_94{color:#1b5e20;text-transform:uppercase;font-size:11px;font-weight:700}._pendiente_1966n_101{color:#7a5c00;text-transform:uppercase;font-size:11px;font-weight:700}._payBtn_1966n_108{border:1px solid var(--navy);color:var(--navy);cursor:pointer;background:0 0;padding:6px 10px;font-size:11px}@media (width<=640px){._form_1966n_8{grid-template-columns:1fr}._row_1966n_72{text-align:left;grid-template-columns:1fr}}._title_1lfdf_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._form_1lfdf_7{border:.5px solid var(--line);background:#fff;gap:14px;max-width:480px;margin-bottom:24px;padding:20px;display:grid}._list_1lfdf_17{flex-direction:column;gap:8px;display:flex}._row_1lfdf_23{border:.5px solid var(--line);background:#fff;align-items:center;gap:16px;padding:12px 16px;display:flex}._row_1lfdf_23>div:first-child{flex:1}._sub_1lfdf_36{color:var(--steel);font-size:12px}._toggle_1lfdf_41,._deleteBtn_1lfdf_42{border:1px solid var(--line);cursor:pointer;background:0 0;padding:6px 10px;font-size:11px}._deleteBtn_1lfdf_42{color:#b3261e;border-color:#b3261e}._itemCard_1lfdf_55{border:.5px solid var(--line);background:#fff;flex-direction:column;gap:14px;padding:16px;display:flex}._itemMain_1lfdf_64{align-items:flex-start;gap:16px;display:flex}._itemMediaIcon_1lfdf_70,._itemMediaPhoto_1lfdf_71{border:.5px solid var(--line);background:var(--paper);flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}._itemMediaIcon_1lfdf_70 img{object-fit:contain;max-width:65%;max-height:65%}._itemMediaPhoto_1lfdf_71 img{object-fit:cover;width:100%;height:100%}._itemFields_1lfdf_95{flex:1;gap:10px;min-width:0;display:grid}._itemFields_1lfdf_95 ._field_1lfdf_102{margin:0}._itemActions_1lfdf_106{border-top:.5px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}._itemActionsRight_1lfdf_116{gap:8px;display:flex}._linkBtn_1lfdf_121{color:var(--navy);cursor:pointer;font-size:12px}._linkBtn_1lfdf_121:hover{text-decoration:underline}._head_dba2x_1{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}._title_dba2x_9{color:var(--navy-deep);margin:0;font-size:22px}._pill_dba2x_15{letter-spacing:.2px;background:var(--bg-dark);color:#fff;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}._subtitle_dba2x_27{color:var(--steel);margin:0 0 22px;font-size:13px}._filters_dba2x_33{gap:8px;margin-bottom:22px;display:flex}._filterBtn_dba2x_39{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;padding:8px 16px;font-family:inherit;font-size:13px}._filterBtn_dba2x_39:hover{border-color:var(--blue-mid)}._filterBtnActive_dba2x_53{background:var(--navy-deep);border-color:var(--navy-deep);color:#fff}._hero_dba2x_59{background:var(--navy-deep);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:26px 30px;display:flex}._heroLabel_dba2x_71{text-transform:uppercase;letter-spacing:.5px;color:#ffffffa6;margin:0 0 8px;font-size:12px}._heroValue_dba2x_79{margin:0;font-size:48px;font-weight:700;line-height:1}._heroNote_dba2x_86{color:#fff9;margin:8px 0 0;font-size:12.5px}._heroDelta_dba2x_92{white-space:nowrap;background:#ffffff14;align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}._kpis_dba2x_102{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:24px;display:grid}._card_dba2x_109{border:.5px solid var(--line);background:#fff;padding:18px 18px 16px}._kpiLabel_dba2x_115{color:var(--steel);text-transform:uppercase;letter-spacing:.3px;margin:0 0 8px;font-size:11.5px}._kpiValue_dba2x_123{color:var(--navy-deep);margin:0 0 6px;font-size:25px;font-weight:700}._delta_dba2x_130{align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}._deltaUp_dba2x_138{color:var(--good)}._deltaDown_dba2x_142{color:var(--critical)}._deltaNote_dba2x_146{color:var(--steel);margin-left:4px;font-weight:400}._agendaCard_dba2x_152{border:.5px solid var(--line);background:#fff;margin-bottom:24px;padding:18px 20px}._agenda_dba2x_152{grid-template-columns:repeat(7,1fr);gap:10px;margin-top:14px;display:grid}._agendaDay_dba2x_166{border:.5px solid var(--line);min-height:92px;padding:8px}._agendaDayToday_dba2x_172{border-color:var(--blue-mid);background:var(--paper)}._agendaDayHead_dba2x_177{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}._agendaDayName_dba2x_184{color:var(--navy-deep);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:700}._agendaDayDate_dba2x_192{color:var(--steel);font-size:10.5px}._agendaItem_dba2x_197{border-top:.5px solid var(--line);padding:5px 0}._agendaItem_dba2x_197:first-of-type{border-top:none}._agendaTime_dba2x_206{color:var(--navy);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._agendaRubro_dba2x_213{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._agendaUrgente_dba2x_221{color:var(--critical);font-weight:700}._agendaEmpty_dba2x_226{color:var(--steel);font-size:11px}@media (width<=900px){._agenda_dba2x_152{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}._bodyGrid_dba2x_237{grid-template-columns:1.7fr 1fr;align-items:start;gap:16px;display:grid}._bodyGrid_dba2x_237>*{min-width:0}._panelTitle_dba2x_248{color:var(--navy-deep);margin:0 0 4px;font-size:14px;font-weight:700}._panelSub_dba2x_255{color:var(--steel);margin:0 0 16px;font-size:12px}._chartCard_dba2x_261{position:relative}._chartHead_dba2x_265{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}._legend_dba2x_273{flex-wrap:wrap;gap:16px;margin-bottom:14px;display:flex}._legendItem_dba2x_280{color:var(--ink);align-items:center;gap:6px;font-size:12px;display:flex}._legendSwatch_dba2x_288{flex-shrink:0;width:12px;height:10px;display:inline-block}._statusArrow_dba2x_295{font-size:11px;font-weight:700}._tableToggle_dba2x_300{border:1px solid var(--line);cursor:pointer;color:var(--navy);white-space:nowrap;background:0 0;padding:6px 10px;font-family:inherit;font-size:12px}._chartWrap_dba2x_311{position:relative}._chartSvgWrap_dba2x_315{flex-wrap:wrap;align-items:center;gap:28px;display:flex}._chartSvgWrap_dba2x_315 svg{flex:340px;min-width:0;height:auto;display:block;overflow:visible}._tooltip_dba2x_330{pointer-events:none;background:var(--bg-dark);color:#fff;opacity:0;z-index:5;min-width:168px;padding:10px 12px;font-size:12px;transition:opacity 80ms;position:absolute;transform:translate(-50%,-100%)}._donutLegend_dba2x_344{flex-direction:column;flex:220px;gap:4px;min-width:200px;display:flex}._donutLegendRow_dba2x_352{cursor:default;align-items:center;gap:10px;padding:8px;transition:background .12s;display:flex}._donutLegendRowHover_dba2x_361{background:var(--paper)}._donutLegendSwatch_dba2x_365{flex-shrink:0;width:12px;height:12px}._donutLegendText_dba2x_371{flex:1;min-width:0}._donutLegendLabel_dba2x_376{color:var(--ink);font-size:12.5px}._donutLegendFigures_dba2x_381{flex-shrink:0;align-items:baseline;gap:6px;display:flex}._donutLegendValue_dba2x_388{color:var(--navy-deep);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._donutLegendPct_dba2x_395{color:var(--steel);font-size:11.5px}._tableScroll_dba2x_400{overflow-x:auto}._chartTable_dba2x_404{border-collapse:collapse;width:100%;min-width:480px;margin-top:4px;font-size:12.5px}._chartTable_dba2x_404 th,._chartTable_dba2x_404 td{text-align:right;border-bottom:.5px solid var(--line);font-variant-numeric:tabular-nums;padding:7px 8px}._chartTable_dba2x_404 th:first-child,._chartTable_dba2x_404 td:first-child{text-align:left;font-variant-numeric:normal}._chartTable_dba2x_404 th{color:var(--steel);text-transform:uppercase;letter-spacing:.3px;font-size:10.5px;font-weight:700}._listRow_dba2x_434{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}._listRow_dba2x_434:last-child{border-bottom:none}._listRow_dba2x_434>:first-child{flex:1;min-width:0}._listName_dba2x_452{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._listSub_dba2x_461{color:var(--steel);margin-top:2px;font-size:11.5px}._chip_dba2x_467{letter-spacing:.2px;white-space:nowrap;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:700}._chipNuevo_dba2x_476{color:var(--navy);background:#e6f1fb}._chipRecurrente_dba2x_481{color:var(--good);background:#e5f3ec}._panelCard_dba2x_486+._panelCard_dba2x_486{margin-top:16px}._empty_dba2x_490{color:var(--steel);padding:6px 0;font-size:12.5px}._rankRow_dba2x_496{border-bottom:.5px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}._rankRow_dba2x_496:last-child{border-bottom:none}._rankPos_dba2x_508{width:16px;color:var(--steel);flex-shrink:0;font-size:12px;font-weight:700}._rankBody_dba2x_516{flex:1;min-width:0}._rankTop_dba2x_521{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;display:flex}._rankName_dba2x_529{color:var(--ink);align-items:center;font-size:13px;font-weight:500;display:flex}._rankCount_dba2x_537{color:var(--navy-deep);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px;font-weight:700}._rankTrack_dba2x_545{background:var(--paper);height:6px}._rankFill_dba2x_550{background:var(--blue-mid);height:6px}._rankBadge_dba2x_555{letter-spacing:.2px;color:var(--navy);background:#e6f1fb;margin-left:8px;padding:2px 6px;font-size:9.5px;font-weight:700}@media (width<=1100px){._kpis_dba2x_102{grid-template-columns:repeat(3,1fr)}._bodyGrid_dba2x_237{grid-template-columns:1fr}}@media (width<=640px){._kpis_dba2x_102{grid-template-columns:repeat(2,1fr)}._heroValue_dba2x_79{font-size:36px}}._title_1w8pe_1{color:var(--navy-deep);margin-bottom:20px;font-size:22px}._card_1w8pe_7{border:.5px solid var(--line);background:#fff;max-width:480px;margin-bottom:20px;padding:20px}._cardTitle_1w8pe_15{color:var(--navy-deep);margin:0 0 16px;font-size:14px;font-weight:700}._avatarRow_1w8pe_22{align-items:center;gap:18px;display:flex}._avatar_1w8pe_22{object-fit:cover;background:var(--navy-deep);border-radius:50%;flex-shrink:0;width:72px;height:72px}._avatarInitials_1w8pe_37{background:var(--navy-deep);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:700;display:flex}._avatarLabel_1w8pe_51{color:var(--navy);border:1px solid var(--navy);cursor:pointer;padding:8px 14px;font-size:12.5px;display:inline-block}._avatarLabelDisabled_1w8pe_60{opacity:.5;cursor:not-allowed}._form_1w8pe_65{gap:14px;display:grid}._currentValue_1w8pe_70{color:var(--steel);margin:-6px 0 0;font-size:12.5px}._success_1w8pe_76{color:var(--good);margin:0;font-size:12.5px}._layout_bffzz_1{grid-template-columns:240px 1fr;min-height:100vh;display:grid}._sidebar_bffzz_7{background:var(--bg-dark);color:#fff;flex-direction:column;padding:24px 0;display:flex}._brand_bffzz_15{border-bottom:.5px solid var(--grid-line);margin-bottom:12px;padding:0 22px 20px;font-size:16px;font-weight:700}._nav_bffzz_23{flex-direction:column;flex:1;display:flex}._nav_bffzz_23 a{color:#ffffffbf;padding:11px 22px;font-size:13.5px}._nav_bffzz_23 a:hover{color:#fff;background:#ffffff0d}._badge_bffzz_40{color:#fff;background:#d64545;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}._divider_bffzz_55{letter-spacing:.5px;text-transform:uppercase;color:var(--steel);padding:16px 22px 6px;font-size:10.5px}._footer_bffzz_63{border-top:.5px solid var(--grid-line);padding:16px 22px 0}._userLink_bffzz_68{align-items:center;gap:10px;margin-bottom:12px;display:flex}._userLink_bffzz_68:hover ._userInfo_bffzz_75{color:#fff}._avatar_bffzz_79{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}._avatarInitials_bffzz_87{background:var(--blue-mid);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}._userInfo_bffzz_75{color:#fff9;text-transform:capitalize;font-size:12px}._logoutBtn_bffzz_107{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;width:100%;padding:8px 12px;font-size:12px}._content_bffzz_117{background:var(--paper);padding:32px}
