.vr{--glow:#ffeead29;color:#fff;background:#000;padding-block:clamp(56px,7vw,104px);overflow:hidden}.vr-head{align-items:center;gap:28px;display:grid}.vr-head-copy{justify-items:start;gap:14px;display:grid}.vr-label{color:var(--yellow-300);align-items:center;gap:8px;display:inline-flex}.vr-title{max-width:none}.vr-title-accent{color:var(--yellow-300)}.vr-seal-big{aspect-ratio:1;justify-self:start;width:clamp(110px,10vw,140px);position:relative}.vr-seal-ring{width:100%;height:100%;animation:22s linear infinite vr-spin}.vr-seal-ring text{fill:var(--yellow-300);font-size:13px;font-weight:800}.vr-seal-core{background:var(--yellow-300);color:#000;border-radius:50%;place-items:center;display:grid;position:absolute;inset:22%;box-shadow:0 0 0 8px #ffeead24,0 30px 60px -20px #ffeead73}.vr-seal-core b{letter-spacing:-.06em;font-size:clamp(34px,3.2vw,46px);font-weight:800;line-height:1}.vr-seal-core svg{background:var(--teal-500);color:#fff;border-radius:50%;width:26px;height:26px;padding:6px;position:absolute;bottom:6%;right:2%;box-shadow:0 0 0 3px #000}@keyframes vr-spin{to{rotate:360deg}}.vr-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:clamp(28px,3.4vw,48px);display:grid}.vr-item{max-width:none}.vr-card{--mx:50%;--my:50%;background:radial-gradient(360px circle at var(--mx) var(--my), #ffeead1f, transparent 60%), linear-gradient(160deg, #15171a, #0b0c0d);height:100%;transition:transform .5s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px 18px 18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.vr-card:hover{box-shadow:inset 0 0 0 1px #ffeead73,0 30px 60px -30px #ffeead59}.vr-n{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #ffeeadb3;transition:color .4s var(--ease-out);font-size:clamp(30px,2.6vw,38px);font-weight:800;line-height:.9}.vr-card:hover .vr-n{color:var(--yellow-300)}.vr-stamp{background:var(--teal-300);color:#000;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 4px #abfbf024}.vr-card-body{justify-items:start;gap:4px;display:grid}.vr-card-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(17px,1.3vw,19px);font-weight:800;line-height:1.15}.vr-card-text{color:var(--neutral-300);font-size:15px;line-height:1.4}.vr-card .stage-tag{margin-top:4px}html[data-motion=on] .vr-item .vr-stamp{opacity:0;rotate:-24deg;scale:2.2}html[data-motion=on] .vr-item.is-in .vr-stamp{animation:vr-stamp .62s var(--ease-spring) forwards;animation-delay:calc(.38s + (var(--i) % 3) * .11s)}@keyframes vr-stamp{0%{opacity:0;rotate:-24deg;scale:2.2}60%{opacity:1;rotate:6deg;scale:.9}to{opacity:1;rotate:none;scale:1}}@media (min-width:600px){.vr-grid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.vr-head{grid-template-columns:1fr auto}.vr-seal-big{justify-self:end}.vr-grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.vr-seal-ring{animation:none}}
