.cda-hero-oracle{--cda-tilt-x:0deg;--cda-tilt-y:0deg;position:relative;width:min(100%, 590px);aspect-ratio:1;margin:auto;transform:perspective(900px) rotateX(var(--cda-tilt-x)) rotateY(var(--cda-tilt-y));transform-style:preserve-3d;transition:transform 180ms ease-out;z-index:0}.cda-hero-oracle__glow,.cda-hero-oracle__halo,.cda-hero-oracle__orbit{position:absolute;pointer-events:none;border-radius:50%}.cda-hero-oracle__glow{inset:14%;z-index:-2;background:radial-gradient(circle,rgb(255 249 225 / .72),rgb(241 207 153 / .22) 45%,transparent 72%);filter:blur(13px);animation:cda-hero-glow 4.8s ease-in-out infinite}.cda-hero-oracle__halo--outer{inset:2%;z-index:-1;border:1px solid rgb(255 244 216 / .58);box-shadow:inset 0 0 70px rgb(255 225 174 / .13),0 0 75px rgb(255 231 184 / .25);animation:cda-hero-halo 5.2s ease-in-out infinite}.cda-hero-oracle__halo--inner{inset:18%;z-index:-1;border:1px solid rgb(205 159 83 / .35)}.cda-hero-oracle__orbit{inset:10%;z-index:0;border:1px solid rgb(190 140 72 / .38);animation:cda-hero-spin 28s linear infinite}.cda-hero-oracle__orbit::after{content:"\2726";position:absolute;top:49%;left:-7px;color:#fff8de;font-size:14px;line-height:1;text-shadow:0 0 16px #fff}.cda-hero-oracle__orbit--two{inset:5% 18%;transform:rotate(61deg);animation-name:cda-hero-spin-reverse;animation-duration:34s}.cda-hero-oracle__card{position:absolute;left:50%;bottom:12%;z-index:2;width:27%;aspect-ratio:.58;padding:0;border:0;border-radius:14px;overflow:hidden;outline:0;background:#fff0;box-shadow:0 26px 55px rgb(56 34 51 / .26);transform-origin:50% 94%}.cda-hero-oracle__card img{display:block;width:100%;height:100%;object-fit:cover;border-radius:14px;transform:scale(1.018)}.cda-hero-oracle__card--left{transform:translateX(-126%) rotate(-19deg) translateZ(-36px);animation:cda-hero-float-left 6s ease-in-out infinite}.cda-hero-oracle__card--right{transform:translateX(26%) rotate(19deg) translateZ(-36px);animation:cda-hero-float-right 6.6s ease-in-out infinite}.cda-hero-oracle__card--center{bottom:15%;z-index:3;width:27%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;transform:translateX(-50%) translateZ(22px);transform-style:preserve-3d;overflow:visible;cursor:pointer;appearance:none;box-shadow:0 0 0 1px rgb(255 247 224 / .68),0 31px 66px rgb(61 36 53 / .3),0 0 52px rgb(255 225 172 / .48);animation:cda-hero-float-center 5.6s ease-in-out infinite}.cda-hero-oracle__toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cda-hero-oracle__toggle:focus-visible+.cda-hero-oracle__card--center{outline:3px solid rgb(255 248 220 / .95);outline-offset:7px}.cda-hero-oracle__face{position:absolute;inset:0;overflow:hidden;border-radius:14px;backface-visibility:hidden}.cda-hero-oracle__face--front{transform:rotateY(180deg)}.cda-hero-oracle__toggle:checked+.cda-hero-oracle__card--center{animation:none;transform:translateX(-50%) translateZ(22px) rotateY(180deg) scale(1.06);transition:transform 800ms cubic-bezier(.2,.75,.22,1)}.cda-hero-oracle__hint{position:absolute;left:50%;bottom:2%;margin:0;transform:translateX(-50%);color:rgb(53 41 54 / .72);font:700 .68rem/1.3 Manrope,Arial,sans-serif;text-transform:uppercase;white-space:nowrap}.cda-hero-oracle__hint span{margin-right:7px;color:#b9893f}.cda-hero-oracle__hint-revealed{display:none}.cda-hero-oracle__toggle:checked~.cda-hero-oracle__hint .cda-hero-oracle__hint-default{display:none}.cda-hero-oracle__toggle:checked~.cda-hero-oracle__hint .cda-hero-oracle__hint-revealed{display:inline}@keyframes cda-hero-spin{to{transform:rotate(360deg)}}@keyframes cda-hero-spin-reverse{from{transform:rotate(61deg)}to{transform:rotate(-299deg)}}@keyframes cda-hero-glow{0%,100%{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes cda-hero-halo{0%,100%{opacity:.58;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes cda-hero-float-center{0%,100%{transform:translateX(-50%) translateY(0) translateZ(22px)}50%{transform:translateX(-50%) translateY(-13px) translateZ(22px)}}@keyframes cda-hero-float-left{0%,100%{transform:translateX(-126%) rotate(-19deg) translateY(0) translateZ(-36px)}50%{transform:translateX(-126%) rotate(-21deg) translateY(-8px) translateZ(-36px)}}@keyframes cda-hero-float-right{0%,100%{transform:translateX(26%) rotate(19deg) translateY(0) translateZ(-36px)}50%{transform:translateX(26%) rotate(21deg) translateY(-10px) translateZ(-36px)}}@media (max-width:1024px){.cda-hero-oracle{width:min(48vw, 500px)}}@media (min-width:768px){.cda-hero-oracle{top:clamp(125px, 16vh, 175px)}}@media (max-width:767px){.cda-hero-oracle{width:min(92vw, 390px);margin-top:-38px;transform:scale(.78);transform-origin:center bottom;pointer-events:none}.cda-hero-oracle__card--center{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.cda-hero-oracle,.cda-hero-oracle *{animation:none!important;transition-duration:.01ms!important}}