.diploma.svelte-sj6jb6{aspect-ratio:1.414;background:radial-gradient(circle at 20% 0%, #ffffffe6, transparent 60%), linear-gradient(135deg, var(--papel-a,#fffdf7), var(--papel-b,#f8f3e6));padding:2.6cqw;position:relative;overflow:hidden;container-type:inline-size}.marco.svelte-sj6jb6{border:.45cqw var(--marco-estilo,double) var(--marco,#b08d3c);outline-offset:-1.6cqw;text-align:center;color:#061e43;border-radius:.6cqw;outline:.15cqw solid #061e4340;flex-direction:column;align-items:center;height:100%;padding:3.6cqw 6cqw 3cqw;display:flex;position:relative}.encabezado.svelte-sj6jb6{align-items:center;gap:1.2cqw;display:flex}.sello-org.svelte-sj6jb6{width:4.2cqw;height:4.2cqw}.org.svelte-sj6jb6{letter-spacing:.06em;text-transform:uppercase;font-size:1.9cqw;font-weight:600}.kicker.svelte-sj6jb6{font-family:var(--titulo-fuente,var(--font-serif));font-size:3.6cqw;font-weight:var(--titulo-peso,600);letter-spacing:.02em;color:var(--titulo,#082953);margin-top:2.6cqw}.texto.svelte-sj6jb6{color:#4a5b78;margin-top:1.2cqw;font-size:1.55cqw}.nombre.svelte-sj6jb6{font-family:var(--nombre-fuente,var(--font-serif));font-style:var(--nombre-estilo,italic);font-weight:var(--nombre-peso,400);font-size:var(--nombre-cuerpo,5.4cqw);color:#061e43;min-height:5.94cqw;margin-top:1cqw;line-height:1.1}.filete.svelte-sj6jb6{background:linear-gradient(90deg, transparent, var(--marco,#b08d3c), transparent);width:34cqw;height:.18cqw;margin-top:1.2cqw}.curso.svelte-sj6jb6{margin-top:.8cqw;font-size:2.3cqw;font-weight:600}.detalle.svelte-sj6jb6{color:#5d6e8a;margin-top:.6cqw;font-size:1.45cqw}.pie.svelte-sj6jb6{grid-template-columns:1fr auto 1fr;align-items:end;gap:4cqw;width:100%;margin-top:auto;padding:0 4cqw;display:grid}.firma.svelte-sj6jb6{flex-direction:column;align-items:center;display:flex}.firma.svelte-sj6jb6 svg:where(.svelte-sj6jb6){width:15cqw;height:4.5cqw}.linea.svelte-sj6jb6{background:#8193b3;width:100%;height:.12cqw}.firmante.svelte-sj6jb6{margin-top:.6cqw;font-size:1.45cqw;font-weight:600}.cargo.svelte-sj6jb6{color:#5d6e8a;font-size:1.25cqw}.sello.svelte-sj6jb6 svg:where(.svelte-sj6jb6){filter:drop-shadow(0 .3cqw .4cqw #061e434d);width:8.5cqw;height:8.5cqw}.marco.svelte-sj6jb6 .qr{width:7.5cqw;height:7.5cqw;position:absolute;bottom:2.4cqw;right:2.4cqw}.tema-moderno.svelte-sj6jb6{--papel-a:#fff;--papel-b:#eaf2ff;--marco:#0054d4;--marco-estilo:solid;--titulo:#0054d4;--titulo-fuente:var(--font-display);--titulo-peso:800;--nombre-fuente:var(--font-display);--nombre-estilo:normal;--nombre-peso:800;--nombre-cuerpo:4.8cqw}.tema-sobrio.svelte-sj6jb6{--papel-a:#fcfbf6;--papel-b:#e9f0ea;--marco:#1f5c4a;--titulo:#1f5c4a;--nombre-estilo:normal;--nombre-peso:600}.letra.svelte-sj6jb6{white-space:pre}.cambia.svelte-sj6jb6{display:inline-block}.filete.svelte-sj6jb6{transform-origin:50%}.barrido.svelte-sj6jb6{z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff 22% 78%,#0000 100%);width:160%;position:absolute;top:0;bottom:0;left:-30%;transform:translate(-110%)}@media (prefers-reduced-motion:no-preference){.fabricando.svelte-sj6jb6 .pieza:where(.svelte-sj6jb6){animation:svelte-sj6jb6-aparece .3s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.fabricando.svelte-sj6jb6 .letra:where(.svelte-sj6jb6){animation:svelte-sj6jb6-escribe .15s ease-out var(--d,0s) both}.fabricando.svelte-sj6jb6 .filete:where(.svelte-sj6jb6){animation:svelte-sj6jb6-extiende .3s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.fabricando.svelte-sj6jb6 .firma:where(.svelte-sj6jb6) path:where(.svelte-sj6jb6){stroke-dasharray:1;animation:svelte-sj6jb6-firma .6s ease-out var(--d,0s) both}.fabricando.svelte-sj6jb6 .sello:where(.svelte-sj6jb6){animation:svelte-sj6jb6-estampa .3s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.fabricando.svelte-sj6jb6 .marco:where(.svelte-sj6jb6) .qr{animation:svelte-sj6jb6-escribe .3s ease-out var(--d-qr,0s) both}figure.svelte-sj6jb6:not(.en-reposo) .cambia:where(.svelte-sj6jb6){animation:.35s cubic-bezier(.16,1,.3,1) both svelte-sj6jb6-cambia}.aviso.svelte-sj6jb6{animation:.3s cubic-bezier(.16,1,.3,1) both svelte-sj6jb6-aparece}.barrido.svelte-sj6jb6{animation:.7s ease-in-out both svelte-sj6jb6-barre}}@keyframes svelte-sj6jb6-cambia{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-sj6jb6-barre{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes svelte-sj6jb6-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-sj6jb6-escribe{0%{opacity:0}to{opacity:1}}@keyframes svelte-sj6jb6-extiende{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes svelte-sj6jb6-firma{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-sj6jb6-estampa{0%{opacity:0;transform:scale(1.6)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(0)}}.fondo-hero.svelte-1uha8ag{background:radial-gradient(60rem 30rem at 85% -10%,#b8d6ff8c,#0000 70%),radial-gradient(40rem 24rem at -10% 20%,#fff6ae66,#0000 70%),linear-gradient(#f4f7fb,#fff)}.fondo-hero.svelte-1uha8ag:after{content:"";background-image:linear-gradient(#061e430b 1px,#0000 1px),linear-gradient(90deg,#061e430b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.fondo-oscuro.svelte-1uha8ag{background:radial-gradient(40rem 28rem at 100% 0,#0079ff4d,#0000 70%),linear-gradient(#001637,#082953)}.fondo-cta.svelte-1uha8ag{background:radial-gradient(36rem 20rem at 0 0,#0079ff59,#0000 70%),linear-gradient(#001637,#082953)}.eyebrow.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-700);font-size:.8125rem;font-weight:600}.titulo-seccion.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;color:var(--color-ink-900);margin-top:.75rem;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.625rem);font-weight:800;line-height:1.12}.escaner.svelte-1uha8ag{background:var(--color-brand-500);opacity:0;border-radius:1px;height:2px;position:absolute;top:0;left:-4px;right:-4px}@media (prefers-reduced-motion:no-preference){.revelar.visto .escaner.svelte-1uha8ag{animation:1.2s ease-in-out .5s both svelte-1uha8ag-escanea}.revelar.visto .confirma.svelte-1uha8ag{animation:.3s cubic-bezier(.16,1,.3,1) 1.7s both svelte-1uha8ag-confirma}}.confirma.svelte-1uha8ag{display:inline-flex}@keyframes svelte-1uha8ag-escanea{0%{opacity:0;transform:translateY(0)}10%{opacity:1}50%{opacity:1;transform:translateY(54px)}90%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes svelte-1uha8ag-confirma{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}dialog[open].svelte-1uha8ag{animation:.15s ease-out svelte-1uha8ag-aparecer}@keyframes svelte-1uha8ag-aparecer{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){dialog[open].svelte-1uha8ag{animation:none}}
