.kur{isolation:isolate;min-height:clamp(660px, calc(100svh - 64px + var(--diagonal)), 1120px);padding-bottom:calc(var(--diagonal) + clamp(24px, 2.4vw, 40px));--kursaal-velo:linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 86%, transparent) 0%, color-mix(in srgb, var(--ink-3) 74%, transparent) 26%, color-mix(in srgb, var(--ink-3) 42%, transparent) 40%, color-mix(in srgb, var(--ink-3) 12%, transparent) 50%, transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--ink-3) 35%, transparent) 0%, transparent 22%);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.kur--poster{min-height:clamp(560px,86svh - 64px,900px)}.kur>.marco{z-index:2;width:100%;position:relative}.kur .guia{z-index:1}.kur .hero-rej,.kur .kur-texto{max-width:min(720px,46vw)}.kur .hero-rej{grid-template-columns:minmax(0,1fr)}.kur .h1,.kur .lead,.kur .curso-frase{text-shadow:0 1px 18px color-mix(in srgb, var(--ink-0) 55%, transparent)}.kur--corte{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--diagonal)), 0 100%)}.kur .datos-hero{background:color-mix(in srgb, var(--ink-3) 58%, transparent);backdrop-filter:blur(6px);border-radius:0 0 12px 12px;margin-top:clamp(34px,5vh,58px);padding:0 clamp(14px,1.6vw,22px) 18px}.kur-sellos{border-top:var(--filete) solid var(--blanco-14);width:fit-content;max-width:100%;margin-top:clamp(30px,4.5vh,52px);padding-top:18px}.kur-sellos .sello-adsk{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:12px clamp(18px,2.4vw,34px);margin:0;padding:0;display:flex}.kur-sellos .sello-adsk-logos{align-items:center;gap:clamp(18px,2.4vw,34px);display:flex}.kur-sellos .sello-adsk-logos img{filter:invert();opacity:.9;width:auto;height:clamp(26px,2.2vw,32px)}.kur-sellos .sello-adsk-aci{color:var(--texto-osc-2);font-size:var(--t-meta);text-decoration:underline;text-decoration-color:var(--blanco-28);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.kur-sellos .sello-adsk-aci:hover,.kur-sellos .sello-adsk-aci:focus-visible{color:var(--blanco)}.kur-sellos .sello-adsk-aci img{border-radius:50%;flex:none;width:40px;height:40px}@media (width<=1100px){.kur .hero-rej,.kur .kur-texto{max-width:min(640px,60vw)}.kur{--kursaal-velo:linear-gradient(90deg, color-mix(in srgb, var(--ink-3) 88%, transparent) 0%, color-mix(in srgb, var(--ink-3) 74%, transparent) 40%, color-mix(in srgb, var(--ink-3) 30%, transparent) 60%, transparent 74%)}}@media (width<=700px){.kur,.kur--poster{--kur-libre:calc(var(--diagonal) + clamp(220px, 40svh, 340px));min-height:0;padding-bottom:var(--kur-libre);--kursaal-velo:linear-gradient(0deg, transparent 0, transparent calc(var(--kur-libre) * .55), color-mix(in srgb, var(--ink-3) 78%, transparent) calc(var(--kur-libre) + 8px), color-mix(in srgb, var(--ink-3) 82%, transparent) 100%);justify-content:flex-start}.kur .hero-rej,.kur .kur-texto{max-width:none}.kur .lead{text-shadow:none}.kur .datos-hero{margin-inline:-4px;padding-inline:12px}.kur-sellos .sello-adsk-logos img{height:24px}.kur-sellos .sello-adsk-aci{white-space:normal}}.revit-profe-retrato .pj--dentro{max-width:220px}.kur>.elz-kursaal{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.kur>.elz-kursaal>*{width:100%;height:100%;position:absolute;inset:0}
