/* TITAN.ATLAS insignias (Lauren, Papa 2026-10-26): one animated mark per edition, identical on Linux, Mac and Windows. */
.insignia{position:relative;display:block;aspect-ratio:1;width:100%;margin:0 auto;-webkit-mask-image:radial-gradient(circle,#000 55%,transparent 71%);mask-image:radial-gradient(circle,#000 55%,transparent 71%);animation:insFloat 9s ease-in-out infinite}
.insignia:not(.is-live){background:radial-gradient(circle,rgba(255,106,31,.16),transparent 62%)}
.insignia iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;pointer-events:none;color-scheme:dark;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
@keyframes insFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
.insignia-eva{animation-duration:11s;animation-delay:-3s}.insignia-cleo{animation-duration:13s;animation-delay:-6s}.insignia-free{animation-duration:8s;animation-delay:-1s}.insignia-lite{animation-duration:10s;animation-delay:-4s}
/* the edition rows */
.edition-thumb.insignia-thumb{width:var(--ins,176px);height:var(--ins,176px);background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible;display:block}
.edition-row:hover .insignia iframe,.edition-row:focus-visible .insignia iframe{transform:scale(1.1)}
.edition-row .insignia{filter:drop-shadow(0 0 0 rgba(255,106,31,0));transition:filter .4s}
.edition-row:hover .insignia{filter:drop-shadow(0 0 22px rgba(255,106,31,.28))}
@media(max-width:900px){.edition-thumb.insignia-thumb{--ins:132px}}
@media(max-width:560px){.edition-thumb.insignia-thumb{--ins:96px}}
/* the edition page hero */
.edition-art.insignia-hero{width:min(100%,470px);margin:0 auto;background:transparent!important;border:0!important;box-shadow:none!important;min-height:0}
.edition-art.insignia-hero .insignia{max-width:470px}
.atlas-studio[data-motion=off] .insignia{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.insignia{animation:none!important}.insignia iframe{transition:none}}
.insignia-cleo iframe{filter:brightness(1.7) contrast(1.2) saturate(1.2)}
