.atelier-ghost{border-color:var(--color-atelier-line-strong);background:color-mix(in srgb, var(--mendin-atelier-paper) 72%, transparent);box-shadow:0 8px 18px -14px var(--mendin-atelier-shadow-warm);transition:background-color .16s,border-color .16s,transform .16s}.atelier-ghost:hover{border-color:var(--color-gold);background:var(--color-gold-soft)}.atelier-ghost:active{transform:scale(.98)}.atelier-navy-cta{background:var(--mendin-brand);color:var(--mendin-on-brand);box-shadow:0 14px 28px -18px var(--mendin-shadow);transition:filter .16s,transform .16s}.atelier-navy-cta:hover{filter:brightness(1.12)}.atelier-navy-cta:active{transform:scale(.98)}.atelier-still:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--mendin-atelier-glow), transparent);pointer-events:none;position:absolute;inset:-8% -6% -10%}.atelier-print{background:var(--mendin-atelier-studio-lo);border:5px solid var(--mendin-atelier-paper);box-shadow:0 26px 48px -30px var(--mendin-atelier-shadow-warm), 0 6px 14px -10px var(--mendin-shadow)}.atelier-print:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mendin-atelier-shadow-warm) 28%, transparent);position:absolute;inset:0}@media (min-width:64rem){.atelier-print{border-width:7px}}.atelier-name-tag{background:var(--mendin-atelier-glass);border:1.5px dashed var(--color-atelier-stitch);box-shadow:0 16px 30px -18px var(--mendin-atelier-shadow-warm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atelier-name-tag__name{white-space:nowrap;opacity:0;animation:9s ease-in-out infinite atelier-name-cycle;animation-delay:calc(var(--name-index,0) * 3s);grid-area:1/1}.atelier-name-tag__name:first-child{opacity:1}@keyframes atelier-name-cycle{0%{opacity:0;translate:0 .35em}6%,30%{opacity:1;translate:0}36%,to{opacity:0;translate:0 -.25em}}.atelier-tile{background:var(--mendin-atelier-studio-lo);box-shadow:0 20px 36px -28px var(--mendin-atelier-shadow-warm), 0 4px 10px -8px var(--mendin-shadow);transition:box-shadow .22s,transform .22s}.atelier-tile:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mendin-atelier-shadow-warm) 26%, transparent);background:linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--mendin-atelier-shadow-warm) 55%, transparent) 100%);position:absolute;inset:0}.atelier-tile:hover{box-shadow:0 28px 48px -28px var(--mendin-atelier-shadow-warm), 0 6px 14px -10px var(--mendin-shadow);transform:translateY(-3px)}.atelier-tile__label{z-index:1;background:var(--mendin-atelier-glass);box-shadow:0 8px 18px -12px var(--mendin-atelier-shadow-warm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.atelier-band{border:1px solid var(--color-atelier-line);box-shadow:0 30px 60px -40px var(--mendin-atelier-shadow-warm), 0 10px 22px -18px var(--mendin-shadow)}.atelier-band--stone{background:linear-gradient(180deg, color-mix(in srgb, var(--mendin-atelier-paper) 84%, transparent), color-mix(in srgb, var(--mendin-atelier-sand) 90%, transparent)), url(/judaica/heritage/stone.webp) center / cover}.atelier-band--stone:before{content:"";border:1.5px solid color-mix(in srgb, var(--color-atelier-stitch) 55%, transparent);pointer-events:none;border-radius:1.35rem;position:absolute;inset:.55rem}.atelier-band--studio{background:var(--color-surface-raised)}@media (prefers-reduced-motion:reduce){.atelier-tile,.atelier-tile:hover,.atelier-ghost:active,.atelier-navy-cta:active{transform:none}}
