.tilted-card-figure{position:relative;margin:0;perspective:900px;display:flex;align-items:center;justify-content:center}.tilted-card-inner{position:relative}.tilted-card-flip,.tilted-card-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.tilted-card-flip{position:absolute;inset:0;display:block;padding:0;border:0;background:none;cursor:pointer}.tilted-card-flip:focus-visible{outline:2px solid var(--color-dawn);outline-offset:6px}.tilted-card-face{position:absolute;inset:0;overflow:hidden;border-radius:9px}.tilted-card-face--back{border:1px solid rgb(201 184 146/.3)}.card-plate{position:absolute;right:16%;bottom:8%;left:16%;padding:max(13px,3.1cqw) max(14px,3.2cqw) max(15px,3.5cqw);text-align:center;background:#f4efe2;border:max(2px,.5cqw) solid #8a704a}.card-plate:after{content:"";position:absolute;inset:max(4px,1cqw);border:1px solid rgb(16 12 6/.62);pointer-events:none}.card-plate__label{font-family:var(--font-helvetica-now);font-size:max(8px,2.7cqw);letter-spacing:.24em;text-transform:uppercase;color:rgb(6 5 3/.62)}.card-plate__number{display:block;margin-top:.9cqw;font-family:var(--font-davinci);font-size:max(17px,6cqw);line-height:1;letter-spacing:.06em;color:#100c06}.tilted-card-cq{position:absolute;inset:0}.tilted-card-face--back .tilted-card-cq{container-type:inline-size}.tilted-card-face--front .tilted-card-cq{container-type:size}.tilted-card-face--front{transform:rotateY(180deg);background:radial-gradient(120% 90% at 50% 0,rgb(88 77 59/.22),transparent 70%),#0b0f0d;color:var(--color-dawn);border:1px solid rgb(138 112 74/.55)}.tilted-card-face--front:after{content:"";position:absolute;inset:max(7px,1.8cqw);border:1px solid rgb(138 112 74/.34);pointer-events:none}.card-daily{position:relative;display:flex;height:100%;flex-direction:column;gap:max(9px,2cqw);padding:max(32px,7.6cqw) max(28px,9cqw) max(18px,4.4cqw);text-align:center}.card-daily__eyebrow{flex:none;font-family:var(--font-helvetica-now);font-size:max(8px,2.3cqw);letter-spacing:.24em;text-transform:uppercase;color:#d6bc8f;opacity:.75}.card-daily__stage{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;container-type:size}.card-daily__frame{position:relative;aspect-ratio:var(--ratio);width:min(100%,calc(100cqh * var(--ratio)));overflow:hidden;border:1px solid rgb(138 112 74/.5);background:#050806}.card-daily__play{position:relative;z-index:2;flex:none;align-self:center;margin-top:max(10px,2.6cqh);margin-bottom:max(10px,2.8cqh);display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:max(12px,2.8cqw) max(28px,6.6cqw);border:1px solid rgb(16 12 6/.3);background:var(--color-chalk-lt);font-family:var(--font-helvetica-now);font-weight:600;font-size:max(11px,2.9cqw);letter-spacing:.2em;text-transform:uppercase;color:var(--color-void);transition:background-color .6s var(--ease-stone,ease),border-color .6s var(--ease-stone,ease),transform .6s var(--ease-stone,ease),color .6s var(--ease-stone,ease)}.card-daily__play:hover{background:#e7d3ac;color:var(--color-void);border-color:rgb(16 12 6/.85)}.card-daily__play:active{background:var(--color-void);color:var(--color-chalk-lt);border-color:var(--color-chalk-lt);transform:translateY(1px);transition-duration:80ms}.card-daily__play:focus-visible{outline:2px solid var(--color-dawn);outline-offset:4px}.tilted-card-turn{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.tilted-card-turn:focus-visible{outline:2px solid var(--color-dawn);outline-offset:4px}.tilted-card-img{width:100%;height:100%;object-fit:cover;border-radius:9px;border:1px solid rgb(248 202 165/.22);transform:translateZ(0)}.tilted-card-img,.tilted-card-overlay{position:absolute;inset:0;will-change:transform}.tilted-card-overlay{z-index:2;transform:translateZ(34px);pointer-events:none}.tilted-card-caption{pointer-events:none;position:absolute;left:0;top:0;z-index:3;border-radius:2px;background:var(--color-chalk-lt);color:var(--color-void);padding:4px 9px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;opacity:0}@media (max-width:640px){.tilted-card-caption{display:none}}@media (prefers-reduced-motion:reduce){.tilted-card-caption{display:none}}