.hero[data-astro-cid-bbe6dxrz]{padding:calc(var(--nav-height) + 64px) 0 56px}.hero__inner[data-astro-cid-bbe6dxrz]{max-width:1180px;margin:0 auto;padding:0 var(--space-8);display:flex;flex-direction:column;gap:40px}.hero__grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.hero__grid[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{min-width:0}.hero__eyebrow[data-astro-cid-bbe6dxrz]{font-size:11px;color:var(--gris);margin-bottom:18px}.hero__title[data-astro-cid-bbe6dxrz]{font-family:var(--f-titular);font-weight:900;font-size:clamp(2.8rem,7vw,88px);line-height:.95;letter-spacing:-.03em;color:var(--negro);text-wrap:balance}.hero__gris{color:var(--gris)}.hero__sub[data-astro-cid-bbe6dxrz]{font-family:var(--f-cuerpo);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6;color:var(--negro);margin-top:22px;max-width:34em}.hero__menu[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;margin-top:14px}.hero__menu[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{position:relative;padding:6px 0 6px 22px;font-size:13px;color:var(--negro)}.hero__menu[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:before{content:"▶";position:absolute;left:0;opacity:0}.hero__menu[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover:before,.hero__menu[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:focus-visible:before{opacity:1}.hero__menu[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px dashed var(--negro);outline-offset:2px;border-radius:4px}.hero__arco[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px;background:var(--negro);color:var(--blanco);border-radius:14px;padding:14px 20px}.hero__arco-tag[data-astro-cid-bbe6dxrz]{font-size:10px;color:var(--lima)}.hero__arco[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{font-family:var(--f-titular);font-weight:700;font-size:14px;color:var(--blanco);text-decoration:underline;text-decoration-color:var(--lima);text-decoration-thickness:3px;text-underline-offset:4px}@media (max-width: 860px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--nav-height) + 36px)}.hero__inner[data-astro-cid-bbe6dxrz]{padding:0 var(--space-6)}.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:32px}}.discipline-grid[data-astro-cid-d2v2gcvr]{background:#fff;padding:80px 0}.discipline-grid__inner[data-astro-cid-d2v2gcvr]{max-width:1200px;margin:0 auto;padding:0 var(--space-8);text-align:center}.discipline-grid__eyebrow[data-astro-cid-d2v2gcvr]{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;color:#0b0b0b;letter-spacing:.05em;margin-bottom:var(--space-4)}.discipline-grid__title[data-astro-cid-d2v2gcvr]{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(2.5rem,5vw,64px);color:#0b0b0b;letter-spacing:-.03em;line-height:1.1;margin-bottom:48px}.discipline-grid__cards[data-astro-cid-d2v2gcvr]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 900px){.discipline-grid__cards[data-astro-cid-d2v2gcvr]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.discipline-grid__cards[data-astro-cid-d2v2gcvr]{grid-template-columns:1fr}}.discipline-card[data-astro-cid-d2v2gcvr]{position:relative;height:375px;border-radius:26px;overflow:hidden;display:block;cursor:pointer;text-decoration:none}.discipline-card__picture[data-astro-cid-d2v2gcvr]{display:block;width:100%;height:100%}.discipline-card__img[data-astro-cid-d2v2gcvr]{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease,transform .4s ease}.discipline-card[data-astro-cid-d2v2gcvr]:hover .discipline-card__img[data-astro-cid-d2v2gcvr],.discipline-card[data-astro-cid-d2v2gcvr]:focus-visible .discipline-card__img[data-astro-cid-d2v2gcvr],.discipline-card[data-astro-cid-d2v2gcvr]:active .discipline-card__img[data-astro-cid-d2v2gcvr]{filter:grayscale(0%);transform:scale(1.03)}.discipline-card__overlay[data-astro-cid-d2v2gcvr]{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.55) 100%)}.discipline-card__name[data-astro-cid-d2v2gcvr]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:40px;color:#c6ff00;letter-spacing:-.02em;line-height:1.1;z-index:1}.latest[data-astro-cid-efvvlicu]{background:#0b0b0b;padding:80px 0}.latest__inner[data-astro-cid-efvvlicu]{max-width:1200px;margin:0 auto;padding:0 var(--space-8);text-align:center}.latest__eyebrow[data-astro-cid-efvvlicu]{font-size:12px;color:var(--gris);letter-spacing:.05em;margin-bottom:var(--space-5)}.latest__title[data-astro-cid-efvvlicu]{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(2rem,4vw,64px);color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:60px}.latest__title-accent[data-astro-cid-efvvlicu]{color:#c6ff00}.latest__grid[data-astro-cid-efvvlicu]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;text-align:left}.latest-card[data-astro-cid-efvvlicu]{background:#161616;border:3px solid #262626;border-radius:18px;overflow:hidden;transition:transform .2s ease;text-decoration:none;display:flex;flex-direction:column}.latest-card[data-astro-cid-efvvlicu]:hover{transform:translateY(-3px);border-color:var(--lima)}.latest-card__img[data-astro-cid-efvvlicu]{width:100%;height:110px;object-fit:cover;background:#1a1a16}.latest-card__img-placeholder[data-astro-cid-efvvlicu]{width:100%;height:110px;background:linear-gradient(135deg,#1a1a16,#0f0f0d);display:flex;align-items:center;justify-content:center;font-size:1.75rem}.latest-card__body[data-astro-cid-efvvlicu]{padding:.9rem 1rem;flex:1;display:flex;flex-direction:column}.latest-card__meta[data-astro-cid-efvvlicu]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.latest-card__date[data-astro-cid-efvvlicu]{font-size:.68rem;color:#555;font-family:Montserrat,sans-serif}.latest-card__cat[data-astro-cid-efvvlicu]{font-size:.62rem;font-weight:700;font-family:Montserrat,sans-serif;color:#c6ff00;background:#1e2a00;padding:.12rem .5rem;border-radius:99px}.latest-card__title[data-astro-cid-efvvlicu]{font-family:Montserrat,sans-serif;font-weight:800;font-size:.92rem;color:#fff;line-height:1.3;letter-spacing:-.02em;margin-bottom:.4rem}.latest-card__excerpt[data-astro-cid-efvvlicu]{font-family:var(--f-cuerpo);font-size:.82rem;color:#888;line-height:1.5;flex:1}.latest-card--cover[data-astro-cid-efvvlicu] .latest-card__img[data-astro-cid-efvvlicu]{height:auto;aspect-ratio:1200 / 630;object-fit:cover}.latest-card--no-cover[data-astro-cid-efvvlicu] .latest-card__img[data-astro-cid-efvvlicu]{display:none}.latest-card--cover[data-astro-cid-efvvlicu]:not(.latest-card--no-cover) .latest-card__title[data-astro-cid-efvvlicu]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.latest-card--cover[data-astro-cid-efvvlicu]:not(.latest-card--no-cover) .latest-card__excerpt[data-astro-cid-efvvlicu]{display:none}@media (max-width: 900px){.latest__grid[data-astro-cid-efvvlicu]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.latest__grid[data-astro-cid-efvvlicu]{grid-template-columns:1fr}}@media (max-width: 768px){.latest[data-astro-cid-efvvlicu]{padding:60px 0}.latest__inner[data-astro-cid-efvvlicu]{padding:0 1.5rem}.latest__title[data-astro-cid-efvvlicu]{margin-bottom:40px}}.faq[data-astro-cid-al2ca2vr]{background:#0b0b0b;padding:80px 0}.faq__inner[data-astro-cid-al2ca2vr]{max-width:900px;margin:0 auto;padding:0 var(--space-8);text-align:center}.faq__eyebrow[data-astro-cid-al2ca2vr]{font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;color:#fff;letter-spacing:.05em;margin-bottom:var(--space-5)}.faq__title[data-astro-cid-al2ca2vr]{font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(2rem,4vw,64px);color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:60px}.faq__title-accent[data-astro-cid-al2ca2vr]{color:#c6ff00}.faq__list[data-astro-cid-al2ca2vr]{max-width:1000px;margin:0 auto;text-align:left}.faq__divider[data-astro-cid-al2ca2vr]{border:none;border-top:1px solid #2a2820;margin:0}.faq__item[data-astro-cid-al2ca2vr]{padding:var(--space-6) var(--space-4)}@media (max-width: 768px){.faq__item[data-astro-cid-al2ca2vr]{padding:var(--space-5) var(--space-4)}}.faq__question[data-astro-cid-al2ca2vr]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-family:Montserrat,sans-serif;font-weight:800;font-size:clamp(1rem,2.6vw,25px);color:#fff;line-height:1.35;text-align:left;cursor:pointer;list-style:none}.faq__question-text[data-astro-cid-al2ca2vr]{min-width:0}@media (min-width: 640px){.faq__question[data-astro-cid-al2ca2vr]{font-size:clamp(.85rem,2vw,21px);white-space:nowrap;overflow:hidden}.faq__question-text[data-astro-cid-al2ca2vr]{overflow:hidden;text-overflow:ellipsis}}.faq__question[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-al2ca2vr]{flex-shrink:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:1.5rem;color:#c6ff00;transition:transform .2s ease}.faq__item[data-astro-cid-al2ca2vr][open] .faq__icon[data-astro-cid-al2ca2vr]{transform:rotate(45deg)}.faq__answer[data-astro-cid-al2ca2vr]{font-family:var(--f-cuerpo);font-weight:400;font-size:clamp(1rem,1.6vw,19px);color:#d8d6cf;line-height:1.7;margin-top:var(--space-4);max-width:800px}
