.cv{--a:#0b2a78;--b:#1181fb;--lx:30%;--ly:38%;isolation:isolate;aspect-ratio:16/9;background:radial-gradient(70% 90% at var(--lx) var(--ly), #ffffff47, transparent 60%), linear-gradient(135deg, var(--a), var(--b));border-radius:16px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.cv-t0{--a:#071d5c;--b:#1181fb;--lx:28%;--ly:36%}.cv-t1{--a:#1237c9;--b:#3fc4ff;--lx:72%;--ly:30%}.cv-t2{--a:#04122e;--b:#1b7fd6;--lx:50%;--ly:76%}.cv-t3{--a:#0a2a8f;--b:#2aa7ff;--lx:24%;--ly:72%}.cv-grid{z-index:0;-webkit-mask-image:radial-gradient(80% 90% at var(--lx) var(--ly), #000, transparent 85%);-webkit-mask-image:radial-gradient(80% 90% at var(--lx) var(--ly), #000, transparent 85%);mask-image:radial-gradient(80% 90% at var(--lx) var(--ly), #000, transparent 85%);background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 30px),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 30px);position:absolute;inset:0}.cv-ring{left:var(--lx);top:var(--ly);z-index:0;border:1px solid #ffffff42;border-radius:50%;animation:6s ease-in-out infinite cv-pulse;position:absolute;transform:translate(-50%,-50%)}.cv-r1{aspect-ratio:1;width:34%}.cv-r2{aspect-ratio:1;border-style:dashed;border-color:#ffffff2e;width:58%;animation-delay:-2s}.cv-r3{aspect-ratio:1;border-color:#ffffff1a;width:86%;animation-delay:-4s}.cv-mark{z-index:0;color:#ffffff29;width:62%;height:auto;max-height:120%;position:absolute;bottom:-16%;right:-4%}.cv-t1 .cv-mark,.cv-t3 .cv-mark{left:-4%;right:auto}.cv-chip{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #fff6;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 0 0 8px #ffffff12,0 20px 40px -12px #020b28b3,inset 0 1px #ffffff80}@keyframes cv-pulse{0%,to{opacity:.9;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.cv-ring{animation:none}}.cv-hero{aspect-ratio:21/9;border-radius:22px}.cv-hero .cv-chip{border-radius:28px;width:96px;height:96px}.cv-hero .cv-chip svg{width:46px;height:46px}.n-cover .cv{aspect-ratio:16/9;box-shadow:none;border-radius:0}.g-article .cv{border-radius:14px;margin-bottom:4px}
