.mm{--mc-ink:#16181d;--mc-ink-2:#4a4f59;--mc-muted:#6d7480;--mc-muted-2:#8b919c;--mc-line:#e3e8f0;--mc-paper:#f7f4ef;--mc-ill:#f8f6f1;--mc-accent:#0f3b73;--mc-tint:#eef3fa;--mc-coral:#d9573f;--mc-coral-dark:#a8361f;--mc-mid:#1d5296;--mm-ink:#16181d;--mm-ink-2:#4a4f59;--mm-muted:#6d7480;--mm-muted-2:#8b919c;--mm-line:#e3e8f0;--mm-paper:#f7f4ef;--mm-navy:#0f3b73;--mm-navy-2:#1d4f8f;--mm-deep:#0b2547;--mm-coral:#d9573f;--mm-coral-dark:#a8361f;--mm-coral-soft:#fdf1ee;--mm-tint:#eef3fa;--mm-puntos:radial-gradient(#0f3b7317 1px, transparent 1.4px) 0 0 / 22px 22px;--mm-sombra:0 0 0 1px #0f3b730f, 0 18px 40px -20px #0f3b7373;--mm-muelle:cubic-bezier(.3, 1.4, .5, 1);--mm-suave:cubic-bezier(.2, .8, .2, 1);--mm-x:calc(100% - 34px);--mm-y:32px;z-index:100;pointer-events:none;visibility:hidden;color:var(--mm-ink);text-align:left;-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif;transition:visibility 0s .6s;position:fixed;inset:0}.mm.is-abierto{pointer-events:auto;visibility:visible;transition:none}.mm a{color:inherit;text-decoration:none}.mm img{display:block}.mm button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mm-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.mm-hoja{background:var(--mm-paper);padding-top:env(safe-area-inset-top);clip-path:circle(0 at var(--mm-x) var(--mm-y));flex-direction:column;transition:clip-path .6s cubic-bezier(.7,0,.2,1);display:flex;position:absolute;inset:0;overflow:hidden}.mm.is-abierto .mm-hoja{clip-path:circle(150% at var(--mm-x) var(--mm-y))}.mm-barra{z-index:2;-webkit-backdrop-filter:blur(12px);background:#f7f4efeb;border-bottom:1px solid #17263f12;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 12px 0 16px;display:flex;position:relative}.mm-marca{align-items:center;gap:8px;display:flex}.mm-marca img{width:30px;height:30px}.mm-marca span{color:var(--mm-navy);letter-spacing:-.03em;font-family:Montserrat,Inter,sans-serif;font-size:18px;font-weight:800}.mm-cerrar{width:44px;height:44px;transition:rotate .55s var(--mm-muelle) .12s, scale .5s var(--mm-muelle) .12s;border-radius:50%;place-items:center;display:grid;rotate:-120deg;scale:.5;box-shadow:0 8px 18px -8px #0f3b73cc;background:var(--mm-navy)!important;color:#fff!important}.mm.is-abierto .mm-cerrar{rotate:0deg;scale:1}.mm-cerrar .mm-ic{stroke-width:2.2px;width:20px;height:20px}.mm-scroll{overscroll-behavior:contain;background:var(--mm-puntos), var(--mm-paper);scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.mm-scroll::-webkit-scrollbar{display:none}.mm-in{flex-direction:column;gap:12px;padding:16px 14px 24px;display:flex}[data-mm-e]{opacity:0;transition:opacity .35s, translate .5s var(--mm-suave);translate:0 12px}.mm.is-abierto [data-mm-e]{opacity:1;transition-delay:calc(.14s + min(var(--i,0), 12) * 35ms);translate:0}.mm .mc-buscar{background:#fff;border:0;border-radius:14px;height:48px;margin:0;box-shadow:0 0 0 1px #0f3b7314,0 8px 18px -14px #0f3b738c}.mm .mc-buscar:focus-within{box-shadow:0 0 0 2px var(--mm-navy)}.mm .mc-buscar input{font-size:16px}.mm .mc-buscar kbd{display:none}.mm .mc-res{box-shadow:var(--mm-sombra);background:#fff;border-radius:16px;margin-top:8px;padding:6px}.mm .mc-res .mc-fila{padding:9px 10px}.mm.mc-busca-activa .mm-dock,.mm.mc-busca-activa .mm-nav,.mm.mc-busca-activa .mm-mas{display:none}.mm-dock{background:#fff;border-radius:16px;grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0f3b7314,0 14px 28px -18px #0f3b7399}.mm-dock a{align-items:center;gap:10px;min-width:0;height:62px;padding:0 12px 0 10px;transition:filter .2s;display:flex}.mm-dock a:active{filter:brightness(.95)}.mm-dock a>span:last-child{min-width:0}.mm-dock strong{letter-spacing:-.015em;font-size:15px;font-weight:800;display:block}.mm-dock small{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.mm-dock__campus{background:var(--mm-navy);color:#fff!important}.mm-dock__campus small{color:#ffffffad}.mm-dock__otro{color:var(--mm-navy)!important}.mm-dock__otro small{color:var(--mm-muted)}.mm-dock__ic{background:var(--mm-tint);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.mm-dock__ic b{background:var(--mm-coral);color:#fff;text-align:center;border:2px solid #fff;border-radius:10px;min-width:19px;height:19px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:15px;position:absolute;top:-5px;right:-6px}.mm-dock__ic b[hidden]{display:none}.mm-anillo{--p:0;background:conic-gradient(#ff8a6e calc(var(--p) * 1%), #ffffff2e 0);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;position:relative}.mm-anillo:before{content:"";background:var(--mm-navy);border-radius:50%;position:absolute;inset:3px}.mm-anillo .mm-ic{stroke-width:2px;width:18px;height:18px;position:relative}.mm-nav{flex-direction:column;gap:4px;margin-top:4px;display:flex}.mm-g{border-radius:20px;transition:background .35s,box-shadow .35s;position:relative}.mm-g+.mm-g:before{content:"";background:#0f3b7317;height:1px;transition:opacity .3s;position:absolute;top:-2px;left:76px;right:14px}.mm-g.is-on:before,.mm-g.is-on+.mm-g:before{opacity:0}.mm-g.is-on{background:#fff;box-shadow:0 0 0 1px #0f3b7312,0 22px 44px -26px #0f3b738c}.mm-g__cab{text-align:left;border-radius:20px;align-items:center;gap:13px;width:100%;display:flex;padding:10px 12px 10px 10px!important}.mm-g__img{width:54px;height:54px;transition:transform .5s var(--mm-muelle), background .3s;background:#fff;border-radius:16px;flex-shrink:0;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0f3b7312,0 6px 14px -10px #0f3b7399}.mm-g__img img{object-fit:contain;mix-blend-mode:multiply;width:48px;height:48px;transition:transform .5s var(--mm-muelle)}.mm-g.is-on .mm-g__img{background:var(--mm-tint);transform:rotate(-4deg)}.mm-g.is-on .mm-g__img img{transform:scale(1.12)}.mm-g__t{background:linear-gradient(var(--mm-coral), var(--mm-coral)) no-repeat 0 0 / 0 3px;min-width:0;transition:background-size .45s var(--mm-suave);flex:1;padding-top:6px}.mm-g.is-on .mm-g__t{background-size:22px 3px}.mm-g__t strong{color:var(--mm-navy);letter-spacing:-.035em;font-size:20px;font-weight:850;line-height:1.15;display:block}.mm-g__t small{color:var(--mm-muted);white-space:nowrap;align-items:center;gap:7px;margin-top:2px;padding-left:1px;font-size:12.5px;font-weight:600;display:flex}.mm-g__t small>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mm-g__t small.is-caliente{color:var(--mm-coral-dark)}.mm-g__mas{width:32px;height:32px;transition:background .3s, box-shadow .3s, rotate .45s var(--mm-muelle);background:#fff;border-radius:50%;flex-shrink:0;position:relative;box-shadow:inset 0 0 0 1.5px #0f3b7324}.mm-g__mas:before,.mm-g__mas:after{content:"";background:var(--mm-navy);width:12px;height:2px;transition:rotate .45s var(--mm-muelle), background .3s;border-radius:1px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.mm-g__mas:after{rotate:90deg}.mm-g.is-on .mm-g__mas{background:var(--mm-navy);box-shadow:none;rotate:180deg}.mm-g.is-on .mm-g__mas:before,.mm-g.is-on .mm-g__mas:after{background:#fff}.mm-g.is-on .mm-g__mas:after{rotate:0deg}.mm-g--enlace{color:inherit;text-decoration:none;display:block}.mm-g__ir{background:var(--mm-coral);color:#fff;width:32px;height:32px;transition:translate .3s var(--mm-muelle);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mm-g__ir .mm-ic{width:16px;height:16px}.mm-g--enlace:active .mm-g__ir{translate:3px}@media (hover:hover){.mm-g--enlace:hover .mm-g__ir{translate:3px}}.mm-g__cuerpo{transition:grid-template-rows .5s var(--mm-suave);grid-template-rows:0fr;display:grid}.mm-g.is-on .mm-g__cuerpo{grid-template-rows:1fr}.mm-g__dentro{min-height:0;overflow:hidden}.mm-g:not(.is-on) .mm-g__dentro{visibility:hidden;transition:visibility 0s .5s}.mm-g__dentro>*{opacity:0;transition:opacity .2s, translate .3s var(--mm-suave);translate:0 -8px}.mm-g.is-on .mm-g__dentro>*{opacity:1;transition:opacity .4s .14s, translate .5s var(--mm-suave) .14s;translate:0}.mm-vivo{padding:2px 12px 6px}.mm-vivo[hidden]{display:none}.mm-filas{padding:0 6px 8px}.mm-fila{border-radius:12px;align-items:center;gap:14px;min-height:54px;padding:8px 10px;transition:background .15s;display:flex}.mm-fila+.mm-fila{box-shadow:0 -1px #0f3b7312}.mm-fila:active,.mm-fila:hover{background:var(--mm-tint);box-shadow:none}.mm-fila:active+.mm-fila,.mm-fila:hover+.mm-fila{box-shadow:none}.mm-fila__ic{fill:none;width:20px;height:20px;stroke:var(--mm-navy);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.mm-fila__t{flex:1;min-width:0}.mm-fila__t strong{color:var(--mm-ink);letter-spacing:-.012em;font-size:15px;font-weight:650;display:block}.mm-fila__t small{color:var(--mm-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.mm-fila>b{color:var(--mm-muted-2);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:750}.mm-fila>b:empty{display:none}.mm-fila[data-mc-k=opos\:convocatorias]>b,.mm-fila[data-mc-k=admin\:mensajes]>b{background:var(--mm-coral-soft);color:var(--mm-coral-dark);border-radius:20px;padding:2px 8px}.mm-fila.is-on{background:var(--mm-tint)}.mm-fila.is-on strong{color:var(--mm-navy)}.mm-ojo{color:var(--mm-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:10.5px;font-weight:750;display:flex}.mm-latido{background:var(--mm-coral);border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.mm-latido:after{content:"";background:inherit;border-radius:50%;animation:1.8s ease-out infinite mm-late;position:absolute;inset:0}.mm-latido--verde{background:#22a06b}@keyframes mm-late{to{opacity:0;scale:2.8}}.mm-fase{background:var(--mm-paper);border-radius:14px;padding:11px 14px 12px;display:block}.mm-fase .mm-ojo{color:var(--mm-coral-dark)}.mm-fase strong{color:var(--mm-navy);margin:3px 0 8px;font-size:14.5px;font-weight:750;line-height:1.25;display:block}.mm-fase small{color:var(--mm-ink-2);margin:-4px 0 8px;font-size:12.5px;line-height:1.35;display:block}.mm-camino{gap:4px;margin:0;padding:0;list-style:none;display:flex}.mm-camino li{background:#0f3b7324;border-radius:3px;flex:1;height:5px}.mm-camino li.is-hecho{background:var(--mm-navy)}.mm-camino li.is-ahora{background:var(--mm-coral);box-shadow:0 0 0 3px #d9573f2e}.mm-elige{background:var(--mm-coral-soft);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mm-elige strong{color:var(--mm-coral-dark);font-size:14.5px;font-weight:800;display:block}.mm-elige small{color:var(--mm-ink-2);font-size:12.5px;display:block}.mm-cierran{background:var(--mm-coral-soft);border-radius:14px;padding:12px 14px 6px}.mm-cierran .mm-ojo{color:var(--mm-coral-dark)}.mm-cierran ul{margin:6px 0 0;padding:0;list-style:none}.mm-cierran li a{border-top:1px solid #d9573f24;grid-template-columns:58px 1fr auto;align-items:baseline;gap:10px;padding:7px 0;font-size:13px;display:grid}.mm-cierran li b{color:var(--mm-coral-dark);font-weight:800}.mm-cierran li span{color:var(--mm-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-cierran li em{color:var(--mm-muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.mm-regla{background:var(--mm-paper);border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}.mm-regla__f{flex-shrink:0;gap:3px;display:flex}.mm-regla__f i{background:var(--mm-navy);color:#fff;border-radius:6px;place-items:center;width:24px;height:30px;font-family:Montserrat,Inter,sans-serif;font-size:15px;font-style:normal;font-weight:900;display:grid;box-shadow:0 3px #0a2a52}.mm-regla__f i:first-child{background:var(--mm-coral);box-shadow:0 3px 0 var(--mm-coral-dark)}.mm-g.is-on .mm-regla__f i{animation:mm-ficha .5s var(--mm-muelle) both;animation-delay:calc(.25s + var(--k) * 60ms)}@keyframes mm-ficha{0%{opacity:0;translate:0 -10px}}.mm-regla>span:nth-child(2){flex:1;min-width:0}.mm-regla small{color:var(--mm-coral-dark);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:800;display:block}.mm-regla strong{color:var(--mm-navy);font-size:14px;font-weight:750;line-height:1.25;display:block}.mm-tira{background:var(--mm-navy);border-radius:14px;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:flex;color:#fff!important}.mm-aro{--p:0;background:conic-gradient(#ff8a6e calc(var(--p) * 1%), #ffffff26 0);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;position:relative}.mm-aro:before{content:"";background:var(--mm-navy);border-radius:50%;position:absolute;inset:5px}.mm-aro b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:850;line-height:1;position:relative;translate:0 -4px}.mm-aro small{color:#fff9;font-size:9.5px;line-height:1;position:absolute;bottom:10px}.mm-tira__d{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.mm-tira__chips{gap:6px;display:flex}.mm-tira__chips em{background:#ffffff1a;border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:650;display:inline-flex}.mm-semana{align-items:flex-end;gap:4px;height:24px;display:flex}.mm-semana i{height:var(--h);background:#ffffff38;border-radius:3px;flex:1}.mm-semana i.hoy{background:#ff8a6e}.mm-tira__ir{width:34px;height:34px;color:var(--mm-navy);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mm-tira__ir .mm-ic{stroke-width:2.3px;width:17px;height:17px}.mm-kpis{background:var(--mm-paper);border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.mm-kpis a{flex-direction:column;gap:2px;padding:12px 12px 11px;display:flex}.mm-kpis a+a{border-left:1px solid #0f3b7314}.mm-kpis b{color:var(--mm-navy);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:22px;font-weight:850;display:flex}.mm-kpis a.is-coral b{color:var(--mm-coral-dark)}.mm-kpis small{color:var(--mm-muted);font-size:11.5px;font-weight:600}.mm-pend{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mm-pend a{background:var(--mm-paper);border-radius:20px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;color:var(--mm-ink-2)!important}.mm-pend a i{background:#4f7fbf;border-radius:50%;width:6px;height:6px}.mm-pend a.is-warning i{background:#e0a020}.mm-pend a.is-danger i{background:var(--mm-coral)}.mm-pend a.is-success i{background:#22a06b}.mm-pend b{color:var(--mm-ink);font-weight:800}.mm-mas{justify-content:center;gap:4px;margin-top:8px;display:flex}.mm-mas a{border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;color:var(--mm-muted)!important}.mm-mas .mm-ic{width:16px;height:16px}.mm-pie{z-index:2;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 14px;-webkit-backdrop-filter:blur(12px);transition:translate .55s var(--mm-suave) .25s;background:#f7f4eff5;border-top:1px solid #17263f14;flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative;translate:0 100%}.mm.is-abierto .mm-pie{translate:0}.mm-pie__yo{border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px;display:flex}.mm-pie__yo img{object-fit:cover;background:linear-gradient(140deg, var(--mm-coral), #f0a08c);border-radius:50%;flex-shrink:0;width:40px;height:40px;padding:2px}.mm-pie__yo span{min-width:0}.mm-pie__yo strong{font-size:14.5px;font-weight:750;display:block}.mm-pie__yo small{color:var(--mm-muted);font-size:12px;display:block}.mm-pie__b{background:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #d9dbe0;color:var(--mm-ink-2)!important}.mm-pie__b .mm-ic{width:19px;height:19px}.mm-pie__b b{background:var(--mm-coral);border:2px solid #fbf9f5;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}.mm-pie__b b.hidden{display:none}.mm-pie--anon{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.mm-boton{background:var(--mm-coral);border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 14px;font-size:14.5px;font-weight:750;display:inline-flex;color:#fff!important}.mm-boton--claro{background:#fff;box-shadow:inset 0 0 0 1px #d9dbe0;color:var(--mm-navy)!important}.mm-boton .mm-ic{stroke-width:2.2px;width:17px;height:17px}.cm-admin{color:#0f3b73;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);display:grid;position:relative;box-shadow:inset 0 0 0 1px #d9dbe0}.cm-admin:active{transform:scale(.92)}.cm-admin b{color:#fff;text-align:center;background:#d9573f;border:2px solid #fdfbf7;border-radius:10px;min-width:19px;height:19px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:15px;position:absolute;top:-5px;right:-6px}.cm-admin b[hidden]{display:none}.cm-campus{letter-spacing:-.01em;background:#0f3b73;border-radius:12px;align-items:center;gap:7px;height:40px;padding:0 13px 0 5px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .2s cubic-bezier(.3,1.4,.5,1);display:inline-flex;box-shadow:0 8px 18px -10px #0f3b73e6;color:#fff!important}.cm-campus:active{transform:scale(.95)}.cm-campus .mm-anillo{width:30px;height:30px}.cm-campus .mm-anillo:before{background:#0f3b73}.cm-campus .mm-anillo .mm-ic{width:16px;height:16px}.cm-yo{cursor:pointer;background:linear-gradient(140deg,#d9573f,#f0a08c);border:0;border-radius:50%;flex-shrink:0;width:44px;height:44px;padding:2px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);position:relative}.cm-yo:active{transform:scale(.92)}.cm-yo img{object-fit:cover;background:#fff;border:2px solid #fdfbf7;border-radius:50%;width:40px;height:40px}.cm-yo i{color:#fff;background:#16181d;border:2px solid #fdfbf7;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-3px;right:-3px}.cm-yo i svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:11px;height:11px}.cm-yo s{background:#d9573f;border:2px solid #fdfbf7;border-radius:50%;width:11px;height:11px;position:absolute;top:0;right:0}.cm-yo s.hidden{display:none}@media (width<=374px){.cm-campus{padding-right:10px;font-size:13px}}@media (width>=1024px){.cm-admin,.cm-campus{display:none}}@media (prefers-reduced-motion:reduce){.mm-hoja,.mm-g__cuerpo,[data-mm-e],.mm-pie,.mm-cerrar{transition-duration:10ms!important;transition-delay:0s!important}}.mm-tira__chips .mm-ic{color:#ffb4a3;width:14px;height:14px}html.mm-abierto .ot-cart-floating{visibility:hidden}.mm-cerrar:focus{outline:none}.mm-cerrar:focus-visible{outline-offset:2px;outline:3px solid #d9573f8c}.mc-panel{--mc-ink:#16181d;--mc-ink-2:#4a4f59;--mc-muted:#6d7480;--mc-muted-2:#8b919c;--mc-line:#e3e8f0;--mc-paper:#f7f4ef;--mc-ill:#f8f6f1;--mc-accent:#0f3b73;--mc-tint:#eef3fa;--mc-coral:#d9573f;--mc-coral-dark:#a8361f;--mc-mid:#1d5296;color:var(--mc-ink);text-align:left;font-family:Inter,system-ui,-apple-system,sans-serif}.mc-panel a{color:inherit;text-decoration:none}.mc-panel img{display:block}.nav-group{position:relative}.nav-group[open]>.nav-summary:not(.bg-navy){background:var(--mc-tint,#eef3fa);color:#0f3b73}.mc-panel{z-index:80;background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) 236px;width:640px;margin-left:-320px;animation:.18s ease-out mcCae;display:grid;position:absolute;top:calc(100% + 20px);left:50%;overflow:hidden;box-shadow:0 30px 60px -28px #0f3b736b,0 0 0 1px #0f3b7312}.mc-panel--mio{width:620px;margin-left:0;left:-8px}.mc-panel--campus{width:620px;margin-left:0;left:auto;right:-8px}.mc-panel--cuenta{width:280px;margin-left:0;padding:8px;display:block;left:auto;right:0}@keyframes mcCae{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mc-izq{flex-direction:column;min-width:0;padding:8px;display:flex}.mc-fila{border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 9px;transition:background .15s;display:grid}.mc-ic{background:var(--mc-tint);width:36px;height:36px;color:var(--mc-accent);border-radius:10px;place-items:center;transition:background .15s,color .15s;display:grid}.mc-txt{min-width:0}.mc-fila strong{color:var(--mc-ink);font-size:14.5px;font-weight:700;line-height:1.25;display:block}.mc-fila small{color:var(--mc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.mc-fila>b{color:var(--mc-muted-2);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.mc-fila:hover,.mc-fila:focus-visible,.mc-fila.is-focus{background:#f6f8fc;outline:0}.mc-fila:hover .mc-ic,.mc-fila:focus-visible .mc-ic,.mc-fila.is-focus .mc-ic,.mc-fila.is-active .mc-ic{background:var(--mc-accent);color:#fff}.mc-fila:hover strong,.mc-fila:hover>b,.mc-fila.is-active strong,.mc-fila.is-active>b{color:var(--mc-accent)}.mc-fila[data-mc-k=opos\:convocatorias]>b{color:var(--mc-coral-dark)}.mc-res .mc-fila{grid-template-columns:40px minmax(0,1fr) auto}.mc-ico{background:var(--mc-ill);border-radius:10px;width:40px;height:40px;display:block;overflow:hidden}.mc-ico img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;scale:1.15}.mc-pie{border-top:1px solid var(--mc-line);color:var(--mc-muted);margin:auto 4px 0;padding:11px 8px 6px;font-size:13px;font-weight:650}.mc-filas+.mc-pie{margin-top:6px}.mc-pie a{color:var(--mc-accent);align-items:center;gap:6px;font-weight:750;display:inline-flex}.mc-pie a:hover{color:var(--mc-coral)}.mc-dest{background:var(--mc-paper);border-left:1px solid #efe9df;flex-direction:column;align-items:flex-start;min-width:0;padding:22px 22px 20px;display:flex}.mc-ojo{color:var(--mc-muted);letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(var(--mc-coral), var(--mc-coral)) no-repeat 0 0 / 16px 3px;margin:0;padding-top:9px;font-size:10.5px;font-weight:800}.mc-ojo--urge{color:var(--mc-coral-dark)}.mc-dest__op{color:var(--mc-ink-2);align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:700;line-height:1.25;display:flex}.mc-dest__op img{object-fit:contain;flex:none;width:28px;height:28px}.mc-dest__gran{color:var(--mc-accent);letter-spacing:-.02em;margin:8px 0 0;font-size:21px;font-weight:850;line-height:1.12}.mc-dest__sub{color:var(--mc-ink-2);margin:7px 0 0;font-size:13px;line-height:1.45}.mc-dest__sub b{color:var(--mc-ink)}.mc-mas{color:var(--mc-accent);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:13.5px;font-weight:750;display:inline-flex}.mc-mas svg,.mc-pie a svg,.mc-btn svg{transition:translate .2s cubic-bezier(.2,.8,.2,1)}.mc-mas:hover{color:var(--mc-coral)}.mc-mas:hover svg,.mc-pie a:hover svg,.mc-btn:hover svg{translate:3px}.mc-btn{background:var(--mc-accent);border-radius:11px;align-items:center;gap:8px;height:40px;margin-top:14px;padding:0 16px;font-size:14px;font-weight:750;display:inline-flex;color:#fff!important}.mc-btn:hover{background:var(--mc-mid)}.mc-camino{align-self:stretch;gap:4px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mc-camino li{background:var(--mc-line);border-radius:3px;flex:1;height:5px}.mc-camino li.is-hecho{background:var(--mc-accent)}.mc-camino li.is-ahora{background:var(--mc-coral);box-shadow:0 0 0 3px #d9573f2e}.mc-cierran{align-self:stretch;margin:12px 0 0;padding:0;list-style:none}.mc-cierran li+li{border-top:1px solid #ebe4d8}.mc-cierran a{padding:9px 0;display:block}.mc-cierran span{-webkit-line-clamp:2;color:var(--mc-ink);-webkit-box-orient:vertical;font-size:13.5px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.mc-cierran a:hover span{color:var(--mc-accent)}.mc-cierran small{color:var(--mc-muted);margin-top:2px;font-size:12px;display:block}.mc-cierran i{font-style:normal;font-weight:750}.mc-cierran i.is-ya{color:var(--mc-coral-dark)}.mc-siglas{flex-wrap:wrap;gap:5px;margin:14px 0 0;display:flex}.mc-siglas span{background:var(--mc-accent);color:#fff;border-radius:9px;place-items:center;min-width:32px;height:38px;padding:0 4px;font-size:20px;font-weight:900;display:grid}.mc-siglas span:nth-child(2n){background:var(--mc-coral)}.mc-letras{margin:12px 0 0;padding:0;list-style:none}.mc-letras li{color:var(--mc-ink-2);gap:8px;font-size:12.5px;line-height:1.35;display:flex}.mc-letras li+li{margin-top:5px}.mc-letras b{min-width:14px;color:var(--mc-accent);flex:none;font-weight:900}.mc-buscar{border:1px solid var(--mc-line);height:40px;color:var(--mc-muted);background:#fbfaf7;border-radius:11px;align-items:center;gap:9px;margin:0 0 6px;padding:0 8px 0 12px;display:flex}.mc-buscar:focus-within{border-color:var(--mc-accent);box-shadow:0 0 0 3px var(--mc-tint);color:var(--mc-accent);background:#fff}.mc-buscar input{min-width:0;color:var(--mc-ink);background:0 0;border:0;outline:0;flex:1;font:500 14px Inter,system-ui,sans-serif}.mc-buscar input::-webkit-search-cancel-button{cursor:pointer}.mc-buscar kbd{border:1px solid var(--mc-line);width:22px;height:22px;color:var(--mc-muted);border-radius:6px;place-items:center;font:600 11px Inter,sans-serif;display:grid}.mc-res[hidden]{display:none}.mc-panel .mc-res{overscroll-behavior:contain;max-height:min(60vh,460px);overflow-y:auto}.mc-res:not([hidden])~.mc-filas,.mc-res:not([hidden])~.mc-pie{display:none}.mc-res__vacio{color:var(--mc-muted);margin:10px 8px 12px;font-size:13.5px}.mc-res mark{color:var(--mc-coral);background:0 0}.mc-yo{background:var(--mc-paper);border-radius:12px;align-items:center;gap:11px;margin-bottom:6px;padding:10px;display:flex}.mc-yo img{object-fit:cover;background:#fff;border-radius:50%;flex:none;width:38px;height:38px;padding:2px}.mc-yo span{min-width:0}.mc-yo strong{color:var(--mc-accent);font-size:15px;font-weight:850;display:block}.mc-yo small{color:var(--mc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.mc-yo:hover strong{text-decoration:underline;text-decoration-color:var(--mc-coral);text-underline-offset:3px}.mc-simple{color:var(--mc-ink);border-radius:9px;align-items:center;gap:11px;padding:9px 10px;font-size:14.5px;font-weight:600;display:flex}.mc-simple svg{color:var(--mc-muted);flex:none}.mc-simple span{flex:1}.mc-simple i{background:var(--mc-coral);border-radius:50%;width:8px;height:8px}.mc-simple i.hidden{display:none}.mc-simple:hover,.mc-simple:focus-visible{background:var(--mc-tint);color:var(--mc-accent);outline:0}.mc-simple:hover svg,.mc-simple:focus-visible svg{color:var(--mc-accent)}.mc-simple--salir{border-top:1px solid var(--mc-line);color:var(--mc-muted);border-radius:0 0 9px 9px;margin-top:4px}@media (prefers-reduced-motion:no-preference){.nav-group[open] .mc-fila{animation:.35s cubic-bezier(.2,.8,.2,1) both mcSube}.nav-group[open] .mc-dest{animation:.45s cubic-bezier(.2,.8,.2,1) 80ms both mcSube}.mc-filas .mc-fila:nth-child(2){animation-delay:30ms}.mc-filas .mc-fila:nth-child(3){animation-delay:60ms}.mc-filas .mc-fila:nth-child(4){animation-delay:90ms}.mc-filas .mc-fila:nth-child(5){animation-delay:.12s}}@keyframes mcSube{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cab-nav{width:min(1320px,100% - 48px)}@media (width<=639px){.cab-nav{width:calc(100% - 32px)}}@keyframes pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}#messages-badge[data-astro-cid-nen7h5rs]:not(.hidden){animation:2s ease-in-out infinite pulse-badge}@keyframes navDrop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.nav-summary[data-astro-cid-nen7h5rs]{cursor:pointer;user-select:none;list-style:none}.nav-summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-summary[data-astro-cid-nen7h5rs]{align-items:center;gap:5px;display:inline-flex}.nav-chevron[data-astro-cid-nen7h5rs]{flex-shrink:0;transition:transform .18s}.nav-group[data-astro-cid-nen7h5rs][open]>.nav-summary[data-astro-cid-nen7h5rs] .nav-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav-dropdown-panel[data-astro-cid-nen7h5rs]{z-index:80;background:#fdfbf7;border:1px solid #1c24341a;border-radius:14px;width:280px;padding:8px;animation:.16s ease-out navDrop;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 45px #1c243429}.nav-dropdown-title[data-astro-cid-nen7h5rs]{color:#1c243473;letter-spacing:.1em;text-transform:uppercase;padding:7px 10px 6px;font-size:10px;font-weight:800;display:block}.nav-dropdown-link[data-astro-cid-nen7h5rs]{color:var(--color-ink);border-radius:10px;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav-dropdown-link[data-astro-cid-nen7h5rs]:hover,.nav-dropdown-link[data-astro-cid-nen7h5rs].is-active{background:#1c24340f}.nav-dropdown-link[data-astro-cid-nen7h5rs].is-active{color:var(--color-accent)}.nav-dropdown-link[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child{min-width:0}.nav-dropdown-link[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{font-size:13.5px;line-height:1.25;display:block}.nav-dropdown-link[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#8d94a0;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.nav-dropdown-arrow[data-astro-cid-nen7h5rs]{color:var(--color-accent);margin-left:auto;font-weight:700}.admin-btn[data-astro-cid-nen7h5rs]{height:2.5rem;color:var(--color-ink);white-space:nowrap;background:#ffffffbf;border:1px solid #1c24341f;border-radius:999px;align-items:center;gap:.5rem;padding:0 .95rem 0 .35rem;font-size:.8125rem;font-weight:700;transition:background-color .15s,border-color .15s}.admin-btn-ic[data-astro-cid-nen7h5rs]{background:#1c243412;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;transition:background-color .15s,color .15s;display:grid}.admin-btn[data-astro-cid-nen7h5rs]:hover{background:#fff;border-color:#1c243447}.admin-btn[data-astro-cid-nen7h5rs]:hover .admin-btn-ic[data-astro-cid-nen7h5rs],.admin-btn[data-astro-cid-nen7h5rs].is-active .admin-btn-ic[data-astro-cid-nen7h5rs]{background:var(--color-ink);color:#fff}.admin-btn[data-astro-cid-nen7h5rs].is-active{border-color:var(--color-ink);background:#fff}.admin-btn[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.nav-new[data-astro-cid-nen7h5rs]{background:var(--color-accent);color:#fff;letter-spacing:.02em;vertical-align:2px;border-radius:999px;align-items:center;height:17px;padding:0 6px;font-size:9.5px;font-weight:800;display:inline-flex}details[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}details[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]::marker{content:"";display:none}.ot-cart-trigger{color:#17263f;cursor:pointer;background:0 0;border:1px solid #17263f20;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:inline-flex;position:relative}.ot-cart-trigger:hover{background:#17263f08;border-color:#17263f50}.ot-cart-trigger[hidden],.ot-cart [hidden],.ot-cart-count[hidden]{display:none!important}.ot-cart-count{color:#fff;background:#b54332;border:2px solid #fdfbf7;border-radius:20px;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;line-height:16px;position:absolute;top:-5px;right:-4px}.ot-cart-floating{z-index:60;background:#fff;border-radius:50%;padding:5px;position:fixed;bottom:24px;right:20px;box-shadow:0 6px 28px #17263f25}.ot-cart{color:#17263f;background:#fdfbf7;border:0;border-radius:24px 0 0 24px;width:min(100%,510px);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 80px #101d3630}.ot-cart::backdrop{backdrop-filter:blur(3px);background:#0b172b80}.ot-cart[open]{animation:.2s ease-out ot-cart-enter}.ot-cart-shell{flex-direction:column;height:100%;display:flex}.ot-cart-head{border-bottom:1px solid #17263f16;justify-content:space-between;align-items:center;gap:12px;padding:28px 28px 22px;display:flex}.ot-cart-eyebrow{color:#88745d;letter-spacing:.13em;margin:0 0 8px;font-size:10px;font-weight:800}.ot-cart h2{letter-spacing:-.045em;margin:0;font-size:27px;font-weight:800;line-height:1.15}.ot-cart h2 span{color:#82796e;letter-spacing:0;font-size:15px;font-weight:500}.ot-cart-close{cursor:pointer;background:#fff;border:1px solid #17263f20;border-radius:50%;flex-shrink:0;width:40px;height:40px;font-size:28px;line-height:1}.ot-cart-content{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 28px;overflow:auto}.ot-cart-opo{align-items:center;gap:14px;margin-bottom:22px;display:flex}.ot-cart-opo img{object-fit:contain;flex-shrink:0;width:48px;height:56px}.ot-cart-opo small{color:#756859;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.ot-cart-opo strong{font-size:16px;line-height:1.35;display:block}.ot-cart-mode{color:#315e48;background:#eaf1ed;border-radius:6px;margin:0 0 18px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-block}.ot-cart-lines{margin:0;padding:0;list-style:none}.ot-cart-line{border-top:1px solid #17263f14;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:20px 0;display:grid}.ot-cart-symbol{color:#746043;background:#f2e8d9;border:1px solid #d9c9ac;border-radius:8px;justify-content:center;align-items:center;width:38px;height:42px;font-size:18px;display:flex}.ot-cart-symbol--img{background:0 0;border:0;border-radius:0;width:48px;height:48px}.ot-cart-symbol--img img{object-fit:contain;width:48px;height:48px;display:block}.ot-cart-line h3{margin:0 0 5px;font-size:15px;font-weight:800;line-height:1.4}.ot-cart-line p{color:#6d6c68;margin:0;font-size:12px;line-height:1.55}.ot-cart-line-side{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.ot-cart-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.ot-cart-remove{color:#756b61;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px;font-size:11px;text-decoration:underline}.ot-cart-includes{color:#60675f;margin-top:12px;font-size:12px;line-height:1.7}.ot-cart-includes summary{cursor:pointer;font-weight:700}.ot-cart-includes ul{margin:7px 0 0;padding-left:16px}.ot-cart-tools{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;display:flex}.ot-cart a.ot-cart-link,.ot-cart-link{color:#5d5e5b;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:600;text-decoration:underline}.ot-cart-footer{padding:20px 28px max(22px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #17263f18;flex-shrink:0}.ot-cart-footer:empty{display:none}.ot-cart-saving{color:#315e48;background:#edf4ee;border-radius:7px;justify-content:space-between;gap:12px;margin:0 0 13px;padding:9px 11px;font-size:12px;display:flex}.ot-cart-total{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:700;display:flex}.ot-cart-total strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:29px;font-weight:800}.ot-cart-note{color:#6f716e;margin:8px 0 17px;font-size:12px;line-height:1.6}.ot-cart .ot-cart-cta{color:#fff;cursor:pointer;background:#17263f;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 14px;font-size:14px;font-weight:750;line-height:1.2;text-decoration:none;display:flex}.ot-cart-cta:hover{background:#293e5e}.ot-cart .ot-cart-cta[aria-disabled=true]{color:#606974;pointer-events:none;background:#dfe1e4}.ot-cart-under{color:#71766f;flex-direction:column;align-items:center;gap:9px;margin:12px 0 0;font-size:10px;display:flex}.ot-cart-seguro{align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.ot-cart-seguro img{width:auto;height:12px;display:block}.ot-cart-seguro img[alt=Mastercard]{height:15px}.ot-cart-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;display:flex}.ot-cart-empty>span{background:#f2e8d9;border-radius:50%;place-items:center;width:72px;height:72px;font-size:30px;display:grid}.ot-cart-empty-img{object-fit:contain;width:112px;height:112px;display:block}.ot-cart-empty h3{margin:0;font-size:21px;font-weight:800}.ot-cart-empty p{color:#6b716c;max-width:290px;margin:0 0 10px;font-size:14px;line-height:1.6}.ot-cart-feedback{color:#775a2a;background:#fff6e6;border:1px solid #ddc9a7;border-radius:9px;margin:0 0 18px;padding:13px 15px;font-size:13px;line-height:1.6}.ot-cart-feedback p{margin:0 0 10px}.ot-cart-feedback button+button{margin-top:9px}.ot-cart-storage{background:#fff3d6;margin:0;padding:8px 22px;font-size:11px;line-height:1.5}.ot-cart-loading{color:#6a706a;padding:25px 0;font-size:14px}.ot-cart button:focus-visible,.ot-cart a:focus-visible,.ot-cart-trigger:focus-visible{outline-offset:4px;outline:3px solid #b86845}@keyframes ot-cart-enter{0%{opacity:.5;transform:translate(35px)}to{opacity:1;transform:translate(0)}}@media (width<=540px){.ot-cart{border-radius:0}.ot-cart-head{padding:22px 20px 18px}.ot-cart-content{padding:20px}.ot-cart-footer{padding:17px 20px max(20px,env(safe-area-inset-bottom))}.ot-cart h2{font-size:25px}.ot-cart-trigger{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.ot-cart[open]{animation:none}}.ot-cart-group+.ot-cart-group{border-top:2px solid #17263f20;margin-top:28px;padding-top:26px}.home-footer[data-astro-cid-szc5wkuz]{color:#091a36;background:#fbfaf7;border-top:1px solid #091a3617;margin:0}.home-footer__inner[data-astro-cid-szc5wkuz]{width:min(1120px,100% - 40px);margin:0 auto;padding:58px 0 24px}.home-footer__grid[data-astro-cid-szc5wkuz]{grid-template-columns:1.35fr repeat(4,1fr);gap:clamp(28px,4vw,64px);display:grid}.home-footer__brand[data-astro-cid-szc5wkuz]>a[data-astro-cid-szc5wkuz]:first-child{color:#091a36;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.home-footer__brand[data-astro-cid-szc5wkuz] picture[data-astro-cid-szc5wkuz],.home-footer__brand[data-astro-cid-szc5wkuz] img[data-astro-cid-szc5wkuz]{object-fit:contain;width:29px;height:29px;display:block}.home-footer__brand[data-astro-cid-szc5wkuz] strong[data-astro-cid-szc5wkuz]{letter-spacing:-.045em;font-family:Montserrat,Inter,sans-serif;font-size:18px}.home-footer__brand[data-astro-cid-szc5wkuz] p[data-astro-cid-szc5wkuz]{color:#667184;margin:18px 0 16px;font-size:12px;line-height:1.65}.home-footer__social[data-astro-cid-szc5wkuz]{color:#667184;border:1px solid #091a3621;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.home-footer__section[data-astro-cid-szc5wkuz] h2[data-astro-cid-szc5wkuz]{color:#091a36;margin:4px 0 18px;font-size:12px;font-weight:800}.home-footer__section[data-astro-cid-szc5wkuz] ul[data-astro-cid-szc5wkuz]{gap:11px;margin:0;padding:0;list-style:none;display:grid}.home-footer__section[data-astro-cid-szc5wkuz] a[data-astro-cid-szc5wkuz]{color:#5f6b7d;font-size:12px;text-decoration:none}.home-footer__section[data-astro-cid-szc5wkuz] a[data-astro-cid-szc5wkuz]:hover{color:#ff625d}.home-footer__bottom[data-astro-cid-szc5wkuz]{color:#788294;text-align:center;border-top:1px solid #091a3617;margin-top:54px;padding-top:22px;font-size:11px}@media (width<=820px){.home-footer__grid[data-astro-cid-szc5wkuz]{grid-template-columns:1.4fr repeat(2,1fr)}}@media (width<=560px){.home-footer__inner[data-astro-cid-szc5wkuz]{width:min(100% - 32px,1120px);padding-top:42px}.home-footer__grid[data-astro-cid-szc5wkuz]{grid-template-columns:1fr 1fr;gap:34px 24px}.home-footer__brand[data-astro-cid-szc5wkuz]{grid-column:1/-1}.home-footer__bottom[data-astro-cid-szc5wkuz]{margin-top:40px}}
