.opal-loader-rotator{animation:2s infinite opal-loader-spin;position:absolute;inset:0}.opal-loader-layer{position:absolute;inset:0}.opal-loader-outline{animation:2s infinite opal-loader-outline}.opal-loader-mark{animation:2s infinite opal-loader-mark}@keyframes opal-loader-spin{0%{animation-timing-function:ease-in;transform:rotate(0)}45%{animation-timing-function:ease-out;transform:rotate(180deg)}90%,to{transform:rotate(360deg)}}@keyframes opal-loader-outline{0%{opacity:1;animation-timing-function:ease-in}45%{opacity:0;animation-timing-function:ease-out}90%,to{opacity:1}}@keyframes opal-loader-mark{0%{opacity:0;animation-timing-function:ease-in}45%{opacity:1;animation-timing-function:ease-out}90%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.opal-loader-rotator,.opal-loader-outline,.opal-loader-mark{animation:none}.opal-loader-mark{opacity:0}}
.opal-tamy-orbit{--opal-tamy-orbit-scale:.632;align-items:center;gap:calc(36px * var(--opal-tamy-orbit-scale));flex-direction:column;display:flex}@supports (zoom:tan(atan2(1px, 1px))){.opal-tamy-orbit{--opal-tamy-orbit-scale:clamp(.474, tan(atan2(calc(1.35vw + 30.7px), 76px)), .737)}}.opal-tamy-orbit-stage{zoom:var(--opal-tamy-orbit-scale);width:400px;height:200px;position:relative}.opal-tamy-orbit-orbits{position:absolute;inset:0;transform:rotate(-9deg)}.opal-tamy-orbit-orbits svg{position:absolute;inset:0}.opal-tamy-orbit-ring{stroke:var(--loader-orbit-ring);stroke-width:calc(1.5px / var(--opal-tamy-orbit-scale));stroke-dasharray:calc(4px / var(--opal-tamy-orbit-scale)) calc(6px / var(--opal-tamy-orbit-scale))}.opal-tamy-orbit-item{offset-rotate:0deg;place-items:center;animation-timing-function:linear;animation-iteration-count:infinite;display:grid;position:absolute;top:0;left:0}.opal-tamy-orbit-item-outer{offset-path:path("M 10,100 a 190,78 0 1,1 380,0 a 190,78 0 1,1 -380,0");animation-name:opal-tamy-orbit-outer;animation-duration:5.6s}.opal-tamy-orbit-item-inner{offset-path:path("M 62,100 a 138,54 0 1,1 276,0 a 138,54 0 1,1 -276,0");animation-name:opal-tamy-orbit-inner;animation-duration:3.8s}.opal-tamy-orbit-slot-2{animation-delay:-2.8s}.opal-tamy-orbit-slot-3{animation-delay:-1s}.opal-tamy-orbit-slot-4{animation-delay:-2.9s}.opal-tamy-orbit-upright{place-items:center;display:grid;transform:rotate(9deg)}.opal-tamy-orbit-icon{--opal-tamy-orbit-icon-main:var(--action-selection-05);--opal-tamy-orbit-icon-deep:var(--action-selection-06);--opal-tamy-orbit-icon-accent:var(--theme-primary-05);--opal-tamy-orbit-icon-soft:var(--loader-orbit-lilac);--opal-tamy-orbit-icon-cut:var(--background-neutral-00);display:block}.opal-tamy-orbit-spot .opal-tamy-orbit-icon{animation:7.5s cubic-bezier(.7,0,.3,1) infinite opal-tamy-orbit-spot}.opal-tamy-orbit-spot-second .opal-tamy-orbit-icon{animation-delay:-5.025s}.opal-tamy-orbit-spot-third .opal-tamy-orbit-icon{animation-delay:-2.55s}.opal-tamy-orbit-static .opal-tamy-orbit-spot .opal-tamy-orbit-icon{animation:none}.opal-tamy-orbit-wordmark{z-index:2;width:190px;height:auto;color:var(--action-selection-06);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.opal-tamy-orbit-letter{transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.45,0,.2,1) infinite opal-tamy-orbit-wave}.opal-tamy-orbit-letter:nth-child(2){animation-delay:.12s}.opal-tamy-orbit-letter:nth-child(3){animation-delay:.24s}.opal-tamy-orbit-letter:nth-child(4){animation-delay:.36s}.opal-tamy-orbit-caption{height:24px;font-family:var(--font-hanken-grotesk);color:var(--text-03);overflow:hidden}.opal-tamy-orbit-phrases-column{color:var(--loader-orbit-phrase);flex-direction:column;animation:7.5s cubic-bezier(.7,0,.3,1) infinite opal-tamy-orbit-phrases;display:flex}.opal-tamy-orbit-line{text-align:center;height:24px;font-size:15px;line-height:24px;display:block}@keyframes opal-tamy-orbit-outer{0%{offset-distance:0%;opacity:.8;z-index:1;transform:scale(.85)}25%{opacity:.7;transform:scale(.72)}49%{z-index:1}50%{opacity:.85;z-index:3;transform:scale(.85)}75%{opacity:1;transform:scale(1.15)}to{offset-distance:100%;opacity:.8;z-index:3;transform:scale(.85)}}@keyframes opal-tamy-orbit-inner{0%{offset-distance:0%;opacity:.8;z-index:1;transform:scale(.85)}25%{opacity:.72;transform:scale(.74)}49%{z-index:1}50%{opacity:.88;z-index:3;transform:scale(.85)}75%{opacity:1;transform:scale(1.12)}to{offset-distance:100%;opacity:.8;z-index:3;transform:scale(.85)}}@keyframes opal-tamy-orbit-spot{0%,30%{transform:scale(1.5)}36%,94%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes opal-tamy-orbit-wave{0%,60%,to{color:inherit;transform:translateY(0)}25%{color:var(--theme-primary-05);transform:translateY(-14px)}}@keyframes opal-tamy-orbit-phrases{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(-24px)}66%,92%{transform:translateY(-48px)}to{transform:translateY(-72px)}}@media (prefers-reduced-motion:reduce){.opal-tamy-orbit-item,.opal-tamy-orbit-letter,.opal-tamy-orbit-phrases-column,.opal-tamy-orbit-spot .opal-tamy-orbit-icon{animation:none}.opal-tamy-orbit-slot-1{offset-distance:72%}.opal-tamy-orbit-slot-2{offset-distance:22%}.opal-tamy-orbit-slot-3{offset-distance:40%}.opal-tamy-orbit-slot-4{offset-distance:90%}}
