.amnaya-opening{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;background:#f7f6f0;color:#183e34;opacity:1;visibility:visible;animation:amnaya-opening-safety .01s linear 12s forwards;contain:layout paint}.amnaya-opening-shiva,.amnaya-opening-inner{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:36px;max-width:100%}.amnaya-opening-shiva{opacity:0}.amnaya-opening-shiva img{display:block;position:relative;z-index:1;height:clamp(240px,56vh,420px);width:auto;max-width:76vw;object-fit:contain}.amnaya-shiva-halo{position:absolute;width:clamp(280px,55vh,430px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#d4be7e2e 0%,#d4be7e0d 50%,transparent 72%)}.amnaya-opening-inner{opacity:0}.amnaya-opening-inner img{display:block;width:clamp(200px,28vw,280px);height:auto;max-width:76vw;filter:drop-shadow(0 9px 16px #183e3409)}.amnaya-opening-inner p{font:500 10px/1.8 Arial,sans-serif;letter-spacing:3px;color:#52675c;text-align:center;margin:20px 0 0}.amnaya-opening-rule{display:block;width:42px;height:1px;background:#aa8b4d;margin-top:24px}.amnaya-opening.is-ready{animation:amnaya-opening-away .15s linear 6.45s forwards}.amnaya-opening.is-ready .amnaya-opening-shiva{animation:amnaya-shiva-first 3.3s linear both}.amnaya-opening.is-ready .amnaya-opening-inner{animation:amnaya-logo-second .15s linear 3.3s both}.amnaya-opening-skip{position:absolute;bottom:32px;right:5%;border:0;border-bottom:1px solid #b9c7b9;background:transparent;color:#4d6257;padding:10px 0;font:12px/1.5 Arial,sans-serif;cursor:pointer}.amnaya-opening-skip:focus-visible{outline:2px solid #388bb0;outline-offset:6px}.amnaya-opening.is-finished{animation:none;opacity:0;visibility:hidden;pointer-events:none}header .brand img[src$="amnaya-logo.svg"]{filter:none;image-rendering:auto}header .brand img[src$="amnaya-logo.svg"]:hover{filter:drop-shadow(0 2px 5px #183e3412)}@keyframes amnaya-shiva-first{0%{opacity:0}4.545455%,95.454545%{opacity:1}100%{opacity:0}}@keyframes amnaya-logo-second{from{opacity:0}to{opacity:1}}@keyframes amnaya-opening-away{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes amnaya-opening-safety{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes amnaya-shiva-static{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.amnaya-opening.is-ready{animation:amnaya-opening-away 0s linear 6s forwards}.amnaya-opening.is-ready .amnaya-opening-shiva{animation:amnaya-shiva-static 0s linear 3s both;transform:none}.amnaya-opening.is-ready .amnaya-opening-inner{animation:amnaya-logo-second 0s linear 3s both}}@media(max-width:500px){.amnaya-opening-inner p{font-size:9px;letter-spacing:2px}.amnaya-opening-skip{bottom:22px}.amnaya-opening-shiva img{height:clamp(240px,52vh,380px)}}@media print{.amnaya-opening{display:none!important}}
