@import"https://fonts.googleapis.com/css2?family=Poppins:wght@500;600;700;800&family=Nunito:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800;900&display=swap";._actions_1roua_5{display:flex;align-items:center;gap:.6rem;flex-shrink:0}._btn_1roua_12{display:inline-flex;align-items:center;gap:.45rem;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:var(--radius-md, 6px);padding:.5rem 1rem;transition:all var(--transition-fast, .2s ease)}._icon_1roua_28{width:18px;height:18px;flex-shrink:0}._logros_1roua_35{background:var(--brand-color, #F58220);border:1.5px solid var(--brand-color, #F58220);color:#fff;font-size:13px;font-weight:700;padding:.55rem 1.2rem;box-shadow:0 6px 16px #f5822066;animation:_ringPulse_1roua_1 2s ease-out infinite}._logros_1roua_35:hover{background:var(--brand-hover, #D96F15);border-color:var(--brand-hover, #D96F15);transform:translateY(-1px)}@keyframes _ringPulse_1roua_1{0%{box-shadow:0 6px 16px #f5822066,0 0 #f582208c}to{box-shadow:0 6px 16px #f5822066,0 0 0 14px #f5822000}}._aula_1roua_58{background:transparent;border:1.5px solid #fff;color:#fff}._aula_1roua_58:hover{background:#fff;color:var(--brand-secondary, #3C1A4A)}._labelShort_1roua_69{display:none}._btn_1roua_12:focus-visible{outline:2px solid var(--brand-color, #F58220);outline-offset:2px}@media (prefers-reduced-motion: reduce){._logros_1roua_35{animation:none}}@media (max-width: 1279px){._aula_1roua_58{display:none}}@media (max-width: 479px){._btn_1roua_12{padding:.45rem .7rem;font-size:12px}._labelFull_1roua_90{display:none}._labelShort_1roua_69{display:inline}}._arc_16f7x_5,._backdrop_16f7x_6{--purple-1: 58, 21, 104;--purple-2: 21, 6, 41}._backdrop_16f7x_6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1049;background:transparent;pointer-events:none}._backdrop_16f7x_6._visible_16f7x_20{pointer-events:auto}._arc_16f7x_5{position:fixed;left:18px;top:50%;width:0;height:0;z-index:1050;pointer-events:none}._arcLine_16f7x_36{position:absolute;left:-200px;top:-200px;width:400px;height:400px;pointer-events:none;overflow:visible;opacity:0;transform:scale(.85);transition:opacity .5s ease,transform .5s ease}._open_16f7x_49 ._arcLine_16f7x_36{opacity:1;transform:scale(1)}._arcPath_16f7x_54{stroke-dasharray:500;stroke-dashoffset:500;transition:stroke-dashoffset 1s ease .15s}._open_16f7x_49 ._arcPath_16f7x_54{stroke-dashoffset:0}._arcDot_16f7x_64{opacity:0;transition:opacity .3s ease}._open_16f7x_49 ._arcDot_16f7x_64{opacity:1;transition-delay:.6s}._arcHalo_16f7x_74{opacity:0;transition:opacity .5s ease .3s}._open_16f7x_49 ._arcHalo_16f7x_74{opacity:1}._toggleBtn_16f7x_84{position:absolute;left:0;top:0;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:linear-gradient(150deg,rgba(var(--purple-1),.95),rgba(var(--purple-2),.95));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff;border:2px solid rgba(var(--purple-1),1);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;box-shadow:0 0 24px rgba(var(--purple-1),.7),0 0 48px rgba(var(--purple-1),.35),inset 0 1px #fff6;transition:transform .3s ease,box-shadow .3s ease}._toggleBtn_16f7x_84:hover{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 0 34px rgba(var(--purple-1),.9),0 0 70px rgba(var(--purple-1),.5),inset 0 1px #ffffff80}._toggleBtn_16f7x_84:focus-visible{outline:2px solid #fff;outline-offset:4px}._items_16f7x_133{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none}._menuItem_16f7x_143{position:absolute;left:0;top:0;display:flex;align-items:center;gap:.75rem;white-space:nowrap;padding:.7rem 1.4rem .7rem 1rem;border-radius:26px 4px 26px 26px;background:#cdcfd6b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(var(--purple-1),.95);box-shadow:0 4px 18px #00000047,0 0 14px rgba(var(--purple-1),.35);color:#2a1147;font-size:15px;font-weight:700;letter-spacing:.02em;text-decoration:none;opacity:0;pointer-events:none;transform:translate(var(--x),var(--y)) translateY(-50%) scale(.3);transform-origin:left center;transition:opacity .25s ease,transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .25s ease}._open_16f7x_49 ._menuItem_16f7x_143{opacity:1;pointer-events:auto;transform:translate(var(--x),var(--y)) translateY(-50%) scale(1);transition-delay:var(--delay),var(--delay),0s,0s}._menuItem_16f7x_143:hover{background:#dcdee4d9;box-shadow:0 6px 22px #00000052,0 0 22px rgba(var(--purple-1),.6)}._menuItem_16f7x_143._active_16f7x_202{background:rgba(var(--purple-1),.9);color:#fff;box-shadow:0 6px 22px #0006,0 0 24px rgba(var(--purple-1),.75)}._icon_16f7x_211{flex-shrink:0;color:#3a1568;filter:drop-shadow(0 1px 1px rgba(255,255,255,.6));transition:color .2s ease,filter .2s ease}._menuItem_16f7x_143._active_16f7x_202 ._icon_16f7x_211{color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}._label_16f7x_224{color:inherit;text-shadow:0 1px 1px rgba(255,255,255,.45);transition:color .2s ease}._menuItem_16f7x_143._active_16f7x_202 ._label_16f7x_224{text-shadow:0 0 8px rgba(255,255,255,.7)}@media (min-width: 1280px){._arc_16f7x_5,._backdrop_16f7x_6{display:none}}._navbar_1cyu8_1{--nav-h: 76px;--logo-h: 36px;--actions-offset: 0px;--purple-rgb: 60, 26, 74;position:fixed;top:0;left:0;right:0;z-index:1030;font-family:Inter,system-ui,sans-serif;transition:box-shadow .3s ease}._navbar_1cyu8_1:before{content:"";position:absolute;left:0;right:0;top:0;bottom:-24px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--purple-rgb),.55),rgba(var(--purple-rgb),.28),rgba(var(--purple-rgb),0));opacity:1;transition:opacity .3s ease}._navbar_1cyu8_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:var(--brand-secondary, #3C1A4A);background-image:linear-gradient(90deg,rgba(var(--purple-rgb),.85),rgba(var(--purple-rgb),.7),rgba(var(--purple-rgb),.85)),url(/navbarimg.webp);background-size:cover;background-position:center;opacity:0;transition:opacity .3s ease}._solid_1cyu8_54{box-shadow:0 10px 30px rgba(var(--purple-rgb),.45)}._solid_1cyu8_54:before{opacity:0}._solid_1cyu8_54:after{opacity:1}._transparent_1cyu8_61 ._navLink_1cyu8_61{text-shadow:0 1px 4px rgba(var(--purple-rgb),.8)}._inner_1cyu8_66{position:relative;box-sizing:border-box;max-width:1400px;margin:0 auto;padding:18px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}._brand_1cyu8_79{order:1;display:block;line-height:0;text-decoration:none;flex-shrink:0}._logo_1cyu8_87{display:block;height:var(--logo-h);width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:drop-shadow(0 1px 3px rgba(var(--purple-rgb),.5)) drop-shadow(0 2px 6px rgba(0,0,0,.2));transition:transform var(--transition-normal, .3s ease);transform-origin:left center}._brand_1cyu8_79:hover ._logo_1cyu8_87{transform:scale(1.04)}._navCollapse_1cyu8_106{order:2;flex:1;display:flex;justify-content:center}._menu_1cyu8_113{display:flex;align-items:center;gap:1.4rem;margin:0;padding:0;list-style:none}._menuItem_1cyu8_122{display:flex;align-items:center;flex-shrink:0}._navLink_1cyu8_61{position:relative;padding:.35rem 0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:#fff;transition:color .25s ease}._menuItem_1cyu8_122{display:flex;align-items:center}._menuAula_1cyu8_146{display:none}._navLink_1cyu8_61{position:relative;padding:.35rem 0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fff;transition:color .25s ease}._navLink_1cyu8_61:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--brand-color, #F58220);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}._navLink_1cyu8_61:hover,._navLink_1cyu8_61._active_1cyu8_176{color:var(--brand-color, #F58220)}._navLink_1cyu8_61:hover:after,._navLink_1cyu8_61._active_1cyu8_176:after{transform:scaleX(1)}._navLink_1cyu8_61:focus-visible,._brand_1cyu8_79:focus-visible,._toggler_1cyu8_187:focus-visible{outline:2px solid var(--brand-color, #F58220);outline-offset:3px}._actions_1cyu8_193{order:3;flex-shrink:0}._toggler_1cyu8_187{order:4;display:none;flex-direction:column;justify-content:center;gap:5px;padding:.5rem .6rem;background:transparent;border:2px solid #fff;border-radius:6px;cursor:pointer}._bar_1cyu8_212{display:block;width:20px;height:2px;background:#fff;border-radius:2px;transition:transform .3s ease,opacity .2s ease}._toggler_1cyu8_187[aria-expanded=true] ._bar_1cyu8_212:nth-child(1){transform:translateY(7px) rotate(45deg)}._toggler_1cyu8_187[aria-expanded=true] ._bar_1cyu8_212:nth-child(2){opacity:0}._toggler_1cyu8_187[aria-expanded=true] ._bar_1cyu8_212:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (min-width: 1280px){._inner_1cyu8_66{flex-wrap:nowrap;max-width:1680px;padding:20px 16px 20px 24px}._actions_1cyu8_193{margin-right:var(--actions-offset)}}@media (max-width: 1279px){._navbar_1cyu8_1{--logo-h: 30px}._inner_1cyu8_66{padding:12px 15px}._brand_1cyu8_79{margin-right:auto}._actions_1cyu8_193{order:2;display:flex}._toggler_1cyu8_187,._navCollapse_1cyu8_106{display:none}}._footer_bb50c_5{--footer-orange: var(--brand-color, #f5811f);position:relative;background:linear-gradient(135deg,#2b1750,#1c0f38 65%,#170b2e);color:#fff;padding-top:var(--spacing-2xl, 4rem);overflow:hidden}._inner_bb50c_15{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;padding:0 1rem}._topGrid_bb50c_26{display:grid;grid-template-columns:1.4fr 1fr 1.3fr;gap:var(--spacing-xl, 3rem);padding-bottom:var(--spacing-xl, 3rem)}._brand_bb50c_33{display:flex;flex-direction:column;gap:var(--spacing-sm, .75rem)}._logo_bb50c_39{max-width:210px;margin-bottom:var(--spacing-xs, .5rem)}._description_bb50c_44{color:#ffffffb8;line-height:1.6;max-width:320px;margin:0}._tagline_bb50c_51{font-family:Segoe Script,Brush Script MT,cursive;font-style:italic;color:var(--footer-orange);font-size:1.35rem;display:inline-block;position:relative;padding-bottom:.4rem;width:-moz-fit-content;width:fit-content}._tagline_bb50c_51:after{content:"";position:absolute;left:0;bottom:0;width:85%;height:2px;background:var(--footer-orange);border-radius:2px;transform:rotate(-2deg)}._sectionTitle_bb50c_74{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 var(--spacing-md, 1.25rem);padding-bottom:.5rem;position:relative;width:-moz-fit-content;width:fit-content}._sectionTitle_bb50c_74:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:3px;border-radius:2px;background:var(--footer-orange)}._contactList_bb50c_97{display:flex;flex-direction:column;gap:var(--spacing-md, 1.1rem)}._contactItem_bb50c_103{display:flex;align-items:center;gap:var(--spacing-sm, .75rem)}._contactIconWrap_bb50c_109{width:40px;height:40px;border-radius:50%;background:#ffffff14;color:var(--footer-orange);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._contactLabel_bb50c_122{margin:0;font-size:.75rem;color:#ffffff8c}._contactValue_bb50c_128{margin:0;font-weight:600;color:#fff}._followSection_bb50c_136{display:flex;flex-direction:column}._socialRow_bb50c_141{display:flex;flex-wrap:wrap;gap:var(--spacing-sm, .75rem);margin-bottom:var(--spacing-lg, 1.5rem)}._socialLink_bb50c_148{width:42px;height:42px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;transition:all var(--transition-normal, .2s ease)}._socialLink_bb50c_148:hover{background:var(--footer-orange);transform:translateY(-3px)}._newsletterBox_bb50c_166{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:var(--spacing-md, 1.25rem)}._newsletterHeader_bb50c_173{display:flex;align-items:flex-start;gap:var(--spacing-sm, .75rem);margin-bottom:var(--spacing-md, 1rem)}._newsletterIcon_bb50c_180{width:34px;height:34px;border-radius:50%;background:var(--footer-orange);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.85rem}._newsletterTitle_bb50c_193{margin:0;font-weight:700;font-size:.95rem;color:#fff}._newsletterDesc_bb50c_200{margin:0;font-size:.8rem;color:#fff9}._newsletterForm_bb50c_206{display:flex;gap:var(--spacing-sm, .5rem)}._newsletterInput_bb50c_211{flex:1;min-width:0;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:.6rem .9rem;color:#fff;font-size:.85rem}._newsletterInput_bb50c_211::-moz-placeholder{color:#ffffff73}._newsletterInput_bb50c_211::placeholder{color:#ffffff73}._newsletterInput_bb50c_211:focus{outline:none;border-color:var(--footer-orange)}._newsletterButton_bb50c_231{display:flex;align-items:center;gap:.4rem;white-space:nowrap;background:var(--footer-orange);border:none;border-radius:8px;padding:.6rem 1.1rem;color:#fff;font-weight:600;font-size:.85rem;cursor:pointer;transition:filter var(--transition-fast, .15s ease)}._newsletterButton_bb50c_231:hover{filter:brightness(1.1)}._divider_bb50c_253{height:1px;background:#ffffff1f}._bottomBar_bb50c_260{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-md, 1.5rem);padding:var(--spacing-lg, 1.75rem) 0}._featureList_bb50c_269{display:flex;gap:var(--spacing-lg, 2rem);flex-wrap:wrap;list-style:none;margin:0;padding:0}._featureItem_bb50c_278{display:flex;align-items:center;gap:.6rem}._featureIcon_bb50c_284{width:38px;height:38px;border-radius:10px;background:#ffffff14;color:var(--footer-orange);display:flex;align-items:center;justify-content:center;flex-shrink:0}._featureTitle_bb50c_296{margin:0;font-size:.85rem;font-weight:600;color:#fff}._featureSubtitle_bb50c_303{margin:0;font-size:.75rem;color:#ffffff8c}._legalRow_bb50c_309{display:flex;align-items:center;gap:var(--spacing-lg, 1.5rem);flex-wrap:wrap}._copyright_bb50c_316{margin:0;font-size:.8rem;color:#ffffff8c}._legalLinks_bb50c_322{display:flex;gap:var(--spacing-md, 1.25rem);flex-wrap:wrap;list-style:none;padding:0;margin:0}._legalLink_bb50c_322{color:#ffffff8c;text-decoration:none;font-size:.8rem;transition:color var(--transition-fast, .15s ease)}._legalLink_bb50c_322:hover{color:var(--footer-orange)}@media (max-width: 992px){._topGrid_bb50c_26{grid-template-columns:1fr 1fr}._followSection_bb50c_136{grid-column:span 2}}@media (max-width: 768px){._footer_bb50c_5{padding-top:var(--spacing-xl, 2.5rem)}._topGrid_bb50c_26{grid-template-columns:1fr;text-align:left}._followSection_bb50c_136{grid-column:auto}._bottomBar_bb50c_260{flex-direction:column;align-items:flex-start}._newsletterForm_bb50c_206{flex-direction:column}._newsletterButton_bb50c_231{justify-content:center}}._fixedButton_9b33w_5{position:fixed;bottom:var(--fab-offset-0, 1.5rem);right:var(--fab-right, 1.5rem);width:var(--fab-size, 60px);height:var(--fab-size, 60px);background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36666;cursor:pointer;transition:all .3s ease;z-index:1000;text-decoration:none}._fixedButton_9b33w_5:hover{transform:scale(1.1);box-shadow:0 6px 16px #25d36699}._fixedIcon_9b33w_28{width:32px;height:32px;color:#fff}._inlineButton_9b33w_34{display:inline-flex;align-items:center;gap:.5rem;background-color:#25d366;color:#fff;padding:.75rem 1.5rem;border-radius:25px;text-decoration:none;font-weight:500;transition:all .3s ease;box-shadow:0 2px 8px #25d3664d}._inlineButton_9b33w_34:hover{background-color:#128c7e;transform:translateY(-2px);box-shadow:0 4px 12px #25d36666;color:#fff}._inlineIcon_9b33w_55{width:20px;height:20px}._iconButton_9b33w_60{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#25d366;border-radius:50%;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 6px #25d3664d}._iconButton_9b33w_60:hover{background-color:#128c7e;transform:scale(1.1);box-shadow:0 4px 10px #25d36666}._icon_9b33w_60{width:24px;height:24px;color:#fff}._loadingOpacity_9b33w_85{opacity:.6;pointer-events:none}@media (max-width: 768px){._fixedButton_9b33w_5{display:flex;width:var(--fab-size-mobile, 52px);height:var(--fab-size-mobile, 52px);bottom:var(--fab-offset-0-mobile, 1rem);right:var(--fab-right-mobile, 1rem);z-index:999999}._fixedIcon_9b33w_28{width:26px;height:26px}}._overlay_zpza2_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000a6;animation:_overlayIn_zpza2_1 .35s ease both}._overlayOut_zpza2_14{animation:_overlayOut_zpza2_14 .28s ease forwards}._card_zpza2_19{position:relative;max-width:min(94vw,680px);animation:_cardIn_zpza2_1 .55s cubic-bezier(.34,1.56,.64,1) both}._cardOut_zpza2_26{animation:_cardOut_zpza2_26 .28s ease-in forwards}._image_zpza2_30{display:block;max-width:100%;max-height:86vh;margin:0 auto;border-radius:12px;-o-object-fit:contain;object-fit:contain;box-shadow:0 20px 50px #00000080}@media (min-width: 992px){._card_zpza2_19{max-width:92vw}._image_zpza2_30{height:min(90vh,920px);width:auto;max-width:92vw;max-height:none}}._close_zpza2_54{position:absolute;top:-14px;right:-14px;z-index:10;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#111;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 4px 12px #0006;transition:transform .2s ease;animation:_closeIn_zpza2_1 .45s cubic-bezier(.34,1.56,.64,1) .3s backwards}._close_zpza2_54:hover{transform:rotate(90deg) scale(1.1)}._link_zpza2_79{position:relative;z-index:1;display:block;line-height:0;cursor:pointer;border-radius:12px;overflow:hidden}._link_zpza2_79 ._image_zpza2_30{transition:transform .35s ease}._link_zpza2_79:hover ._image_zpza2_30,._link_zpza2_79:focus-visible ._image_zpza2_30{transform:scale(1.03)}._cta_zpza2_98{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;background:#f5b800;color:#111;font-size:.95rem;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 6px 18px #0006;animation:_pulse_zpza2_1 1.8s ease-in-out .8s infinite}._link_zpza2_79:hover ._cta_zpza2_98{animation:none;filter:brightness(1.08)}@keyframes _overlayIn_zpza2_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_zpza2_14{0%{opacity:1}to{opacity:0}}@keyframes _cardIn_zpza2_1{0%{opacity:0;transform:translateY(60px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _cardOut_zpza2_26{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(30px) scale(.9)}}@keyframes _closeIn_zpza2_1{0%{opacity:0;transform:rotate(-180deg) scale(0)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes _pulse_zpza2_1{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.07)}}@media (max-width: 480px){._overlay_zpza2_2{padding:14px}._close_zpza2_54{top:-10px;right:-6px}}@media (prefers-reduced-motion: reduce){._overlay_zpza2_2,._overlayOut_zpza2_14,._card_zpza2_19,._cardOut_zpza2_26,._close_zpza2_54,._cta_zpza2_98{animation:none}._link_zpza2_79 ._image_zpza2_30,._close_zpza2_54{transition:none}}._stack_y178x_2{--size: var(--fab-size, 60px);--gap: 12px;position:fixed;right:var(--fab-right, 1.5rem);bottom:calc(var(--fab-offset-0, 1.5rem) + var(--size) + var(--gap));z-index:1000;display:flex;flex-direction:column-reverse;gap:var(--gap)}._btn_y178x_16{display:block;width:var(--size);height:var(--size);border-radius:50%;line-height:0;cursor:pointer;text-decoration:none;box-shadow:0 4px 12px #0000004d;transition:transform .3s ease,box-shadow .3s ease;animation:_floatIn_y178x_1 .45s cubic-bezier(.34,1.56,.64,1) backwards}._btn_y178x_16:hover{transform:scale(1.1);box-shadow:0 6px 16px #00000073}._btn_y178x_16:nth-child(2){animation-delay:.08s}._icon_y178x_38{display:block;width:100%;height:100%}@keyframes _floatIn_y178x_1{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){._stack_y178x_2{--size: var(--fab-size-mobile, 52px);--gap: 10px;right:var(--fab-right-mobile, 1rem);bottom:calc(var(--fab-offset-0-mobile, 1rem) + var(--size) + var(--gap));z-index:999999}}@media (prefers-reduced-motion: reduce){._btn_y178x_16{animation:none;transition:none}}._panel_1qdhh_2{--chat-primary: var(--brand-secondary, #4a235a);--chat-accent: var(--brand-color, #f5811f)}._floatingButton_1qdhh_8{--size: var(--fab-size, 60px);--chat-size: calc(var(--size) * 1.2);--gap: 12px;--slots: 1;position:fixed;right:calc(var(--fab-right, 1.5rem) - (var(--chat-size) - var(--size)) / 2);bottom:calc(var(--fab-offset-0, 1.5rem) + (var(--size) + var(--gap)) * var(--slots));width:var(--chat-size);height:var(--chat-size);padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));transition:transform .3s ease,filter .3s ease;z-index:1000;animation:_floatIn_1qdhh_1 .45s cubic-bezier(.34,1.56,.64,1) .16s backwards}._floatingButton_1qdhh_8:hover{transform:scale(1.1);filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}._floatingIcon_1qdhh_39{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}@keyframes _floatIn_1qdhh_1{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}._panel_1qdhh_2{position:fixed;bottom:20px;right:20px;width:360px;max-width:calc(100vw - 32px);height:min(600px,calc(100vh - 40px));background:#fff;border-radius:18px;box-shadow:0 12px 40px #00000040;overflow:hidden;display:flex;flex-direction:column;z-index:1001;animation:_panelIn_1qdhh_1 .3s ease both;font-family:Inter,system-ui,sans-serif}@keyframes _panelIn_1qdhh_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_1qdhh_75{position:relative;background:var(--chat-primary);padding:18px 52px 18px 18px;display:flex;align-items:center;gap:12px;flex-shrink:0}._logoCircle_1qdhh_85{width:42px;height:42px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}._logoImage_1qdhh_97{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}._headerText_1qdhh_99{display:flex;flex-direction:column;gap:2px;min-width:0}._headerTitle_1qdhh_101{font-weight:700;font-size:1.1rem;color:#fff}._headerSubtitle_1qdhh_103{font-size:.82rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._collapseButton_1qdhh_111{position:absolute;top:14px;right:14px;width:32px;height:32px;border:0;border-radius:50%;background:#ffffff26;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}._collapseButton_1qdhh_111:hover{background:#ffffff4d}._collapseIcon_1qdhh_128{width:18px;height:18px}._body_1qdhh_131{flex:1 1 auto;min-height:0;padding:18px 16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;background:#fff}._chatLog_1qdhh_142{display:flex;flex-direction:column;gap:8px}._messageBubble_1qdhh_144{align-self:flex-start;max-width:90%;background:#f3f4f6;color:#1f2937;font-size:.97rem;line-height:1.5;padding:12px 15px;border-radius:16px 16px 16px 4px;white-space:pre-wrap;overflow-wrap:anywhere}._userBubble_1qdhh_158{align-self:flex-end;max-width:82%;background:var(--chat-accent);color:#fff;font-size:.93rem;padding:10px 14px;border-radius:16px 16px 4px;overflow-wrap:anywhere}._typing_1qdhh_170{display:flex;gap:5px;padding:14px 16px}._typing_1qdhh_170 span{width:7px;height:7px;border-radius:50%;background:#9ca3af;animation:_dot_1qdhh_1 1.2s infinite ease-in-out}._typing_1qdhh_170 span:nth-child(2){animation-delay:.15s}._typing_1qdhh_170 span:nth-child(3){animation-delay:.3s}@keyframes _dot_1qdhh_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}._optionsList_1qdhh_186{display:flex;flex-direction:column;gap:10px;align-items:flex-end}._optionButton_1qdhh_193{font-size:.95rem;font-weight:500;color:var(--chat-primary);background:#fff;border:1.5px solid rgba(74,35,90,.25);border-radius:999px;padding:10px 18px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._optionButton_1qdhh_193:hover{background:var(--chat-primary);border-color:var(--chat-primary);color:#fff}._whatsappCta_1qdhh_210{background:#25d366;color:#fff;border:0;border-radius:10px;padding:11px 16px;font-weight:600;font-size:.93rem;cursor:pointer;transition:filter .15s ease}._whatsappCta_1qdhh_210:hover{filter:brightness(1.08)}._whatsappCta_1qdhh_210:disabled{opacity:.6;cursor:not-allowed}._footer_1qdhh_225{flex-shrink:0;border-top:1px solid #e5e7eb;padding:10px 12px 8px;background:#fff}._composer_1qdhh_232{display:flex;align-items:center;gap:8px}._menuButton_1qdhh_234,._sendButton_1qdhh_235{flex-shrink:0;width:38px;height:38px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,opacity .2s ease}._menuButton_1qdhh_234{background:#f3f4f6;color:var(--chat-primary);font-size:1.1rem}._sendButton_1qdhh_235{background:var(--chat-accent);color:#fff}._sendButton_1qdhh_235 svg{width:18px;height:18px}._menuButton_1qdhh_234:hover,._sendButton_1qdhh_235:not(:disabled):hover{transform:scale(1.1)}._sendButton_1qdhh_235:disabled{opacity:.45;cursor:not-allowed}._input_1qdhh_255{flex:1;min-width:0;height:38px;border:1.5px solid #e5e7eb;border-radius:999px;padding:0 14px;font:inherit;font-size:.93rem;outline:none;transition:border-color .2s ease}._input_1qdhh_255:focus{border-color:var(--chat-primary)}._input_1qdhh_255:disabled{background:#f9fafb}._disclaimer_1qdhh_270{margin:8px 2px 0;font-size:.72rem;line-height:1.35;color:#6b7280;text-align:center}._linkButton_1qdhh_278{border:0;background:none;padding:0;font:inherit;color:#128c7e;font-weight:600;text-decoration:underline;cursor:pointer}@media (max-width: 768px){._floatingButton_1qdhh_8{--size: var(--fab-size-mobile, 52px);--gap: 10px;right:var(--fab-right-mobile, 1rem);bottom:calc(var(--fab-offset-0-mobile, 1rem) + (var(--size) + var(--gap)) * var(--slots));z-index:999999}._panel_1qdhh_2{left:8px;right:8px;bottom:12px;width:auto;max-width:none;height:min(620px,82vh);z-index:1000000}._messageBubble_1qdhh_144,._optionButton_1qdhh_193{font-size:.93rem}._input_1qdhh_255{font-size:16px}}@media (prefers-reduced-motion: reduce){._floatingButton_1qdhh_8,._panel_1qdhh_2,._typing_1qdhh_170 span{animation:none}._floatingButton_1qdhh_8{transition:none}}._hero_wn3d6_4{--hero-naranja: #ff6f00;--hero-naranja-claro: #ff8a26;position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;font-family:Sora,Inter,system-ui,sans-serif}._slides_wn3d6_21{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}._slide_wn3d6_21{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1s ease;will-change:opacity}._slideActive_wn3d6_39{opacity:1}._overlay_wn3d6_46{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}._controls_wn3d6_56{position:absolute;left:50%;bottom:2rem;transform:translate(-50%);z-index:15;display:flex;flex-direction:column;align-items:center;gap:.75rem}._controlsRow_wn3d6_68{display:flex;align-items:center;gap:.9rem}._arrow_wn3d6_75{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:#ffffff1f;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .25s ease,border-color .25s ease,transform .25s ease}._arrow_wn3d6_75:hover{background:#ffffff47;border-color:#fff;transform:scale(1.08)}._dots_wn3d6_99{display:flex;gap:.6rem}._dot_wn3d6_99{width:10px;height:10px;padding:0;border-radius:999px;border:2px solid rgba(255,255,255,.85);background:transparent;cursor:pointer;transition:width .3s ease,background-color .3s ease,border-color .3s ease}._dot_wn3d6_99:hover{background:#ffffff80}._dotActive_wn3d6_120{width:28px;background:var(--hero-naranja);border-color:var(--hero-naranja)}._loader_wn3d6_129{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-morado, #2a1550);transition:opacity .6s ease,visibility .6s ease}._loaderHidden_wn3d6_141{opacity:0;visibility:hidden;pointer-events:none}._spinner_wn3d6_147{width:48px;height:48px;border:4px solid rgba(255,255,255,.2);border-top-color:var(--hero-naranja);border-radius:50%;animation:_spin_wn3d6_147 .9s linear infinite}@keyframes _spin_wn3d6_147{to{transform:rotate(360deg)}}._content_wn3d6_165{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:center;flex:1;width:100%;max-width:80rem;margin:0 auto;padding:3rem 1.5rem 8rem;min-height:85vh}@media (min-width: 768px){._content_wn3d6_165{padding-left:3rem;padding-right:3rem}}@media (min-width: 1024px){._content_wn3d6_165{padding-left:4rem;padding-right:4rem}}._contentSoloImagen_wn3d6_194{justify-content:flex-end}._contentSoloImagen_wn3d6_194 ._actions_wn3d6_198{margin-top:0}._panel_wn3d6_207{display:flex;flex-direction:column;gap:1.25rem;max-width:44rem;padding:2rem 2.25rem;border-radius:1.5rem;background:linear-gradient(135deg,#140c2324,#140c2308);border:1px solid rgba(209,213,219,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 8px 24px #0000001a;animation:_fadeInUp_wn3d6_1 .8s ease-out both}@media (min-width: 768px){._panel_wn3d6_207{margin-left:-.5rem}}@media (min-width: 1024px){._panel_wn3d6_207{margin-left:-1.5rem}}@media (min-width: 1280px){._panel_wn3d6_207{margin-left:calc(-1.5rem - ((100vw - 80rem)/2))}}._panel_wn3d6_207 ._actions_wn3d6_198{margin-top:.5rem}._title_wn3d6_258{margin:0;font-size:clamp(1.75rem,4.2vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.55)}._linea_wn3d6_269{display:block}._lineaNaranja_wn3d6_273{color:var(--hero-naranja-claro)}._subtitle_wn3d6_280{margin:0;max-width:34rem;font-size:1.05rem;font-weight:500;line-height:1.6;color:#fffffff2;text-shadow:0 1px 8px rgba(0,0,0,.55)}@media (min-width: 768px){._subtitle_wn3d6_280{font-size:1.2rem}}@media (max-width: 640px){._panel_wn3d6_207{padding:1.25rem;gap:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}._actions_wn3d6_198{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:3rem}._btn_wn3d6_315{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:700;border-radius:.75rem;text-decoration:none;letter-spacing:.5px;cursor:pointer;transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .3s ease,box-shadow .3s ease,border-color .3s ease,color .3s ease}._btnPrimary_wn3d6_335{background-color:#542060c7;color:#fff;border:2px solid rgba(84,32,96,.95);box-shadow:0 0 0 1px #ffffff14 inset,0 4px 14px #54206080,0 0 22px #a05ac873}._btnPrimary_wn3d6_335:hover{background-color:#542060f2;border-color:#542060;transform:translateY(-3px);box-shadow:0 0 0 1px #ffffff26 inset,0 6px 20px #542060a6,0 0 32px #b46edca6}._btnPulse_wn3d6_356{animation:_pulse_wn3d6_1 2.4s ease-in-out infinite}@keyframes _pulse_wn3d6_1{0%{transform:scale(1);box-shadow:0 0 0 1px #ffffff14 inset,0 4px 14px #54206080,0 0 18px #a05ac866,0 0 #54206080}50%{transform:scale(1.03);box-shadow:0 0 0 1px #ffffff26 inset,0 4px 14px #54206080,0 0 28px #b46edca6,0 0 0 14px #54206000}to{transform:scale(1);box-shadow:0 0 0 1px #ffffff14 inset,0 4px 14px #54206080,0 0 18px #a05ac866,0 0 #54206000}}._btnGhost_wn3d6_388{background-color:#ffffff14;color:#fff;border:2px solid rgba(255,255,255,.55);padding:1rem 2rem}._btnGhost_wn3d6_388:hover{background-color:#ffffff2e;border-color:#fff;transform:translateY(-3px)}@keyframes _fadeInUp_wn3d6_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._spinner_wn3d6_147{animation-duration:2s}._panel_wn3d6_207{animation:none;opacity:1;transform:none}._btn_wn3d6_315{transition:none}._btnPulse_wn3d6_356{animation:none}._slide_wn3d6_21{transition:none}}._page_d8qhl_3{--esp-dark: #1c2536;--esp-darker: #0f1622;--esp-bg: #ffffff;--esp-brand: var(--brand-color, #f5821f);--esp-brand-hover: var(--brand-hover, #d96f15);font-family:Sora,Inter,system-ui,sans-serif;background:var(--esp-bg)}._srOnly_d8qhl_13{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._hero_d8qhl_23{position:relative;overflow:hidden;padding:calc(var(--navbar-height, 0px) + 72px) 24px 84px;color:#fff;background:linear-gradient(90deg,#0f1622e0,#0f162299 45%,#0f162233),url(https://pub-1d101bc7d1ba4c8ab9e54ad957a8b909.r2.dev/heroFuturoMinero/Futuroamanecer.webp) center / cover no-repeat,var(--esp-darker)}._heroInner_d8qhl_34{position:relative;z-index:1;max-width:1240px;margin:0 auto}._heroInner_d8qhl_34>*{max-width:620px}._eyebrow_d8qhl_44{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--esp-brand)}._eyebrow_d8qhl_44:before{content:"";width:22px;height:3px;background:var(--esp-brand)}._heroTitle_d8qhl_62{margin:0 0 18px;font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:800;line-height:1.12;text-transform:uppercase}._accent_d8qhl_69{color:var(--esp-brand)}._heroText_d8qhl_73{margin:0;font-size:1.02rem;line-height:1.6;color:#ffffffd9}._toolbar_d8qhl_81{position:sticky;top:var(--navbar-height, 0px);z-index:20;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(28,37,54,.1);box-shadow:0 10px 24px -16px #0f162259}._toolbarInner_d8qhl_91{display:flex;flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;padding:16px 24px}._searchBox_d8qhl_100{position:relative;display:flex;align-items:center;background:#fff;border:2px solid var(--esp-dark);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}._searchBox_d8qhl_100:focus-within{border-color:var(--esp-brand)}._searchGear_d8qhl_112{flex-shrink:0;width:26px;height:26px;margin-left:16px;color:var(--esp-brand);animation:_spin_d8qhl_1 1.1s linear infinite;animation-play-state:paused}._searchGearBusy_d8qhl_121{animation-play-state:running}._searchInput_d8qhl_125{flex:1;min-width:0;padding:14px 16px;border:none;outline:none;background:transparent;font:inherit;font-size:1rem;color:var(--esp-dark)}._clearBtn_d8qhl_137{margin-right:14px;width:30px;height:30px;border:none;background:transparent;font-size:1.5rem;line-height:1;color:var(--esp-dark);cursor:pointer}._filtersPanel_d8qhl_150{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px}._filterGroup_d8qhl_158{display:flex;align-items:center;gap:12px}._filterGroupRight_d8qhl_163{margin-left:auto}._filterLabel_d8qhl_167{font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--esp-dark)}._filterLabel_d8qhl_167:before{content:"";display:inline-block;width:14px;height:3px;margin-right:8px;vertical-align:middle;background:var(--esp-brand)}._tipoRow_d8qhl_186{display:inline-flex;gap:4px;max-width:100%;padding:4px;overflow-x:auto;background:#eef1f5;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));scrollbar-width:none}._tipoRow_d8qhl_186::-webkit-scrollbar{display:none}._tipoBtn_d8qhl_199{flex-shrink:0;padding:9px 18px;border:none;background:transparent;font:inherit;font-size:.82rem;font-weight:700;color:var(--esp-dark);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._tipoBtn_d8qhl_199:hover{background:#1c253617}._tipoBtnActive_d8qhl_214,._tipoBtnActive_d8qhl_214:hover{background:var(--esp-dark);color:#fff;box-shadow:inset 0 -3px 0 var(--esp-brand)}._tipoBtn_d8qhl_199:focus-visible{outline:3px solid var(--esp-brand);outline-offset:-3px}._areaDropdown_d8qhl_226{width:320px}._resultsInfo_d8qhl_230{margin:0 0 22px;font-size:.85rem;color:#6b7280}._resultsNumber_d8qhl_235{display:inline-block;color:var(--esp-dark);animation:_numPop_d8qhl_1 .35s ease}._results_d8qhl_230{position:relative;overflow:hidden;padding:40px 0 88px}._bgGears_d8qhl_249{position:absolute;left:50%;top:40px;width:min(110vw,1500px);height:auto;transform:translate(-50%);opacity:.9;pointer-events:none;z-index:0}._container_d8qhl_261{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 24px}._group_d8qhl_269{margin-bottom:52px;content-visibility:auto;contain-intrinsic-size:1px 560px}._groupHeader_d8qhl_276{display:flex;align-items:center;gap:18px;margin-bottom:26px;padding:14px 22px 14px 16px;background:var(--esp-dark);border-left:5px solid var(--esp-brand);border-radius:12px;box-shadow:0 6px 20px #1b0a332e}._groupRing_d8qhl_289{--progress: 0%;position:relative;flex-shrink:0;width:52px;height:52px;border-radius:50%;padding:4px;background:conic-gradient(var(--esp-brand) var(--progress),rgba(255,255,255,.18) 0)}._groupRing_d8qhl_289:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--esp-darker)}._groupRingNumber_d8qhl_309{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:800;font-size:1rem;color:#fff}._groupTitleMain_d8qhl_322{flex:1;min-width:0}._groupTitle_d8qhl_322{margin:0;font-size:1.25rem;font-weight:800;text-transform:uppercase;letter-spacing:.01em;color:#fff}._groupBadge_d8qhl_335{display:flex;align-items:baseline;gap:5px;flex-shrink:0;padding:9px 16px;border-radius:10px;background:var(--esp-darker);border:1px solid rgba(255,255,255,.1)}._groupBadgeNumber_d8qhl_345{font-weight:800;font-size:1.05rem;line-height:1;color:var(--esp-brand)}._groupBadgeLabel_d8qhl_351{font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#ffffffd9}._grid_d8qhl_360{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}._card_d8qhl_367{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid rgba(28,37,54,.1);border-radius:var(--radius-lg, 14px);overflow:hidden;box-shadow:var(--shadow-sm, 0 2px 8px rgba(0, 0, 0, .08));opacity:0;animation:_cardIn_d8qhl_1 .5s ease forwards;transition:box-shadow .25s ease,transform .25s ease}._card_d8qhl_367:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--esp-brand),var(--brand-secondary, #3a1568));z-index:2}._card_d8qhl_367:hover{box-shadow:var(--shadow-lg, 0 12px 28px rgba(0, 0, 0, .16));transform:translateY(-4px)}._cardImage_d8qhl_399{position:relative;height:170px;background:linear-gradient(150deg,var(--esp-dark),var(--esp-darker));overflow:hidden}._cardImage_d8qhl_399 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}._card_d8qhl_367:hover ._cardImage_d8qhl_399 img{transform:scale(1.05)}._cardPlaceholder_d8qhl_415{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;color:#ffffff40}._cardImage_d8qhl_399:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:0 42px 42px 0;border-color:transparent var(--esp-brand) transparent transparent;opacity:.92}._cardBody_d8qhl_438{display:flex;flex-direction:column;flex:1;padding:20px}._cardTitle_d8qhl_444{margin:0 0 20px;font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--dark-color, #1b0a33)}._cardButtons_d8qhl_451{display:flex;gap:8px;margin-top:auto}._cardButtons_d8qhl_451 ._detailButton_d8qhl_456,._cardButtons_d8qhl_451 ._enrollButton_d8qhl_457{flex:1 1 0;min-width:0}._detailButton_d8qhl_456,._enrollButton_d8qhl_457{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:9px 10px;border:none;border-radius:10px;font:inherit;font-weight:600;font-size:.84rem;line-height:1.2;letter-spacing:0;white-space:nowrap;text-decoration:none;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease,color .2s ease}._detailButton_d8qhl_456{background-color:#fff;color:var(--brand-secondary, #3a1568);border:2px solid var(--brand-secondary, #3a1568)}._detailButton_d8qhl_456:hover{background-color:var(--brand-secondary, #3a1568);color:#fff;transform:translateY(-2px)}._enrollButton_d8qhl_457{background:linear-gradient(135deg,var(--esp-brand),var(--esp-brand-hover));color:#fff;box-shadow:0 6px 16px #e85d0459}._enrollButton_d8qhl_457:hover{transform:translateY(-2px);box-shadow:0 8px 20px #e85d0473}._detailButton_d8qhl_456:focus-visible,._enrollButton_d8qhl_457:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._skeleton_d8qhl_513{height:340px;border-radius:var(--radius-lg, 14px);background:linear-gradient(100deg,#eef0f3 30%,#f8f9fb,#eef0f3 70%);background-size:200% 100%;animation:_shimmer_d8qhl_1 1.4s linear infinite}._stateBox_d8qhl_521{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 16px;text-align:center;color:var(--esp-dark)}._stateGear_d8qhl_530{width:72px;height:72px;color:#1c25364d}@keyframes _spin_d8qhl_1{to{transform:rotate(360deg)}}@keyframes _cardIn_d8qhl_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes _numPop_d8qhl_1{0%{opacity:0;transform:translateY(-6px) scale(1.2)}to{opacity:1;transform:none}}@keyframes _shimmer_d8qhl_1{to{background-position:-200% 0}}@media (max-width: 991px){._groupHeader_d8qhl_276{flex-wrap:wrap}}@media (max-width: 767px){._hero_d8qhl_23{padding:calc(var(--navbar-height, 0px) + 48px) 20px 56px}._bgGears_d8qhl_249{width:130vw;opacity:.7}._toolbarInner_d8qhl_91{padding:12px 16px}._container_d8qhl_261{padding:0 16px}._filterGroup_d8qhl_158{width:100%;flex-wrap:wrap}._filterGroupRight_d8qhl_163{margin-left:0}._areaDropdown_d8qhl_226{width:100%;flex:1}}@media (max-width: 576px){._groupHeader_d8qhl_276{padding:14px 16px}._groupTitle_d8qhl_322{font-size:1.05rem}}@media (prefers-reduced-motion: reduce){._card_d8qhl_367{animation:none;opacity:1}._searchGear_d8qhl_112,._skeleton_d8qhl_513,._resultsNumber_d8qhl_235{animation:none}}._root_16tzf_5{position:relative;flex:1;min-width:0}._rootFilter_16tzf_10{flex:none}._trigger_16tzf_15{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;font:inherit;text-align:left;cursor:pointer;outline:none}._trigger_16tzf_15:disabled{opacity:.65;cursor:not-allowed}._trigText_16tzf_32{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_16tzf_39{color:#9aa0a6}._chevron_16tzf_43{flex-shrink:0;color:var(--secondary-color, #6c757d);transition:transform .3s cubic-bezier(.16,1,.3,1),color .2s ease}._open_16tzf_48 ._chevron_16tzf_43{transform:rotate(180deg);color:var(--brand-color, #f5821f)}._fieldTrigger_16tzf_54{padding:.7rem .9rem;font-size:.95rem;color:var(--dark-color, #1b0a33)}._filterTrigger_16tzf_61{height:46px;padding:0 14px;border:2px solid var(--esp-dark, #1c2536);background:#fff;font-size:.9rem;font-weight:700;color:var(--esp-dark, #1c2536);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:border-color .2s ease,background-color .2s ease}._filterTrigger_16tzf_61:hover,._filterTrigger_16tzf_61:focus-visible{border-color:var(--esp-brand, #f5821f)}._open_16tzf_48 ._filterTrigger_16tzf_61{border-color:var(--esp-brand, #f5821f);background:#fff7f0}._trigIcon_16tzf_80{flex-shrink:0;color:var(--esp-brand, #f5821f)}._trigCount_16tzf_84{flex-shrink:0;padding:2px 9px;border-radius:999px;background:var(--esp-dark, #1c2536);color:#fff;font-size:.74rem;font-weight:800}._menu_16tzf_95{position:absolute;z-index:60;top:calc(100% + 8px);left:0;right:0;padding:6px;background:#fff;border:1px solid rgba(58,21,104,.12);border-radius:12px;box-shadow:0 18px 36px -12px #1b0a3359,0 4px 10px #1b0a3314;transform-origin:top center;animation:_menuIn_16tzf_1 .22s cubic-bezier(.16,1,.3,1)}._list_16tzf_111{position:relative;max-height:232px;margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(58,21,104,.3) transparent}._option_16tzf_122{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:8px;font-size:.92rem;color:var(--dark-color, #1b0a33);cursor:pointer;transition:background-color .12s ease,color .12s ease}._optLabel_16tzf_134{min-width:0}._optionActive_16tzf_137{background:#ff7a1a1f}._optionSelected_16tzf_140{font-weight:700;color:var(--brand-hover, #e85d04)}._optCheck_16tzf_144{flex-shrink:0;color:var(--brand-color, #f5821f)}._filterMenu_16tzf_150{left:auto;right:0;width:-moz-max-content;width:max-content;min-width:100%;max-width:min(440px,calc(100vw - 32px));padding:0;border:2px solid var(--esp-dark, #1c2536);border-top:4px solid var(--esp-brand, #f5821f);border-radius:4px;box-shadow:0 24px 40px -16px #0f162273}._filterMenu_16tzf_150 ._list_16tzf_111{max-height:320px}._filterMenu_16tzf_150 ._option_16tzf_122{padding:12px 16px;border-radius:0;font-size:.9rem;font-weight:600;color:var(--esp-dark, #1c2536);border-bottom:1px solid rgba(28,37,54,.07)}._filterMenu_16tzf_150 ._option_16tzf_122:last-child{border-bottom:none}._filterMenu_16tzf_150 ._optionActive_16tzf_137{background:#f5821f1f;box-shadow:inset 3px 0 0 var(--esp-brand, #f5821f)}._filterMenu_16tzf_150 ._optionSelected_16tzf_140,._filterMenu_16tzf_150 ._optionSelected_16tzf_140._optionActive_16tzf_137{background:var(--esp-dark, #1c2536);color:#fff;box-shadow:inset 3px 0 0 var(--esp-brand, #f5821f)}._optCount_16tzf_186{flex-shrink:0;min-width:26px;padding:2px 9px;border-radius:999px;background:#1c253617;color:var(--esp-dark, #1c2536);font-size:.74rem;font-weight:800;text-align:center}._filterMenu_16tzf_150 ._optionSelected_16tzf_140 ._optCount_16tzf_186{background:var(--esp-brand, #f5821f);color:#fff}@keyframes _menuIn_16tzf_1{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){._menu_16tzf_95{animation:none}._chevron_16tzf_43{transition:none}}._formCard_1sucw_4{width:100%;max-width:560px;background:#fff;border:1px solid rgba(58,21,104,.12);border-radius:var(--radius-md, 12px);box-shadow:0 20px 40px -18px #3a156859;overflow:hidden;animation:_formSlideIn_1sucw_1 .9s cubic-bezier(.16,1,.3,1) .15s backwards;will-change:transform,opacity}@keyframes _formSlideIn_1sucw_1{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}._formHeader_1sucw_30{position:relative;overflow:hidden;padding:18px 24px;background:linear-gradient(135deg,var(--brand-color, #ff7a1a),var(--brand-secondary, #3a1568))}._formHeaderBg_1sucw_37{position:absolute;top:0;right:0;width:60%;height:100%;background-image:url(/tractorContacto2.svg);background-repeat:no-repeat;background-position:right center;background-size:contain;opacity:.25;pointer-events:none;animation:_floatBg_1sucw_1 6s ease-in-out infinite}@keyframes _floatBg_1sucw_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._formHeaderContent_1sucw_57{position:relative;z-index:1;display:flex;align-items:center;gap:var(--spacing-md, 16px)}._formHeaderIcon_1sucw_65{flex-shrink:0;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff7a18,#ff3d68);color:#fff;transform:rotate(8deg);animation:_bounceIcon_1sucw_1 3s ease-in-out infinite}@keyframes _bounceIcon_1sucw_1{0%,to{transform:rotate(8deg) translateY(0)}50%{transform:rotate(8deg) translateY(-4px)}}._formHeaderTitle_1sucw_84{margin:0 0 .15rem;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700;color:#fff}._formHeaderSubtitle_1sucw_92{margin:0;font-size:.85rem;color:#ffffffd9}._formBody_1sucw_98{padding:20px 24px}._formGrid_1sucw_105{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--spacing-lg, 20px);column-gap:var(--spacing-lg, 20px)}._formGroup_1sucw_111{margin-bottom:14px}._formLabel_1sucw_115{display:block;margin-bottom:var(--spacing-sm, 8px);font-weight:500;font-size:.9rem;color:var(--dark-color, #1b0a33)}._optional_1sucw_123{color:var(--secondary-color, #6c757d);font-weight:400;font-size:.85rem}._required_1sucw_129{color:var(--danger-color, #dc3545)}._inputWrapper_1sucw_134{display:flex;align-items:stretch;border-bottom:1px solid var(--border-color, #dee2e6);border-radius:6px 6px 0 0;background-color:var(--bg-secondary, #f4f5f7);transition:box-shadow .25s ease,border-color .25s ease,background-color .25s ease}._inputWrapper_1sucw_134:hover{background-color:#f0f1f3}._inputWrapper_1sucw_134:focus-within{background-color:#fff;border-bottom-color:var(--brand-color, #ff7a1a);box-shadow:0 10px 20px -12px #00000040}._inputWrapperError_1sucw_153{border-bottom-color:var(--danger-color, #dc3545)!important;background:#fff5f5}._inputWrapperError_1sucw_153:focus-within{box-shadow:0 10px 20px -12px #dc354559!important}._inputIcon_1sucw_162{display:flex;align-items:center;justify-content:center;width:2.7rem;flex-shrink:0;color:var(--secondary-color, #6c757d);border-right:1px solid rgba(0,0,0,.06);pointer-events:none}._textareaIcon_1sucw_173{align-items:flex-start;padding-top:.95rem}._formInput_1sucw_178,._formTextarea_1sucw_179,._formSelect_1sucw_180{flex:1;width:100%;min-width:0;padding:.7rem .9rem;border:none;background-color:transparent;font-size:.95rem;font-family:inherit;color:var(--dark-color, #1b0a33);outline:none}._formSelect_1sucw_180{cursor:pointer}._formInput_1sucw_178:disabled,._formTextarea_1sucw_179:disabled,._formSelect_1sucw_180:disabled{opacity:.65;cursor:not-allowed}._formInput_1sucw_178::-moz-placeholder,._formTextarea_1sucw_179::-moz-placeholder{color:#9aa0a6}._formInput_1sucw_178::placeholder,._formTextarea_1sucw_179::placeholder{color:#9aa0a6}._errorText_1sucw_209{display:block;margin-top:.4rem;font-size:.85rem;font-weight:500;color:var(--danger-color, #dc3545);animation:_shake_1sucw_1 .4s ease-in-out}@keyframes _shake_1sucw_1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}._formTextarea_1sucw_179{resize:vertical;min-height:90px}._charCounter_1sucw_229{display:block;margin:-.9rem 0 var(--spacing-md, 16px);text-align:right;font-size:.8rem;color:var(--secondary-color, #6c757d)}._hp_1sucw_238{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}._formCheck_1sucw_246{display:flex;align-items:flex-start;gap:var(--spacing-sm, 8px);font-size:.88rem;line-height:1.45;color:var(--dark-color, #1b0a33);cursor:pointer}._formCheck_1sucw_246 input{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.15rem;accent-color:var(--brand-color, #ff7a1a);cursor:pointer}._formCheck_1sucw_246 a{color:var(--brand-color, #ff7a1a);font-weight:600}._submitRow_1sucw_273{display:flex;align-items:center;gap:var(--spacing-md, 16px);flex-wrap:wrap}._submitButton_1sucw_280{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm, 8px);padding:.8rem 1.8rem;border:none;border-radius:var(--radius-round, 999px);background-color:var(--brand-color, #ff7a1a);color:#fff;font:inherit;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}._submitButton_1sucw_280:hover:not(:disabled){background-color:var(--brand-hover, #e85d04);transform:translateY(-2px);box-shadow:0 8px 18px -8px #00000059}._submitButton_1sucw_280:hover:not(:disabled) ._submitIcon_1sucw_305{transform:translate(3px,-3px)}._submitIcon_1sucw_305{transition:transform .3s cubic-bezier(.16,1,.3,1)}._submitButton_1sucw_280:disabled{opacity:.6;cursor:not-allowed}._submitButton_1sucw_280:focus-visible{outline:3px solid var(--brand-secondary, #3a1568);outline-offset:2px}._spinner_1sucw_323{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_1sucw_323 .7s linear infinite}@keyframes _spin_1sucw_323{to{transform:rotate(360deg)}}._protectedBox_1sucw_336{flex:1;min-width:220px;display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:var(--radius-md, 12px);background:#f4f1fb;font-size:.8rem;color:var(--dark-color, #1b0a33);transition:background-color .3s ease}._protectedBox_1sucw_336:hover{background:#ece5f9}._protectedBox_1sucw_336 strong{display:block;font-size:.85rem}._protectedBox_1sucw_336 span{color:var(--secondary-color, #6c757d)}._protectedIcon_1sucw_363{flex-shrink:0;color:var(--brand-color, #ff7a1a);animation:_pulseIcon_1sucw_1 2.4s ease-in-out infinite}@keyframes _pulseIcon_1sucw_1{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}._successAlert_1sucw_377,._errorAlert_1sucw_378{display:flex;align-items:center;gap:var(--spacing-md, 16px);margin-bottom:var(--spacing-lg, 20px);padding:.85rem 1rem;border-radius:var(--radius-md, 12px);font-weight:600;animation:_slideDown_1sucw_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _slideDown_1sucw_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._successAlert_1sucw_377{background:linear-gradient(135deg,#d4edda,#c3e6cb);color:#155724;border:2px solid var(--success-color, #28a745)}._errorAlert_1sucw_378{background:linear-gradient(135deg,#f8d7da,#f5c6cb);color:#721c24;border:2px solid var(--danger-color, #dc3545)}._alertIcon_1sucw_406{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:currentColor}._alertIcon_1sucw_406:before{content:none}._successAlert_1sucw_377 ._alertIcon_1sucw_406,._errorAlert_1sucw_378 ._alertIcon_1sucw_406{color:inherit;background:#ffffffa6;font-size:.9rem;line-height:1}@media (prefers-reduced-motion: reduce){._formCard_1sucw_4,._formHeaderBg_1sucw_37,._formHeaderIcon_1sucw_65,._protectedIcon_1sucw_363,._errorText_1sucw_209,._successAlert_1sucw_377,._errorAlert_1sucw_378,._spinner_1sucw_323{animation:none}}@media (max-width: 768px){._formBody_1sucw_98{padding:var(--spacing-lg, 20px)}._formGrid_1sucw_105{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}._formInput_1sucw_178,._formTextarea_1sucw_179,._formSelect_1sucw_180{padding:.75rem;font-size:.95rem}._submitRow_1sucw_273{flex-direction:column;align-items:stretch}._submitButton_1sucw_280{width:100%;padding:.875rem var(--spacing-lg, 20px);font-size:1rem}}@media (max-width: 576px){._formHeader_1sucw_30{padding:var(--spacing-lg, 20px)}._formGroup_1sucw_111{margin-bottom:var(--spacing-md, 16px)}._formLabel_1sucw_115{font-size:.85rem}}._overlay_18378_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:28px 16px;background:#0f16229e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_overlayIn_18378_1 .35s ease both}._overlayClosing_18378_15{animation:_overlayOut_18378_1 .28s ease both}._panel_18378_20{position:relative;width:100%;max-width:900px;margin:auto;animation:_panelIn_18378_1 .55s cubic-bezier(.16,1,.3,1) both}._panelClosing_18378_27{animation:_panelOut_18378_1 .28s cubic-bezier(.4,0,1,1) both}._panel_18378_20 ._card_18378_32{max-width:none;overflow:visible;animation:none}._panel_18378_20 ._header_18378_37{border-radius:var(--radius-md, 12px) var(--radius-md, 12px) 0 0}._panel_18378_20 ._body_18378_40{padding:26px 32px 30px}._closeBtn_18378_44{position:absolute;top:12px;right:12px;z-index:3;width:34px;height:34px;border:none;border-radius:50%;background:#ffffff38;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;transition:background-color .2s ease,transform .3s cubic-bezier(.16,1,.3,1)}._closeBtn_18378_44:hover{background:#fff6;transform:rotate(90deg)}._closeBtn_18378_44:focus-visible{outline:3px solid #fff;outline-offset:2px}._formGrid_18378_70{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px}._span2_18378_75{grid-column:span 2}._sectionTitle_18378_79{grid-column:1 / -1;margin:2px 0 12px;padding-bottom:6px;border-bottom:1px solid rgba(58,21,104,.12);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-secondary, #3a1568)}@keyframes _overlayIn_18378_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_18378_1{0%{opacity:1}to{opacity:0}}@keyframes _panelIn_18378_1{0%{opacity:0;transform:translateY(36px) scale(.96)}to{opacity:1;transform:none}}@keyframes _panelOut_18378_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18px) scale(.97)}}@media (max-width: 899px){._formGrid_18378_70{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){._formGrid_18378_70{grid-template-columns:1fr}._span2_18378_75{grid-column:auto}._panel_18378_20 ._body_18378_40{padding:20px 18px 24px}}@media (prefers-reduced-motion: reduce){._overlay_18378_2,._overlayClosing_18378_15,._panel_18378_20,._panelClosing_18378_27{animation-duration:.01ms}}._sectionEyebrow_jzy8s_3{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ff7a1a}._sectionEyebrow_jzy8s_3:before{content:"";width:18px;height:3px;border-radius:2px;background:#ff7a1a}._tabList_jzy8s_22{--count: 3;--index: 0;position:relative;display:grid;grid-template-columns:repeat(var(--count),1fr);margin-top:32px;padding:6px;background:#f4f1f8;border-radius:14px;gap:4px}._tabIndicator_jzy8s_35{position:absolute;top:6px;left:6px;height:calc(100% - 12px);width:calc((100% - 12px - (var(--count) - 1) * 4px) / var(--count));border-radius:10px;background:linear-gradient(135deg,#3a1568,#1b0a33);box-shadow:0 8px 20px #3a156847;transform:translate(calc(var(--index) * (100% + 4px)));transition:transform .35s cubic-bezier(.65,0,.35,1)}._tabButton_jzy8s_48{position:relative;z-index:1;padding:12px 14px;border:none;background:transparent;border-radius:10px;font-weight:700;font-size:.88rem;color:#3a1568;cursor:pointer;transition:color .3s ease}._tabButtonActive_jzy8s_62{color:#fff}._tabButton_jzy8s_48:focus-visible{outline:3px solid #ff7a1a;outline-offset:2px}@media (max-width: 640px){._tabList_jzy8s_22{grid-template-columns:1fr}._tabIndicator_jzy8s_35{width:calc(100% - 12px);height:calc((100% - 12px - (var(--count) - 1) * 4px) / var(--count));transform:translateY(calc(var(--index) * (100% + 4px)))}}._grid_jzy8s_83{display:grid;grid-template-columns:400px 1fr;gap:28px;margin-top:36px;align-items:stretch}@media (max-width: 991px){._grid_jzy8s_83{grid-template-columns:1fr}}@keyframes _fadeSlideUp_jzy8s_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}._animateIn_jzy8s_108{animation:_fadeSlideUp_jzy8s_1 .45s ease both}._summaryCard_jzy8s_113{position:relative;display:flex;flex-direction:column;padding:32px;background:#fff;border:1px solid #eee;border-left:5px solid #ff7a1a;border-radius:18px;box-shadow:0 10px 30px #1b0a330f;overflow:hidden}._summaryCard_jzy8s_113:after{content:"";position:absolute;width:180px;height:180px;right:-70px;bottom:-70px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ff7a1a,transparent 70%);opacity:.12;pointer-events:none}._summaryBadge_jzy8s_139{display:flex;align-items:center;gap:10px;margin-bottom:16px}._summaryKicker_jzy8s_146{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6c757d}._summaryHighlight_jzy8s_154{padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,#ff7a1a,#e85d04);color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}._summaryTitle_jzy8s_165{margin:0 0 10px;font-size:1.5rem;font-weight:800;color:#1b0a33}._summaryDescription_jzy8s_172{margin:0 0 22px;line-height:1.55;color:#6c757d;font-size:.94rem}._bulletList_jzy8s_179{display:flex;flex-direction:column;gap:14px;margin:0 0 24px;padding:0;list-style:none}._bulletItem_jzy8s_188{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.5;color:#6c757d}._bulletIcon_jzy8s_197{flex-shrink:0;width:10px;height:10px;margin-top:5px;border-radius:3px;background:linear-gradient(135deg,#ff7a1a,#3a1568);transform:rotate(45deg)}._bulletTitle_jzy8s_207{font-weight:700;color:#1b0a33}._bulletText_jzy8s_212{color:#6c757d}._metaRow_jzy8s_216{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}._metaChip_jzy8s_223{display:flex;flex-direction:column;padding:8px 14px;border-radius:10px;background:#f4f1f8}._metaLabel_jzy8s_231{font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8a7aa3}._metaValue_jzy8s_239{font-size:.86rem;font-weight:700;color:#3a1568}._ctaButton_jzy8s_245{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border:none;border-radius:10px;background:linear-gradient(135deg,#ff7a1a,#e85d04);color:#fff;font-weight:700;font-size:.92rem;cursor:pointer;box-shadow:0 8px 20px #e85d0459;transition:transform .2s ease,box-shadow .2s ease}._ctaButton_jzy8s_245:hover{transform:translateY(-2px);box-shadow:0 10px 24px #e85d0473}._ctaButton_jzy8s_245:focus-visible{outline:3px solid #1b0a33;outline-offset:2px}._timelineCard_jzy8s_272{position:relative;padding:32px;background:linear-gradient(150deg,#3a1568,#150629);border-radius:18px;overflow:hidden;color:#fff}._timelineCard_jzy8s_272:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.04) 0px,rgba(255,255,255,.04) 1px,transparent 1px,transparent 14px);pointer-events:none}._timelineEyebrow_jzy8s_295{position:relative;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ff7a1a;margin-bottom:10px}._timelineQuestion_jzy8s_306{position:relative;margin:0 0 6px;font-size:1.25rem;font-weight:800;line-height:1.3}._timelineStepsLabel_jzy8s_314{position:relative;display:inline-block;margin-bottom:24px;font-size:.78rem;color:#fff9}._timelineList_jzy8s_322{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._timelineItem_jzy8s_331{position:relative;display:flex;gap:16px;padding-bottom:26px;opacity:0;animation:_fadeSlideUp_jzy8s_1 .5s ease both;animation-delay:var(--delay, 0s)}._timelineItem_jzy8s_331:not(:last-child):before{content:"";position:absolute;left:19px;top:42px;bottom:0;width:2px;background:#ffffff24}._timelineIndex_jzy8s_351{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff14;border:2px solid #ff7a1a;color:#ff7a1a;font-weight:800;font-size:.85rem}._timelineBody_jzy8s_368{padding-top:4px}._timelineStepLabel_jzy8s_372{display:block;margin-bottom:4px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ff9d4d}._timelineStepTitle_jzy8s_382{margin:0 0 6px;font-size:1.02rem;font-weight:800;color:#fff}._timelineStepText_jzy8s_389{margin:0;font-size:.88rem;line-height:1.5;color:#ffffffbf}._footerCta_jzy8s_397{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:44px;padding:28px 32px;background:#f4f1f8;border-radius:18px;flex-wrap:wrap}._footerCtaTitle_jzy8s_409{margin:0 0 6px;font-size:1.15rem;font-weight:800;color:#1b0a33}._footerCtaText_jzy8s_416{margin:0;max-width:46ch;font-size:.9rem;color:#6c757d}._footerCtaButton_jzy8s_423{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:10px;background:linear-gradient(135deg,#3a1568,#1b0a33);color:#fff;font-weight:700;font-size:.9rem;text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px #3a156847}._footerCtaButton_jzy8s_423:hover{transform:translateY(-2px);box-shadow:0 10px 24px #3a156861}._footerCtaButton_jzy8s_423:focus-visible{outline:3px solid #ff7a1a;outline-offset:2px}@media (max-width: 640px){._footerCta_jzy8s_397{flex-direction:column;align-items:flex-start}._footerCtaButton_jzy8s_423{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){._tabIndicator_jzy8s_35,._animateIn_jzy8s_108,._timelineItem_jzy8s_331,._ctaButton_jzy8s_245,._footerCtaButton_jzy8s_423{animation:none!important;transition:none!important;transform:none!important}}._section_k3lqe_3{position:relative;overflow:hidden}._section_k3lqe_3:before{content:"";position:absolute;left:0;bottom:0;width:260px;height:200px;background:linear-gradient(135deg,rgba(58,21,104,.06) 25%,transparent 25%),linear-gradient(225deg,rgba(255,122,26,.06) 25%,transparent 25%);background-size:90px 90px;background-repeat:no-repeat;background-position:-10px 100%,40px 100%;pointer-events:none}@keyframes _fadeSlideUp_k3lqe_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}._reveal_k3lqe_39{opacity:0}._revealVisible_k3lqe_43{animation:_fadeSlideUp_k3lqe_1 .6s ease both}._layout_k3lqe_51{display:grid;grid-template-columns:1fr 320px 1fr;grid-template-areas:"heading video commitment" "features video hero";gap:56px 48px;align-items:start}@media (max-width: 991px){._layout_k3lqe_51{grid-template-columns:1fr;grid-template-areas:"heading" "video" "commitment" "features" "hero";gap:40px}}._block_k3lqe_75{background:transparent;border:none;box-shadow:none;padding:0}._headingBlock_k3lqe_82{grid-area:heading}._commitmentBlock_k3lqe_86{grid-area:commitment}._featuresBlock_k3lqe_90{grid-area:features}._eyebrow_k3lqe_95{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1b0a33}._eyebrow_k3lqe_95:before{content:"";width:20px;height:3px;border-radius:2px;background:#ff7a1a;transform:skew(-20deg)}._heading_k3lqe_82{margin:16px 0 20px;font-size:2rem;font-weight:800;line-height:1.15;color:#1b0a33}._headingAccent_k3lqe_122{color:#ff7a1a}._paragraph_k3lqe_126{font-size:.95rem;line-height:1.6;color:#6c757d;text-align:left}._paragraph_k3lqe_126 strong{color:#1b0a33}._callout_k3lqe_137{margin-top:24px;padding:16px 20px;background:#ff7a1a0d;border-left:3px solid #ff7a1a;border-radius:0 8px 8px 0;font-weight:700;font-size:.95rem;line-height:1.5;color:#3a1568;text-align:left}._columnTitle_k3lqe_150{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1b0a33}._columnTitle_k3lqe_150:before{content:"";width:16px;height:3px;border-radius:2px;background:#ff7a1a;transform:skew(-20deg)}._videoCol_k3lqe_171{grid-area:video;display:flex;align-items:center;justify-content:center;height:100%;min-height:520px}._videoBox_k3lqe_180{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._videoScaled_k3lqe_189{transform-origin:center center}@media (max-width: 991px){._videoCol_k3lqe_171{min-height:0}._videoBox_k3lqe_180{height:auto;min-height:500px}}._commitmentText_k3lqe_204{margin:0 0 24px;font-size:.95rem;line-height:1.6;color:#6c757d;text-align:left}._statsBox_k3lqe_212{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:20px 16px;border-radius:12px;background:#f8f7fa;border:1px solid #ebe7f2}@media (max-width: 640px){._statsBox_k3lqe_212{grid-template-columns:1fr}}._statItem_k3lqe_228{display:flex;flex-direction:column;gap:4px}._statIcon_k3lqe_234{color:#3a1568;margin-bottom:4px}._statItem_k3lqe_228:nth-child(2) ._statIcon_k3lqe_234{color:#ff7a1a}._statValue_k3lqe_243{font-size:1.05rem;font-weight:800;color:#1b0a33;line-height:1.1}._statText_k3lqe_250{margin:0;font-size:.75rem;line-height:1.4;color:#6c757d;text-align:left}._featureList_k3lqe_259{display:flex;flex-direction:column;gap:20px}._featureItem_k3lqe_265{display:flex;gap:14px}._featureIcon_k3lqe_270{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;transition:transform .3s ease}._featureItem_k3lqe_265:hover ._featureIcon_k3lqe_270{transform:translateY(-3px) rotate(-4deg)}._featureIconOrange_k3lqe_285{background:#ff7a1a1f;color:#ff7a1a}._featureIconPurple_k3lqe_290{background:#3a15681a;color:#3a1568}._featureTitle_k3lqe_295{margin:2px 0 4px;font-size:.98rem;font-weight:800;color:#1b0a33}._featureText_k3lqe_302{margin:0;font-size:.85rem;line-height:1.5;color:#6c757d;text-align:left}._heroMedia_k3lqe_311{grid-area:hero;position:relative;min-height:240px;max-height:320px;border-radius:16px;overflow:hidden;isolation:isolate;width:100%}._heroImage_k3lqe_322{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._heroAccent_k3lqe_329{position:absolute;right:-6%;bottom:-14%;width:30%;height:60%;background:linear-gradient(135deg,#3a1568,#1b0a33);clip-path:polygon(35% 0%,100% 0%,100% 100%,0% 100%);z-index:1}@media (prefers-reduced-motion: reduce){._revealVisible_k3lqe_43{animation:none;opacity:1}}._section_1lxtp_8{--c-orange: #ff6600;--c-orange-soft: #fff1e8;--c-purple: #512871;--c-muted: #5c5c5c;--c-earth: #d2b48c;--c-earth-soft: #ece4d6;padding:clamp(2rem,4.5vw,3.25rem) 0;background-color:#fff;color:var(--c-muted);font-family:Sora,Inter,system-ui,sans-serif;overflow:hidden}._container_1lxtp_23{max-width:1280px;width:92%;margin:0 auto}._header_1lxtp_30{margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}._title_1lxtp_34{margin:0;max-width:30ch;font-weight:700;font-size:clamp(1.6rem,3.2vw,2.5rem);line-height:1.2;letter-spacing:-.015em;color:var(--c-purple)}._titleAccent_1lxtp_45{color:var(--c-orange)}._grid_1lxtp_49{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.7fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center}._stats_1lxtp_57{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.25rem}._stat_1lxtp_57{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}._statIcon_1lxtp_74{display:grid;place-items:center;width:46px;height:46px;margin-bottom:.4rem;border-radius:14px;background-color:var(--c-orange-soft);color:var(--c-orange)}._statValue_1lxtp_85{font-weight:800;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--c-purple)}._statLabel_1lxtp_93{font-weight:400;font-size:.95rem;line-height:1.3;color:var(--c-muted)}._chart_1lxtp_101{margin:0;background-color:#fff}._caption_1lxtp_107{margin:0 0 .75rem;text-align:right;font-weight:700;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.2;color:var(--c-purple)}._plot_1lxtp_116{position:relative;width:100%;aspect-ratio:760 / 340}._svg_1lxtp_122{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}._gridLine_1lxtp_131{stroke:var(--c-earth-soft);stroke-width:1}._axis_1lxtp_136{stroke:var(--c-earth);stroke-width:1.5}._areaTop_1lxtp_141{stop-color:var(--c-purple);stop-opacity:.12}._areaBottom_1lxtp_146{stop-color:var(--c-purple);stop-opacity:0}._area_1lxtp_141{opacity:0;transition:opacity 1.6s ease}._visible_1lxtp_156 ._area_1lxtp_141{opacity:1;transition-delay:calc(var(--inicio) + var(--dur) * .45)}._trazo_1lxtp_162{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1}._visible_1lxtp_156 ._trazo_1lxtp_162{animation:_trazar_1lxtp_1 var(--dur) cubic-bezier(.37,0,.63,1) var(--inicio) both}@keyframes _trazar_1lxtp_1{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}._sombra_1lxtp_184{stroke:var(--c-purple);stroke-opacity:.1;stroke-width:9}._lado_1lxtp_190{stroke-width:5}._cara_1lxtp_194{stroke:url(#cifrasCara);stroke-width:5}._tick_1lxtp_200{position:absolute;left:0;width:calc(56 / 760 * 100%);transform:translateY(-50%);text-align:right;font-weight:400;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--c-muted);opacity:0;transition:opacity .6s ease}._visible_1lxtp_156 ._tick_1lxtp_200{opacity:1}._point_1lxtp_219{position:absolute;width:0;height:0;opacity:0}._visible_1lxtp_156 ._point_1lxtp_219{animation:_aparece_1lxtp_1 .55s cubic-bezier(.2,.8,.2,1) var(--d) both}@keyframes _aparece_1lxtp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._dot_1lxtp_241{position:absolute;left:0;top:0;width:13px;height:13px;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;border:3px solid var(--c-purple);box-shadow:0 2px 4px #33333340}._pointValue_1lxtp_254{position:absolute;left:0;top:0;transform:translate(-50%,calc(-100% - 16px));font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c-purple)}._pointLatest_1lxtp_267 ._dot_1lxtp_241{width:18px;height:18px;background-color:var(--c-orange);border:3px solid #ffffff;box-shadow:0 0 0 2px var(--c-orange),0 3px 8px #3333334d}._pointLatest_1lxtp_267 ._pointValue_1lxtp_254{transform:translate(-50%,calc(-100% - 20px));padding:.2rem .6rem;border-radius:6px;background-color:var(--c-purple);font-size:1rem;font-weight:800;color:#fff}._years_1lxtp_286{position:relative;height:1.4rem;margin-top:.5rem}._year_1lxtp_286{position:absolute;top:0;transform:translate(-50%);font-weight:600;font-size:.85rem;color:var(--c-muted)}._skeleton_1lxtp_302{height:clamp(220px,30vw,340px);border-radius:16px;background:#f3f0ea;animation:_pulso_1lxtp_1 1.4s ease-in-out infinite}@keyframes _pulso_1lxtp_1{50%{opacity:.55}}@media (max-width: 992px){._header_1lxtp_30{grid-template-columns:minmax(0,1fr);gap:.9rem}._grid_1lxtp_49{grid-template-columns:minmax(0,1fr)}._stats_1lxtp_57{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 768px){._stats_1lxtp_57{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 576px){._statIcon_1lxtp_74{width:40px;height:40px}._statLabel_1lxtp_93{font-size:.85rem}._tick_1lxtp_200{font-size:.62rem}._pointValue_1lxtp_254{font-size:.68rem}._pointLatest_1lxtp_267 ._pointValue_1lxtp_254{font-size:.78rem;padding:.15rem .4rem}._dot_1lxtp_241{width:10px;height:10px;border-width:2px}._pointLatest_1lxtp_267 ._dot_1lxtp_241{width:14px;height:14px}._year_1lxtp_286{font-size:.66rem}}@media (prefers-reduced-motion: reduce){._trazo_1lxtp_162{stroke-dashoffset:0}._area_1lxtp_141,._tick_1lxtp_200,._point_1lxtp_219{opacity:1;transition:none}._visible_1lxtp_156 ._trazo_1lxtp_162,._visible_1lxtp_156 ._point_1lxtp_219,._skeleton_1lxtp_302{animation:none}}._section_xjhn8_5{--mine-steel-900: #10171e;--mine-steel-800: #17212b;--mine-steel-700: #1f2c38;--mine-accent: var(--brand-color, #F58220);--card-ease: cubic-bezier(.22, 1, .36, 1);--card-dur: .6s;--band-rest: 46%;--band-hover: 64%;--btn-space: 108px;--mine-metal: linear-gradient(115deg, transparent 30%, rgba(190, 205, 220, .09) 46%, transparent 62%), repeating-linear-gradient(90deg, rgba(255, 255, 255, .025) 0 1px, transparent 1px 3px), linear-gradient(180deg, #2b3844 0%, #1a242e 45%, #10171e 100%);padding:0;background-color:var(--mine-steel-800);overflow:hidden}._container_xjhn8_30{max-width:100%!important;width:100%!important;margin:0 auto!important;padding:0!important}._container_xjhn8_30 .text-muted{color:#ffffffb3!important}._titleWrapper_xjhn8_45{position:relative;display:flex;align-items:center;margin-bottom:0;padding:44px var(--spacing-md) 40px;background:var(--mine-metal);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000008c;opacity:0;transform:translateY(-20px);transition:all .6s ease}._titleWrapper_xjhn8_45._titleVisible_xjhn8_60{opacity:1;transform:translateY(0)}._titleWrapper_xjhn8_45:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--mine-accent),rgba(255,255,255,.08) 60%,transparent)}._titleLabel_xjhn8_81{position:relative;color:#c3ccd5;font-family:Sora,Inter,system-ui,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:3px;padding-left:20px}._titleLabel_xjhn8_81:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);transform-origin:center;width:5px;height:22px;background:var(--mine-accent);transition:transform .5s ease .2s}._titleWrapper_xjhn8_45._titleVisible_xjhn8_60 ._titleLabel_xjhn8_81:before{transform:translateY(-50%) scaleY(1)}._areasRows_xjhn8_111{display:flex;flex-direction:column;width:100%;gap:4px}._areasGrid_xjhn8_118{display:flex!important;gap:0!important;width:100%!important;height:620px}._areaCard_xjhn8_125{position:relative;flex:1 1 0%;min-width:0;overflow:hidden;cursor:pointer;transition:flex-grow .7s cubic-bezier(.22,1,.36,1);opacity:0}._areaCard_xjhn8_125:hover{flex-grow:2.4;z-index:2}._slideFromLeft_xjhn8_141{animation:_slideInFromLeft_xjhn8_1 .8s ease forwards}._slideFromRight_xjhn8_145{animation:_slideInFromRight_xjhn8_1 .8s ease forwards}@keyframes _slideInFromLeft_xjhn8_1{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromRight_xjhn8_1{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}._areaImage_xjhn8_172{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .7s ease}._areaCard_xjhn8_125:hover ._areaImage_xjhn8_172{transform:scale(1.05)}._areaPlaceholder_xjhn8_187{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,var(--mine-steel-900),var(--mine-steel-700))}._areaCard_xjhn8_125:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--band-rest);background-color:#10171e99;transition:height var(--card-dur) var(--card-ease),background-color var(--card-dur) ease;z-index:1;pointer-events:none;will-change:height}._areaCard_xjhn8_125:hover:before{height:var(--band-hover);background-color:#10171ecc}._areaOverlay_xjhn8_219{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 28px 40px;display:flex;flex-direction:column;transition:padding-bottom var(--card-dur) var(--card-ease)}._areaCard_xjhn8_125:hover ._areaOverlay_xjhn8_219{padding-bottom:var(--btn-space);max-height:var(--band-hover)}._areaTitle_xjhn8_237{font-family:Sora,Inter,system-ui,sans-serif;font-weight:800;font-size:2.4rem;line-height:1.1;color:#fff;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.35)}._areaReveal_xjhn8_248{max-height:0;opacity:0;transform:translateY(16px);overflow:hidden;margin-top:0;transition:max-height var(--card-dur) var(--card-ease),opacity .45s ease .08s,transform var(--card-dur) var(--card-ease),margin-top var(--card-dur) var(--card-ease)}._areaCard_xjhn8_125:hover ._areaReveal_xjhn8_248{max-height:150px;opacity:1;transform:translateY(0);margin-top:16px}._cardText_xjhn8_267{font-family:Inter,system-ui,sans-serif;font-weight:400;font-size:1.05rem;line-height:1.5;color:#ffffffe6;margin:0 0 10px;max-width:480px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._cursosCount_xjhn8_281{display:inline-block;font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:600;color:#fff;letter-spacing:1px;margin-bottom:0}._areaButton_xjhn8_292{position:absolute;left:28px;bottom:50px;z-index:3;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.95rem;color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.85);border-radius:0;padding:10px 22px;cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity .45s ease .12s,transform var(--card-dur) var(--card-ease) .05s,background-color .3s ease,color .3s ease,border-color .3s ease}._areaCard_xjhn8_125:hover ._areaButton_xjhn8_292{opacity:1;transform:translateY(0)}._areaButton_xjhn8_292:hover{background-color:var(--mine-accent);border-color:var(--mine-accent);color:var(--mine-steel-900)}._viewAllWrapper_xjhn8_327{display:flex;justify-content:center;padding:44px var(--spacing-md);background:var(--mine-metal);border-top:1px solid rgba(255,255,255,.08)}._viewAllButton_xjhn8_335{display:inline-flex;align-items:center;gap:10px;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.95rem;letter-spacing:1px;color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.85);border-radius:0;padding:12px 30px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease}._viewAllButton_xjhn8_335:hover{background-color:#a8b4c038;border-color:#cdd6def2;color:#fff;box-shadow:0 0 18px #a8b4c02e}._viewAllArrow_xjhn8_360{display:inline-block;transition:transform .3s ease}._viewAllButton_xjhn8_335:hover ._viewAllArrow_xjhn8_360{animation:_arrowMove_xjhn8_1 .9s ease-in-out infinite}@keyframes _arrowMove_xjhn8_1{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@media (max-width: 1200px){._areasGrid_xjhn8_118{height:550px}}@media (max-width: 992px){._areasGrid_xjhn8_118{flex-direction:column!important;gap:18px!important;height:auto}._areaCard_xjhn8_125{height:280px;flex:none;border-radius:10px}._areaCard_xjhn8_125:hover{flex-grow:0}._areaCard_xjhn8_125:hover ._areaOverlay_xjhn8_219{padding-bottom:76px}._areaCard_xjhn8_125:hover ._areaReveal_xjhn8_248{max-height:0;opacity:0;margin-top:0}}@media (max-width: 768px){._section_xjhn8_5{padding:0}._container_xjhn8_30{width:95%!important}._areasRows_xjhn8_111{margin-top:16px}._areaCard_xjhn8_125{height:240px}._areaCard_xjhn8_125:before,._areaCard_xjhn8_125:hover:before{height:25%;background-color:#10171eb3}._areaCard_xjhn8_125:hover ._areaOverlay_xjhn8_219{padding-bottom:0}._areaOverlay_xjhn8_219{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;display:block}._areaTitle_xjhn8_237{position:absolute;top:14px;left:14px;display:inline-block;font-size:1.15rem;max-width:70%;background-color:#10171eb3;padding:6px 14px;box-shadow:0 4px 14px #00000059;border-radius:2px;z-index:3}._areaReveal_xjhn8_248{display:none}._areaButton_xjhn8_292{left:auto;right:14px;bottom:14px;opacity:1;transform:none;font-size:.8rem;padding:8px 16px}._titleWrapper_xjhn8_45{padding:32px var(--spacing-md) 28px}._titleLabel_xjhn8_81{font-size:1.2rem;padding:12px 30px}}@media (max-width: 576px){._areaCard_xjhn8_125{height:215px}._areaTitle_xjhn8_237{top:10px;left:10px;padding:5px 12px;font-size:1rem;max-width:65%}._areaButton_xjhn8_292{right:10px;bottom:10px;font-size:.75rem;padding:7px 14px}._titleLabel_xjhn8_81{font-size:1rem;padding:10px 25px}}:root{--pf-brand: #f5821f;--pf-brand-hover: #d96f15;--pf-secondary: #4a235a;--pf-secondary-hover: #38193f;--pf-success: #198754;--pf-border: #e1e8ed;--pf-muted: #6c757d;--pf-bg-light: #f8f9fc}._page_1b3pe_13{min-height:100vh;background:linear-gradient(180deg,#f0f4f8,#e6ebf1);padding-bottom:3rem}._hero_1b3pe_19{position:relative;background-color:var(--pf-secondary);background-image:url(/trabajadorfondo1.webp);background-size:cover;background-position:center 30%;padding:2.75rem 1.5rem 4.75rem;text-align:center;overflow:hidden}._heroOverlay_1b3pe_29{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#2e1a3df5,#4a235ae0 32%,#4a235a59 62%,#140c1a26)}._heroContent_1b3pe_41{position:relative;z-index:1}._heroLogoBadge_1b3pe_46{display:inline-flex;align-items:center;justify-content:center;background:#fff;border-radius:14px;padding:.55rem .9rem;margin-bottom:1.1rem;box-shadow:0 6px 18px #0000002e}._heroLogo_1b3pe_46{height:34px;display:block}._heroEyebrow_1b3pe_61{margin:0 0 .3rem;color:var(--pf-brand);font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}._heroTitle_1b3pe_70{margin:0;color:#fff;font-size:1.9rem;font-weight:800}._body_1b3pe_77{max-width:1100px;margin:0 auto;padding:0 1.25rem}._errorBox_1b3pe_83{margin-top:2rem;background:#fff;border-left:4px solid #dc3545;border-radius:8px;padding:1.5rem}._errorBox_1b3pe_83 a{display:inline-block;margin-top:1rem;background:var(--pf-brand);color:#fff;padding:.6rem 1.2rem;border-radius:8px;font-weight:600;text-decoration:none}._studentCard_1b3pe_103{position:relative;margin-top:-3rem;background:#fff;border-radius:16px;box-shadow:0 12px 32px #2e1a3d29;padding:1.4rem 1.75rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}._avatar_1b3pe_116{flex-shrink:0;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--pf-secondary),var(--pf-secondary-hover));color:#fff;display:flex;align-items:center;justify-content:center}._studentInfo_1b3pe_128{flex:1;min-width:180px}._verifiedTag_1b3pe_133{display:inline-flex;align-items:center;gap:.35rem;color:var(--pf-success);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}._studentName_1b3pe_144{margin:.2rem 0 0;color:var(--pf-secondary);font-size:1.25rem;font-weight:800}._studentDoc_1b3pe_151{margin:.1rem 0 0;color:var(--pf-muted);font-size:.85rem}._totalBadge_1b3pe_157{display:flex;align-items:center;gap:.6rem;background:var(--pf-bg-light);border:1px solid var(--pf-border);padding:.5rem 1rem;border-radius:10px}._totalNumber_1b3pe_167{font-size:1.2rem;font-weight:800;color:var(--pf-secondary);line-height:1}._totalLabel_1b3pe_174{font-size:.65rem;font-weight:600;color:var(--pf-muted);text-transform:uppercase}._section_1b3pe_182{margin-top:2.25rem}._sectionHeader_1b3pe_186{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--pf-border)}._sectionTitle_1b3pe_195{margin:0;color:var(--pf-secondary);font-size:1.05rem;font-weight:800}._sectionCount_1b3pe_202{color:var(--pf-muted);font-weight:600;font-size:.9rem}._emptyText_1b3pe_208{color:var(--pf-muted);font-size:.85rem}._certGrid_1b3pe_213{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}._certCard_1b3pe_220{position:relative;text-align:left;background:#fff;border:1px solid var(--pf-border);border-radius:12px;padding:1.5rem 1.1rem 1rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}._certCard_1b3pe_220:hover{transform:translateY(-3px);box-shadow:0 8px 20px #2e1a3d1f;border-color:var(--pf-brand)}._certBadge_1b3pe_238{position:absolute;top:.75rem;right:.75rem;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.4px;padding:.2rem .55rem;border-radius:20px}._badgeCurso_1b3pe_250{background:#fef3ea;color:var(--pf-brand)}._badgeSeminario_1b3pe_255{background:#efe7f4;color:var(--pf-secondary)}._badgeGeneral_1b3pe_260{background:#e9f6ec;color:var(--pf-success)}._certIcon_1b3pe_265{width:44px;height:44px;border-radius:12px;background:var(--pf-bg-light);color:var(--pf-brand);display:flex;align-items:center;justify-content:center;margin-bottom:.6rem}._certTitle_1b3pe_277{margin:0;color:var(--pf-secondary);font-size:1rem;font-weight:700;line-height:1.3}._certCourse_1b3pe_285{margin:.3rem 0 .9rem;color:var(--pf-muted);font-size:.8rem}._certFooter_1b3pe_291{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.7rem;border-top:1px solid var(--pf-border);font-size:.72rem}._certDate_1b3pe_301{display:inline-flex;align-items:center;gap:.3rem;color:var(--pf-muted);font-weight:600}._certArrow_1b3pe_309{display:inline-flex;align-items:center;gap:.2rem;color:var(--pf-brand);font-weight:700}._overlay_1b3pe_318{position:fixed;top:0;right:0;bottom:0;left:0;background:#140c1a8c;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}._modal_1b3pe_329{background:#fff;border-radius:14px;max-width:520px;width:100%;overflow:hidden;box-shadow:0 20px 50px #00000040}._modalHeader_1b3pe_338{background:linear-gradient(135deg,var(--pf-secondary) 0%,var(--pf-secondary-hover) 100%);color:#fff;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._modalHeader_1b3pe_338 h3{margin:0;font-size:1rem;font-weight:700}._closeBtn_1b3pe_354{background:none;border:none;color:#fff;cursor:pointer;display:flex}._modalBody_1b3pe_362{padding:1.25rem}._validationBox_1b3pe_366{display:flex;gap:.7rem;align-items:flex-start;background:#fef3ea;border-left:4px solid var(--pf-brand);border-radius:6px;padding:.8rem .9rem;margin-bottom:1.1rem}._validationBox_1b3pe_366 svg{color:var(--pf-brand);flex-shrink:0;margin-top:.1rem}._validationBox_1b3pe_366 p{margin:0;color:var(--pf-secondary);font-size:.82rem;font-weight:600;line-height:1.4}._dataList_1b3pe_391{display:flex;flex-direction:column}._dataRow_1b3pe_396{display:grid;grid-template-columns:20px 130px 1fr;align-items:center;gap:.6rem;padding:.75rem .1rem;border-bottom:1px solid var(--pf-border)}._dataRow_1b3pe_396:last-child{border-bottom:none}._dataIcon_1b3pe_409{color:var(--pf-brand);display:flex}._dataLabel_1b3pe_414{color:var(--pf-muted);font-weight:700;font-size:.75rem;text-transform:uppercase}._dataValue_1b3pe_421{color:#212529;font-weight:700;font-size:.95rem;word-break:break-word}._seal_1b3pe_428{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--pf-border);display:flex;align-items:center;gap:.5rem;color:var(--pf-brand)}._seal_1b3pe_428 strong{display:block;font-size:.85rem;color:var(--pf-secondary)}._seal_1b3pe_428 span{font-size:.72rem;color:var(--pf-muted)}@media (max-width: 480px){._heroTitle_1b3pe_70{font-size:1.5rem}._studentCard_1b3pe_103{padding:1.1rem}._dataRow_1b3pe_396{grid-template-columns:16px 1fr;grid-template-areas:"icon label" ". value";row-gap:.1rem}._dataRow_1b3pe_396 ._dataIcon_1b3pe_409{grid-area:icon}._dataRow_1b3pe_396 ._dataLabel_1b3pe_414{grid-area:label}._dataRow_1b3pe_396 ._dataValue_1b3pe_421{grid-area:value}}._page_1q0y8_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;font-family:Inter,system-ui,sans-serif;background-color:#120a22;background-image:linear-gradient(180deg,#0a061473,#0a0614cc),url(/loginfondo.webp);background-size:cover;background-position:center;background-repeat:no-repeat}._page_1q0y8_1 input,._page_1q0y8_1 button,._page_1q0y8_1 a{font-family:inherit}._card_1q0y8_24{--card-bg: rgba(16, 10, 30, .45);width:100%;max-width:440px;padding:36px 32px 28px;color:#fff;background:var(--card-bg);border:1px solid rgba(255,255,255,.12);border-radius:20px;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);box-shadow:0 30px 80px #00000073}._accent_1q0y8_40{width:44px;height:4px;margin-bottom:18px;border-radius:4px;background:#f5821f}._title_1q0y8_48{margin:0 0 8px;font-size:1.9rem;font-weight:800;line-height:1.15}._subtitle_1q0y8_55{margin:0 0 24px;font-size:.95rem;line-height:1.5;color:#ffffffbf}._field_1q0y8_62{margin-bottom:16px}._label_1q0y8_66{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.92rem;font-weight:700}._icon_1q0y8_75{width:20px;height:20px;flex-shrink:0}._inputWrap_1q0y8_81{display:flex;align-items:center;background:#0805128c;border:1px solid rgba(255,255,255,.16);border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}._inputWrap_1q0y8_81:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}._input_1q0y8_81{flex:1;min-width:0;padding:14px 16px;border:0;outline:0;background:transparent;color:#fff;font-size:.95rem}._input_1q0y8_81::-moz-placeholder{color:#ffffff73}._input_1q0y8_81::placeholder{color:#ffffff73}._input_1q0y8_81:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 1000px #1a1030 inset}._toggle_1q0y8_117{display:flex;align-items:center;padding:0 14px;border:0;background:none;color:#ffffffa6;cursor:pointer}._toggle_1q0y8_117:hover{color:#fff}._hint_1q0y8_130{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:.8rem;line-height:1.4;color:#ffffffa6}._hintIcon_1q0y8_139{width:16px;height:16px;flex-shrink:0}._hintOk_1q0y8_144{color:#4ade80}._row_1q0y8_148{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:4px 0 20px;font-size:.85rem}._check_1q0y8_158{display:flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}._check_1q0y8_158 input{width:18px;height:18px;accent-color:#f5821f;cursor:pointer}._link_1q0y8_172{padding:0;border:0;background:none;color:#ff9a3c;font-size:inherit;font-weight:600;text-decoration:underline;cursor:pointer}._link_1q0y8_172:hover{color:#ffb066}._alert_1q0y8_186{margin:0 0 16px;padding:10px 14px;border-radius:10px;font-size:.85rem;line-height:1.4;color:#fecaca;background:#dc262633;border:1px solid rgba(248,113,113,.4)}._submit_1q0y8_197{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 20px;border:0;border-radius:12px;background:linear-gradient(90deg,#ff9000,#e66000);color:#fff;font-size:1.05rem;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px #e6600059;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}._submit_1q0y8_197:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 30px #e6600073}._submit_1q0y8_197:disabled{opacity:.7;cursor:not-allowed}._divider_1q0y8_225{display:flex;align-items:center;gap:14px;margin:22px 0 18px;font-size:.85rem;color:#fff9}._divider_1q0y8_225:before,._divider_1q0y8_225:after{content:"";flex:1;height:1px;background:#fff3}._google_1q0y8_242{display:flex;justify-content:center;min-height:44px}._back_1q0y8_248{margin:18px 0 0;text-align:center;font-size:.85rem}@media (max-width: 480px){._card_1q0y8_24{padding:28px 20px 22px}._title_1q0y8_48{font-size:1.6rem}}._container_tpw6v_2{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:100}._toast_tpw6v_11{padding:.75rem 1rem;border-radius:.5rem;color:#fff;box-shadow:0 4px 12px #00000026;animation:_slideIn_tpw6v_1 .2s ease;min-width:220px}._success_tpw6v_19{background:#16a34a}._error_tpw6v_20{background:#dc2626}._info_tpw6v_21{background:#1f1147}@keyframes _slideIn_tpw6v_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._sidebar_yfq3n_2{position:fixed;top:0;left:0;height:100vh;width:240px;background:#fff;color:#4b5563;transition:width .2s ease,transform .2s ease;z-index:40;display:flex;flex-direction:column;border-right:1px solid #f1eefb}._collapsed_yfq3n_17{width:76px}._header_yfq3n_19{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.1rem 1rem;border-bottom:1px solid #f1eefb;margin-bottom:.25rem}._logo_yfq3n_28{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}._toggleBtn_yfq3n_30{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;flex-shrink:0}._toggleBtn_yfq3n_30:hover{background:#f5f4fb}._nav_yfq3n_46{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.6rem;padding:.75rem .9rem}._navItem_yfq3n_55{position:relative;display:flex;align-items:center;gap:.9rem;padding:.75rem 1rem;border-radius:.9rem;color:#6b7280;text-decoration:none;font-size:.95rem;font-weight:500}._navItem_yfq3n_55:hover{background:#f7f6fd;color:#4c1d95}._navItem_yfq3n_55._active_yfq3n_70{background:#ede9fe;color:#4c1d95;font-weight:700}._navItem_yfq3n_55._active_yfq3n_70:before{content:"";position:absolute;left:-.9rem;top:50%;transform:translateY(-50%);width:4px;height:60%;background:#f2760f;border-radius:0 6px 6px 0}._icon_yfq3n_88{flex-shrink:0}._chevron_yfq3n_90{margin-left:auto;opacity:.5}._footer_yfq3n_92{padding:.9rem;border-top:1px solid #f1eefb}._logoutBtn_yfq3n_97{display:flex;align-items:center;gap:.85rem;width:100%;padding:.7rem .9rem;border-radius:.75rem;background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:.925rem}._logoutBtn_yfq3n_97:hover{background:#fef2f2;color:#dc2626}._overlay_yfq3n_113{display:none}._navGroup_yfq3n_115{display:flex;flex-direction:column}._navGroupBtn_yfq3n_120{width:100%;border:none;background:none;cursor:pointer;font:inherit;text-align:left}._chevronOpen_yfq3n_129{transform:rotate(180deg)}._submenu_yfq3n_133{display:flex;flex-direction:column;padding-left:2.85rem;gap:.15rem;margin-top:.15rem}._submenuItem_yfq3n_141{padding:.55rem .75rem;border-radius:.7rem;font-size:.85rem;font-weight:500;color:#6b7280;text-decoration:none}._submenuItem_yfq3n_141:hover{background:#f7f6fd;color:#4c1d95}._submenuItem_yfq3n_141._active_yfq3n_70{background:#ede9fe;color:#4c1d95;font-weight:700}@media (max-width: 768px){._sidebar_yfq3n_2{transform:translate(-100%);width:240px}._sidebar_yfq3n_2._mobileOpen_yfq3n_163{transform:translate(0)}._overlay_yfq3n_113{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:30}}._topbar_lp5hd_2{display:flex;align-items:center;gap:1rem;padding:0 rem 0 rem;background:#fff;border-bottom:1px solid #eee}._menuBtn_lp5hd_11{display:none;background:none;border:none;font-size:1.25rem}._actions_lp5hd_13{margin-left:auto;display:flex;align-items:center;gap:1rem}._bellBtn_lp5hd_15{position:relative;background:#f3f4f6;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}._badge_lp5hd_24{position:absolute;top:-2px;right:-2px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}._userBox_lp5hd_33{position:relative;display:flex;align-items:center;gap:.65rem;cursor:pointer;padding:.35rem .6rem;border-radius:.6rem}._userBox_lp5hd_33:hover{background:#f3f4f6}._avatar_lp5hd_42{width:36px;height:36px;border-radius:50%;background:#14141f;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}._avatar_lp5hd_42 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._userInfo_lp5hd_53{display:flex;flex-direction:column;line-height:1.2}._userName_lp5hd_54{font-size:.875rem;font-weight:600;color:#111827}._userRole_lp5hd_55{font-size:.75rem;color:#6b7280}._dropdown_lp5hd_57{position:absolute;top:110%;right:0;background:#fff;border:1px solid #eee;border-radius:.5rem;box-shadow:0 8px 20px #0000001a;display:flex;flex-direction:column;min-width:160px;z-index:50}._dropdown_lp5hd_57 button{text-align:left;padding:.6rem .85rem;background:none;border:none;font-size:.875rem;cursor:pointer}._dropdown_lp5hd_57 button:hover{background:#f3f4f6}@media (max-width: 768px){._menuBtn_lp5hd_11{display:block}._search_lp5hd_79{display:none}}._content_44gy2_2{margin-left:240px;transition:margin-left .2s ease}._contentCollapsed_44gy2_7{margin-left:76px}@media (max-width: 768px){._content_44gy2_2,._contentCollapsed_44gy2_7{margin-left:0}}._wrapper_d9lg7_1{display:flex;flex-direction:column;gap:14px}._toolbar_d9lg7_7{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._search_d9lg7_15{padding:9px 14px;border:1px solid #ddd;border-radius:8px;min-width:240px;font-size:.9rem}._tableContainer_d9lg7_23{overflow-x:auto;border:1px solid #eee;border-radius:10px}._table_d9lg7_23{width:100%;border-collapse:collapse;font-size:.9rem}._table_d9lg7_23 th{text-align:left;background:#5c2d6e;color:#fff;padding:10px 14px;font-weight:600;border-bottom:1px solid #eee;white-space:nowrap}._table_d9lg7_23 td{padding:10px 14px;border-bottom:1px solid #f2f2f2}._actionsHeader_d9lg7_50{text-align:right}._actionsCell_d9lg7_54{display:flex;gap:8px;justify-content:flex-end}._clickableRow_d9lg7_60{cursor:pointer}._clickableRow_d9lg7_60:hover{background:#f9f9f9}._state_d9lg7_68{text-align:center;padding:24px;color:#888}._wrapper_81er7_1{display:flex;align-items:center;justify-content:space-between;padding:12px 4px 4px;font-size:.85rem;color:#6b7280}._controls_81er7_10{display:flex;align-items:center;gap:8px}._arrowBtn_81er7_16{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#3f3d56;cursor:pointer}._arrowBtn_81er7_16:disabled{opacity:.4;cursor:not-allowed}._arrowBtn_81er7_16:not(:disabled):hover{background:#f5f4fb}._pageBadge_81er7_38{min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#4c1d95;color:#fff;font-weight:600;font-size:.8rem}._wrapper_1fr44_1{display:flex;flex-direction:column;gap:10px;margin-top:8px}._header_1fr44_8{display:flex;align-items:center;gap:8px;color:#6b7280}._header_1fr44_8 h3{margin:0;font-size:1rem;font-weight:600;color:#374151}._count_1fr44_22{background:#f3f4f6;color:#6b7280;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:999px}._tableWrapper_1fr44_31{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;opacity:.92}._tableWrapper_1fr44_31 table{width:100%;border-collapse:collapse}._tableWrapper_1fr44_31 thead tr{background:#4c1d95}._tableWrapper_1fr44_31 thead th{color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;text-align:left;padding:12px 16px}._tableWrapper_1fr44_31 tbody tr{border-bottom:1px solid #e5e7eb}._tableWrapper_1fr44_31 td{padding:12px 16px;font-size:.85rem;color:#1f2937}._rowActions_1fr44_68{display:flex;gap:8px;flex-wrap:wrap}._reactivarBtn_1fr44_74,._deleteBtn_1fr44_75{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent}._reactivarBtn_1fr44_74{border-color:#4c1d95;color:#4c1d95}._reactivarBtn_1fr44_74:hover{background:#ede9fe}._deleteBtn_1fr44_75{color:#dc2626}._deleteBtn_1fr44_75:hover{background:#fee2e2}._overlay_1ajqg_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._dialog_1ajqg_11{background:#fff;border-radius:12px;padding:24px;width:90%;max-width:380px;box-shadow:0 10px 40px #0003}._title_1ajqg_20{margin:0 0 8px;font-size:1.1rem;font-weight:600}._message_1ajqg_26{margin:0 0 20px;color:#555;font-size:.95rem}._actions_1ajqg_32{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1ajqg_38,._confirmBtn_1ajqg_39,._dangerBtn_1ajqg_40{padding:8px 16px;border-radius:8px;border:none;font-weight:500;cursor:pointer}._cancelBtn_1ajqg_38{background:#f1f1f1;color:#333}._confirmBtn_1ajqg_39{background:#1d6f42;color:#fff}._dangerBtn_1ajqg_40{background:#c0392b;color:#fff}._row_1km4u_1{display:flex;gap:6px}._iconBtn_1km4u_6{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4c1d95;cursor:pointer;text-decoration:none}._iconBtn_1km4u_6:hover{background:#ede9fe}._iconBtn_1km4u_6:disabled{opacity:.4;cursor:not-allowed}._generateBtn_1km4u_29{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid #4c1d95;color:#4c1d95;background:transparent}._generateBtn_1km4u_29:hover:not(:disabled){background:#ede9fe}._generateBtn_1km4u_29:disabled{opacity:.6;cursor:not-allowed}._page_1pt5z_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:14px;padding-top:0}._headerRow_1pt5z_13{display:flex;justify-content:space-between;align-items:center}._header_1pt5z_13{display:flex;align-items:center;gap:10px}._headerIcon_1pt5z_25{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_1pt5z_13 h2{margin:0;font-size:1.3rem;color:#1f2937}._toolbar_1pt5z_43{display:flex;flex-wrap:wrap;align-items:end;gap:12px;background:#fff;border:1px solid var(--border-color);border-radius:12px;padding:12px 16px}._searchBox_1pt5z_54{position:relative;flex:1 1 240px;min-width:220px}._searchIcon_1pt5z_60{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af}._searchBox_1pt5z_54 input{width:100%;padding:9px 12px 9px 34px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem}._field_1pt5z_76{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--text-muted)}._field_1pt5z_76 select{padding:8px 10px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;min-width:130px;background:#fff}._clearBtn_1pt5z_93{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:.85rem;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid var(--border-color);color:#374151}._clearBtn_1pt5z_93:hover{background:#f9fafb}._newBtn_1pt5z_111{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer}._newBtn_1pt5z_111:hover{background:#d9660a}._tableWrapper_1pt5z_129{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}._tableWrapper_1pt5z_129 table{width:100%;border-collapse:collapse}._tableWrapper_1pt5z_129 thead th{background:#5c2d6e!important;color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;text-align:left;padding:12px 16px}._tableWrapper_1pt5z_129 tbody tr{border-bottom:1px solid var(--border-color)}._tableWrapper_1pt5z_129 tbody tr:hover{background:#faf9ff;cursor:pointer}._tableWrapper_1pt5z_129 td{padding:12px 16px;font-size:.85rem;color:#1f2937}._nameCell_1pt5z_167{display:flex;align-items:center;gap:10px}._avatar_1pt5z_173{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--accent-purple-light);color:var(--accent-purple);font-weight:700;font-size:.75rem;flex-shrink:0}._nameText_1pt5z_187{font-weight:600}._originBadge_1pt5z_191{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600}._rowActions_1pt5z_199{display:flex;gap:8px;flex-wrap:wrap}._certBtn_1pt5z_205,._editBtn_1pt5z_206,._deleteBtn_1pt5z_207{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent}._viewBtn_1pt5z_219{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid #0369a1;color:#0369a1;background:transparent}._viewBtn_1pt5z_219:hover{background:#e0f2fe}._certBtn_1pt5z_205{border-color:var(--accent-purple);color:var(--accent-purple)}._certBtn_1pt5z_205:hover{background:var(--accent-purple-light)}._editBtn_1pt5z_206{color:#4b5563}._editBtn_1pt5z_206:hover{background:#f3f4f6}._deleteBtn_1pt5z_207{color:#dc2626}._deleteBtn_1pt5z_207:hover{background:#fee2e2}._page_dfdxb_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:1180px}._headerRow_dfdxb_14{display:flex;align-items:center;gap:14px}._backBtn_dfdxb_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_dfdxb_20:hover{background:#f9fafb}._header_dfdxb_14{display:flex;align-items:center;gap:10px}._headerIcon_dfdxb_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_dfdxb_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._form_dfdxb_61{display:flex;flex-direction:column;gap:16px}._grid_dfdxb_67{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}._mainColumn_dfdxb_74,._sideColumn_dfdxb_75{display:flex;flex-direction:column;gap:16px}._card_dfdxb_81{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_dfdxb_91{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._hint_dfdxb_100{margin:-6px 0 0;font-size:.78rem;color:var(--text-muted)}._field_dfdxb_106{display:flex;flex-direction:column;gap:6px}._field_dfdxb_106 label{font-size:.78rem;font-weight:600;color:#374151}._field_dfdxb_106 input,._field_dfdxb_106 select,._field_dfdxb_106 textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_dfdxb_106 input:focus,._field_dfdxb_106 select:focus,._field_dfdxb_106 textarea:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._field_dfdxb_106 input:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}._inputError_dfdxb_144{border-color:#dc2626!important}._errorText_dfdxb_148{font-size:.72rem;color:#dc2626}._actions_dfdxb_153{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_dfdxb_159{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_dfdxb_159:hover{background:#f9fafb}._saveBtn_dfdxb_173{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_dfdxb_173:hover{background:#d9660a}._saveBtn_dfdxb_173:disabled{opacity:.7;cursor:not-allowed}._loadingState_dfdxb_196{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_dfdxb_205{animation:_spin_dfdxb_205 .8s linear infinite}@keyframes _spin_dfdxb_205{to{transform:rotate(360deg)}}@media (max-width: 900px){._grid_dfdxb_67{grid-template-columns:1fr}}._page_1ezzv_1{display:flex;flex-direction:column;gap:18px}._backBtn_1ezzv_7{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:.8rem;cursor:pointer;align-self:flex-start}._backBtn_1ezzv_7:hover{background:#f9fafb;border-color:#d1d5db}._headerRow_1ezzv_26{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}._headerRow_1ezzv_26 h2{margin:0;font-size:1.25rem;color:#1f2937}._muted_1ezzv_40{color:#9ca3af;font-size:.85rem}._actions_1ezzv_45{display:flex;gap:8px}._editBtn_1ezzv_50,._certActionBtn_1ezzv_51{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:.82rem;cursor:pointer}._editBtn_1ezzv_50{border:1px solid #e5e7eb;background:#fff;color:#4b5563}._editBtn_1ezzv_50:hover{background:#f9fafb}._certActionBtn_1ezzv_51{border:none;background:#f2760f;color:#fff;font-weight:500}._certActionBtn_1ezzv_51:hover{background:#d9660a}._section_1ezzv_82{border-top:1px solid #eee;padding-top:18px}._section_1ezzv_82 h3{margin:0 0 12px;font-size:1rem;color:#1f2937}._dl_1ezzv_93{display:grid;grid-template-columns:160px 1fr;row-gap:12px;font-size:.9rem;align-items:center}._dl_1ezzv_93 dt{color:#9ca3af}._accordionSection_1ezzv_105{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:10px}._accordionHeader_1ezzv_113{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;background:#f9fafb;border:none;cursor:pointer;font-size:.9rem;font-weight:600;color:#1f2937;text-align:left}._accordionHeader_1ezzv_113:hover{background:#f3f4f6}._statusTag_1ezzv_132{font-size:.7rem;font-weight:500;color:#6b7280;background:#f3f4f6;padding:2px 8px;border-radius:999px}._countBadge_1ezzv_141{margin-left:auto;background:#ede9fe;color:#6d28d9;font-size:.75rem;font-weight:600;padding:2px 9px;border-radius:999px}._certGrid_1ezzv_151{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;padding:16px}._certCard_1ezzv_158{display:flex;flex-direction:column;gap:8px;border:1px solid #e5e7eb;border-radius:10px;padding:14px;background:#fff}._certHeader_1ezzv_168{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._tipoTag_1ezzv_175{display:inline-block;padding:1px 8px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:.65rem;font-weight:600;vertical-align:middle}._badge_1ezzv_186{font-size:.7rem;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap}._badge_1ezzv_186._borrador_1ezzv_194{background:#fef3c7;color:#92400e}._badge_1ezzv_186._emitido_1ezzv_199{background:#dcfce7;color:#15803d}._badge_1ezzv_186._revocado_1ezzv_204{background:#fee2e2;color:#b91c1c}._certRow_1ezzv_209{display:flex;justify-content:space-between;font-size:.8rem;color:#6b7280}._certRow_1ezzv_209 code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-weight:600;color:#1f2937}._certLabel_1ezzv_224{color:#9ca3af}._qrRow_1ezzv_228{margin-top:4px}._backdrop_f7nc1_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#110c2273;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}._modal_f7nc1_12{width:100%;background:#fff;border-radius:16px;box-shadow:0 20px 60px #00000040;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._header_f7nc1_23{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #eee}._header_f7nc1_23 h3{margin:0;font-size:1.05rem;color:#1f2937}._closeBtn_f7nc1_37{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:none;background:#f3f4f6;color:#6b7280;cursor:pointer}._closeBtn_f7nc1_37:hover{background:#e5e7eb}._body_f7nc1_54{padding:20px 22px;overflow-y:auto}._searchInput_1ph6o_1{width:100%;padding:9px 12px;border-radius:8px;border:1px solid #e5e7eb;font-size:.85rem;margin-bottom:12px}._list_1ph6o_10{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}._item_1ph6o_18{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;text-align:left}._item_1ph6o_18:hover{border-color:#4c1d95;background:#faf9ff}._muted_1ph6o_36{color:#9ca3af;font-size:.78rem}._body_1wo4z_1{display:flex;flex-direction:column;gap:14px}._certTitle_1wo4z_7{font-size:.95rem;font-weight:600;color:#1f2937}._tipoTag_1wo4z_13{display:inline-block;padding:1px 8px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:.68rem;font-weight:600;vertical-align:middle}._formRow_1wo4z_24{display:flex;flex-direction:column;gap:6px;font-size:.8rem;color:#6b7280}._formRow_1wo4z_24 input,._formRow_1wo4z_24 select{padding:9px 12px;border-radius:8px;border:1px solid #e5e7eb;font-size:.85rem;color:#1f2937}._advancedToggle_1wo4z_41{align-self:flex-start;background:none;border:none;color:#4c1d95;font-size:.78rem;cursor:pointer;padding:0;text-decoration:underline}._advancedGrid_1wo4z_52{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;background:#f9fafb}._primaryBtn_1wo4z_61{align-self:flex-end;padding:10px 20px;border-radius:8px;border:none;background:#4c1d95;color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._primaryBtn_1wo4z_61:hover:not(:disabled){background:#3f1878}._primaryBtn_1wo4z_61:disabled{opacity:.5;cursor:not-allowed}._backBtn_1wo4z_82{display:flex;align-items:center;gap:6px;align-self:flex-start;background:none;border:none;color:#6b7280;font-size:.8rem;cursor:pointer;padding:0}._backBtn_1wo4z_82:hover{color:#4c1d95}._summary_1wo4z_99{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;background:#f9fafb}._summaryRow_1wo4z_108{display:flex;justify-content:space-between;font-size:.85rem;color:#6b7280}._summaryRow_1wo4z_108 strong{color:#1f2937;text-align:right}._actions_1wo4z_120{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}._cancelActionBtn_1wo4z_127{padding:10px 18px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#6b7280;font-size:.85rem;cursor:pointer}._cancelActionBtn_1wo4z_127:hover:not(:disabled){background:#f9fafb}._page_10oaw_1{display:flex;flex-direction:column;gap:16px}._headerRow_10oaw_7{display:flex;justify-content:space-between;align-items:flex-start}._backBtn_10oaw_13{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:.8rem;cursor:pointer;margin-bottom:10px}._backBtn_10oaw_13:hover{background:#f9fafb;border-color:#d1d5db}._headerRow_10oaw_7 h2{margin:0;font-size:1.2rem;color:#1f2937}._muted_10oaw_38{color:#9ca3af;font-size:.8rem}._relateBtn_10oaw_43{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;border:none;background:#f2760f;color:#fff;font-weight:500;font-size:.85rem;cursor:pointer;flex-shrink:0}._relateBtn_10oaw_43:hover{background:#d9660a}._accordionSection_10oaw_62{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._accordionHeader_10oaw_69{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;background:#f9fafb;border:none;cursor:pointer;font-size:.9rem;font-weight:600;color:#1f2937;text-align:left}._accordionHeader_10oaw_69:hover{background:#f3f4f6}._countBadge_10oaw_88{margin-left:auto;background:#ede9fe;color:#6d28d9;font-size:.75rem;font-weight:600;padding:2px 9px;border-radius:999px}._certGrid_10oaw_98{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding:16px}._certCard_10oaw_105{display:flex;flex-direction:column;gap:10px;border:1px solid #e5e7eb;border-radius:10px;padding:14px;background:#fff}._certHeader_10oaw_115{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._tipoTag_10oaw_122{display:inline-block;padding:1px 8px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:.65rem;font-weight:600;vertical-align:middle}._badge_10oaw_133{font-size:.7rem;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap}._badge_10oaw_133._borrador_10oaw_141{background:#fef3c7;color:#92400e}._badge_10oaw_133._emitido_10oaw_146{background:#dcfce7;color:#15803d}._badge_10oaw_133._revocado_10oaw_151{background:#fee2e2;color:#b91c1c}._certRow_10oaw_156{display:flex;flex-direction:column;gap:4px;font-size:.78rem;color:#6b7280}._certRow_10oaw_156 select,._certRow_10oaw_156 input{padding:7px 10px;border-radius:6px;border:1px solid #e5e7eb;font-size:.82rem;color:#1f2937}._certRow_10oaw_156 input[readonly]{background:#f9fafb;color:#9ca3af;cursor:not-allowed}._readOnly_10oaw_179{font-size:.85rem;color:#1f2937;padding:7px 0}._codeRow_10oaw_185{display:flex;align-items:center;gap:8px;font-size:.78rem;color:#6b7280}._codeRow_10oaw_185 code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-weight:600}._codeRow_10oaw_185 button{display:flex;align-items:center;gap:4px;background:none;border:none;color:#4c1d95;font-size:.75rem;cursor:pointer;padding:0}._certActions_10oaw_212{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}._emitBtn_10oaw_219,._editBtn_10oaw_220,._saveBtn_10oaw_221,._cancelBtn_10oaw_222,._deleteBtn_10oaw_223{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent}._qrRow_10oaw_234{margin-top:2px}._emitBtn_10oaw_219{border-color:#4c1d95;color:#4c1d95}._emitBtn_10oaw_219:hover{background:#ede9fe}._editBtn_10oaw_220{color:#4b5563}._editBtn_10oaw_220:hover{background:#f3f4f6}._saveBtn_10oaw_221{background:#15803d;color:#fff}._saveBtn_10oaw_221:hover{background:#116530}._cancelBtn_10oaw_222{color:#6b7280}._cancelBtn_10oaw_222:hover{background:#f3f4f6}._deleteBtn_10oaw_223{color:#dc2626}._deleteBtn_10oaw_223:hover{background:#fee2e2}._page_1lm8j_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:1180px}._headerRow_1lm8j_14{display:flex;align-items:center;gap:14px}._backBtn_1lm8j_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_1lm8j_20:hover{background:#f9fafb}._header_1lm8j_14{display:flex;align-items:center;gap:10px}._headerIcon_1lm8j_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_1lm8j_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._form_1lm8j_61{display:flex;flex-direction:column;gap:16px}._grid_1lm8j_67{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}._mainColumn_1lm8j_74,._sideColumn_1lm8j_75{display:flex;flex-direction:column;gap:16px}._card_1lm8j_81{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_1lm8j_91{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._hint_1lm8j_100{margin:-6px 0 0;font-size:.78rem;color:var(--text-muted)}._row3_1lm8j_106{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._field_1lm8j_112{display:flex;flex-direction:column;gap:6px}._field_1lm8j_112 label{font-size:.78rem;font-weight:600;color:#374151}._field_1lm8j_112 input,._field_1lm8j_112 select,._field_1lm8j_112 textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_1lm8j_112 input:focus,._field_1lm8j_112 select:focus,._field_1lm8j_112 textarea:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._inputError_1lm8j_144{border-color:#dc2626!important}._errorText_1lm8j_148{font-size:.72rem;color:#dc2626}._courseSearch_1lm8j_153{position:relative}._courseSearchIcon_1lm8j_157{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af}._courseSearch_1lm8j_153 input{width:100%;padding:9px 12px 9px 34px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem}._courseSearch_1lm8j_153 input:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._courseGrid_1lm8j_179{display:flex;flex-wrap:wrap;gap:8px;max-height:260px;overflow-y:auto;padding-right:2px}._courseChip_1lm8j_188{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-color);font-size:.8rem;cursor:pointer;color:#374151;background:#fafafa}._courseChip_1lm8j_188:has(input:checked){background:var(--accent-purple-light);border-color:var(--accent-purple);color:var(--accent-purple);font-weight:600}._uploadArea_1lm8j_208{display:flex;align-items:center;justify-content:center;min-height:180px;border:1.5px dashed var(--border-color);border-radius:12px;cursor:pointer;overflow:hidden;background:#fafafa;transition:border-color .15s,background .15s}._uploadArea_1lm8j_208:hover{border-color:var(--accent-purple);background:var(--accent-purple-light)}._uploadState_1lm8j_226{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-muted);font-size:.85rem;text-align:center;padding:20px}._uploadHint_1lm8j_237{font-size:.72rem;color:#9ca3af}._uploadPreview_1lm8j_242{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}._removeImageBtn_1lm8j_249{display:flex;align-items:center;gap:6px;justify-content:center;padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#dc2626;font-size:.78rem;cursor:pointer}._removeImageBtn_1lm8j_249:hover{background:#fee2e2}._actions_1lm8j_267{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1lm8j_273{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_1lm8j_273:hover{background:#f9fafb}._saveBtn_1lm8j_287{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_1lm8j_287:hover{background:#d9660a}._saveBtn_1lm8j_287:disabled{opacity:.7;cursor:not-allowed}._loadingState_1lm8j_310{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_1lm8j_319{animation:_spin_1lm8j_319 .8s linear infinite}@keyframes _spin_1lm8j_319{to{transform:rotate(360deg)}}@media (max-width: 900px){._grid_1lm8j_67,._row3_1lm8j_106{grid-template-columns:1fr}}._page_ausgr_1{display:flex;flex-direction:column;gap:20px}._headerRow_ausgr_3{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._header_ausgr_3{display:flex;align-items:center;gap:12px}._header_ausgr_3 h2{margin:0;font-size:1.4rem;color:#3c1a4a}._headerIcon_ausgr_6{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3e8f7;color:#3c1a4a}._newBtn_ausgr_8{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:10px 16px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._newBtn_ausgr_8:hover{background:#dc7119}._tableWrapper_ausgr_11{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}._rowActions_ausgr_13{display:flex;gap:8px}._editBtn_ausgr_14,._deleteBtn_ausgr_14{display:inline-flex;align-items:center;gap:4px;border:none;border-radius:6px;padding:6px 10px;font-size:.85rem;font-weight:500;cursor:pointer}._editBtn_ausgr_14{background:#ede9fe;color:#6d28d9}._editBtn_ausgr_14:hover{background:#ddd6fe}._deleteBtn_ausgr_14{background:#fee2e2;color:#b91c1c}._deleteBtn_ausgr_14:hover{background:#fecaca}._page_1xy5a_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:1180px}._headerRow_1xy5a_14{display:flex;align-items:center;gap:14px}._backBtn_1xy5a_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_1xy5a_20:hover{background:#f9fafb}._header_1xy5a_14{display:flex;align-items:center;gap:10px}._headerIcon_1xy5a_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_1xy5a_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._form_1xy5a_61{display:flex;flex-direction:column;gap:16px}._grid_1xy5a_67{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}._mainColumn_1xy5a_74,._sideColumn_1xy5a_75{display:flex;flex-direction:column;gap:16px}._card_1xy5a_81{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_1xy5a_91{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._hint_1xy5a_100{margin:-6px 0 0;font-size:.78rem;color:var(--text-muted)}._field_1xy5a_106{display:flex;flex-direction:column;gap:6px}._field_1xy5a_106 label{font-size:.78rem;font-weight:600;color:#374151}._field_1xy5a_106 input,._field_1xy5a_106 select,._field_1xy5a_106 textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_1xy5a_106 input:focus,._field_1xy5a_106 select:focus,._field_1xy5a_106 textarea:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._inputError_1xy5a_138{border-color:#dc2626!important}._errorText_1xy5a_142{font-size:.72rem;color:#dc2626}._uploadArea_1xy5a_147{display:flex;align-items:center;justify-content:center;min-height:180px;border:1.5px dashed var(--border-color);border-radius:12px;cursor:pointer;overflow:hidden;background:#fafafa;transition:border-color .15s,background .15s}._uploadArea_1xy5a_147:hover{border-color:var(--accent-purple);background:var(--accent-purple-light)}._uploadState_1xy5a_165{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-muted);font-size:.85rem;text-align:center;padding:20px}._uploadHint_1xy5a_176{font-size:.72rem;color:#9ca3af}._uploadPreview_1xy5a_181{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}._removeImageBtn_1xy5a_188{display:flex;align-items:center;gap:6px;justify-content:center;padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#dc2626;font-size:.78rem;cursor:pointer}._removeImageBtn_1xy5a_188:hover{background:#fee2e2}._actions_1xy5a_206{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1xy5a_212{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_1xy5a_212:hover{background:#f9fafb}._saveBtn_1xy5a_226{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_1xy5a_226:hover{background:#d9660a}._saveBtn_1xy5a_226:disabled{opacity:.7;cursor:not-allowed}._loadingState_1xy5a_249{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_1xy5a_258{animation:_spin_1xy5a_258 .8s linear infinite}@keyframes _spin_1xy5a_258{to{transform:rotate(360deg)}}@media (max-width: 900px){._grid_1xy5a_67{grid-template-columns:1fr}}._page_wysle_1{display:flex;flex-direction:column;gap:20px}._headerRow_wysle_3{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._header_wysle_3{display:flex;align-items:center;gap:12px}._header_wysle_3 h2{margin:0;font-size:1.4rem;color:#3c1a4a}._headerIcon_wysle_6{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3e8f7;color:#3c1a4a}._newBtn_wysle_8{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:10px 16px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._newBtn_wysle_8:hover{background:#dc7119}._tableWrapper_wysle_11{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}._rowActions_wysle_13{display:flex;gap:8px}._editBtn_wysle_14,._deleteBtn_wysle_14,._toggleBtn_wysle_14{display:inline-flex;align-items:center;gap:4px;border:none;border-radius:6px;padding:6px 10px;font-size:.85rem;font-weight:500;cursor:pointer}._editBtn_wysle_14{background:#ede9fe;color:#6d28d9}._editBtn_wysle_14:hover{background:#ddd6fe}._deleteBtn_wysle_14{background:#fee2e2;color:#b91c1c}._deleteBtn_wysle_14:hover{background:#fecaca}._toggleBtn_wysle_14{background:#fef3c7;color:#b45309}._toggleBtn_wysle_14:hover{background:#fde68a}._page_1lk2n_1{display:flex;flex-direction:column;gap:20px;max-width:900px}._headerRow_1lk2n_3{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._header_1lk2n_3{display:flex;align-items:center;gap:12px}._header_1lk2n_3 h2{margin:0;font-size:1.4rem;color:#3c1a4a}._headerIcon_1lk2n_6{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3e8f7;color:#3c1a4a}._backBtn_1lk2n_8{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:8px 12px;cursor:pointer;color:#374151}._backBtn_1lk2n_8:hover{background:#f9fafb}._form_1lk2n_11{display:flex;flex-direction:column;gap:20px}._card_1lk2n_13{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px}._cardTitle_1lk2n_14{margin:0;font-size:1rem;color:#3c1a4a}._field_1lk2n_16{display:flex;flex-direction:column;gap:6px}._field_1lk2n_16 label{font-size:.85rem;font-weight:600;color:#374151}._field_1lk2n_16 input,._field_1lk2n_16 textarea{border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font:inherit}._field_1lk2n_16 input:focus,._field_1lk2n_16 textarea:focus{outline:none;border-color:#f58220;box-shadow:0 0 0 3px #f5822026}._inputError_1lk2n_20{border-color:#dc2626!important}._errorText_1lk2n_21{color:#dc2626;font-size:.8rem}._actions_1lk2n_23{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1lk2n_24{border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:10px 18px;cursor:pointer}._cancelBtn_1lk2n_24:hover{background:#f9fafb}._saveBtn_1lk2n_26{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:10px 18px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._saveBtn_1lk2n_26:hover{background:#dc7119}._saveBtn_1lk2n_26:disabled{opacity:.6;cursor:not-allowed}._loadingState_1lk2n_30{display:flex;align-items:center;gap:10px;padding:40px;color:#6b7280}._spin_1lk2n_31{animation:_spin_1lk2n_31 1s linear infinite}@keyframes _spin_1lk2n_31{to{transform:rotate(360deg)}}._page_18gbm_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:14px;padding-top:0}._headerRow_18gbm_13{display:flex;justify-content:space-between;align-items:center}._header_18gbm_13{display:flex;align-items:center;gap:10px}._headerIcon_18gbm_25{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_18gbm_13 h2{margin:0;font-size:1.3rem;color:#1f2937}._toolbar_18gbm_43{display:flex;flex-wrap:wrap;align-items:end;gap:12px;background:#fff;border:1px solid var(--border-color);border-radius:12px;padding:12px 16px}._field_18gbm_54{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--text-muted)}._field_18gbm_54 select{padding:8px 10px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;min-width:130px;background:#fff}._clearBtn_18gbm_71{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:.85rem;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid var(--border-color);color:#374151}._clearBtn_18gbm_71:hover{background:#f9fafb}._newBtn_18gbm_89{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer}._newBtn_18gbm_89:hover{background:#d9660a}._tableWrapper_18gbm_107{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}._tableWrapper_18gbm_107 table{width:100%;border-collapse:collapse}._tableWrapper_18gbm_107 thead th{background:#5c2d6e!important;color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;text-align:left;padding:12px 16px}._tableWrapper_18gbm_107 tbody tr{border-bottom:1px solid var(--border-color)}._tableWrapper_18gbm_107 tbody tr:hover{background:#faf9ff;cursor:pointer}._tableWrapper_18gbm_107 td{padding:12px 16px;font-size:.85rem;color:#1f2937}._badge_18gbm_145{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}._rowActions_18gbm_154{display:flex;gap:8px;flex-wrap:wrap}._editBtn_18gbm_160,._deleteBtn_18gbm_161{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent}._editBtn_18gbm_160{color:#4b5563}._editBtn_18gbm_160:hover{background:#f3f4f6}._deleteBtn_18gbm_161{color:#dc2626}._deleteBtn_18gbm_161:hover{background:#fee2e2}._page_1endh_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:720px}._headerRow_1endh_14{display:flex;align-items:center;gap:14px}._backBtn_1endh_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_1endh_20:hover{background:#f9fafb}._header_1endh_14{display:flex;align-items:center;gap:10px}._headerIcon_1endh_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_1endh_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._form_1endh_61{display:flex;flex-direction:column;gap:16px}._card_1endh_67{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_1endh_77{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._hint_1endh_86{margin:0;font-size:.78rem;color:var(--text-muted)}._field_1endh_92{display:flex;flex-direction:column;gap:6px}._field_1endh_92 label{font-size:.78rem;font-weight:600;color:#374151}._field_1endh_92 input,._field_1endh_92 select{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_1endh_92 input:focus,._field_1endh_92 select:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._inputError_1endh_122{border-color:#dc2626!important}._errorText_1endh_126{font-size:.72rem;color:#dc2626}._actions_1endh_131{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1endh_137{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_1endh_137:hover{background:#f9fafb}._saveBtn_1endh_151{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_1endh_151:hover{background:#d9660a}._saveBtn_1endh_151:disabled{opacity:.7;cursor:not-allowed}._loadingState_1endh_174{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_1endh_183{animation:_spin_1endh_183 .8s linear infinite}@keyframes _spin_1endh_183{to{transform:rotate(360deg)}}:root{--pf-brand: #f5821f;--pf-secondary: #4a235a;--pf-secondary-hover: #38193f;--pf-success: #198754;--pf-danger: #dc3545;--pf-border: #e1e8ed;--pf-muted: #6c757d;--pf-bg-light: #f8f9fc}._page_6ma1j_12{min-height:100vh;background:linear-gradient(180deg,#f0f4f8,#e6ebf1);padding:2rem 1rem 4rem}._container_6ma1j_18{max-width:720px;margin:0 auto}._backLink_6ma1j_23{display:inline-block;margin-bottom:1.25rem;color:var(--pf-secondary);font-size:.85rem;font-weight:600;text-decoration:none}._backLink_6ma1j_23:hover{text-decoration:underline}._errorBox_6ma1j_36{display:flex;gap:.75rem;align-items:flex-start;background:#fff;border-left:4px solid var(--pf-danger);border-radius:8px;padding:1.25rem;color:var(--pf-danger)}._errorBox_6ma1j_36 strong{display:block;color:#212529;margin-bottom:2px}._errorBox_6ma1j_36 p{margin:0;color:var(--pf-muted);font-size:.9rem}._verifiedBar_6ma1j_59{display:flex;justify-content:center;margin-bottom:1rem}._verifiedTag_6ma1j_65,._revokedTag_6ma1j_66{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:.4rem .9rem;border-radius:999px}._verifiedTag_6ma1j_65{background:#e9f6ec;color:var(--pf-success)}._revokedTag_6ma1j_66{background:#fdecea;color:var(--pf-danger)}._certificate_6ma1j_88{background:#fff;border-radius:18px;box-shadow:0 20px 50px #2e1a3d2e;padding:10px}._certBorder_6ma1j_95{border:2px solid var(--pf-brand);border-radius:12px;padding:2.5rem 2rem;text-align:center;position:relative;background:radial-gradient(circle at top left,rgba(245,130,31,.06),transparent 40%),radial-gradient(circle at bottom right,rgba(74,35,90,.06),transparent 40%)}._certHeader_6ma1j_106{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.5rem}._certLogo_6ma1j_114{height:34px}._certEyebrow_6ma1j_118{font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--pf-muted)}._certSeal_6ma1j_126{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--pf-brand),#d96f15);color:#fff;margin-bottom:1.25rem;box-shadow:0 8px 20px #f5821f59}._certLead_6ma1j_139{margin:.25rem 0;color:var(--pf-muted);font-size:.95rem}._certName_6ma1j_145{margin:.25rem 0 .5rem;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:700;color:var(--pf-secondary)}._certCourse_6ma1j_153{margin:.5rem 0 .15rem;font-size:1.15rem;font-weight:800;color:#212529}._certSubcourse_6ma1j_160{margin:0 0 1rem;font-size:.85rem;color:var(--pf-muted)}._certMetaRow_6ma1j_166{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:1.75rem 0;padding:1.25rem 0;border-top:1px solid var(--pf-border);border-bottom:1px solid var(--pf-border)}._certMetaItem_6ma1j_177{display:flex;align-items:center;gap:.5rem;color:var(--pf-brand);text-align:left}._metaLabel_6ma1j_185{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;color:var(--pf-muted)}._metaValue_6ma1j_193{display:block;font-size:.88rem;font-weight:700;color:#212529}._certFooter_6ma1j_200{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap}._codeBlock_6ma1j_208{text-align:left}._codeValue_6ma1j_212{display:inline-block;margin-top:2px;background:var(--pf-bg-light);border:1px solid var(--pf-border);padding:4px 10px;border-radius:6px;font-weight:700;letter-spacing:1px;color:var(--pf-secondary)}._qrImg_6ma1j_224{width:84px;height:84px;border-radius:8px;border:1px solid var(--pf-border)}._disclaimer_6ma1j_231{margin-top:1.5rem;text-align:center;font-size:.78rem;color:var(--pf-muted);line-height:1.5}._disclaimer_6ma1j_231 a{color:var(--pf-brand);font-weight:600;text-decoration:none}._disclaimer_6ma1j_231 a:hover{text-decoration:underline}@media (max-width: 480px){._certName_6ma1j_145{font-size:1.5rem}._certBorder_6ma1j_95{padding:2rem 1.25rem}._certMetaRow_6ma1j_166{flex-direction:column;align-items:flex-start;gap:1rem}}._page_17me8_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:1180px}._headerRow_17me8_14{display:flex;align-items:center;gap:14px}._backBtn_17me8_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_17me8_20:hover{background:#f9fafb}._header_17me8_14{display:flex;align-items:center;gap:10px}._headerIcon_17me8_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_17me8_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._form_17me8_61{display:flex;flex-direction:column;gap:16px}._grid_17me8_67{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}._mainColumn_17me8_74,._sideColumn_17me8_75{display:flex;flex-direction:column;gap:16px}._card_17me8_81{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_17me8_91{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._hint_17me8_100{margin:-6px 0 0;font-size:.78rem;color:var(--text-muted)}._row3_17me8_106{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._field_17me8_112{display:flex;flex-direction:column;gap:6px}._field_17me8_112 label{font-size:.78rem;font-weight:600;color:#374151}._field_17me8_112 input,._field_17me8_112 select,._field_17me8_112 textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_17me8_112 input:focus,._field_17me8_112 select:focus,._field_17me8_112 textarea:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._inputError_17me8_144{border-color:#dc2626!important}._errorText_17me8_148{font-size:.72rem;color:#dc2626}._courseSearch_17me8_153{position:relative}._courseSearchIcon_17me8_157{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#9ca3af}._courseSearch_17me8_153 input{width:100%;padding:9px 12px 9px 34px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem}._courseSearch_17me8_153 input:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._courseGrid_17me8_179{display:flex;flex-wrap:wrap;gap:8px;max-height:260px;overflow-y:auto;padding-right:2px}._courseChip_17me8_188{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-color);font-size:.8rem;cursor:pointer;color:#374151;background:#fafafa}._courseChip_17me8_188:has(input:checked){background:var(--accent-purple-light);border-color:var(--accent-purple);color:var(--accent-purple);font-weight:600}._uploadArea_17me8_208{display:flex;align-items:center;justify-content:center;min-height:180px;border:1.5px dashed var(--border-color);border-radius:12px;cursor:pointer;overflow:hidden;background:#fafafa;transition:border-color .15s,background .15s}._uploadArea_17me8_208:hover{border-color:var(--accent-purple);background:var(--accent-purple-light)}._uploadState_17me8_226{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-muted);font-size:.85rem;text-align:center;padding:20px}._uploadHint_17me8_237{font-size:.72rem;color:#9ca3af}._uploadPreview_17me8_242{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}._removeImageBtn_17me8_249{display:flex;align-items:center;gap:6px;justify-content:center;padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#dc2626;font-size:.78rem;cursor:pointer}._removeImageBtn_17me8_249:hover{background:#fee2e2}._actions_17me8_267{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_17me8_273{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_17me8_273:hover{background:#f9fafb}._saveBtn_17me8_287{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_17me8_287:hover{background:#d9660a}._saveBtn_17me8_287:disabled{opacity:.7;cursor:not-allowed}._loadingState_17me8_310{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_17me8_319{animation:_spin_17me8_319 .8s linear infinite}._uploadArea_17me8_208{position:relative}._etiquetaBadge_17me8_326{position:absolute;top:10px;right:10px;max-width:70%;padding:4px 10px;border-radius:999px;background:#f58220;color:#fff;font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 6px #00000040;pointer-events:none}@keyframes _spin_17me8_319{to{transform:rotate(360deg)}}@media (max-width: 900px){._grid_17me8_67,._row3_17me8_106{grid-template-columns:1fr}}._page_oechy_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:14px;padding-top:0}._headerRow_oechy_13{display:flex;justify-content:space-between;align-items:center}._header_oechy_13{display:flex;align-items:center;gap:10px}._headerIcon_oechy_25{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_oechy_13 h2{margin:0;font-size:1.3rem;color:#1f2937}._newBtn_oechy_43{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer}._newBtn_oechy_43:hover{background:#d9660a}._tableWrapper_oechy_61{background:#fff;border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}._tableWrapper_oechy_61 table{width:100%;border-collapse:collapse}._tableWrapper_oechy_61 thead th{background:#5c2d6e!important;color:#fff;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;text-align:left;padding:12px 16px}._tableWrapper_oechy_61 tbody tr{border-bottom:1px solid var(--border-color)}._tableWrapper_oechy_61 tbody tr:hover{background:#faf9ff}._tableWrapper_oechy_61 td{padding:12px 16px;font-size:.85rem;color:#1f2937}._badge_oechy_98{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}._rowActions_oechy_107{display:flex;gap:8px;flex-wrap:wrap}._editBtn_oechy_113,._deleteBtn_oechy_114{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent}._editBtn_oechy_113{color:#4b5563}._editBtn_oechy_113:hover{background:#f3f4f6}._deleteBtn_oechy_114{color:#dc2626}._deleteBtn_oechy_114:hover{background:#fee2e2}._toggle_oechy_143{position:relative;display:inline-block;width:36px;height:20px}._toggle_oechy_143 input{opacity:0;width:0;height:0}._slider_oechy_156{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#e5e7eb;border-radius:999px;transition:.2s}._slider_oechy_156:before{content:"";position:absolute;height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}._toggle_oechy_143 input:checked+._slider_oechy_156{background-color:var(--accent-purple)}._toggle_oechy_143 input:checked+._slider_oechy_156:before{transform:translate(16px)}._page_iebpz_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;padding-top:0;max-width:780px}._headerRow_iebpz_14{display:flex;align-items:center;gap:14px}._backBtn_iebpz_20{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._backBtn_iebpz_20:hover{background:#f9fafb}._header_iebpz_14{display:flex;align-items:center;gap:10px}._headerIcon_iebpz_43{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_iebpz_14 h2{margin:0;font-size:1.25rem;color:#1f2937}._formGrid_iebpz_61{display:flex;flex-direction:column;gap:16px}._card_iebpz_67{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:14px}._cardTitle_iebpz_77{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._row_iebpz_86{display:grid;grid-template-columns:1fr 1fr;gap:14px}._field_iebpz_92{display:flex;flex-direction:column;gap:6px}._field_iebpz_92 label{font-size:.78rem;font-weight:600;color:#374151}._field_iebpz_92 input,._field_iebpz_92 select{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_iebpz_92 input:focus,._field_iebpz_92 select:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._inputError_iebpz_122{border-color:#dc2626!important}._errorText_iebpz_126{font-size:.72rem;color:#dc2626}._switchField_iebpz_131{display:flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;color:#374151;cursor:pointer}._toggle_iebpz_141{position:relative;display:inline-block;width:36px;height:20px}._toggle_iebpz_141 input{opacity:0;width:0;height:0}._slider_iebpz_154{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#e5e7eb;border-radius:999px;transition:.2s}._slider_iebpz_154:before{content:"";position:absolute;height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}._toggle_iebpz_141 input:checked+._slider_iebpz_154{background-color:var(--accent-purple)}._toggle_iebpz_141 input:checked+._slider_iebpz_154:before{transform:translate(16px)}._actions_iebpz_182{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_iebpz_188{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._cancelBtn_iebpz_188:hover{background:#f9fafb}._saveBtn_iebpz_202{display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem;cursor:pointer}._saveBtn_iebpz_202:hover{background:#d9660a}._saveBtn_iebpz_202:disabled{opacity:.7;cursor:not-allowed}._loadingState_iebpz_225{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;padding:40px 0}._spin_iebpz_234{animation:_spin_iebpz_234 .8s linear infinite}@keyframes _spin_iebpz_234{to{transform:rotate(360deg)}}@media (max-width: 640px){._row_iebpz_86{grid-template-columns:1fr}}._page_7btx0_2{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;--text-main: #1f2937;--bg-soft: #faf9ff;display:flex;flex-direction:column;gap:14px;padding-top:0;max-width:1000px}._headerRow_7btx0_19{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._header_7btx0_19{display:flex;align-items:center;gap:10px}._headerIcon_7btx0_33{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-purple-light);color:var(--accent-purple);flex-shrink:0}._header_7btx0_19 h2{margin:0;font-size:1.3rem;color:var(--text-main)}._form_7btx0_52{display:flex;flex-direction:column;gap:14px}._card_7btx0_58{background:#fff;border:1px solid var(--border-color);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:14px}._cardTitle_7btx0_68{margin:0;font-size:.95rem;font-weight:600;color:var(--accent-purple);letter-spacing:.01em}._subTitle_7btx0_76{margin:4px 0 0;font-size:.85rem;font-weight:600;color:#374151}._row2_7btx0_83{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 640px){._row2_7btx0_83{grid-template-columns:1fr}}._field_7btx0_96{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--text-muted)}._field_7btx0_96 label{font-weight:500;color:#374151;font-size:.78rem}._field_7btx0_96 input,._field_7btx0_96 textarea,._field_7btx0_96 select{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.88rem;font-family:inherit;color:var(--text-main);background:#fff;transition:border-color .15s ease,box-shadow .15s ease;width:100%;box-sizing:border-box}._field_7btx0_96 input:focus,._field_7btx0_96 textarea:focus,._field_7btx0_96 select:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px #4c1d951f}._field_7btx0_96 textarea{resize:vertical;min-height:70px}._inputError_7btx0_138{border-color:#dc2626!important;background:#fef2f2}._inputError_7btx0_138:focus{box-shadow:0 0 0 3px #dc262626!important}._hint_7btx0_147{margin:2px 0 0;font-size:.72rem;color:var(--text-muted);line-height:1.4}._errorText_7btx0_154{margin-top:2px;font-size:.75rem;color:#dc2626}._checkRow_7btx0_161{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._checkRow_7btx0_161 input{width:16px;height:16px;accent-color:var(--accent-purple);cursor:pointer}._uploadArea_7btx0_179{display:flex;align-items:center;justify-content:center;min-height:130px;padding:14px;border:1.5px dashed var(--border-color);border-radius:10px;background:var(--bg-soft);cursor:pointer;transition:border-color .15s ease,background .15s ease;overflow:hidden}._uploadArea_7btx0_179:hover{border-color:var(--accent-purple);background:#f5f1ff}._uploadState_7btx0_198{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.82rem}._uploadPreview_7btx0_206{max-width:100%;max-height:180px;-o-object-fit:contain;object-fit:contain;border-radius:6px}._removeImageBtn_7btx0_213{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.75rem;cursor:pointer;border:1px solid transparent;background:transparent;color:#dc2626;transition:background .15s ease}._removeImageBtn_7btx0_213:hover{background:#fee2e2}._listRow_7btx0_233{display:flex;align-items:center;gap:8px}._listPrefix_7btx0_239{width:52px;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;text-align:center;background:#fff}._listNumber_7btx0_249{width:100px;padding:8px 10px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;background:#fff;box-sizing:border-box}._listRowInput_7btx0_259{flex:1;padding:8px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;background:#fff;min-width:0}._listPrefix_7btx0_239:focus,._listNumber_7btx0_249:focus,._listRowInput_7btx0_259:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px #4c1d951f}._listRemoveBtn_7btx0_277{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;border:none;background:transparent;color:#dc2626;cursor:pointer;transition:background .15s ease}._listRemoveBtn_7btx0_277:hover{background:#fee2e2}._listAddBtn_7btx0_296{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:.82rem;font-weight:500;cursor:pointer;background:#fff;border:1px dashed var(--border-color);color:#374151;transition:background .15s ease,border-color .15s ease}._listAddBtn_7btx0_296:hover:not(:disabled){background:var(--bg-soft);border-color:var(--accent-purple);color:var(--accent-purple)}._listAddBtn_7btx0_296:disabled{opacity:.5;cursor:not-allowed}._actions_7btx0_324{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}._saveBtn_7btx0_331{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:8px;border:none;background:var(--accent-orange);color:#fff;font-weight:500;font-size:.85rem;cursor:pointer;transition:background .15s ease}._saveBtn_7btx0_331:hover:not(:disabled){background:#d9660a}._saveBtn_7btx0_331:disabled{opacity:.65;cursor:not-allowed}._slideCard_7btx0_355{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-soft)}._slideHead_7btx0_365{display:flex;align-items:center;justify-content:space-between}._slideTitle_7btx0_371{font-size:.85rem;font-weight:600;color:#374151}._slideActions_7btx0_377{display:flex;gap:4px}._iconBtn_7btx0_382{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}._iconBtn_7btx0_382:hover:not(:disabled){background:var(--accent-purple-light);border-color:var(--accent-purple);color:var(--accent-purple)}._iconBtn_7btx0_382:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_7btx0_407{color:#dc2626}._iconBtnDanger_7btx0_407:hover:not(:disabled){background:#fee2e2;border-color:#dc2626;color:#dc2626}._dim_7btx0_417{opacity:.55}._loadingState_7btx0_421{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px;color:var(--text-muted);font-size:.9rem;background:#fff;border:1px solid var(--border-color);border-radius:12px}._spin_7btx0_434{animation:_spin_7btx0_434 .9s linear infinite}@keyframes _spin_7btx0_434{to{transform:rotate(360deg)}}._sectionTitle_jiwl7_1{margin:32px 0 12px;font-size:1.05rem;font-weight:600;color:#334155}._card_oto10_1{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}._grid_oto10_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}._full_oto10_14{grid-column:1 / -1}._field_oto10_18{display:flex;flex-direction:column;gap:6px}._field_oto10_18 label{font-size:.85rem;font-weight:600;color:#334155}._field_oto10_18 input{padding:9px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;background:#fff}._field_oto10_18 input:focus{outline:2px solid #6d28d9;outline-offset:-1px;border-color:transparent}._hint_oto10_44{font-size:.78rem;color:#64748b}._inline_oto10_49{display:flex;gap:8px}._inline_oto10_49 input{flex:1}._upload_oto10_58{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:9px 14px;border:1px dashed #94a3b8;border-radius:8px;color:#475569;cursor:pointer}._preview_oto10_70{position:relative;width:-moz-fit-content;width:fit-content}._preview_oto10_70 img{display:block;max-width:280px;max-height:180px;border-radius:8px;border:1px solid #e2e8f0;-o-object-fit:cover;object-fit:cover}._removeImg_oto10_84{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:24px;height:24px;border:none;border-radius:50%;background:#0f172abf;color:#fff;cursor:pointer}._actions_oto10_99{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}@media (max-width: 640px){._grid_oto10_8{grid-template-columns:1fr}._inline_oto10_49{flex-direction:column}}._wrapper_pncb4_1{position:relative;display:flex;align-items:center}._wrapper_pncb4_1 ._input_pncb4_7{width:100%;padding-right:42px}._toggle_pncb4_12{position:absolute;right:6px;display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:6px;background:transparent;color:#64748b;cursor:pointer}._toggle_pncb4_12:hover{background:#f1f5f9;color:#334155}._select_1371b_1{padding:9px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem;background:#fff}._select_1371b_1:focus{outline:2px solid #6d28d9;outline-offset:-1px;border-color:transparent}._select_1371b_1:disabled{background:#f1f5f9;color:#64748b}._readonly_1371b_20{padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#475569;font-size:.95rem}._resetCard_1371b_29{margin-top:20px}._sectionTitle_1371b_33{margin:0 0 12px;font-size:1rem;font-weight:600;color:#334155}._resetInput_1371b_40{flex:1;padding:9px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:.95rem}._resetInput_1371b_40:focus{outline:2px solid #6d28d9;outline-offset:-1px;border-color:transparent}._actions_1gwki_3{display:inline-flex;gap:.4rem;flex-wrap:wrap}._btn_1gwki_9{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:.8rem;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}._btn_1gwki_9:hover{background:#f3f4f6;border-color:#9ca3af}._preview_1gwki_33{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#f0f2f5;max-width:360px}._previewImgWide_1gwki_41{display:block;width:100%;aspect-ratio:1.91 / 1;-o-object-fit:cover;object-fit:cover}._previewImgLogo_1gwki_48{display:block;width:100%;height:120px;-o-object-fit:contain;object-fit:contain;background:#fff;padding:.75rem;box-sizing:border-box}._previewNoImg_1gwki_58{display:grid;place-items:center;height:90px;background:#e5e7eb;color:#6b7280;font-size:.8rem}._previewBody_1gwki_67{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .75rem .7rem}._previewDomain_1gwki_74{font-size:.7rem;color:#6b7280}._previewTitle_1gwki_79{font-size:.9rem;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._previewDesc_1gwki_88{font-size:.8rem;color:#4b5563;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._previewNote_1gwki_97{margin:.4rem 0 0;font-size:.75rem;color:#6b7280}._page_1pevz_2{display:flex;flex-direction:column;gap:20px}._headerRow_1pevz_4{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._header_1pevz_4{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._header_1pevz_4 h2{margin:0;font-size:1.4rem;color:#3c1a4a}._headerIcon_1pevz_7{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3e8f7;color:#3c1a4a}._newBtn_1pevz_9{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:10px 16px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._newBtn_1pevz_9:hover{background:#dc7119}._backBtn_1pevz_11{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:8px 12px;cursor:pointer;color:#374151}._backBtn_1pevz_11:hover{background:#f9fafb}._toolbar_1pevz_14{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}._clearBtn_1pevz_15{display:inline-flex;align-items:center;gap:6px;border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:10px 14px;cursor:pointer;color:#374151}._clearBtn_1pevz_15:hover{background:#f9fafb}._tableWrapper_1pevz_18{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}._rowActions_1pevz_19{display:flex;gap:8px}._editBtn_1pevz_20,._deleteBtn_1pevz_20{display:inline-flex;align-items:center;gap:4px;border:none;border-radius:6px;padding:6px 10px;font-size:.85rem;font-weight:500;cursor:pointer}._editBtn_1pevz_20{background:#ede9fe;color:#6d28d9}._editBtn_1pevz_20:hover{background:#ddd6fe}._deleteBtn_1pevz_20{background:#fee2e2;color:#b91c1c}._deleteBtn_1pevz_20:hover{background:#fecaca}._badge_1pevz_25{display:inline-block;border-radius:999px;padding:3px 10px;font-size:.78rem;font-weight:600;white-space:nowrap}._pillAlumno_1pevz_26{display:inline-block;margin-left:8px;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600;background:#fff1e0;color:#c2610c;white-space:nowrap}._muted_1pevz_27{color:#6b7280}._form_1pevz_30{display:flex;flex-direction:column;gap:20px}._grid_1pevz_31{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:start}._mainColumn_1pevz_32,._sideColumn_1pevz_32{display:flex;flex-direction:column;gap:20px}@media (max-width: 900px){._grid_1pevz_31{grid-template-columns:1fr}}._card_1pevz_35{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px}._cardTitle_1pevz_36{margin:0;font-size:1rem;color:#3c1a4a}._hint_1pevz_37{margin:0;font-size:.8rem;color:#6b7280}._row2_1pevz_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._row3_1pevz_40{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 700px){._row2_1pevz_39,._row3_1pevz_40{grid-template-columns:1fr}}._field_1pevz_43{display:flex;flex-direction:column;gap:6px}._field_1pevz_43 label{font-size:.85rem;font-weight:600;color:#374151}._field_1pevz_43 input,._field_1pevz_43 textarea,._field_1pevz_43 select{border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font:inherit;background:#fff}._field_1pevz_43 input:focus,._field_1pevz_43 textarea:focus,._field_1pevz_43 select:focus{outline:none;border-color:#f58220;box-shadow:0 0 0 3px #f5822026}._inputError_1pevz_47{border-color:#dc2626!important}._errorText_1pevz_48{color:#dc2626;font-size:.8rem}._checkRow_1pevz_49{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#374151}._courseSearch_1pevz_51{position:relative}._courseSearch_1pevz_51 input{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px 10px 34px;font:inherit}._courseSearchIcon_1pevz_53{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._courseGrid_1pevz_54{display:flex;flex-wrap:wrap;gap:8px;max-height:240px;overflow-y:auto}._courseChip_1pevz_55{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-size:.85rem;cursor:pointer;background:#f9fafb}._uploadArea_1pevz_57{display:flex;align-items:center;justify-content:center;min-height:140px;border:2px dashed #d1d5db;border-radius:12px;cursor:pointer;overflow:hidden;background:#fafafa}._uploadArea_1pevz_57:hover{border-color:#f58220}._uploadState_1pevz_59{display:flex;flex-direction:column;align-items:center;gap:6px;color:#6b7280;font-size:.9rem;text-align:center;padding:16px}._uploadHint_1pevz_60{font-size:.75rem;color:#9ca3af}._uploadPreview_1pevz_61{width:100%;height:auto;max-height:220px;-o-object-fit:contain;object-fit:contain;display:block}._removeImageBtn_1pevz_62{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;border:none;background:#fee2e2;color:#b91c1c;border-radius:8px;padding:6px 10px;cursor:pointer;font-size:.85rem}._actions_1pevz_64{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_1pevz_65{border:1px solid #d1d5db;background:#fff;border-radius:8px;padding:10px 18px;cursor:pointer}._cancelBtn_1pevz_65:hover{background:#f9fafb}._saveBtn_1pevz_67{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:8px;padding:10px 18px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._saveBtn_1pevz_67:hover{background:#dc7119}._saveBtn_1pevz_67:disabled{opacity:.6;cursor:not-allowed}._loadingState_1pevz_71{display:flex;align-items:center;gap:10px;padding:40px;color:#6b7280}._spin_1pevz_72{animation:_spin_1pevz_72 1s linear infinite}@keyframes _spin_1pevz_72{to{transform:rotate(360deg)}}._detailGrid_1pevz_76{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width: 700px){._detailGrid_1pevz_76{grid-template-columns:1fr}}._detailItem_1pevz_78{display:flex;flex-direction:column;gap:2px}._detailLabel_1pevz_79{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}._detailValue_1pevz_80{margin:0;color:#111827;white-space:pre-wrap;word-break:break-word}._contactRow_1pevz_81{display:flex;flex-wrap:wrap;gap:8px}._contactBtn_1pevz_82{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:8px 12px;font-size:.85rem;color:#374151;text-decoration:none}._contactBtn_1pevz_82:hover{background:#f9fafb;border-color:#f58220;color:#f58220}._row_qrfnr_1{display:flex;gap:8px;margin-bottom:8px}._input_qrfnr_2{flex:1;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font:inherit}._input_qrfnr_2:focus{outline:none;border-color:#f58220;box-shadow:0 0 0 3px #f5822026}._removeBtn_qrfnr_4{border:none;background:#fee2e2;color:#b91c1c;border-radius:8px;padding:0 12px;cursor:pointer}._removeBtn_qrfnr_4:hover{background:#fecaca}._addBtn_qrfnr_6{display:inline-flex;align-items:center;gap:6px;border:1px dashed #cbd5e1;background:transparent;border-radius:8px;padding:8px 12px;cursor:pointer;color:#475569}._addBtn_qrfnr_6:hover{border-color:#f58220;color:#f58220}._page_c1w0z_3{--esp-dark: #1c2536;--esp-darker: #0f1622;--esp-bone: #f6f3ee;--esp-brand: var(--brand-color, #f5821f);--esp-brand-hover: var(--brand-hover, #d96f15);--stamp: #e5532d;--over-top: 210px;--over-bottom: 90px;font-family:Sora,Inter,system-ui,sans-serif;background:#fff}._container_c1w0z_17{max-width:1240px;margin:0 auto;padding:0 24px}._eyebrow_c1w0z_23,._eyebrowDark_c1w0z_24{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--esp-brand)}._eyebrow_c1w0z_23:before,._eyebrowDark_c1w0z_24:before{content:"";width:22px;height:3px;background:var(--esp-brand)}._accent_c1w0z_42{color:var(--esp-brand)}._hero_c1w0z_45{position:relative;overflow:hidden;color:#fff;background:var(--esp-darker)}._heroBg_c1w0z_51{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:70% center;object-position:70% center}._heroShade_c1w0z_60{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0f1622eb,#0f1622b3 40%,#0f162226),linear-gradient(180deg,rgba(15,22,34,.35) 0%,transparent 30%,rgba(15,22,34,.55) 100%)}._heroInner_c1w0z_68{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;max-width:1240px;margin:0 auto;padding:calc(var(--navbar-height, 0px) + 64px) 24px 250px}._heroTitle_c1w0z_79{margin:0 0 18px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.05;text-transform:uppercase}._heroLead_c1w0z_86{margin:0;max-width:460px;font-size:1.02rem;line-height:1.6;color:#ffffffd1}._stage_c1w0z_95{display:flex;flex-direction:column;align-items:center;gap:22px;justify-content:center}._ticketEntrance_c1w0z_103{position:relative;z-index:2;width:min(100%,460px);animation:_ticketIn_c1w0z_1 1s cubic-bezier(.2,.9,.25,1) both}@keyframes _ticketIn_c1w0z_1{0%{opacity:0;transform:translate(120%) rotate(9deg)}to{opacity:1;transform:none}}._ticketFloat_c1w0z_113{position:relative;filter:drop-shadow(0 18px 22px rgba(0,0,0,.45));animation:_floatTicket_c1w0z_1 6s ease-in-out 1s infinite}@keyframes _floatTicket_c1w0z_1{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-9px) rotate(.6deg)}}._sealed_c1w0z_122{animation:_thud_c1w0z_1 .4s ease .3s 1,_floatTicket_c1w0z_1 6s ease-in-out 1s infinite}@keyframes _thud_c1w0z_1{0%,to{translate:0 0}40%{translate:0 6px}}._ticket_c1w0z_103{--stub: 118px;--n: 13px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--stub);background:var(--esp-bone);color:var(--esp-dark);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--n) at calc(100% - var(--stub)) 0,#0000 98%,#000),radial-gradient(circle var(--n) at calc(100% - var(--stub)) 100%,#0000 98%,#000),radial-gradient(circle var(--n) at 0 50%,#0000 98%,#000),radial-gradient(circle var(--n) at 100% 50%,#0000 98%,#000);mask:radial-gradient(circle var(--n) at calc(100% - var(--stub)) 0,#0000 98%,#000),radial-gradient(circle var(--n) at calc(100% - var(--stub)) 100%,#0000 98%,#000),radial-gradient(circle var(--n) at 0 50%,#0000 98%,#000),radial-gradient(circle var(--n) at 100% 50%,#0000 98%,#000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}._ticket_c1w0z_103:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1.5px solid rgba(28,37,54,.16);pointer-events:none}._ticketMain_c1w0z_158{padding:26px 22px 18px 28px}._ticketEyebrow_c1w0z_159{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--esp-brand)}._ticketTitle_c1w0z_166{margin:6px 0 16px;font-size:1.4rem;font-weight:800;text-transform:uppercase;line-height:1.1}._field_c1w0z_174{display:flex;border:2px solid var(--esp-dark);background:#fff}._field_c1w0z_174:focus-within{border-color:var(--esp-brand)}._fieldError_c1w0z_176{border-color:#c62828}._fieldInput_c1w0z_177{flex:1;min-width:0;padding:11px 12px;border:none;outline:none;background:transparent;font:inherit;font-size:.98rem;font-weight:700;letter-spacing:.08em;color:var(--esp-dark)}._fieldInput_c1w0z_177::-moz-placeholder{color:#1c25364d}._fieldInput_c1w0z_177::placeholder{color:#1c25364d}._fieldInput_c1w0z_177:disabled{color:#1c253699}._fieldBtn_c1w0z_192{padding:0 16px;border:none;background:var(--esp-dark);color:#fff;font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}._fieldBtn_c1w0z_192:hover:not(:disabled){background:var(--esp-brand)}._fieldBtn_c1w0z_192:disabled{opacity:.7;cursor:progress}._fieldBtn_c1w0z_192:focus-visible,._fieldInput_c1w0z_177:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._shake_c1w0z_210{animation:_shake_c1w0z_210 .45s cubic-bezier(.36,.07,.19,.97) 1}@keyframes _shake_c1w0z_210{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}._fieldMsg_c1w0z_217{min-height:1.3em;margin:8px 0 0;font-size:.8rem;font-weight:600;color:#c62828}._ticketStub_c1w0z_225{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px;border-left:2px dashed rgba(28,37,54,.35);text-align:center}._stubLabel_c1w0z_235{font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1c253699}._stubValue_c1w0z_242{font-size:1.9rem;font-weight:800;line-height:1;color:var(--esp-brand)}._stamp_c1w0z_244{position:absolute;top:50%;left:38%;z-index:3;padding:6px 18px;border:4px solid var(--stamp);color:var(--stamp);font-size:1.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:#f6f3ee59;pointer-events:none;animation:_stampIn_c1w0z_1 .45s cubic-bezier(.2,1.4,.4,1) .25s both}@keyframes _stampIn_c1w0z_1{0%{opacity:0;transform:translate(-50%,-50%) scale(2.6) rotate(-24deg)}to{opacity:.92;transform:translate(-50%,-50%) scale(1) rotate(-12deg)}}._reveal_c1w0z_266{position:relative;z-index:2;width:min(100%,520px)}._revealCard_c1w0z_267{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);background:#fff;color:var(--esp-dark);border-top:4px solid var(--esp-brand);clip-path:inset(0 100% 0 0);animation:_wipe_c1w0z_1 .9s cubic-bezier(.7,0,.2,1) .35s forwards}._revealCard_c1w0z_267:after{content:"";position:absolute;top:0;bottom:0;left:0;width:16%;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--esp-brand));animation:_sweepBar_c1w0z_1 .9s cubic-bezier(.7,0,.2,1) .35s forwards;pointer-events:none}@keyframes _wipe_c1w0z_1{to{clip-path:inset(0 0 0 0)}}@keyframes _sweepBar_c1w0z_1{0%{left:0;opacity:1}to{left:100%;opacity:.2}}._revealImg_c1w0z_294{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._revealCard_c1w0z_267:not(:has(._revealImg_c1w0z_294)){grid-template-columns:1fr}._revealBody_c1w0z_296{padding:16px 18px 18px}._badgeInline_c1w0z_297{display:inline-block;padding:3px 10px;background:var(--esp-brand);color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._revealTitle_c1w0z_307{margin:8px 0 6px;font-size:1.1rem;font-weight:800}._revealDesc_c1w0z_308{margin:0 0 8px;font-size:.85rem;line-height:1.45;color:#5b6472;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._revealApplies_c1w0z_318{margin:0 0 12px;font-size:.84rem;color:var(--esp-dark)}._revealApplies_c1w0z_318 strong{color:var(--esp-brand)}._stepsWrap_c1w0z_322{position:relative;z-index:3;margin:calc(var(--over-top) * -1) 0 calc(var(--over-bottom) * -1);pointer-events:none}._stepsWrap_c1w0z_322 ._container_c1w0z_17{pointer-events:none}._stepsHead_c1w0z_329{margin-bottom:20px;color:#fff}._stepsTitle_c1w0z_330{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;text-transform:uppercase}._stepsGrid_c1w0z_336{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;filter:drop-shadow(0 18px 24px rgba(15,22,34,.25))}._step_c1w0z_322{position:relative;pointer-events:auto;padding:24px 22px 26px;background:#fff;color:var(--esp-dark);border-top:4px solid var(--esp-brand);clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%);opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--i, 0) * .15s)}._stepsIn_c1w0z_355 ._step_c1w0z_322{opacity:1;transform:none}._stepIconBox_c1w0z_356{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;color:var(--esp-brand);border:1.5px solid rgba(245,130,31,.5)}._stepIcon_c1w0z_356{width:30px;height:30px}._stepIcon_c1w0z_356 path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s ease;transition-delay:calc(var(--i, 0) * .15s + .3s)}._stepsIn_c1w0z_355 ._stepIcon_c1w0z_356 path{stroke-dashoffset:0}._stepNumber_c1w0z_374{position:absolute;top:16px;right:40px;font-size:2.2rem;font-weight:800;color:#1c253612}._stepTitle_c1w0z_382{margin:0 0 8px;font-size:1.05rem;font-weight:700}._stepText_c1w0z_383{margin:0;font-size:.88rem;line-height:1.55;color:#5b6472}._campaigns_c1w0z_386{position:relative;z-index:1;background:#fff;padding:calc(var(--over-bottom) + 56px) 0 88px}._layout_c1w0z_394{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:start}._layoutFull_c1w0z_400{grid-template-columns:minmax(0,1fr)}._listCol_c1w0z_401{min-width:0}._sectionHead_c1w0z_403{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:24px}._sectionTitle_c1w0z_411{margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;color:var(--esp-dark)}._resultCount_c1w0z_417{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:#5b6472}._resultCount_c1w0z_417:before{content:"";width:22px;height:3px;background:var(--esp-brand)}._grid_c1w0z_432{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}._filters_c1w0z_439{position:sticky;top:calc(var(--navbar-height, 0px) + 24px);padding:20px 18px 22px;background:var(--esp-bone);border-top:4px solid var(--esp-brand);clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}._filtersTitle_c1w0z_447{margin:0 0 14px;font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--esp-dark)}._chipsCol_c1w0z_455{display:flex;flex-direction:column;gap:8px}._chip_c1w0z_455{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border:1.5px solid var(--esp-dark);background:#fff;font:inherit;font-size:.84rem;font-weight:600;color:var(--esp-dark);text-align:left;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background-color .2s ease,color .2s ease}._chip_c1w0z_455:hover{background:#1c253614}._chipActive_c1w0z_474,._chipActive_c1w0z_474:hover{background:var(--esp-dark);color:#fff}._chipCount_c1w0z_476{min-width:22px;padding:1px 7px;background:#1c25361a;font-size:.72rem;font-weight:700;text-align:center}._chipActive_c1w0z_474 ._chipCount_c1w0z_476{background:var(--esp-brand);color:#fff}._chip_c1w0z_455:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._skeleton_c1w0z_488{height:340px;border-radius:12px;background:linear-gradient(100deg,#f0ede6 30%,#faf8f4,#f0ede6 70%);background-size:200% 100%;animation:_shimmer_c1w0z_1 1.4s linear infinite}@keyframes _shimmer_c1w0z_1{to{background-position:-200% 0}}._stateBox_c1w0z_496{display:flex;flex-direction:column;align-items:center;gap:16px;padding:56px 16px;text-align:center;color:var(--esp-dark)}._enrollButton_c1w0z_505{padding:10px 22px;border:2px solid var(--esp-brand);background:var(--esp-brand);color:#fff;font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background-color .2s ease}._enrollButton_c1w0z_505:hover{background:var(--esp-brand-hover);border-color:var(--esp-brand-hover)}@media (max-width: 991px){._page_c1w0z_3{--over-top: 120px;--over-bottom: 0px}._heroInner_c1w0z_68{grid-template-columns:1fr;gap:28px;padding-bottom:150px}._heroText_c1w0z_527{text-align:center}._heroLead_c1w0z_86{margin:0 auto}._heroBg_c1w0z_51{-o-object-position:60% center;object-position:60% center}._stepsGrid_c1w0z_336{grid-template-columns:1fr}._campaigns_c1w0z_386{padding-top:56px}._layout_c1w0z_394{grid-template-columns:1fr;gap:24px}._filters_c1w0z_439{position:static}._chipsCol_c1w0z_455{flex-direction:row;flex-wrap:wrap}}@media (max-width: 575px){._container_c1w0z_17{padding:0 16px}._ticket_c1w0z_103{--stub: 92px}._stubValue_c1w0z_242{font-size:1.4rem}._ticketTitle_c1w0z_166{font-size:1.15rem}._stamp_c1w0z_244{font-size:1.3rem}._revealCard_c1w0z_267{grid-template-columns:1fr}._revealImg_c1w0z_294{height:120px}._grid_c1w0z_432{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){._ticketEntrance_c1w0z_103,._ticketFloat_c1w0z_113,._sealed_c1w0z_122,._shake_c1w0z_210,._skeleton_c1w0z_488{animation:none}._stamp_c1w0z_244{animation:none;opacity:.92;transform:translate(-50%,-50%) rotate(-12deg)}._revealCard_c1w0z_267{animation:none;clip-path:none}._revealCard_c1w0z_267:after{display:none}._step_c1w0z_322{opacity:1;transform:none;transition:none}._stepIcon_c1w0z_356 path{stroke-dashoffset:0;transition:none}}._media_lx4qg_1{--navy: var(--esp-dark, #1c2536);--orange: var(--esp-brand, #f5821f);--tag-tipo: var(--navy);--tag-etiqueta: var(--orange);position:relative;height:var(--media-h, 150px);overflow:hidden;background:var(--navy)}._media_lx4qg_1[data-tone=orange]{--tag-tipo: var(--orange);--tag-etiqueta: var(--navy)}._image_lx4qg_17{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}._media_lx4qg_1:hover ._image_lx4qg_17{transform:scale(1.05)}._placeholder_lx4qg_26{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;color:#ffffff40}._tipoTag_lx4qg_36{position:absolute;top:12px;left:12px;padding:5px 14px;border-radius:999px;background:var(--tag-tipo);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 3px 8px #00000040}._etiquetaTag_lx4qg_52{position:absolute;right:12px;bottom:12px;max-width:58%;padding:7px 12px;border-radius:10px;background:var(--tag-etiqueta);color:#fff;font-size:.85rem;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase;box-shadow:0 4px 10px #0000004d}._promoCard_10fbz_1{--navy: var(--esp-dark, #1c2536);--orange: var(--esp-brand, #f5821f);--tone: var(--navy);display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e8e6e1;border-radius:12px;box-shadow:0 4px 14px #0f162214;animation:_cardIn_10fbz_1 .5s cubic-bezier(.16,1,.3,1) both;transition:transform .25s ease,box-shadow .25s ease}._promoCard_10fbz_1[data-tone=orange]{--tone: var(--orange)}._promoCard_10fbz_1:hover{transform:translateY(-4px);box-shadow:0 14px 28px #0f162224}@keyframes _cardIn_10fbz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._cardBody_10fbz_27{display:flex;flex:1;flex-direction:column;gap:10px;padding:16px 16px 18px}._cardTitle_10fbz_35{margin:0;font-size:1.05rem;font-weight:800;line-height:1.25;color:var(--navy)}._cardDescription_10fbz_43{margin:0;font-size:.86rem;line-height:1.5;color:#5b6472;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._metaRow_10fbz_54{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px}._meta_10fbz_54{display:flex;align-items:center;gap:8px;color:var(--tone)}._metaRight_10fbz_68{margin-left:auto}._metaRight_10fbz_68 svg{color:var(--tone)}._metaText_10fbz_74{display:flex;flex-direction:column;line-height:1.2}._metaLabel_10fbz_75{font-size:.7rem;color:#8a919d}._metaValue_10fbz_76{font-size:.8rem;font-weight:700;color:var(--navy)}._actions_10fbz_77{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px}._btnOutline_10fbz_83,._btnSolid_10fbz_84{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;padding:.62rem .5rem;border:2px solid var(--tone);border-radius:999px;font-size:.84rem;font-weight:700;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,filter .2s ease}._btnOutline_10fbz_83{background:#fff;color:var(--tone)}._btnOutline_10fbz_83:hover,._btnSolid_10fbz_84{background:var(--tone);color:#fff}._btnSolid_10fbz_84:hover{filter:brightness(1.12)}._btnOutline_10fbz_83:focus-visible,._btnSolid_10fbz_84:focus-visible{outline:3px solid var(--tone);outline-offset:2px}@media (prefers-reduced-motion: reduce){._promoCard_10fbz_1{animation:none}}._backdrop_1coji_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0e18b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1coji_1 .2s ease}._modal_1coji_14{--navy: var(--esp-dark, #1c2536);--orange: var(--esp-brand, #f5821f);--tone: var(--navy);--tag-tipo: var(--navy);--tag-etiqueta: var(--orange);position:relative;display:grid;grid-template-columns:240px 1fr;width:100%;max-width:760px;max-height:88vh;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 24px 60px #0006;animation:_pop_1coji_1 .25s ease}._modal_1coji_14[data-tone=orange]{--tone: var(--orange);--tag-tipo: var(--orange);--tag-etiqueta: var(--navy)}._close_1coji_39{position:absolute;top:14px;right:14px;z-index:3;width:34px;height:34px;border:none;border-radius:10px;background:#00000080;color:#fff;font-size:1.4rem;line-height:1;cursor:pointer;transition:background .2s ease,transform .2s ease}._close_1coji_39:hover{background:#000000bf;transform:rotate(90deg)}._mediaColumn_1coji_58{position:relative;background:linear-gradient(150deg,var(--navy),#0b111c)}._image_1coji_62{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-color:#eee;opacity:.85;mix-blend-mode:luminosity}._mediaColumn_1coji_58:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f162226,#0f1622cc)}._placeholder_1coji_77{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;color:#ffffff40}._tipoTag_1coji_85{position:absolute;left:16px;top:16px;z-index:1;padding:6px 14px;border-radius:8px;background:var(--tag-tipo);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}._etiquetaTag_1coji_99{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;padding:8px 12px;border-radius:10px;background:var(--tag-etiqueta);color:#fff;font-size:.85rem;font-weight:800;line-height:1.15;text-align:center;text-transform:uppercase;box-shadow:0 4px 10px #0000004d}._contentColumn_1coji_118{display:flex;flex-direction:column;min-height:0}._body_1coji_119{padding:26px 28px 8px;overflow-y:auto}._title_1coji_121{margin:0 0 8px;padding-right:36px;font-size:1.3rem;font-weight:800;color:var(--navy)}._description_1coji_128{margin:0 0 18px;line-height:1.55;color:#5b6472;font-size:.92rem;white-space:pre-line}._infoGrid_1coji_136{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:22px}._infoItem_1coji_142{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f6f5f2;border:1px solid #e8e6e1;border-left:3px solid var(--tone);border-radius:10px}._infoIcon_1coji_152{flex-shrink:0;color:var(--tone)}._infoText_1coji_153{display:flex;flex-direction:column;line-height:1.25}._infoLabel_1coji_154{font-size:.72rem;color:#8a919d}._infoValue_1coji_155{font-size:.88rem;font-weight:700;color:var(--navy)}._sectionTitle_1coji_157{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--navy)}._sectionTitle_1coji_157:before{content:"";width:16px;height:3px;border-radius:2px;background:var(--tone)}._syllabus_1coji_177{list-style:none;margin:0 0 12px;padding:0}._syllabusItem_1coji_178{position:relative;display:flex;align-items:flex-start;gap:12px;padding-bottom:16px;padding-left:2px}._syllabusItem_1coji_178:not(:last-child):before{content:"";position:absolute;left:13px;top:26px;bottom:-2px;width:2px;background:#1c253626}._syllabusIndex_1coji_195{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--navy);color:var(--orange);font-size:.72rem;font-weight:800;z-index:1}._syllabusText_1coji_209{padding-top:3px;font-size:.9rem;line-height:1.45;color:var(--navy)}._allCourses_1coji_216{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:12px 14px;background:#f6f5f2;border-radius:10px;font-size:.88rem;color:#5b6472}._allCourses_1coji_216 svg{flex-shrink:0;color:var(--tone)}._actions_1coji_230{display:flex;gap:10px;padding:16px 28px 22px;border-top:1px solid #eee;margin-top:auto}._cancel_1coji_237,._enroll_1coji_238{flex:1;padding:10px 20px;border-radius:10px;font-weight:600;font-size:.9rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}._cancel_1coji_237{background:#fff;color:var(--navy);border:2px solid var(--navy)}._cancel_1coji_237:hover{background:var(--navy);color:#fff}._enroll_1coji_238{border:none;color:#fff;background:var(--tone);box-shadow:0 6px 16px #0f162240}._enroll_1coji_238:hover{transform:translateY(-2px);filter:brightness(1.1)}._cancel_1coji_237:focus-visible,._enroll_1coji_238:focus-visible,._close_1coji_39:focus-visible{outline:3px solid var(--orange);outline-offset:2px}@keyframes _fadeIn_1coji_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_1coji_1{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 700px){._modal_1coji_14{grid-template-columns:1fr;max-height:92vh}._mediaColumn_1coji_58{height:150px}._body_1coji_119{padding:20px 20px 4px}._actions_1coji_230{padding:14px 20px 18px;flex-direction:column-reverse}}@media (prefers-reduced-motion: reduce){._backdrop_1coji_1,._modal_1coji_14,._close_1coji_39{animation:none}}._overlay_1o1nl_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:28px 16px;background:#0f16229e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:_overlayIn_1o1nl_1 .35s ease both}._overlayClosing_1o1nl_15{animation:_overlayOut_1o1nl_1 .28s ease both}._panel_1o1nl_18{--navy: var(--esp-dark, #1c2536);--orange: var(--esp-brand, #f5821f);--danger: #d64545;--ok: #1f9d6b;position:relative;width:100%;max-width:900px;margin:auto;animation:_panelIn_1o1nl_1 .55s cubic-bezier(.16,1,.3,1) both}._panelClosing_1o1nl_30{animation:_panelOut_1o1nl_1 .28s cubic-bezier(.4,1,1,1) both}._closeBtn_1o1nl_32{position:absolute;top:12px;right:12px;z-index:3;width:34px;height:34px;border:none;border-radius:50%;background:#ffffff38;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;transition:background-color .2s ease,transform .3s cubic-bezier(.16,1,.3,1)}._closeBtn_1o1nl_32:hover{background:#fff6;transform:rotate(90deg)}._closeBtn_1o1nl_32:focus-visible{outline:3px solid #fff;outline-offset:2px}._card_1o1nl_52{background:#fff;border-radius:14px;box-shadow:0 24px 60px #0006;overflow:visible}._header_1o1nl_59{position:relative;overflow:hidden;padding:22px 64px 22px 32px;border-radius:14px 14px 0 0;background:linear-gradient(135deg,var(--navy),#0b111c);color:#fff}._headerBg_1o1nl_67{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 90% 0%,rgba(245,130,31,.35),transparent 55%),radial-gradient(circle at 0% 100%,rgba(245,130,31,.15),transparent 50%);pointer-events:none}._headerContent_1o1nl_75{position:relative;display:flex;align-items:center;gap:14px}._headerIcon_1o1nl_81{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--orange);color:#fff}._headerTitle_1o1nl_92{margin:0;font-size:1.25rem;font-weight:800}._headerSubtitle_1o1nl_93{margin:2px 0 0;font-size:.88rem;opacity:.85}._body_1o1nl_95{padding:26px 32px 30px}._successAlert_1o1nl_98,._errorAlert_1o1nl_99{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;border-radius:10px;font-size:.9rem;font-weight:600}._successAlert_1o1nl_98{background:#e8f7f0;color:#14724d;border:1px solid #b7e4d0}._errorAlert_1o1nl_99{background:#fdecec;color:#a63232;border:1px solid #f3c2c2}._alertIcon_1o1nl_111{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:currentColor;color:#fff;font-size:.8rem;font-weight:800}._successAlert_1o1nl_98 ._alertIcon_1o1nl_111{background:var(--ok)}._errorAlert_1o1nl_99 ._alertIcon_1o1nl_111{background:var(--danger)}._formGrid_1o1nl_128{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px}._span2_1o1nl_133{grid-column:span 2}._spanFull_1o1nl_134{grid-column:1 / -1}._sectionTitle_1o1nl_136{grid-column:1 / -1;margin:2px 0 12px;padding-bottom:6px;border-bottom:1px solid rgba(28,37,54,.12);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}._formGroup_1o1nl_149{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._formLabel_1o1nl_158{font-size:.82rem;font-weight:700;color:var(--navy)}._required_1o1nl_159{color:var(--orange)}._optional_1o1nl_160{font-weight:500;color:#8a919d;font-size:.75rem}._inputWrapper_1o1nl_162{display:flex;align-items:stretch;min-height:44px;background:#fff;border:1.5px solid #dcdad4;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}._inputWrapper_1o1nl_162:focus-within{border-color:var(--orange);box-shadow:0 0 0 3px #f5821f2e}._inputWrapperError_1o1nl_175{border-color:var(--danger)}._inputWrapperError_1o1nl_175:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px #d6454526}._inputIcon_1o1nl_181{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;border-radius:8px 0 0 8px;background:#f3f1ec;color:var(--navy)}._inputWrapper_1o1nl_162>:not(._inputIcon_1o1nl_181){flex:1;min-width:0}._formInput_1o1nl_193{width:100%;padding:0 12px;border:none;outline:none;background:transparent;font:inherit;font-size:.92rem;color:var(--navy)}._formInput_1o1nl_193::-moz-placeholder{color:#a3a8b1}._formInput_1o1nl_193::placeholder{color:#a3a8b1}._formInput_1o1nl_193:disabled{opacity:.6;cursor:not-allowed}._errorText_1o1nl_206{font-size:.75rem;font-weight:600;color:var(--danger)}._formCheck_1o1nl_209{display:flex;align-items:flex-start;gap:10px;font-size:.86rem;color:#5b6472;cursor:pointer}._formCheck_1o1nl_209 input{margin-top:3px;accent-color:var(--orange)}._formCheck_1o1nl_209 a{color:var(--orange);font-weight:700}._submitRow_1o1nl_220{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:6px}._submitButton_1o1nl_227{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.85rem 1.8rem;border:none;border-radius:999px;background:var(--orange);color:#fff;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #f5821f59;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}._submitButton_1o1nl_227:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08)}._submitButton_1o1nl_227:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._submitButton_1o1nl_227:focus-visible{outline:3px solid var(--navy);outline-offset:3px}._submitIcon_1o1nl_246{flex-shrink:0}._protectedBox_1o1nl_248{display:flex;align-items:center;gap:10px;color:#5b6472;font-size:.78rem;line-height:1.3}._protectedBox_1o1nl_248 div{display:flex;flex-direction:column}._protectedBox_1o1nl_248 strong{color:var(--navy);font-size:.82rem}._protectedIcon_1o1nl_258{flex-shrink:0;color:var(--ok)}@keyframes _overlayIn_1o1nl_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1o1nl_1{0%{opacity:1}to{opacity:0}}@keyframes _panelIn_1o1nl_1{0%{opacity:0;transform:translateY(36px) scale(.96)}to{opacity:1;transform:none}}@keyframes _panelOut_1o1nl_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(18px) scale(.97)}}@media (max-width: 899px){._formGrid_1o1nl_128{grid-template-columns:repeat(2,minmax(0,1fr))}._span2_1o1nl_133{grid-column:span 1}}@media (max-width: 599px){._formGrid_1o1nl_128{grid-template-columns:1fr}._formGroup_1o1nl_149,._span2_1o1nl_133,._spanFull_1o1nl_134{grid-column:auto}._body_1o1nl_95{padding:20px 18px 24px}._header_1o1nl_59{padding:18px 56px 18px 18px}._submitButton_1o1nl_227{width:100%}}@media (prefers-reduced-motion: reduce){._overlay_1o1nl_2,._overlayClosing_1o1nl_15,._panel_1o1nl_18,._panelClosing_1o1nl_30{animation-duration:.01ms}}._page_1uh4d_3{--esp-dark: #1c2536;--esp-darker: #0f1622;--esp-bone: #f6f3ee;--esp-brand: var(--brand-color, #f5821f);--esp-brand-hover: var(--brand-hover, #d96f15);--hazard: #ffc400;--nav: var(--navbar-height, 0px);font-family:Sora,Inter,system-ui,sans-serif;background:var(--esp-bone);color:var(--esp-dark)}._accent_1uh4d_16{color:var(--esp-brand)}._eyebrow_1uh4d_17{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--esp-brand)}._eyebrow_1uh4d_17:before{content:"";width:22px;height:3px;background:var(--esp-brand)}._hero_1uh4d_31{position:relative;overflow:hidden;color:#fff;background-color:var(--esp-dark);background-image:linear-gradient(90deg,#0f1622cc,#0f162273 55%,#0f162233),var(--hero-img, none);background-size:cover;background-position:center}._heroInner_1uh4d_42{max-width:1480px;margin:0 auto;padding:calc(var(--nav) + 36px) 24px 48px}._heroTitle_1uh4d_47{margin:0 0 8px;max-width:760px;font-size:clamp(1.6rem,3.6vw,2.5rem);font-weight:800;line-height:1.1;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.45)}._heroLead_1uh4d_56{margin:0 0 20px;font-size:.98rem;color:#ffffffd9;text-shadow:0 1px 8px rgba(0,0,0,.4)}._searchForm_1uh4d_63{display:grid;grid-template-columns:1.3fr 1fr 1fr auto;gap:8px;max-width:980px}._searchInput_1uh4d_69{min-width:0;padding:13px 14px;border:2px solid transparent;background:#fff;font:inherit;font-size:.92rem;color:var(--esp-dark)}._searchInput_1uh4d_69:focus{outline:none;border-color:var(--esp-brand)}._searchBtn_1uh4d_79{padding:0 24px;border:none;background:var(--esp-brand);color:#fff;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}._searchBtn_1uh4d_79:hover{background:var(--esp-brand-hover)}._searchBtn_1uh4d_79:focus-visible{outline:3px solid #fff;outline-offset:2px}._heroFilters_1uh4d_94{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;max-width:980px;margin-top:12px}._heroFilters_1uh4d_94 ._filterGroup_1uh4d_102{margin-top:0}._heroFilters_1uh4d_94 ._filterLabel_1uh4d_103{margin-bottom:4px;color:#ffffffd9}._heroFilters_1uh4d_94 ._select_1uh4d_104{padding:11px 34px 11px 12px;border:2px solid transparent;border-radius:0}._heroFilters_1uh4d_94 ._select_1uh4d_104:focus{outline:none;border-color:var(--esp-brand)}._heroFilters_1uh4d_94 ._clearBtn_1uh4d_110{margin:0 0 12px;color:#fff;white-space:nowrap}._filterGroup_1uh4d_102{display:block}._filterLabel_1uh4d_103{display:block;margin-bottom:6px;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}._select_1uh4d_104{width:100%;padding:10px 34px 10px 12px;border:1.5px solid var(--esp-dark);border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%231c2536' stroke-width='2'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:.88rem;color:var(--esp-dark);cursor:pointer}._select_1uh4d_104:focus{outline:3px solid rgba(245,130,31,.35);outline-offset:1px;border-color:var(--esp-brand)}._clearBtn_1uh4d_110{padding:0;border:none;background:transparent;font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;color:var(--esp-brand);cursor:pointer}._heroFoot_1uh4d_147{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;max-width:980px;margin-top:14px}._quickChips_1uh4d_156{display:flex;flex-wrap:wrap;gap:8px}._quickChip_1uh4d_156{padding:6px 14px;border:1.5px solid rgba(255,255,255,.5);background:#0f162240;color:#fff;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));transition:background-color .2s ease}._quickChip_1uh4d_156:hover{background:#ffffff2e}._quickChipActive_1uh4d_170,._quickChipActive_1uh4d_170:hover{background:var(--esp-brand);border-color:var(--esp-brand)}._quickChip_1uh4d_156:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._heroCount_1uh4d_173{margin:0;font-size:.85rem;color:#ffffffd9}._heroCount_1uh4d_173 strong{color:var(--hazard);font-size:1rem}._main_1uh4d_177{padding:32px 0 56px;background:#fff}._layout_1uh4d_178{display:grid;grid-template-columns:minmax(520px,1.15fr) minmax(0,1fr);gap:24px;align-items:start;max-width:1480px;margin:0 auto;padding:0 24px}._listCol_1uh4d_189{min-width:0}._listHead_1uh4d_190{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;min-height:28px}._resultsInfo_1uh4d_191{margin:0;font-size:.88rem;color:#6b7280}._resultsInfo_1uh4d_191 strong{color:var(--esp-dark)}._cardsList_1uh4d_193{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}._card_1uh4d_193{display:flex;align-items:stretch;gap:16px;padding:16px 16px 16px 18px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #1018281a,0 4px 14px #1018280d;transition:box-shadow .2s ease,transform .2s ease}._card_1uh4d_193:hover{transform:translateY(-1px);box-shadow:0 2px 6px #1018281f,0 10px 24px #10182814}._cardSelected_1uh4d_209,._cardSelected_1uh4d_209:hover{background:#fffaf5;box-shadow:inset 4px 0 0 var(--esp-brand),0 4px 16px #f5821f2e}._cardClosed_1uh4d_214{filter:grayscale(1);opacity:.65}._cardMainBtn_1uh4d_216{display:flex;flex:1;align-items:flex-start;gap:16px;min-width:0;padding:0;border:none;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}._cardMainBtn_1uh4d_216:focus-visible{outline:3px solid var(--esp-brand);outline-offset:4px;border-radius:4px}._logo_1uh4d_232{flex-shrink:0;width:64px;height:64px;padding:6px;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #eceef2;border-radius:8px}._logoFallback_1uh4d_243{display:flex;align-items:center;justify-content:center;padding:0;background:var(--esp-dark);border:none;color:var(--esp-brand);font-size:1.5rem;font-weight:800}._cardMain_1uh4d_216{display:block;flex:1;min-width:0}._cardTitle_1uh4d_256{display:block;font-size:1.05rem;font-weight:800;line-height:1.25;color:var(--esp-dark)}._cardCompany_1uh4d_257{display:block;margin:2px 0 8px;font-size:.86rem;color:#6b7280}._cardMeta_1uh4d_258{display:flex;flex-wrap:wrap;gap:6px 0;margin-bottom:10px;font-size:.8rem;color:#4b5563}._metaItem_1uh4d_266{display:inline-flex;align-items:center;gap:6px;padding-right:12px}._metaItem_1uh4d_266+._metaItem_1uh4d_266{padding-left:12px;border-left:1px solid #d1d5db}._metaIcon_1uh4d_268{flex-shrink:0;color:#6b7280}._tags_1uh4d_270{display:flex;flex-wrap:wrap;gap:6px}._tag_1uh4d_270{padding:4px 12px;border-radius:999px;background:#eef1f7;color:#3b4a6b;font-size:.72rem;font-weight:600}._tagCurso_1uh4d_279{padding:4px 12px;border-radius:999px;background:#fff1e3;color:#b45309;font-size:.72rem;font-weight:700}._tagClosed_1uh4d_287{padding:4px 12px;border-radius:999px;background:#555;color:#fff;font-size:.72rem;font-weight:700}._cardSide_1uh4d_289{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:8px;flex-shrink:0}._cardDate_1uh4d_297{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.74rem;color:#9ca3af}._cardSalary_1uh4d_298{font-size:.82rem;font-weight:800;color:var(--esp-dark)}._applyCardBtn_1uh4d_299,._viewCardBtn_1uh4d_300{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:6px;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}._applyCardBtn_1uh4d_299{background:var(--esp-brand);color:#fff}._applyCardBtn_1uh4d_299:hover{background:var(--esp-brand-hover)}._viewCardBtn_1uh4d_300{background:#eef1f7;color:var(--esp-dark)}._viewCardBtn_1uh4d_300:hover{background:#e1e6f0}._applyCardBtn_1uh4d_299:focus-visible,._viewCardBtn_1uh4d_300:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._moreBtn_1uh4d_319{display:block;width:100%;margin-top:14px;padding:12px;border:2px solid var(--esp-dark);border-radius:8px;background:transparent;font:inherit;font-weight:700;cursor:pointer}._moreBtn_1uh4d_319:hover:not(:disabled){background:var(--esp-dark);color:#fff}._moreBtn_1uh4d_319:disabled{opacity:.6;cursor:progress}._skeleton_1uh4d_334{height:120px;border-radius:8px;background:linear-gradient(100deg,#f1f2f4 30%,#fafafa,#f1f2f4 70%);background-size:200% 100%;animation:_shimmer_1uh4d_1 1.4s linear infinite}@keyframes _shimmer_1uh4d_1{to{background-position:-200% 0}}._stateBox_1uh4d_342{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 12px;text-align:center}._detail_1uh4d_345{position:sticky;top:calc(var(--nav) + 12px);max-height:calc(100vh - var(--nav) - 24px);overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-top:4px solid var(--esp-brand);border-radius:0 0 12px 12px;box-shadow:0 4px 14px #1018280f}._detailTop_1uh4d_356{display:none}._detailBody_1uh4d_357{padding:24px}._detailEmpty_1uh4d_358{margin:0;padding:48px 24px;text-align:center;color:#6b7280}._detailHeader_1uh4d_359{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}._detailTitle_1uh4d_360{margin:0 0 2px;font-size:1.35rem;font-weight:800;line-height:1.2}._detailCompany_1uh4d_361{margin:0;font-size:.92rem;color:#6b7280}._detailHeader_1uh4d_359 ._cardDate_1uh4d_297{margin-top:4px}._actions_1uh4d_364{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}._primaryBtn_1uh4d_365,._ghostBtn_1uh4d_366{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 22px;border:2px solid var(--esp-brand);font:inherit;font-size:.88rem;font-weight:700;text-decoration:none;cursor:pointer;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}._primaryBtn_1uh4d_365{background:var(--esp-brand);color:#fff}._primaryBtn_1uh4d_365:hover:not(:disabled){background:var(--esp-brand-hover);border-color:var(--esp-brand-hover)}._primaryBtn_1uh4d_365:disabled{background:#9ca3af;border-color:#9ca3af;cursor:not-allowed}._ghostBtn_1uh4d_366{background:#fff;border-color:var(--esp-dark);color:var(--esp-dark)}._ghostBtn_1uh4d_366:hover{background:var(--esp-dark);color:#fff}._primaryBtn_1uh4d_365:focus-visible,._ghostBtn_1uh4d_366:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._flyer_1uh4d_388{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}._facts_1uh4d_389{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0 0 22px;background:#1c25361f;border:1px solid rgba(28,37,54,.12)}._facts_1uh4d_389 div{padding:10px 14px;background:#fff}._facts_1uh4d_389 dt{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}._facts_1uh4d_389 dd{margin:2px 0 0;font-size:.92rem;font-weight:700}._block_1uh4d_401{margin-bottom:22px}._blockTitle_1uh4d_402{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._blockTitle_1uh4d_402:before{content:"";width:16px;height:3px;background:var(--esp-brand)}._paragraph_1uh4d_413{margin:0 0 8px;font-size:.92rem;line-height:1.6}._list_1uh4d_189{margin:0;padding-left:20px}._list_1uh4d_189 li{margin-bottom:6px;font-size:.9rem;line-height:1.5}._list_1uh4d_189 li::marker{color:var(--esp-brand)}._cursosGrid_1uh4d_418{display:grid;gap:8px;margin:0;padding:0;list-style:none}._cursoLink_1uh4d_419{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--esp-dark);color:#fff;font-size:.88rem;font-weight:600;text-decoration:none;border-left:4px solid var(--esp-brand);transition:transform .2s ease}._cursoLink_1uh4d_419:hover{transform:translate(3px)}._cursoLink_1uh4d_419:focus-visible{outline:3px solid var(--esp-brand);outline-offset:2px}._mobileBar_1uh4d_435{display:none}._band_1uh4d_438{background:var(--esp-dark);color:#fff;border-top:5px solid var(--esp-brand)}._bandInner_1uh4d_439{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;max-width:1480px;margin:0 auto;padding:36px 24px}._bandTitle_1uh4d_449{margin:0 0 4px;font-size:1.5rem;font-weight:800;text-transform:uppercase}._bandText_1uh4d_450{margin:0;color:#ffffffbf}._bandBtn_1uh4d_451{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;background:var(--esp-brand);color:#fff;font-weight:700;text-decoration:none;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}._bandBtn_1uh4d_451:hover{background:var(--esp-brand-hover)}._bandBtn_1uh4d_451:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (max-width: 991px){._layout_1uh4d_178{grid-template-columns:1fr;padding:0 16px}._detail_1uh4d_345{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;max-height:none;border:none;border-radius:0;box-shadow:none;transform:translateY(100%);visibility:hidden;transition:transform .3s ease,visibility .3s}._detailOpen_1uh4d_481{transform:none;visibility:visible}._detailTop_1uh4d_356{display:block;position:sticky;top:0;z-index:2;padding:12px 16px;background:var(--esp-dark)}._backBtn_1uh4d_490{border:none;background:transparent;color:#fff;font:inherit;font-weight:700;cursor:pointer}._detailBody_1uh4d_357{padding:20px 16px}._actionsDesktop_1uh4d_492 ._primaryBtn_1uh4d_365{display:none}._mobileBar_1uh4d_435{display:block;position:sticky;bottom:0;padding:12px 16px;background:#fff;border-top:1px solid rgba(28,37,54,.15);box-shadow:0 -6px 16px #00000014}._mobileBar_1uh4d_435 ._primaryBtn_1uh4d_365{width:100%}._heroInner_1uh4d_42{padding:calc(var(--nav) + 28px) 16px 40px}._card_1uh4d_193{flex-direction:column}._cardSide_1uh4d_289{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}}@media (max-width: 767px){._searchForm_1uh4d_63{grid-template-columns:1fr}._searchBtn_1uh4d_79{padding:13px}._heroFilters_1uh4d_94{grid-template-columns:1fr 1fr}._heroFilters_1uh4d_94 ._clearBtn_1uh4d_110{grid-column:1 / -1;justify-self:start;margin:0}._bandInner_1uh4d_439{padding:28px 16px}}@media (min-width: 992px){._backBtn_1uh4d_490{display:none}}@media (prefers-reduced-motion: reduce){._skeleton_1uh4d_334{animation:none}._card_1uh4d_193,._cursoLink_1uh4d_419,._detail_1uh4d_345{transition:none}}._backdrop_1ai78_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0e16bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_1ai78_1 .2s ease}._modal_1ai78_13{position:relative;width:100%;max-width:520px;max-height:92vh;overflow-y:auto;padding:28px 28px 26px;background:#f6f3ee;color:#1c2536;border-top:5px solid var(--brand-color, #f5821f);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);animation:_pop_1ai78_1 .25s ease;font-family:Sora,Inter,system-ui,sans-serif}._close_1ai78_27{position:absolute;top:10px;right:14px;width:34px;height:34px;border:none;background:transparent;font-size:1.7rem;line-height:1;color:#1c2536;cursor:pointer}._eyebrow_1ai78_40{margin:0 0 4px;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-color, #f5821f)}._title_1ai78_48{margin:0;font-size:1.25rem;font-weight:800}._company_1ai78_49{margin:2px 0 18px;font-size:.9rem;color:#6b7280}._label_1ai78_51{display:block;margin:12px 0 6px;font-size:.8rem;font-weight:700}._input_1ai78_52{width:100%;padding:10px 12px;border:2px solid #1c2536;background:#fff;font:inherit;font-size:.92rem;color:#1c2536;box-sizing:border-box}._input_1ai78_52:focus{outline:none;border-color:var(--brand-color, #f5821f)}._file_1ai78_63{width:100%;font:inherit;font-size:.85rem}._row_1ai78_64{display:grid;grid-template-columns:1fr 1fr;gap:12px}._hint_1ai78_65{margin:8px 0 0;font-size:.8rem;color:#6b7280;line-height:1.45}._badge_1ai78_66{margin:0 0 4px;padding:8px 12px;background:#2e7d321f;color:#2e7d32;font-size:.82rem;font-weight:700}._check_1ai78_74{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:.82rem;line-height:1.4}._check_1ai78_74 input{margin-top:3px}._error_1ai78_76{margin:12px 0 0;font-size:.84rem;font-weight:600;color:#c62828}._buttons_1ai78_78{display:flex;gap:10px;margin-top:16px}._buttons_1ai78_78 ._submit_1ai78_79{flex:1;margin-top:0}._submit_1ai78_79,._secondary_1ai78_81{margin-top:16px;padding:11px 20px;border:2px solid var(--brand-color, #f5821f);background:var(--brand-color, #f5821f);color:#fff;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}._submit_1ai78_79:hover:not(:disabled){background:var(--brand-hover, #d96f15);border-color:var(--brand-hover, #d96f15)}._submit_1ai78_79:disabled{opacity:.7;cursor:progress}._secondary_1ai78_81{margin-top:0;background:#fff;border-color:#1c2536;color:#1c2536}._submit_1ai78_79:focus-visible,._secondary_1ai78_81:focus-visible,._close_1ai78_27:focus-visible{outline:3px solid var(--brand-color, #f5821f);outline-offset:2px}._done_1ai78_101{text-align:center;padding:12px 0 4px}._doneIcon_1ai78_102{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 0 8px;background:var(--brand-color, #f5821f);color:#fff;font-size:1.8rem}._doneTitle_1ai78_113{margin:0;font-size:1.2rem;font-weight:800}@keyframes _fadeIn_1ai78_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_1ai78_1{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}._inputWrap_1ai78_117{position:relative}._inputError_1ai78_118{border-color:#c62828}._fieldError_1ai78_119{margin:6px 0 0;font-size:.78rem;font-weight:600;color:#c62828}._submitFull_1ai78_120{display:block;width:100%}._spinner_1ai78_122{position:absolute;top:50%;right:12px;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(28,37,54,.2);border-top-color:var(--brand-color, #f5821f);border-radius:50%;animation:_spin_1ai78_122 .7s linear infinite}._alumnoBadge_1ai78_136{position:relative;display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;overflow:hidden;background:#1c2536;color:#fff;border-left:4px solid var(--brand-color, #f5821f);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);animation:_badgeIn_1ai78_1 .45s cubic-bezier(.2,.9,.3,1.3) both}._alumnoBadge_1ai78_136:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-120%);animation:_shine_1ai78_1 1.1s ease .35s 1 forwards}._alumnoIcon_1ai78_158{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--brand-color, #f5821f);color:#fff;animation:_iconPop_1ai78_1 .5s cubic-bezier(.2,.9,.3,1.5) .15s both}._alumnoIcon_1ai78_158:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--brand-color, #f5821f);animation:_ring_1ai78_1 1.2s ease-out .3s 1 both}._alumnoText_1ai78_179{display:flex;flex-direction:column;line-height:1.25}._alumnoText_1ai78_179 strong{font-size:.92rem;font-weight:800;letter-spacing:.02em}._alumnoText_1ai78_179 small{font-size:.74rem;color:#ffffffb3}@keyframes _spin_1ai78_122{to{transform:rotate(360deg)}}@keyframes _badgeIn_1ai78_1{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:none}}@keyframes _iconPop_1ai78_1{0%{transform:scale(0) rotate(-90deg)}to{transform:none}}@keyframes _ring_1ai78_1{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2)}}@keyframes _shine_1ai78_1{to{transform:translate(120%)}}@media (max-width: 520px){._row_1ai78_64{grid-template-columns:1fr}._modal_1ai78_13{padding:24px 18px}}@media (prefers-reduced-motion: reduce){._backdrop_1ai78_1,._modal_1ai78_13,._alumnoBadge_1ai78_136,._alumnoBadge_1ai78_136:after,._alumnoIcon_1ai78_158,._alumnoIcon_1ai78_158:before,._spinner_1ai78_122{animation:none}}._contactPage_1n0h1_4{--ct-brand: #f26a1b;--ct-brand-soft: #ffe9d6;--ct-purple: #3a1568;--ct-lilac: #f6f0ff;--ct-ink: #1b0a33;--ct-ink-2: #2a1747;--ct-muted: #4b4560;background-color:#fff;min-height:100vh;font-family:Nunito,system-ui,sans-serif}._heroSection_1n0h1_22{position:relative;display:flex;min-height:max(90vh,660px);overflow:hidden;background-color:#fff}._heroGrid_1n0h1_30{position:relative;z-index:1;flex:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}._heroLeft_1n0h1_39{position:relative;overflow:hidden;display:flex;align-items:center;background-color:transparent}._heroLeftFrame_1n0h1_47{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._heroLeftFrame_1n0h1_47:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(100deg,rgba(56,25,63,.75) 0%,rgba(56,25,63,.45) 18%,rgba(56,25,63,.15) 38%,transparent 60%)}._heroLeftBg_1n0h1_75{--hero-img-scale: 1.18;position:absolute;top:0;bottom:0;left:-6%;width:112%;background-image:url(https://pub-1d101bc7d1ba4c8ab9e54ad957a8b909.r2.dev/heroFuturoMinero/hombreIzquierda.svg);background-repeat:no-repeat;background-position:left bottom;background-size:contain;transform:scale(var(--hero-img-scale));transform-origin:left bottom;z-index:1;animation:_heroImageIn_1n0h1_1 1.3s cubic-bezier(.16,1,.3,1) .1s backwards}@keyframes _heroImageIn_1n0h1_1{0%{opacity:0;transform:scale(calc(var(--hero-img-scale) + .06)) translate(-12%)}to{opacity:1;transform:scale(var(--hero-img-scale)) translate(0)}}._heroContent_1n0h1_105{position:relative;z-index:2;width:100%;max-width:460px;margin-left:auto;padding:var(--spacing-2xl, 40px) var(--spacing-2xl, 40px) var(--spacing-2xl, 40px) var(--spacing-lg, 20px);transform:translate(1.5rem,-3rem)}._heroBadge_1n0h1_116{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--ct-lilac),#fff1e6);color:var(--ct-brand);border:1px solid rgba(242,106,27,.35);font-family:Poppins,sans-serif;font-weight:600;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;padding:.45rem 1.1rem;border-radius:999px;box-shadow:0 6px 16px -8px #3a156859;margin-bottom:var(--spacing-md, 16px);animation:_slideInLeft_1n0h1_1 .6s cubic-bezier(.16,1,.3,1) .1s backwards}._heroBadgeIcon_1n0h1_135{animation:_wiggle_1n0h1_1 2.6s ease-in-out infinite}@keyframes _wiggle_1n0h1_1{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}._heroTitle_1n0h1_145{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--ct-ink);margin-bottom:var(--spacing-md, 16px)}._heroTitleWord_1n0h1_156{display:inline-block;white-space:nowrap}._heroTitleWord_1n0h1_156+._heroTitleWord_1n0h1_156{margin-left:.26em}._heroTitleWordAccent_1n0h1_165{color:var(--ct-brand)}._heroTitleLetter_1n0h1_169{display:inline-block;animation:_letterIn_1n0h1_1 .5s cubic-bezier(.16,1,.3,1) backwards;will-change:transform,opacity}@keyframes _letterIn_1n0h1_1{0%{opacity:0;transform:translate(-18px) translateY(10px)}to{opacity:1;transform:translate(0) translateY(0)}}@keyframes _slideInLeft_1n0h1_1{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}._heroText_1n0h1_197{font-family:Nunito,sans-serif;color:var(--ct-muted);font-size:1.05rem;line-height:1.65;margin-bottom:var(--spacing-xl, 32px);animation:_slideInLeft_1n0h1_1 .6s cubic-bezier(.16,1,.3,1) .7s backwards}._heroFeatures_1n0h1_206{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md, 16px)}._heroFeatureItem_1n0h1_215{display:flex;align-items:center;gap:var(--spacing-md, 16px);font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;color:var(--ct-ink-2);animation:_slideInLeft_1n0h1_1 .6s cubic-bezier(.16,1,.3,1) backwards;transition:transform .25s ease}._heroFeatureItem_1n0h1_215:hover{transform:translate(4px)}._heroFeatureIcon_1n0h1_231{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ct-lilac) 0%,var(--ct-brand-soft) 100%);color:var(--ct-brand);border:1px solid rgba(242,106,27,.3);box-shadow:0 8px 16px -8px #3a156866;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s ease,color .3s ease}._heroFeatureItem_1n0h1_215:hover ._heroFeatureIcon_1n0h1_231{transform:rotate(-8deg) scale(1.1);background:var(--ct-brand);color:#fff}._heroRight_1n0h1_256{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl, 32px);padding-top:5.5rem;padding-bottom:3rem;background-color:transparent}@media (prefers-reduced-motion: reduce){._heroLeftBg_1n0h1_75,._heroBadge_1n0h1_116,._heroBadgeIcon_1n0h1_135,._heroTitleLetter_1n0h1_169,._heroText_1n0h1_197,._heroFeatureItem_1n0h1_215{animation:none}}@media (max-width: 992px){._heroSection_1n0h1_22{display:block;min-height:0}._heroGrid_1n0h1_30{grid-template-columns:1fr}._heroLeft_1n0h1_39{min-height:420px}._heroLeftBg_1n0h1_75{--hero-img-scale: 1.1;left:-3%;width:106%}._heroContent_1n0h1_105{margin-left:0;max-width:100%;transform:none}._heroRight_1n0h1_256{padding-top:var(--spacing-xl, 32px);padding-bottom:var(--spacing-xl, 32px)}}@media (max-width: 768px){._heroTitle_1n0h1_145{font-size:2rem}._heroRight_1n0h1_256{padding:var(--spacing-lg, 20px) var(--spacing-md, 16px)}}._section_1ilif_4{--sd-brand: #f26a1b;--sd-brand-hover: #d9560a;--sd-purple: #3a1568;--sd-lilac: #f6f0ff;--sd-peach: #ffe9d6;--sd-ink: #1b0a33;--sd-ink-2: #2a1747;--sd-muted: #6b6480;--sd-line: rgba(58, 21, 104, .12);padding:28px 0 88px;background:#fff;color:var(--sd-ink);font-family:Nunito,system-ui,sans-serif}._container_1ilif_20{max-width:1240px;margin:0 auto;padding:0 24px}._head_1ilif_22{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px}._eyebrow_1ilif_32{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:.45rem 1.1rem;background:linear-gradient(135deg,var(--sd-lilac),#fff1e6);border:1px solid rgba(242,106,27,.35);border-radius:999px;box-shadow:0 6px 16px -8px #3a156859;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sd-brand)}._eyebrow_1ilif_32:before{content:none}._title_1ilif_51{margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;letter-spacing:-.02em;color:var(--sd-ink)}._accent_1ilif_59{color:var(--sd-brand)}._chips_1ilif_62{display:flex;flex-wrap:wrap;gap:8px}._chip_1ilif_62{padding:8px 18px;border:1px solid var(--sd-line);border-radius:999px;background:#fff;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;color:var(--sd-ink-2);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}._chip_1ilif_62:hover{background:var(--sd-lilac);border-color:#f26a1b66;transform:translateY(-1px)}._chipActive_1ilif_81,._chipActive_1ilif_81:hover{background:linear-gradient(135deg,var(--sd-brand),var(--sd-purple));border-color:transparent;color:#fff}._chip_1ilif_62:focus-visible{outline:3px solid var(--sd-purple);outline-offset:2px}._layout_1ilif_90{display:grid;grid-template-columns:minmax(300px,440px) minmax(0,1fr);gap:28px;align-items:start}._list_1ilif_98{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}._item_1ilif_100{background:#fff;border:1px solid var(--sd-line);border-left:4px solid transparent;border-radius:14px;box-shadow:0 12px 26px -18px #3a156859;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._item_1ilif_100:hover{border-left-color:#f26a1b8c;transform:translateY(-2px)}._itemActive_1ilif_113,._itemActive_1ilif_113:hover{border-left-color:var(--sd-brand);box-shadow:0 18px 34px -18px #3a156873}._itemHead_1ilif_119{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:none;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}._itemHead_1ilif_119:focus-visible{outline:3px solid var(--sd-purple);outline-offset:-3px}._num_1ilif_134{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,var(--sd-lilac),var(--sd-peach));border:1px solid rgba(242,106,27,.3);color:var(--sd-brand);font-family:Poppins,sans-serif;font-size:.85rem;font-weight:700}._itemActive_1ilif_113 ._num_1ilif_134{background:linear-gradient(135deg,var(--sd-brand),var(--sd-purple));border-color:transparent;color:#fff}._ping_1ilif_155{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--sd-brand);border-radius:12px;animation:_ping_1ilif_155 1.8s ease-out infinite;pointer-events:none}@keyframes _ping_1ilif_155{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}._itemText_1ilif_168{display:flex;flex-direction:column;min-width:0}._itemName_1ilif_169{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.25;color:var(--sd-ink)}._itemPlace_1ilif_176{margin-top:2px;font-size:.85rem;color:var(--sd-muted)}._itemBody_1ilif_178{padding:0 18px 20px;animation:_open_1ilif_1 .3s ease}@keyframes _open_1ilif_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}._itemImg_1ilif_181{width:100%;height:150px;margin-bottom:14px;border-radius:10px;-o-object-fit:cover;object-fit:cover}._details_1ilif_189{display:grid;gap:10px;margin:0 0 16px}._details_1ilif_189 dt{font-family:Poppins,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sd-muted)}._details_1ilif_189 dd{margin:2px 0 0;font-size:.92rem;line-height:1.5;color:var(--sd-ink-2)}._actions_1ilif_200{display:flex;flex-wrap:wrap;gap:8px}._primaryBtn_1ilif_201,._ghostBtn_1ilif_202{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border:2px solid var(--sd-brand);border-radius:999px;font-family:Poppins,sans-serif;font-size:.84rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}._primaryBtn_1ilif_201{background:var(--sd-brand);color:#fff}._primaryBtn_1ilif_201:hover{background:var(--sd-brand-hover);border-color:var(--sd-brand-hover);transform:translateY(-2px);box-shadow:0 8px 18px -8px #00000059}._ghostBtn_1ilif_202{background:#fff;border-color:var(--sd-purple);color:var(--sd-purple)}._ghostBtn_1ilif_202:hover{background:var(--sd-purple);color:#fff}._primaryBtn_1ilif_201:focus-visible,._ghostBtn_1ilif_202:focus-visible{outline:3px solid var(--sd-purple);outline-offset:2px}._mapCol_1ilif_231{position:sticky;top:calc(var(--navbar-height, 0px) + 16px)}._mapFrame_1ilif_235{position:relative;height:540px;background:var(--sd-lilac);border:1px solid var(--sd-line);border-radius:18px;box-shadow:0 20px 40px -18px #3a156859;overflow:hidden}._map_1ilif_231{width:100%;height:100%;border:0;animation:_fadeIn_1ilif_1 .5s ease}@keyframes _fadeIn_1ilif_1{0%{opacity:0}to{opacity:1}}._mapTag_1ilif_252{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;max-width:80%;padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,var(--sd-brand),var(--sd-purple));box-shadow:0 8px 18px -8px #3a156899;color:#fff;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}._mapTagIcon_1ilif_272{width:16px;height:16px;flex-shrink:0}._mapBtn_1ilif_273{display:none;width:100%;margin-top:12px}._mapEmpty_1ilif_275{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;padding:24px;text-align:center;color:var(--sd-muted)}._mapEmptyIcon_1ilif_286{width:56px;height:56px;color:#3a156859}._stateBox_1ilif_289{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 12px;text-align:center;color:var(--sd-ink-2)}._skeletonList_1ilif_298{display:flex;flex-direction:column;gap:12px}._skeleton_1ilif_298{height:78px;border-radius:14px;background:linear-gradient(100deg,#f1edf8 30%,#faf8fd,#f1edf8 70%);background-size:200% 100%;animation:_shimmer_1ilif_1 1.4s linear infinite}._skeletonMap_1ilif_306{height:540px;border-radius:18px}@keyframes _shimmer_1ilif_1{to{background-position:-200% 0}}@media (max-width: 991px){._section_1ilif_4{padding:24px 0 64px}._layout_1ilif_90{grid-template-columns:1fr;gap:20px}._mapCol_1ilif_231{position:static;order:-1}._mapFrame_1ilif_235,._skeletonMap_1ilif_306{height:320px}}@media (max-width: 575px){._container_1ilif_20{padding:0 16px}._mapBtn_1ilif_273{display:inline-flex}}@media (prefers-reduced-motion: reduce){._ping_1ilif_155,._skeleton_1ilif_298,._itemBody_1ilif_178,._map_1ilif_231{animation:none}._item_1ilif_100,._chip_1ilif_62,._primaryBtn_1ilif_201{transition:none}}._mapPlaceholder_1ilif_328{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(100deg,#f1edf8 30%,#faf8fd,#f1edf8 70%);background-size:200% 100%;animation:_shimmer_1ilif_1 1.4s linear infinite;color:#3a156859}._mapLoading_1ilif_340{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffff8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}._spinner_1ilif_351{width:32px;height:32px;border:3px solid rgba(58,21,104,.15);border-top-color:var(--sd-brand);border-radius:50%;animation:_spin_1ilif_351 .8s linear infinite}@keyframes _spin_1ilif_351{to{transform:rotate(360deg)}}._page_x1p1u_3{font-family:Sora,Inter,system-ui,sans-serif;--fm-orange: var(--brand-color, #F5821F);--fm-orange-hover: var(--brand-hover, #D96F15);--fm-purple: var(--brand-secondary, #4A235A);--fm-purple-hover: var(--brand-secondary-hover, #38193F)}._container_x1p1u_15{width:100%;max-width:1400px;margin:0 auto;padding:0 24px;box-sizing:border-box}._state_x1p1u_26{min-height:70vh;padding:calc(var(--navbar-height, 0px) + 4rem) 1.5rem 4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;box-sizing:border-box;background:#fff}._stateTitle_x1p1u_39{font-size:1.6rem;font-weight:800;margin:0}._stateActions_x1p1u_40{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center;margin-top:8px}._stateLink_x1p1u_41{color:var(--fm-purple);font-weight:700;text-decoration:underline}._spinner_x1p1u_43{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:var(--fm-orange);border-radius:50%;animation:_spin_x1p1u_43 .8s linear infinite}@keyframes _spin_x1p1u_43{to{transform:rotate(360deg)}}._hero_x1p1u_57{position:relative;min-height:640px;height:92vh;box-sizing:border-box;padding-top:var(--navbar-height, 0px);background-color:#1c2536;background-size:cover;background-position:center;display:flex;align-items:center;overflow:hidden}._heroOverlay_x1p1u_71{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0a0412d1,#0a04129e 32%,#0a041247 58%,#0a041226)}._heroInner_x1p1u_83{position:relative;z-index:2;height:100%;display:flex;align-items:center}._heroGrid_x1p1u_87{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);grid-template-rows:auto auto;-moz-column-gap:56px;column-gap:56px;row-gap:18px;align-content:center;align-items:start;width:100%}._heroTop_x1p1u_98{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:18px}._heroMain_x1p1u_107{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:18px;min-width:0}._backLink_x1p1u_116{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:.82rem;font-weight:600;text-decoration:none;text-shadow:0 1px 6px rgba(0,0,0,.5);transition:color .2s ease}._backLink_x1p1u_116:hover{color:var(--fm-orange)}._heroCategoryPill_x1p1u_130{background:#f5821f38;border:1px solid var(--fm-orange);color:#ffd9b0;font-size:.78rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 16px;border-radius:50px;text-shadow:0 1px 4px rgba(0,0,0,.5)}._heroTitle_x1p1u_143{color:#fff;font-size:clamp(2.1rem,4vw,3.2rem);font-weight:800;line-height:1.1;margin:0;text-shadow:0 4px 20px rgba(0,0,0,.35)}._heroLead_x1p1u_153{color:#fff;font-size:1.02rem;width:100%;max-width:760px;line-height:1.7;margin:0;padding:20px 26px;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;background:linear-gradient(135deg,#ffffff29,#ffffff0a);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.28);border-radius:16px;box-shadow:inset 0 1px #fff6,inset 0 -2px #00000040,6px 6px #0a04128c,14px 20px 40px #00000073;text-shadow:0 1px 0 rgba(0,0,0,.6),0 2px 0 rgba(0,0,0,.4),0 4px 10px rgba(0,0,0,.5)}._heroStats_x1p1u_187{display:flex;flex-wrap:wrap;gap:24px;margin-top:4px}._heroStat_x1p1u_187{display:flex;align-items:center;gap:10px;color:#fff}._heroStatIcon_x1p1u_189{display:flex;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}._heroStat_x1p1u_187 strong{display:block;font-size:.75rem;font-weight:600;color:#ffffffeb;text-shadow:0 1px 6px rgba(0,0,0,.5)}._heroStat_x1p1u_187 span:last-child{font-size:.9rem;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.5)}._heroActions_x1p1u_204{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:8px}._heroPrimaryBtn_x1p1u_207{display:inline-flex;align-items:center;gap:10px;background-color:#f5821fe0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:50px;font-weight:700;font-size:1rem;padding:15px 30px;cursor:pointer;box-shadow:0 10px 25px #f5821f66;transition:background-color .25s ease;font-family:inherit;animation:_fmPulse_x1p1u_1 1.8s ease-in-out infinite}._heroPrimaryBtn_x1p1u_207:hover{background-color:#d96f15f5;animation:none;transform:translateY(-2px);box-shadow:0 14px 32px #f5821f80}@keyframes _fmPulse_x1p1u_1{0%,to{transform:scale(1);box-shadow:0 10px 25px #f5821f66,0 0 #f5821f8c}50%{transform:scale(1.05);box-shadow:0 14px 32px #f5821f80,0 0 0 14px #f5821f00}}._heroGhostBtn_x1p1u_246{display:inline-flex;align-items:center;gap:12px;background-color:#fff;border:none;border-radius:50px;color:#4a235a;color:var(--fm-purple);font-weight:700;font-size:.95rem;padding:6px 24px 6px 6px;cursor:pointer;font-family:inherit;box-shadow:0 8px 22px #00000040;transition:all .25s ease}._heroGhostBtn_x1p1u_246:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000052}._heroGhostBtnCircle_x1p1u_269{width:42px;height:42px;border-radius:50%;background-color:#f5821f;background-color:var(--fm-orange);display:flex;align-items:center;justify-content:center;color:#fff;transition:background-color .25s ease}._heroGhostBtn_x1p1u_246:hover ._heroGhostBtnCircle_x1p1u_269{background-color:#d96f15;background-color:var(--fm-orange-hover)}._heroRight_x1p1u_285{grid-column:2;grid-row:2;align-self:start;justify-self:end;width:100%;display:flex}._logrosPanel_x1p1u_294{width:100%;background-color:#4a235ad1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid #4A235A;border:2px solid var(--fm-purple);border-radius:18px;padding:28px;box-shadow:0 0 0 1px #ffffff14 inset,0 25px 60px #14052373}._logrosTitle_x1p1u_308{color:#fff;font-weight:800;font-size:1.2rem;margin:0 0 18px}._logrosList_x1p1u_310{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._logrosItem_x1p1u_313{display:flex;align-items:center;gap:12px;padding:12px 14px;background-color:#ffffff14;border-radius:10px;color:#f1eaff;font-size:.86rem;font-weight:500;line-height:1.4;transition:background-color .2s ease}._logrosItem_x1p1u_313:hover{background-color:#ffffff29}._logrosCheck_x1p1u_329{flex-shrink:0;color:#f5821f;color:var(--fm-orange)}@media (max-width: 991px){._hero_x1p1u_57{height:auto;min-height:unset;padding:calc(var(--navbar-height, 0px) + 40px) 0 50px}._heroGrid_x1p1u_87{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;row-gap:24px}._heroTop_x1p1u_98{grid-column:1;grid-row:1}._heroMain_x1p1u_107{grid-column:1;grid-row:2}._heroRight_x1p1u_285{grid-column:1;grid-row:3;justify-self:stretch}._heroLead_x1p1u_153{max-width:100%}._heroOverlay_x1p1u_71{background:none}._backLink_x1p1u_116,._heroStat_x1p1u_187 strong,._heroStat_x1p1u_187 span:last-child{text-shadow:0 1px 3px rgba(0,0,0,.85)}._heroCategoryPill_x1p1u_130,._heroTitle_x1p1u_143{text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.7)}._heroLead_x1p1u_153{background:#0a04128c}}._mediaSection_x1p1u_362{background-color:#fff;padding:64px 0}._mediaBadge_x1p1u_364{display:inline-block;align-self:flex-start;color:#4a235a;color:var(--fm-purple);font-size:.75rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;border-left:4px solid #F5821F;border-left:4px solid var(--fm-orange);padding-left:14px;margin-bottom:16px}._mediaLayout_x1p1u_380{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);-moz-column-gap:56px;column-gap:56px;align-items:start}._mediaCol_x1p1u_387{display:flex;flex-direction:column;min-width:0}._videoBoxWide_x1p1u_390{position:relative;width:100%;padding-bottom:56.25%;background-color:#000;overflow:hidden;border-radius:18px;box-shadow:0 12px 32px #1405232e}._videoBoxWide_x1p1u_390 iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._videoPoster_x1p1u_402{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background-color:#000;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;cursor:pointer}._videoPoster_x1p1u_402:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14081e59}._videoPlayBtn_x1p1u_420{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background-color:#f5821f;background-color:var(--fm-orange);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #f5821f80;transition:transform .25s ease}._videoPoster_x1p1u_402:hover ._videoPlayBtn_x1p1u_420,._tiktokPoster_x1p1u_437:hover ._videoPlayBtn_x1p1u_420{transform:scale(1.08)}._videoPlaceholder_x1p1u_440{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(135deg,#ffffff12,#fff0 38%,#ffffff0a 62%,#fff0),linear-gradient(145deg,#2f3742,#1b2029 52%,#2a313c);box-shadow:inset 0 1px #c8d7eb2e,inset 0 0 0 1px #96aac324;color:#cdd9e8cc}._videoPlaceholderIcon_x1p1u_463{width:76px;height:76px;border-radius:50%;background:#a0b4cd1a;border:1px solid rgba(160,180,205,.22);display:flex;align-items:center;justify-content:center;color:#cdd9e8b3}._videoPlaceholderText_x1p1u_475{font-size:.86rem;font-weight:600;margin:0}._videoBoxTall_x1p1u_478{display:flex;justify-content:center;background-color:#14081e;border-radius:18px;padding:20px 6% 20px 0;box-shadow:0 12px 32px #1405232e}._tiktokPoster_x1p1u_437{position:relative;width:100%;max-width:260px;aspect-ratio:9 / 16;padding:0;border:0;border-radius:18px;overflow:hidden;background-color:#000;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;cursor:pointer}._tiktokPoster_x1p1u_437:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14081e59}._tiktokFrame_x1p1u_508{width:100%;max-width:325px;height:575px;border:0;border-radius:18px;background-color:#000}._temarioPanel_x1p1u_518{background-color:#4a235a;background-color:var(--fm-purple);border-top:5px solid #F5821F;border-top:5px solid var(--fm-orange);border-radius:20px;padding:32px;box-shadow:0 12px 32px #14052338}._panelTitleLight_x1p1u_528{color:#fff;font-weight:800;font-size:1.3rem;margin:0 0 20px}._temarioList_x1p1u_530{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:10px}._temarioItem_x1p1u_532{display:flex;align-items:center;gap:12px;padding:12px 14px;background-color:#ffffff14;border-radius:10px;transition:background-color .2s ease}._temarioItem_x1p1u_532:hover{background-color:#ffffff29}._temarioNumber_x1p1u_544{flex-shrink:0;width:30px;height:30px;border-radius:8px;background-color:#f5821f;background-color:var(--fm-orange);color:#fff;font-weight:800;font-size:.75rem;display:flex;align-items:center;justify-content:center}._temarioText_x1p1u_559{flex:1;font-size:.86rem;color:#f1eaff;font-weight:500}._temarioChevron_x1p1u_560{flex-shrink:0;color:#ffffff80}._temarioEmptyText_x1p1u_562{color:#d7c9f7;font-size:.86rem;margin:0 0 22px}._temarioCtaInline_x1p1u_564,._temarioCtaStandalone_x1p1u_565{border:none;background-color:#f5821f;background-color:var(--fm-orange);color:#fff;font-weight:700;font-family:inherit;cursor:pointer;transition:background-color .2s ease,transform .2s ease}._temarioCtaInline_x1p1u_564{width:100%;font-size:.86rem;padding:13px 20px;border-radius:10px}._temarioCtaStandalone_x1p1u_565{font-size:.82rem;padding:11px 20px;border-radius:8px}._temarioCtaInline_x1p1u_564:hover,._temarioCtaStandalone_x1p1u_565:hover{background-color:#d96f15;background-color:var(--fm-orange-hover);transform:translateY(-1px)}@media (max-width: 991px){._mediaLayout_x1p1u_380{grid-template-columns:minmax(0,1fr);row-gap:32px}._videoBoxTall_x1p1u_478{padding-right:0}}._reveal_x1p1u_590{opacity:0;transform:translateY(48px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}._revealVisible_x1p1u_598{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){._reveal_x1p1u_590{opacity:1;transform:none;transition:none}._heroPrimaryBtn_x1p1u_207{animation:none}}._hero_1upcw_2{position:relative;min-height:420px;display:flex;align-items:flex-end;background-size:cover;background-position:center;background-color:var(--brand-secondary, #3a1568);padding-top:calc(var(--navbar-height, 0px) + 90px)}._heroOverlay_1upcw_13{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1b0a33eb,#1b0a3373 60%,#1b0a3340)}._heroContent_1upcw_19{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl, 40px) var(--spacing-2xl, 56px);color:#fff}._backLink_1upcw_29{background:none;border:none;padding:0;margin-bottom:var(--spacing-md, 16px);color:var(--brand-color, #ff7a1a);font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;cursor:pointer}._backLink_1upcw_29:hover{text-decoration:underline}._heroTitle_1upcw_43{font-size:clamp(1.9rem,4vw,3rem);font-weight:800;text-transform:uppercase;margin:0 0 var(--spacing-sm, 8px)}._heroSubtitle_1upcw_50{max-width:640px;font-size:1.05rem;line-height:1.55;color:#ffffffd9;margin:0}._detailButton_1upcw_59,._enrollButton_1upcw_60{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:var(--spacing-sm, 8px) var(--spacing-lg, 24px);border:none;border-radius:999px;font-weight:600;font-size:.9rem;letter-spacing:.02em;cursor:pointer;transition:background-color .2s,transform .2s,box-shadow .2s;flex:1}._detailButton_1upcw_59{background-color:#fff;color:var(--brand-secondary, #3a1568);border:2px solid var(--brand-secondary, #3a1568);text-decoration:none}._detailButton_1upcw_59:hover{background-color:var(--brand-secondary, #3a1568);color:#fff;transform:translateY(-2px)}._enrollButton_1upcw_60{background:linear-gradient(135deg,var(--brand-color, #ff7a1a),var(--brand-hover, #e85d04));color:#fff;box-shadow:0 6px 16px #e85d0459}._enrollButton_1upcw_60:hover{transform:translateY(-2px);box-shadow:0 8px 20px #e85d0473}@keyframes _containerFadeIn_1upcw_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._coursesSection_1upcw_104{display:flex;align-items:stretch;background:var(--bg-primary, #fff);overflow:hidden}._coursesLeftPanel_1upcw_112{position:relative;flex:0 0 400px;max-width:400px;padding:var(--spacing-2xl, 56px) var(--spacing-xl, 40px);background:radial-gradient(rgba(255,255,255,.14) 1.5px,transparent 1.5px) top right / 46px 46px,linear-gradient(160deg,var(--brand-secondary, #3a1568) 0%,#1b0a33 100%);background-repeat:repeat,no-repeat;overflow:visible;z-index:1}._coursesLeftPanel_1upcw_112:after{content:"";position:absolute;top:0;right:-48px;width:96px;height:100%;background:inherit;clip-path:polygon(0 0,40% 0,40% 12%,70% 12%,70% 26%,30% 26%,30% 40%,60% 40%,60% 54%,20% 54%,20% 68%,50% 68%,50% 82%,10% 82%,10% 100%,0 100%);z-index:-1}._coursesLeftPanel_1upcw_112:before{content:"";position:absolute;bottom:-20px;right:-60px;width:160px;height:40px;background:var(--brand-color, #ff7a1a);opacity:.85;transform:rotate(-32deg);z-index:0}._manIllustration_1upcw_156{position:absolute;bottom:0;left:-12px;height:94%;width:210px;max-width:210px;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._manImage_1upcw_168{position:absolute;bottom:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;z-index:2;filter:drop-shadow(0 14px 18px rgba(0,0,0,.35))}._manFloorFade_1upcw_181{position:absolute;bottom:0;left:8%;width:84%;height:22px;z-index:3;background:linear-gradient(to top,#0000008c,#00000047 40%,#0000);border-radius:50%;filter:blur(3px)}._manGroundShadow_1upcw_199{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:130%;height:20px;z-index:0;background:radial-gradient(ellipse at center,#00000080,#00000038 45%,#0000 75%);filter:blur(2px)}._leftContent_1upcw_215{position:relative;z-index:2;padding-left:165px;color:#fff}._leftEyebrow_1upcw_222{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-color, #ff7a1a);margin-bottom:var(--spacing-sm, 8px)}._leftTitle_1upcw_232{font-size:1.9rem;font-weight:800;line-height:1.15;text-transform:uppercase;margin-bottom:var(--spacing-md, 16px)}._leftTitleAccent_1upcw_240{color:var(--brand-color, #ff7a1a)}._leftDescription_1upcw_242{font-size:.92rem;line-height:1.55;color:#ffffffc7;margin-bottom:var(--spacing-xl, 40px)}._featureList_1upcw_249{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-lg, 24px)}._featureItem_1upcw_258{display:flex;align-items:flex-start;gap:var(--spacing-sm, 8px)}._featureIcon_1upcw_264{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1f;color:var(--brand-color, #ff7a1a)}._featureItem_1upcw_258:nth-child(2) ._featureIcon_1upcw_264{background:var(--brand-color, #ff7a1a);color:#fff}._featureCopy_1upcw_281 strong{display:block;font-size:.92rem;font-weight:700;color:#fff;margin-bottom:2px}._featureCopy_1upcw_281 p{margin:0;font-size:.8rem;line-height:1.4;color:#ffffffa6}._coursesRightPanel_1upcw_297{flex:1;min-width:0;padding:var(--spacing-2xl, 56px) var(--spacing-xl, 40px)}._coursesHeader_1upcw_303{margin-bottom:var(--spacing-xl, 40px)}._coursesHeading_1upcw_305{font-size:2rem;font-weight:800;text-transform:uppercase;color:var(--dark-color, #1b0a33);margin-bottom:var(--spacing-sm, 8px)}._coursesHeading_1upcw_305 span{color:var(--brand-color, #ff7a1a)}._coursesSubheading_1upcw_314{font-size:1rem;color:var(--secondary-color, #6c757d);margin:0}._grid_1upcw_321{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch}._stateBox_1upcw_329{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm, 8px);padding:var(--spacing-2xl, 56px) var(--spacing-lg, 24px);text-align:center;color:var(--secondary-color, #6c757d)}._stateBox_1upcw_329 h4{color:var(--dark-color, #1b0a33);margin:0}._stateBox_1upcw_329 p{margin:0}._stateIcon_1upcw_340{font-size:2.5rem}._courseCard_1upcw_343{display:flex;flex-direction:column;height:100%;background:var(--bg-primary, #fff);border:1px solid var(--border-color, #eee);border-radius:var(--radius-lg, 14px);overflow:hidden;box-shadow:0 2px 8px #0000000f;opacity:0;transform:translateY(24px);transition:box-shadow .3s,transform .3s}._courseCard_1upcw_343._visible_1upcw_356{animation:_containerFadeIn_1upcw_1 .5s ease forwards}._courseCard_1upcw_343:hover{box-shadow:0 12px 28px #00000024;transform:translateY(-4px)}._courseCardImage_1upcw_362{height:190px;background-size:cover;background-position:center;background-color:var(--bg-secondary, #f2f2f2)}._courseCardBody_1upcw_369{display:flex;flex-direction:column;flex:1;padding:var(--spacing-lg, 24px)}._courseCardTitle_1upcw_376{font-size:1.15rem;font-weight:700;color:var(--dark-color, #1b0a33);margin-bottom:var(--spacing-sm, 8px)}._courseCardDescription_1upcw_383{font-size:.92rem;line-height:1.5;color:var(--secondary-color, #6c757d);margin-bottom:var(--spacing-lg, 24px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}._courseCardButtons_1upcw_395{display:flex;gap:var(--spacing-sm, 8px);margin-top:auto}._ctaCard_1upcw_402{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-sm, 8px);padding:var(--spacing-xl, 40px);border-radius:var(--radius-lg, 14px);background:linear-gradient(160deg,var(--brand-secondary, #3a1568),#1b0a33);color:#fff;opacity:0;transform:translateY(24px)}._ctaCard_1upcw_402._visible_1upcw_356{animation:_containerFadeIn_1upcw_1 .5s ease forwards}._ctaIcon_1upcw_418{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--brand-color, #ff7a1a);color:#fff;margin-bottom:var(--spacing-sm, 8px)}._ctaTitle_1upcw_430{font-size:1.2rem;font-weight:700;line-height:1.3}._ctaTitle_1upcw_430 span{color:var(--brand-color, #ff7a1a)}._ctaText_1upcw_433{font-size:.9rem;line-height:1.5;color:#ffffffbf;margin:0}@media (max-width: 1199px){._grid_1upcw_321{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 991px){._coursesSection_1upcw_104{flex-direction:column}._coursesLeftPanel_1upcw_112{flex:0 0 auto;max-width:100%;width:100%;padding:var(--spacing-xl, 40px) var(--spacing-lg, 24px)}._coursesLeftPanel_1upcw_112:after,._coursesLeftPanel_1upcw_112:before{display:none}._leftContent_1upcw_215{text-align:center}._featureList_1upcw_249{text-align:left}._coursesRightPanel_1upcw_297{padding:var(--spacing-xl, 40px) var(--spacing-lg, 24px)}}@media (max-width: 576px){._hero_1upcw_2{min-height:340px}._heroContent_1upcw_19{padding:0 var(--spacing-lg, 24px) var(--spacing-xl, 40px)}._coursesHeading_1upcw_305{font-size:1.6rem}._grid_1upcw_321{grid-template-columns:1fr}._courseCardButtons_1upcw_395{flex-direction:column}}._page_tsqf8_1{display:flex;flex-direction:column;gap:20px}._headerRow_tsqf8_3{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._header_tsqf8_3{display:flex;align-items:center;gap:12px}._header_tsqf8_3 h2{margin:0;font-size:1.4rem;color:#3c1a4a}._headerIcon_tsqf8_6{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#f3e8f7;color:#3c1a4a}._exportRow_tsqf8_8{display:flex;gap:8px;flex-wrap:wrap}._newBtn_tsqf8_9{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:10px 16px;background:#f58220;color:#fff;font-weight:600;cursor:pointer}._newBtn_tsqf8_9:hover:not(:disabled){background:#dc7119}._newBtn_tsqf8_9:disabled{opacity:.6;cursor:not-allowed}._ghostBtn_tsqf8_12{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;background:#fff;color:#3c1a4a;font-weight:600;cursor:pointer}._ghostBtn_tsqf8_12:hover:not(:disabled){background:#f9fafb}._ghostBtn_tsqf8_12:disabled{opacity:.6;cursor:not-allowed}._filters_tsqf8_16{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px}._field_tsqf8_17{display:flex;flex-direction:column;gap:4px;min-width:140px}._field_tsqf8_17 label{font-size:.75rem;font-weight:600;color:#6b7280}._field_tsqf8_17 input,._field_tsqf8_17 select,._field_tsqf8_17 textarea{border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;font:inherit;background:#fff}._field_tsqf8_17 input:focus,._field_tsqf8_17 select:focus,._field_tsqf8_17 textarea:focus{outline:2px solid #f3e8f7;border-color:#3c1a4a}._fieldGrow_tsqf8_21{flex:1;min-width:220px}._tableWrapper_tsqf8_23{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow-x:auto}._error_tsqf8_24{background:#fee2e2;color:#b91c1c;border-radius:8px;padding:10px 12px;font-size:.9rem}._persona_tsqf8_26{display:flex;flex-direction:column;line-height:1.25}._persona_tsqf8_26 small{color:#6b7280}._muted_tsqf8_28{color:#9ca3af}._badge_tsqf8_30{display:inline-block;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;white-space:nowrap}._o_contacto_tsqf8_31{background:#e5e7eb;color:#374151}._o_curso_tsqf8_32{background:#ffedd5;color:#c2410c}._o_beca_oferta_tsqf8_33{background:#f3e8f7;color:#6b21a8}._e_nuevo_tsqf8_34{background:#dbeafe;color:#1d4ed8}._e_contactado_tsqf8_35{background:#fef3c7;color:#b45309}._e_en_proceso_tsqf8_36{background:#ede9fe;color:#6d28d9}._e_cerrado_tsqf8_37{background:#dcfce7;color:#15803d}._e_descartado_tsqf8_38{background:#f3f4f6;color:#6b7280}._overlay_tsqf8_41{position:fixed;top:0;right:0;bottom:0;left:0;background:#1118278c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000}._modal_tsqf8_42{background:#fff;border-radius:14px;width:100%;max-width:640px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column}._modalHead_tsqf8_43{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e5e7eb}._modalHead_tsqf8_43 h3{margin:0 0 6px;color:#3c1a4a;font-size:1.15rem}._closeBtn_tsqf8_45{border:none;background:transparent;cursor:pointer;color:#6b7280;padding:4px;border-radius:6px}._closeBtn_tsqf8_45:hover{background:#f3f4f6}._modalBody_tsqf8_47{padding:18px 20px;display:flex;flex-direction:column;gap:18px}._section_tsqf8_48 h4{margin:0 0 8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}._grid_tsqf8_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}._dato_tsqf8_50{display:flex;flex-direction:column;gap:2px;font-size:.92rem;min-width:0}._dato_tsqf8_50 span{font-size:.75rem;color:#6b7280}._dato_tsqf8_50 b{font-weight:500;word-break:break-word}._full_tsqf8_53{grid-column:1 / -1}._mensaje_tsqf8_54{background:#f9fafb;border-radius:8px;padding:10px 12px;white-space:pre-wrap}._waBtn_tsqf8_55{display:inline-flex;align-items:center;gap:6px;background:#dcfce7;color:#15803d;border-radius:8px;padding:6px 10px;font-size:.85rem;font-weight:600;text-decoration:none;width:-moz-fit-content;width:fit-content}._waBtn_tsqf8_55:hover{background:#bbf7d0}._modalFoot_tsqf8_57{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid #e5e7eb}@media (max-width: 560px){._grid_tsqf8_49{grid-template-columns:1fr}}._backBtn_tsqf8_64{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#3c1a4a;cursor:pointer}._backBtn_tsqf8_64:hover{background:#f3e8f7}._headerSub_tsqf8_66{margin:2px 0 0;font-size:.85rem;color:#6b7280}._notaChip_tsqf8_69{display:inline-flex;align-items:center;gap:4px;background:#fef3c7;color:#b45309;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600;white-space:nowrap;cursor:help}._kebabBtn_tsqf8_72{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer}._kebabBtn_tsqf8_72:hover,._kebabBtn_tsqf8_72[aria-expanded=true]{background:#f3f4f6;color:#3c1a4a}._menuBackdrop_tsqf8_74{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}._menu_tsqf8_74{position:fixed;width:190px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 25px #0000001f;padding:6px;display:flex;flex-direction:column;gap:2px;z-index:1101}._menuItem_tsqf8_76{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;border-radius:8px;padding:9px 10px;font:inherit;font-size:.9rem;color:#374151;cursor:pointer;text-align:left}._menuItem_tsqf8_76:hover{background:#f9fafb}._menuWa_tsqf8_78{width:18px;height:18px;color:#25d366}._menuDanger_tsqf8_79{color:#b91c1c}._menuDanger_tsqf8_79:hover{background:#fee2e2}._pageActions_tsqf8_83{display:flex;gap:8px}._detailGrid_tsqf8_84{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}._stack_tsqf8_85{display:flex;flex-direction:column;gap:20px}._card_tsqf8_86{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:14px}._card_tsqf8_86 h3{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}._contactLine_tsqf8_88{display:flex;flex-direction:column;gap:2px}._contactLine_tsqf8_88 strong{color:#3c1a4a;font-size:1.05rem}._contactLine_tsqf8_88 span{color:#6b7280;font-size:.9rem}._contactBtns_tsqf8_91{display:flex;gap:10px;flex-wrap:wrap}._btnWa_tsqf8_92{display:inline-flex;align-items:center;gap:8px;border-radius:8px;padding:10px 16px;background:#25d366;color:#fff;font-weight:600;text-decoration:none;box-shadow:0 2px 8px #25d3664d}._btnWa_tsqf8_92:hover{background:#128c7e;color:#fff}._waIcon_tsqf8_94{width:20px;height:20px;color:#fff}._btnOutline_tsqf8_95{display:inline-flex;align-items:center;gap:8px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;background:#fff;color:#3c1a4a;font-weight:600;text-decoration:none}._btnOutline_tsqf8_95:hover{background:#f9fafb}@media (max-width: 900px){._detailGrid_tsqf8_84{grid-template-columns:1fr}}._actionsRow_tsqf8_103{display:flex;align-items:center;gap:6px}._iconBtn_tsqf8_104{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:background .15s,transform .15s}._iconBtn_tsqf8_104:hover{transform:translateY(-1px)}._iconView_tsqf8_106{background:#ede9fe;color:#6d28d9}._iconView_tsqf8_106:hover{background:#ddd6fe}._iconWa_tsqf8_108{background:#dcfce7;color:#25d366}._iconWa_tsqf8_108:hover{background:#bbf7d0}._iconWaSvg_tsqf8_110{width:18px;height:18px}._iconDanger_tsqf8_111{background:#fee2e2;color:#b91c1c}._iconDanger_tsqf8_111:hover{background:#fecaca}._notaBtn_tsqf8_115{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:8px;background:#fef3c7;color:#b45309;cursor:pointer}._notaBtn_tsqf8_115:hover,._notaBtn_tsqf8_115[aria-expanded=true]{background:#fde68a}._notaPop_tsqf8_118{position:fixed;z-index:1100;box-sizing:border-box;transform:translateY(-50%);background:#fff;border:1px solid #fde68a;border-radius:10px;box-shadow:0 10px 25px #00000024;padding:10px 12px;display:flex;flex-direction:column;gap:8px;animation:_notaIn_tsqf8_1 .14s ease-out}@keyframes _notaIn_tsqf8_1{0%{opacity:0;transform:translateY(-50%) scale(.96)}to{opacity:1;transform:translateY(-50%) scale(1)}}._notaHead_tsqf8_123{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#b45309}._notaText_tsqf8_124{margin:0;font-size:.88rem;color:#374151;white-space:pre-wrap;word-break:break-word;max-height:140px;overflow-y:auto}._notaArrow_tsqf8_127{position:absolute;box-sizing:border-box;width:10px;height:10px;background:#fff;border:1px solid #fde68a;transform:translateY(-50%) rotate(45deg)}._arrowRight_tsqf8_128{right:-6px;border-left:0;border-bottom:0}._arrowLeft_tsqf8_129{left:-6px;border-top:0;border-right:0}._vacio_tmyml_1{margin:0;padding:1.25rem 0;text-align:center;font-size:.9rem;color:#64748b}._barras_tmyml_4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}._fila_tmyml_5{display:grid;grid-template-columns:minmax(120px,42%) 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.3rem .4rem;border:0;border-radius:6px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:default}._fila_tmyml_5:not(:disabled){cursor:pointer}._fila_tmyml_5:not(:disabled):hover{background:#94a3b826}._etiqueta_tmyml_12{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.85rem;line-height:1.25;overflow-wrap:anywhere}._pista_tmyml_16{height:.6rem;border-radius:999px;background:#94a3b838;overflow:hidden}._relleno_tmyml_17{display:block;height:100%;border-radius:999px;background:var(--est-color, #f59e0b);transition:width .3s}._valor_tmyml_18{font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums}._linea_tmyml_21{display:block;width:100%;height:auto}._grilla_tmyml_22{stroke:#94a3b859;stroke-width:1}._eje_tmyml_23{fill:#64748b;font-size:10px}._trazo_tmyml_24{fill:none;stroke:var(--est-color, #f59e0b);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}._area_tmyml_25{fill:var(--est-color, #f59e0b);opacity:.12}._punto_tmyml_26{fill:var(--est-color, #f59e0b)}._dona_tmyml_29{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}._donaSvg_tmyml_30{width:140px;height:140px;flex:none}._leyenda_tmyml_31{flex:1;min-width:160px;margin:0;padding:0;list-style:none;display:grid;gap:.35rem;font-size:.85rem}._leyenda_tmyml_31 li{display:flex;align-items:flex-start;gap:.5rem}._muestra_tmyml_33{width:.7rem;height:.7rem;margin-top:.25rem;border-radius:3px;flex:none}._leyendaNombre_tmyml_34{flex:1;white-space:normal;overflow-wrap:anywhere;line-height:1.3}._pagina_1iz22_4{--est-color: #f59e0b;--estadisticas-top: 0px;--est-bg: rgba(255, 255, 255, .94);display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;max-width:1400px;margin:0 auto}._cabecera_1iz22_21 h1{margin:0;font-size:1.6rem}._cabecera_1iz22_21 p{margin:.25rem 0 0;color:#64748b;font-size:.9rem;max-width:60ch}._titulo_1iz22_24{margin:.75rem 0 0;font-size:1.1rem}._barra_1iz22_29{position:sticky;top:var(--estadisticas-top);z-index:20;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0 -1.5rem;padding:.6rem 1.5rem;background:var(--est-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(148,163,184,.35);box-shadow:0 2px 8px #0f172a0f}._filtros_1iz22_47{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._filtros_1iz22_47 select{padding:.45rem .6rem;border:1px solid rgba(148,163,184,.5);border-radius:8px;background:transparent;font:inherit;color:inherit}._contexto_1iz22_56{font-size:.85rem;font-weight:600;color:#64748b}._segmento_1iz22_59{display:inline-flex;border:1px solid rgba(148,163,184,.5);border-radius:8px;overflow:hidden}._segmento_1iz22_59 button{padding:.4rem .75rem;border:0;background:transparent;font:inherit;font-size:.85rem;color:inherit;cursor:pointer}._segmento_1iz22_59 button+button{border-left:1px solid rgba(148,163,184,.5)}._segmento_1iz22_59 ._activo_1iz22_75{background:var(--est-color);color:#1f2937;font-weight:600}._resumen_1iz22_80{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem}._kpi_1iz22_81{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid rgba(148,163,184,.35);border-radius:12px}._kpiTitulo_1iz22_89{font-size:.8rem;color:#64748b}._kpiValor_1iz22_90{font-size:1.6rem;font-variant-numeric:tabular-nums}._sube_1iz22_91{color:#059669;font-size:.85rem;font-weight:600}._baja_1iz22_92{color:#dc2626;font-size:.85rem;font-weight:600}._neutra_1iz22_93{color:#64748b;font-size:.8rem}._sube_1iz22_91 small,._baja_1iz22_92 small{font-weight:400;color:#64748b}._grilla_1iz22_99{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1rem;align-items:start}._tarjeta_1iz22_105{padding:1rem 1.1rem;border:1px solid rgba(148,163,184,.35);border-radius:12px;min-width:0}._completa_1iz22_111{grid-column:1 / -1}@media (min-width: 900px){._ancha_1iz22_115{grid-column:span 2}}._tarjetaCabecera_1iz22_118{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}._tarjetaCabecera_1iz22_118 h3{margin:0;font-size:1rem}._tarjetaCabecera_1iz22_118 p{margin:.2rem 0 0;font-size:.8rem;color:#64748b}._tarjetaCabecera_1iz22_118 select{padding:.4rem .6rem;border:1px solid rgba(148,163,184,.5);border-radius:8px;background:transparent;font:inherit;font-size:.85rem;color:inherit}._cargando_1iz22_138,._vacio_1iz22_138{margin:0;padding:1rem 0;text-align:center;color:#64748b;font-size:.9rem}._error_1iz22_139{margin:0;padding:.6rem .8rem;border-radius:8px;background:#dc26261a;color:#b91c1c;font-size:.85rem}._nota_1iz22_140{margin:.75rem 0 0;font-size:.8rem;color:#64748b}._mini_1iz22_145{display:grid;gap:.75rem}._mini_1iz22_145 div{display:flex;align-items:baseline;gap:.6rem}._mini_1iz22_145 strong{font-size:1.5rem;min-width:2.2rem}._mini_1iz22_145 span{font-size:.85rem;color:#64748b}._alerta_1iz22_149 strong{color:#dc2626}._dos_1iz22_151{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem}._dos_1iz22_151 h4{margin:0 0 .4rem;font-size:.9rem;color:#64748b}._anclaEvolucion_1iz22_155{scroll-margin-top:90px}._migas_1iz22_158{display:flex;align-items:center;gap:.35rem;font-size:.85rem}._migas_1iz22_158 button,._enlace_1iz22_159{padding:0;border:0;background:none;font:inherit;color:#b45309;cursor:pointer;text-decoration:underline}._migas_1iz22_158 button:disabled{color:inherit;text-decoration:none;cursor:default}._scroll_1iz22_173{overflow-x:auto}._tabla_1iz22_174{width:100%;border-collapse:collapse;font-size:.875rem}._tabla_1iz22_174 th,._tabla_1iz22_174 td{padding:.5rem .6rem;text-align:left;border-bottom:1px solid rgba(148,163,184,.25);white-space:nowrap}._tabla_1iz22_174 th{font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b}._tabla_1iz22_174 ._num_1iz22_182,._num_1iz22_182{text-align:right;font-variant-numeric:tabular-nums}._filaActiva_1iz22_183{background:#f59e0b1f}._insignia_1iz22_184{margin-left:.5rem;padding:.1rem .4rem;border-radius:999px;background:#94a3b84d;font-size:.7rem}._page_9c91l_1{--accent-orange: #f2760f;--accent-purple: #4c1d95;--accent-purple-light: #ede9fe;--text-muted: #6b7280;--border-color: #e5e7eb;display:flex;flex-direction:column;gap:16px;max-width:1180px}._headerRow_9c91l_13{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._header_9c91l_13{display:flex;align-items:center;gap:10px}._header_9c91l_13 h2{margin:0;font-size:1.25rem;color:#1f2937}._headerSub_9c91l_16{margin:2px 0 0;font-size:.8rem;color:var(--text-muted)}._headerIcon_9c91l_17{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;flex-shrink:0;background:var(--accent-purple-light);color:var(--accent-purple)}._backBtn_9c91l_22{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.8rem;cursor:pointer}._newBtn_9c91l_26,._saveBtn_9c91l_26,._btnPrimary_9c91l_26{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;border-radius:8px;border:none;cursor:pointer;background:var(--accent-orange);color:#fff;font-weight:600;font-size:.85rem}._newBtn_9c91l_26:hover,._saveBtn_9c91l_26:hover,._btnPrimary_9c91l_26:hover{background:#d9660a}._saveBtn_9c91l_26:disabled,._btnPrimary_9c91l_26:disabled{opacity:.6;cursor:not-allowed}._chips_9c91l_35{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}._chip_9c91l_35{flex-shrink:0;padding:6px 14px;border-radius:999px;font-size:.8rem;cursor:pointer;border:1px solid var(--border-color);background:#fff;color:#374151}._chipActive_9c91l_40{background:var(--accent-purple);border-color:var(--accent-purple);color:#fff}._filters_9c91l_41{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}._field_9c91l_42{display:flex;flex-direction:column;gap:6px}._fieldGrow_9c91l_43{flex:1;min-width:200px}._field_9c91l_42 label{font-size:.78rem;font-weight:600;color:#374151}._field_9c91l_42 input,._field_9c91l_42 select,._field_9c91l_42 textarea{padding:9px 12px;border-radius:8px;border:1px solid var(--border-color);font-size:.85rem;font-family:inherit;background:#fff;color:#1f2937}._field_9c91l_42 input:focus,._field_9c91l_42 select:focus,._field_9c91l_42 textarea:focus{outline:none;border-color:var(--accent-purple);box-shadow:0 0 0 3px var(--accent-purple-light)}._hint_9c91l_52{font-size:.78rem;color:var(--text-muted)}._muted_9c91l_53{color:var(--text-muted);font-size:.9rem}._error_9c91l_54{padding:10px 12px;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:.85rem}._errorText_9c91l_55{font-size:.72rem;color:#dc2626}._inputError_9c91l_56{border-color:#dc2626!important}._warn_9c91l_57{padding:10px 12px;border-radius:8px;background:#fffbeb;color:#92400e;font-size:.85rem}._tableWrapper_9c91l_60{overflow-x:auto}._persona_9c91l_61{display:flex;flex-direction:column;gap:2px}._persona_9c91l_61 small{color:var(--text-muted);font-size:.75rem}._cards_9c91l_63{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px}._item_9c91l_64{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;cursor:pointer}._item_9c91l_64:hover{border-color:var(--accent-purple)}._itemTop_9c91l_69{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._itemBody_9c91l_70{display:flex;flex-direction:column;gap:3px;font-size:.85rem;color:#374151}._itemFoot_9c91l_71{display:flex;justify-content:space-between;align-items:center}._fichaOk_9c91l_72{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#15803d}._fichaPend_9c91l_73{font-size:.75rem;color:#b45309}._waMini_9c91l_74{width:34px;height:34px;border-radius:50%;background:#25d366;display:inline-flex;align-items:center;justify-content:center}._waIcon_9c91l_78{width:18px;height:18px;fill:currentColor;color:#fff}._badge_9c91l_80{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}._e_contactado_9c91l_81{background:#f3f4f6;color:#4b5563}._e_preinscrito_9c91l_82{background:#dbeafe;color:#1d4ed8}._e_confirmado_9c91l_83{background:#dcfce7;color:#15803d}._e_matriculado_9c91l_84{background:#15803d;color:#fff}._e_no_asistio_9c91l_85{background:#fee2e2;color:#b91c1c}._e_cancelado_9c91l_86{background:#e5e7eb;color:#374151}._form_9c91l_89{display:flex;flex-direction:column;gap:16px}._fieldset_9c91l_90{border:0;margin:0;padding:0;min-width:0}._formGrid_9c91l_91,._detailGrid_9c91l_91{display:grid;grid-template-columns:2fr 1fr;gap:20px;align-items:start}._stack_9c91l_92{display:flex;flex-direction:column;gap:16px}._panel_9c91l_93{background:#fff;border:1px solid var(--border-color);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}._cardTitle_9c91l_97{margin:0;font-size:.95rem;font-weight:700;color:var(--accent-purple);border-bottom:1px solid var(--border-color);padding-bottom:10px}._row2_9c91l_101,._grid2_9c91l_101{display:grid;grid-template-columns:1fr 1fr;gap:12px}._checkRow_9c91l_102{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#374151}._cursoList_9c91l_104{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;border:1px solid var(--border-color);border-radius:8px;padding:8px}._cursoItem_9c91l_108{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:.85rem;cursor:pointer}._cursoItem_9c91l_108 span{flex:1}._cursoItem_9c91l_108 small{color:var(--text-muted)}._cursoOn_9c91l_114{background:var(--accent-purple-light)}._match_9c91l_116{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:8px;background:#eff6ff;color:#1e40af;font-size:.85rem}._match_9c91l_116 button{border:1px solid #93c5fd;background:#fff;color:#1d4ed8;border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.8rem}._totals_9c91l_125{display:flex;flex-direction:column;gap:6px;font-size:.88rem;color:#374151}._totals_9c91l_125>div{display:flex;justify-content:space-between}._totalBig_9c91l_127{font-size:1.05rem;font-weight:700;color:#111827}._dato_9c91l_129{display:flex;flex-direction:column;gap:2px;font-size:.85rem}._dato_9c91l_129 span{font-size:.72rem;color:var(--text-muted)}._full_9c91l_131{grid-column:1 / -1}._msgBlock_9c91l_133{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px dashed var(--border-color)}._msgBlock_9c91l_133:last-child{border-bottom:0;padding-bottom:0}._pre_9c91l_135{margin:0;padding:10px 12px;background:#f9fafb;border-radius:8px;font-family:inherit;font-size:.82rem;white-space:pre-wrap;word-break:break-word;color:#1f2937}._btnRow_9c91l_139{display:flex;gap:8px;flex-wrap:wrap}._btnOutline_9c91l_140,._btnWa_9c91l_140,._btnDanger_9c91l_140{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border-radius:8px;font-size:.82rem;cursor:pointer;text-decoration:none}._btnOutline_9c91l_140{border:1px solid var(--border-color);background:#fff;color:#374151}._btnOutline_9c91l_140:hover{background:#f9fafb}._btnWa_9c91l_140{border:none;background:#25d366;color:#fff;font-weight:600}._btnDanger_9c91l_140{border:1px solid #fecaca;background:#fff;color:#b91c1c}._btnDanger_9c91l_140:hover{background:#fef2f2}._disabled_9c91l_149{opacity:.5;pointer-events:none}._actions_9c91l_151{display:flex;justify-content:flex-end;gap:10px}._cancelBtn_9c91l_152{padding:10px 18px;border-radius:8px;border:1px solid var(--border-color);background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._loadingState_9c91l_156{display:flex;align-items:center;gap:8px;color:var(--text-muted);padding:40px 0}._spin_9c91l_157{animation:_spin_9c91l_157 .8s linear infinite}@keyframes _spin_9c91l_157{to{transform:rotate(360deg)}}@media (max-width: 900px){._formGrid_9c91l_91,._detailGrid_9c91l_91{grid-template-columns:1fr}}@media (max-width: 520px){._row2_9c91l_101,._grid2_9c91l_101{grid-template-columns:1fr}._panel_9c91l_93{padding:16px}}._modeBar_9c91l_168{display:flex;flex-direction:column;gap:8px}._seg_9c91l_169{display:inline-flex;align-self:flex-start;overflow:hidden;border:1px solid var(--border-color);border-radius:10px}._segBtn_9c91l_173{padding:9px 16px;border:0;background:#fff;color:#374151;font-size:.85rem;cursor:pointer}._segBtn_9c91l_173+._segBtn_9c91l_173{border-left:1px solid var(--border-color)}._segOn_9c91l_178{background:var(--accent-purple);color:#fff}._btnWa_9c91l_140:disabled{opacity:.5;cursor:not-allowed}._chipLabel_9c91l_181{align-self:center;font-size:.8rem;color:var(--text-muted);flex-shrink:0}._diaLine_9c91l_182{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._recordatorio_9c91l_183{display:inline-block;width:-moz-fit-content;width:fit-content;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}._r_hoy_9c91l_187{background:#fee2e2;color:#b91c1c}._r_pronto_9c91l_188{background:#fef3c7;color:#92400e}._r_futuro_9c91l_189{background:#e0f2fe;color:#0369a1}._r_pasado_9c91l_190{background:#ffedd5;color:#c2410c}._diaBlock_9c91l_191{display:flex;flex-direction:column;gap:2px}._diaLabel_9c91l_192{font-size:.8rem;color:#1f2937}._overlay_118dj_1{--purple: #4c1d95;--purple-dark: #3b1578;--purple-light: #ede9fe;--orange: #f2760f;--orange-dark: #d9660a;--muted: #6b7280;--border: #e5e7eb;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;padding:16px;display:flex;align-items:center;justify-content:center;background:#1e0c4099;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:Sora,system-ui,-apple-system,Segoe UI,sans-serif;animation:_fade_118dj_1 .18s ease-out}._modal_118dj_23{width:100%;max-width:460px;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #1e0c4059;outline:none;animation:_rise_118dj_1 .22s cubic-bezier(.2,.8,.3,1)}._head_118dj_38{position:relative;display:flex;align-items:flex-start;gap:12px;padding:20px 52px 16px 20px;background:var(--purple-light);border-bottom:3px solid var(--orange)}._icon_118dj_47{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--purple);color:#fff}._head_118dj_38 h2{margin:0;font-size:1.1rem;font-weight:700;color:var(--purple)}._head_118dj_38 p{margin:3px 0 0;font-size:.82rem;line-height:1.4;color:#4b5563}._close_118dj_69{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--purple);cursor:pointer;transition:background .15s}._close_118dj_69:hover:not(:disabled){background:#4c1d951f}._close_118dj_69:disabled{opacity:.4;cursor:not-allowed}._datos_118dj_93{margin:0;padding:6px 20px;overflow-y:auto;flex:1}._fila_118dj_99{display:grid;grid-template-columns:128px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--border)}._fila_118dj_99:last-child{border-bottom:none}._fila_118dj_99 dt{font-size:.78rem;color:var(--muted);padding-top:2px}._fila_118dj_99 dd{margin:0;font-size:.92rem;font-weight:600;color:#1f2937;word-break:break-word}._foot_118dj_123{display:flex;gap:10px;padding:14px 20px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--border)}._btnCancel_118dj_130,._btnAccept_118dj_131{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 14px;border-radius:12px;font-family:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}._btnCancel_118dj_130{flex:1;border:1.5px solid var(--border);background:#fff;color:#374151}._btnCancel_118dj_130:hover:not(:disabled){border-color:var(--purple);color:var(--purple)}._btnAccept_118dj_131{flex:1.4;border:none;background:var(--orange);color:#fff}._btnAccept_118dj_131:hover:not(:disabled){background:var(--orange-dark)}._btnCancel_118dj_130:disabled,._btnAccept_118dj_131:disabled{opacity:.65;cursor:not-allowed}._btnCancel_118dj_130:focus-visible,._btnAccept_118dj_131:focus-visible,._close_118dj_69:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._spin_118dj_175{animation:_spin_118dj_175 .8s linear infinite}@media (max-width: 520px){._overlay_118dj_1{padding:0;align-items:flex-end}._modal_118dj_23{max-width:none;max-height:92dvh;border-radius:20px 20px 0 0;animation:_sheet_118dj_1 .26s cubic-bezier(.2,.8,.3,1)}._fila_118dj_99{grid-template-columns:1fr;gap:2px}._fila_118dj_99 dt{padding-top:0}}@keyframes _fade_118dj_1{0%{opacity:0}}@keyframes _rise_118dj_1{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes _sheet_118dj_1{0%{transform:translateY(100%)}}@keyframes _spin_118dj_175{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._overlay_118dj_1,._modal_118dj_23{animation:none}._spin_118dj_175{animation-duration:1.6s}}._page_el7gq_1{--purple: #4c1d95;--purple-dark: #3b1578;--purple-light: #ede9fe;--orange: #f2760f;--orange-dark: #d9660a;--muted: #6b7280;--border: #e5e7eb;--ink: #1f2937;min-height:100vh;min-height:100dvh;padding:20px 12px 48px;display:flex;justify-content:center;align-items:flex-start;background:linear-gradient(180deg,var(--purple) 0,var(--purple) 168px,#f3f4f6 168px);font-family:Sora,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink)}._card_el7gq_23{width:100%;max-width:560px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 40px #1e0c4038}._header_el7gq_33{padding:22px 24px 18px;text-align:center;background:#fff;border-bottom:4px solid var(--orange)}._logo_el7gq_39{display:block;height:48px;width:auto;max-width:78%;margin:0 auto 14px;-o-object-fit:contain;object-fit:contain}._header_el7gq_33 h1{margin:0;font-size:1.3rem;font-weight:700;color:var(--purple)}._header_el7gq_33 p{margin:4px 0 0;font-size:.85rem;color:var(--muted)}._body_el7gq_59{padding:20px 22px 28px;display:flex;flex-direction:column;gap:18px}._resumen_el7gq_67{background:var(--purple);color:#fff;border-radius:14px;padding:16px 18px;border-left:5px solid var(--orange)}._resumenCurso_el7gq_74{font-weight:700;font-size:1rem;line-height:1.35;margin-bottom:14px}._resumen_el7gq_67 dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}._resumen_el7gq_67 dl>div{display:grid;grid-template-columns:16px 1fr;-moz-column-gap:8px;column-gap:8px;align-items:start}._resumen_el7gq_67 dl>div>svg{grid-row:1 / span 2;margin-top:2px;color:#fdba74}._resumen_el7gq_67 dt{font-size:.7rem;color:#ffffffb8}._resumen_el7gq_67 dd{margin:0;font-size:.88rem;font-weight:600;word-break:break-word}._form_el7gq_109{display:flex;flex-direction:column;gap:14px}._section_el7gq_114{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding-bottom:8px;font-size:.95rem;font-weight:700;color:var(--purple);border-bottom:1px solid var(--border)}._section_el7gq_114:first-child{margin-top:0}._section_el7gq_114>span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--purple-light);color:var(--purple)}._row2_el7gq_138{display:grid;grid-template-columns:1fr 1fr;gap:12px}._field_el7gq_143{display:flex;flex-direction:column;gap:6px;min-width:0}._field_el7gq_143 label{font-size:.8rem;font-weight:600;color:#374151}._field_el7gq_143 label small{font-weight:400;color:var(--muted)}._field_el7gq_143 input,._field_el7gq_143 select{width:100%;padding:12px;border-radius:10px;border:1.5px solid var(--border);font-size:16px;font-family:inherit;background:#fff;color:var(--ink);transition:border-color .15s,box-shadow .15s}._field_el7gq_143 input::-moz-placeholder{color:#9ca3af}._field_el7gq_143 input::placeholder{color:#9ca3af}._field_el7gq_143 input:hover:not(:focus),._field_el7gq_143 select:hover:not(:focus):not(:disabled){border-color:#c4b5fd}._field_el7gq_143 input:focus,._field_el7gq_143 select:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px var(--purple-light)}._field_el7gq_143 select:disabled{background:#f9fafb;color:var(--muted)}._field_el7gq_143 input[aria-invalid=true],._field_el7gq_143 select[aria-invalid=true]{border-color:#dc2626}._field_el7gq_143 input[aria-invalid=true]:focus,._field_el7gq_143 select[aria-invalid=true]:focus{box-shadow:0 0 0 3px #fee2e2}._errorText_el7gq_198{font-size:.75rem;color:#dc2626}._error_el7gq_198{padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:.85rem}._info_el7gq_209{padding:10px 12px;border-radius:10px;background:#eff6ff;color:#1e40af;font-size:.85rem}._check_el7gq_217{display:flex;gap:10px;align-items:flex-start;margin-top:6px;padding:12px 14px;border-radius:12px;background:#f9fafb;font-size:.85rem;color:#374151}._check_el7gq_217 input{margin-top:2px;width:18px;height:18px;flex-shrink:0;accent-color:var(--purple)}._check_el7gq_217 a{color:var(--purple);font-weight:600}._submit_el7gq_240{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border:none;border-radius:12px;cursor:pointer;background:var(--orange);color:#fff;font-family:inherit;font-size:1rem;font-weight:700;transition:background .15s}._submit_el7gq_240:hover:not(:disabled){background:var(--orange-dark)}._submit_el7gq_240:disabled{opacity:.7;cursor:not-allowed}._submit_el7gq_240:focus-visible,._exploreMain_el7gq_264:focus-visible,._exploreSec_el7gq_265:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._protected_el7gq_270{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:.78rem;color:var(--muted)}._center_el7gq_281{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:var(--muted)}._notice_el7gq_289,._success_el7gq_290{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 6px 4px}._notice_el7gq_289 h2,._success_el7gq_290 h2{margin:0;font-size:1.15rem;color:var(--ink)}._notice_el7gq_289 p,._success_el7gq_290 p{margin:0;max-width:40ch;font-size:.9rem;line-height:1.5;color:var(--muted)}._noticeIcon_el7gq_312{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--purple-light);color:var(--purple)}._successIcon_el7gq_321{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#dcfce7;color:#15803d;animation:_pop_el7gq_1 .45s cubic-bezier(.2,1.2,.4,1)}._explorar_el7gq_333{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid var(--border)}._explorar_el7gq_333 p{margin:0 0 2px;text-align:center;font-size:.85rem;color:var(--muted)}._exploreMain_el7gq_264,._exploreSec_el7gq_265{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;text-decoration:none;font-weight:700;transition:background .15s,border-color .15s,color .15s}._exploreMain_el7gq_264{padding:14px;background:var(--purple);color:#fff;font-size:.98rem}._exploreMain_el7gq_264:hover{background:var(--purple-dark)}._exploreRow_el7gq_366{display:grid;grid-template-columns:1fr 1fr;gap:10px}._exploreSec_el7gq_265{padding:12px 10px;border:1.5px solid var(--purple);background:#fff;color:var(--purple);font-size:.88rem}._exploreSec_el7gq_265:hover{background:var(--purple-light)}._spin_el7gq_382{animation:_spin_el7gq_382 .8s linear infinite}@keyframes _spin_el7gq_382{to{transform:rotate(360deg)}}@keyframes _pop_el7gq_1{0%{transform:scale(.5);opacity:0}}@media (max-width: 480px){._page_el7gq_1{padding:12px 8px 40px}._header_el7gq_33{padding:18px 16px 14px}._body_el7gq_59{padding:16px 14px 22px}._row2_el7gq_138,._resumen_el7gq_67 dl,._exploreRow_el7gq_366{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){._successIcon_el7gq_321{animation:none}._spin_el7gq_382{animation-duration:1.6s}}*,:before,:after{--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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity, 1));font-family:Inter,system-ui,sans-serif;--tw-text-opacity: 1;color:rgb(34 37 43 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-family:Sora,Inter,system-ui,sans-serif}:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#f58220}section[id]{scroll-margin-top:var(--navbar-height, 0px)}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!btn,.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-bg-opacity: 1;background-color:rgb(245 130 32 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(217 111 21 / var(--tw-bg-opacity, 1))}.\!input{width:100%;border-width:1px;border-color:#8a939c80;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.\!input:focus{--tw-border-opacity: 1;border-color:rgb(245 130 32 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.input{width:100%;border-width:1px;border-color:#8a939c80;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.input:focus{--tw-border-opacity: 1;border-color:rgb(245 130 32 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px}.label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.ml-2{margin-left:.5rem}.mr-2{margin-right:.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}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.min-h-\[220px\]{min-height:220px}.min-h-screen{min-height:100vh}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-none{border-style:none}.border-acero\/20{border-color:#8a939c33}.border-acero\/30{border-color:#8a939c4d}.border-naranja{--tw-border-opacity: 1;border-color:rgb(245 130 32 / var(--tw-border-opacity, 1))}.border-naranja\/80{border-color:#f58220cc}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/70{background-color:#000000b3}.bg-black\/85{background-color:#000000d9}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-hueso{--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity, 1))}.bg-morado{--tw-bg-opacity: 1;background-color:rgb(60 26 74 / var(--tw-bg-opacity, 1))}.bg-naranja{--tw-bg-opacity: 1;background-color:rgb(245 130 32 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.leading-tight{line-height:1.25}.tracking-widest{letter-spacing:.1em}.text-\[\#1b0a33\]{--tw-text-opacity: 1;color:rgb(27 10 51 / var(--tw-text-opacity, 1))}.text-acero{--tw-text-opacity: 1;color:rgb(138 147 156 / var(--tw-text-opacity, 1))}.text-morado{--tw-text-opacity: 1;color:rgb(60 26 74 / var(--tw-text-opacity, 1))}.text-naranja{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--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)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--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(3px + 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)}.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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.placeholder\:text-acero\/60::-moz-placeholder{color:#8a939c99}.placeholder\:text-acero\/60::placeholder{color:#8a939c99}.hover\:border-acero\/30:hover{border-color:#8a939c4d}.hover\:border-naranja:hover{--tw-border-opacity: 1;border-color:rgb(245 130 32 / var(--tw-border-opacity, 1))}.hover\:bg-hueso:hover{--tw-bg-opacity: 1;background-color:rgb(244 242 238 / var(--tw-bg-opacity, 1))}.hover\:text-naranja:hover{--tw-text-opacity: 1;color:rgb(245 130 32 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:p-8{padding:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width: 1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}}
