.ef-smt{position:relative;width:100%;height:100%;min-height:18rem;overflow:hidden;container-type:inline-size;background:#0c1e18;color:#fbf8f1;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.ef-smt__defs{position:absolute;width:0;height:0;overflow:hidden}.ef-smt__view{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;outline:0}.ef-smt__view::-webkit-scrollbar{display:none}.ef-smt__view:focus-visible{box-shadow:inset 0 0 0 3px var(--ef-acc, #e6ff55)}.ef-smt__sec{position:relative;height:calc(var(--ef-h, 400px)*2.3)}.ef-smt__sec+.ef-smt__sec{margin-top:0}.ef-smt__stage{position:sticky;top:0;height:var(--ef-h, 400px);box-sizing:border-box;padding:6% 7% 5%;display:flex;flex-direction:column;gap:3%;overflow:hidden}.ef-smt__title{margin:0;display:flex;justify-content:space-between;align-items:baseline;font-size:clamp(1.8rem,10cqi,4.2rem);line-height:.95;font-weight:800;letter-spacing:-.03em;text-transform:uppercase}.ef-smt__title span{display:inline-block;will-change:transform}.ef-smt__title span:last-child{color:var(--ef-acc, #e6ff55)}.ef-smt__art-wrap{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center}.ef-smt__art{display:block;height:100%;max-width:100%;aspect-ratio:4/3;border-radius:.7rem;background:rgba(251,248,241,.05);box-shadow:inset 0 0 0 1px rgba(251,248,241,.14)}.ef-smt__cap{margin:0;font-size:.82rem;line-height:1.35;max-width:34ch;opacity:.85;align-self:center;text-align:center}.ef-smt__hint{position:absolute;left:50%;bottom:.7rem;transform:translateX(-50%);display:flex;align-items:center;gap:.5rem;padding:.3rem .8rem;border-radius:99px;background:rgba(12,30,24,.82);color:#fbf8f1;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;pointer-events:none;transition:opacity 400ms}.ef-smt__hint span{width:6px;height:6px;border-radius:50%;background:var(--ef-acc, #e6ff55)}.ef-smt__hint.is-gone{opacity:0}@media (prefers-reduced-motion:reduce){.ef-smt__title span{will-change:auto}.ef-smt__hint{transition:none}}