:root{--banner-bg:linear-gradient(90deg, #E2F4F0 0%, #EDF8F5 50%, #E2F4F0 100%);--banner-border:#C4E5DD;--banner-text:#1B3E37;--badge-bg:#F8F4EE;--badge-border:#E5DEC9;--badge-text:#2D2727;--badge-icon:#557A46}.pagina-wizard-custom .t-Body-contentInner,.pagina-wizard-custom .t-Wizard-body{background:linear-gradient(180deg,#edf8f5 0,#fff 100%)!important}.pagina-wizard-custom .t-Body-main{background-color:#edf8f5!important}.info-clase-container{width:100%;font-family:'Segoe UI',Roboto,sans-serif;margin-bottom:24px}.banner-saludo{width:100%;min-height:68px;background:var(--banner-bg);border:1px solid var(--banner-border);border-radius:20px;padding:6px 16px;display:flex;align-items:center;justify-content:space-between;margin-top:15px;margin-bottom:20px;box-sizing:border-box;box-shadow:0 4px 12px rgba(42,123,108,.06);position:relative;overflow:hidden!important;z-index:1}.banner-decoracion{height:60px;flex-shrink:0;pointer-events:none;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}.banner-decoracion-left{width:150px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20160%2070%27%20fill%3D%27none%27%3E%0A%20%20%3Ccircle%20cx%3D%2735%27%20cy%3D%2735%27%20r%3D%2728%27%20fill%3D%27%2314B8A6%27%20opacity%3D%270.08%27/%3E%0A%20%20%3Ccircle%20cx%3D%27105%27%20cy%3D%2735%27%20r%3D%2724%27%20fill%3D%27%238A1538%27%20opacity%3D%270.05%27/%3E%0A%0A%20%20%3Cg%20transform%3D%27translate%2812%2C%2010%29%27%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2022%202%20C%2034%202%2C%2042%206%2C%2042%2016%20C%2042%2032%2C%2028%2042%2C%2022%2046%20C%2016%2042%2C%202%2032%2C%202%2016%20C%202%206%2C%2010%202%2C%2022%202%20Z%27%20fill%3D%27%238A1538%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2022%205%20C%2032%205%2C%2039%208%2C%2039%2017%20C%2039%2030%2C%2027%2039%2C%2022%2043%20C%2017%2039%2C%205%2030%2C%205%2017%20C%205%208%2C%2012%205%2C%2022%205%20Z%27%20fill%3D%27%239F1239%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2014%2016%20L%2022%2010%20L%2030%2016%20V%2018%20H%2014%20Z%27%20fill%3D%27%23F8F4EE%27/%3E%0A%20%20%20%20%3Crect%20x%3D%2716%27%20y%3D%2720%27%20width%3D%273%27%20height%3D%2714%27%20rx%3D%271%27%20fill%3D%27%23F8F4EE%27/%3E%0A%20%20%20%20%3Crect%20x%3D%2720.5%27%20y%3D%2720%27%20width%3D%273%27%20height%3D%2714%27%20rx%3D%271%27%20fill%3D%27%23F8F4EE%27/%3E%0A%20%20%20%20%3Crect%20x%3D%2725%27%20y%3D%2720%27%20width%3D%273%27%20height%3D%2714%27%20rx%3D%271%27%20fill%3D%27%23F8F4EE%27/%3E%0A%20%20%20%20%3Crect%20x%3D%2713%27%20y%3D%2735%27%20width%3D%2718%27%20height%3D%273%27%20rx%3D%271%27%20fill%3D%27%23F8F4EE%27/%3E%0A%20%20%3C/g%3E%0A%0A%20%20%3Cg%20transform%3D%27translate%2868%2C%2014%29%27%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%204%2044%20C%2018%2040%2C%2036%2044%2C%2038%2048%20C%2040%2044%2C%2058%2040%2C%2072%2044%20L%2072%2016%20C%2058%2012%2C%2040%2016%2C%2038%2018%20C%2036%2016%2C%2018%2012%2C%204%2016%20Z%27%20fill%3D%27%230F766E%27%20opacity%3D%270.15%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%202%2040%20C%2016%2036%2C%2034%2040%2C%2036%2044%20L%2036%2012%20C%2034%208%2C%2016%204%2C%202%208%20Z%27%20fill%3D%27%23FFFFFF%27%20stroke%3D%27%230D9488%27%20stroke-width%3D%271.5%27%20stroke-linejoin%3D%27round%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2070%2040%20C%2056%2036%2C%2038%2040%2C%2036%2044%20L%2036%2012%20C%2038%208%2C%2056%204%2C%2070%208%20Z%27%20fill%3D%27%23F8FAFC%27%20stroke%3D%27%230D9488%27%20stroke-width%3D%271.5%27%20stroke-linejoin%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%2736%27%20y1%3D%2712%27%20x2%3D%2736%27%20y2%3D%2744%27%20stroke%3D%27%230F766E%27%20stroke-width%3D%272%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%278%27%20y1%3D%2716%27%20x2%3D%2728%27%20y2%3D%2713%27%20stroke%3D%27%2394A3B8%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%278%27%20y1%3D%2722%27%20x2%3D%2730%27%20y2%3D%2719%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%278%27%20y1%3D%2728%27%20x2%3D%2724%27%20y2%3D%2725%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%2744%27%20y1%3D%2713%27%20x2%3D%2764%27%20y2%3D%2716%27%20stroke%3D%27%2394A3B8%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%2742%27%20y1%3D%2719%27%20x2%3D%2764%27%20y2%3D%2722%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%2748%27%20y1%3D%2725%27%20x2%3D%2764%27%20y2%3D%2728%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2036%2012%20C%2040%2020%2C%2042%2028%2C%2048%2034%27%20stroke%3D%27%23D97706%27%20stroke-width%3D%272.5%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%3C/g%3E%0A%0A%20%20%3Cg%20fill%3D%27%23D97706%27%20opacity%3D%270.85%27%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%20148%2022%20C%20152%2020%2C%20154%2024%2C%20150%2028%20C%20146%2026%2C%20145%2023%2C%20148%2022%20Z%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%20146%2032%20C%20150%2030%2C%20152%2034%2C%20148%2038%20C%20144%2036%2C%20143%2033%2C%20146%2032%20Z%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%20142%2042%20C%20146%2040%2C%20148%2044%2C%20144%2048%20C%20140%2046%2C%20139%2043%2C%20142%2042%20Z%27/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E)}.banner-decoracion-right{width:160px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20170%2070%27%20fill%3D%27none%27%3E%0A%20%20%3Ccircle%20cx%3D%2750%27%20cy%3D%2735%27%20r%3D%2726%27%20fill%3D%27%238A1538%27%20opacity%3D%270.05%27/%3E%0A%20%20%3Ccircle%20cx%3D%27125%27%20cy%3D%2735%27%20r%3D%2728%27%20fill%3D%27%230D9488%27%20opacity%3D%270.08%27/%3E%0A%0A%20%20%3Cg%20stroke%3D%27%2364748B%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20opacity%3D%270.75%27%20transform%3D%27translate%288%2C%2012%29%27%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2718%27%20cy%3D%2722%27%20r%3D%2714%27%20stroke%3D%27%230D9488%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%2718%27%20y1%3D%274%27%20x2%3D%2718%27%20y2%3D%2740%27%20stroke-dasharray%3D%272%202%27/%3E%0A%20%20%20%20%3Cline%20x1%3D%270%27%20y1%3D%2722%27%20x2%3D%2736%27%20y2%3D%2722%27%20stroke-dasharray%3D%272%202%27/%3E%0A%20%20%20%20%3Cpolygon%20points%3D%2718%2C8%2030%2C30%206%2C30%27%20fill%3D%27none%27%20stroke%3D%27%23D97706%27%20stroke-width%3D%271.2%27/%3E%0A%20%20%3C/g%3E%0A%0A%20%20%3Cg%20transform%3D%27translate%2852%2C%2010%29%27%3E%0A%20%20%20%20%3Cellipse%20cx%3D%2726%27%20cy%3D%2738%27%20rx%3D%2722%27%20ry%3D%275%27%20fill%3D%27%230F172A%27%20opacity%3D%270.12%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2012%2020%20V%2030%20C%2012%2034%2C%2020%2038%2C%2026%2038%20C%2032%2038%2C%2040%2034%2C%2040%2030%20V%2020%27%20fill%3D%27%231E293B%27/%3E%0A%20%20%20%20%3Cpolygon%20points%3D%2726%2C4%2050%2C15%2026%2C26%202%2C15%27%20fill%3D%27%230F172A%27/%3E%0A%20%20%20%20%3Cpolygon%20points%3D%2726%2C7%2045%2C15%2026%2C23%207%2C15%27%20fill%3D%27%231E293B%27/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2726%27%20cy%3D%2715%27%20r%3D%272.5%27%20fill%3D%27%23D97706%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2026%2015%20Q%2040%2018%2C%2043%2030%27%20stroke%3D%27%23D97706%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20stroke-linecap%3D%27round%27/%3E%0A%20%20%20%20%3Cpolygon%20points%3D%2741%2C30%2045%2C30%2043%2C37%27%20fill%3D%27%23D97706%27/%3E%0A%20%20%3C/g%3E%0A%0A%20%20%3Cg%20transform%3D%27translate%28108%2C%2016%29%20rotate%28-15%29%27%3E%0A%20%20%20%20%3Crect%20x%3D%270%27%20y%3D%276%27%20width%3D%2744%27%20height%3D%2718%27%20rx%3D%272%27%20fill%3D%27%23FFFFFF%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27/%3E%0A%20%20%20%20%3Crect%20x%3D%272%27%20y%3D%278%27%20width%3D%2740%27%20height%3D%2714%27%20fill%3D%27%23F8FAFC%27/%3E%0A%20%20%20%20%3Cellipse%20cx%3D%270%27%20cy%3D%2715%27%20rx%3D%273%27%20ry%3D%279%27%20fill%3D%27%23E2E8F0%27%20stroke%3D%27%2394A3B8%27%20stroke-width%3D%271.5%27/%3E%0A%20%20%20%20%3Cellipse%20cx%3D%2744%27%20cy%3D%2715%27%20rx%3D%273%27%20ry%3D%279%27%20fill%3D%27%23FFFFFF%27%20stroke%3D%27%23CBD5E1%27%20stroke-width%3D%271.5%27/%3E%0A%20%20%20%20%3Cellipse%20cx%3D%2744%27%20cy%3D%2715%27%20rx%3D%271.5%27%20ry%3D%275%27%20fill%3D%27%23E2E8F0%27/%3E%0A%20%20%20%20%3Crect%20x%3D%2718%27%20y%3D%275%27%20width%3D%278%27%20height%3D%2720%27%20fill%3D%27%238A1538%27/%3E%0A%20%20%20%20%3Cpath%20d%3D%27M%2022%2025%20L%2018%2034%20L%2022%2031%20L%2026%2034%20Z%27%20fill%3D%27%238A1538%27/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2722%27%20cy%3D%2715%27%20r%3D%273.5%27%20fill%3D%27%23D97706%27/%3E%0A%20%20%20%20%3Ccircle%20cx%3D%2722%27%20cy%3D%2715%27%20r%3D%272%27%20fill%3D%27%23F59E0B%27/%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E)}.banner-texto{font-size:clamp(13px,1.5vw,15px);font-weight:600;color:var(--banner-text);text-align:center;padding:0 10px;line-height:1.35;position:relative;z-index:10;flex-grow:1}.badges-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin-top:10px!important}.badge-pill{display:inline-flex!important;align-items:center!important;gap:8px!important;background-color:var(--badge-bg)!important;border:1px solid var(--badge-border)!important;border-radius:50px!important;padding:8px 20px!important;font-size:14px!important;color:var(--badge-text)!important;box-shadow:0 1px 3px rgba(0,0,0,.03)!important}.badge-pill i{color:var(--badge-icon)!important;font-size:15px!important}@media (max-width:850px){.banner-decoracion-left{width:110px}.banner-decoracion-right{width:120px}}@media (max-width:550px){.banner-saludo{padding:10px}.banner-decoracion-left,.banner-decoracion-right{width:50px}.badge-pill{width:100%!important}}#P61_DESCRIPCION_AULA_DISPLAY{background-color:#f8f4ee!important;border:1px solid #e5dec9!important}