:root{--df-bg: #0b0d14;--df-bg-2: #10131d;--df-panel: #171d2b;--df-panel-2: #1f2738;--df-line: #333f57;--df-line-soft: #232c3e;--df-ember: #ff7a34;--df-ember-hot: #ff9d4d;--df-ember-deep: #c9491a;--df-gold: #e8b83e;--df-text: #ece7db;--df-muted: #97a1b5;--df-faint: #61697d;--df-f-pixel: "Silkscreen", "Courier New", monospace;--df-f-body: "Hanken Grotesk", system-ui, sans-serif;--df-t-0: .78rem;--df-t-1: clamp(.95rem, .86rem + .38vw, 1.15rem);--df-t-2: clamp(1.3rem, 1.05rem + 1.05vw, 2rem);--df-t-3: clamp(1.4rem, 1.05rem + 1.5vw, 2.4rem);--df-t-4: clamp(2rem, 1.35rem + 3.2vw, 3.1rem);--df-maxw: 1080px;--df-radius: 4px;--df-ember-glow: 0 0 24px rgba(255, 122, 52, .35)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--df-bg);color:var(--df-text);font-family:var(--df-f-body);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}.df-wrap{width:100%;max-width:var(--df-maxw);margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2.5rem)}.df-pixel{font-family:var(--df-f-pixel);letter-spacing:.02em;line-height:1.35;text-transform:uppercase}.df-eyebrow{font-family:var(--df-f-pixel);font-size:var(--df-t-0);letter-spacing:.16em;text-transform:uppercase;color:var(--df-ember)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.df) :focus-visible{outline:3px solid var(--df-ember);outline-offset:3px;border-radius:2px}.df-skip{position:absolute;top:.6rem;left:.6rem;z-index:60;padding:.7rem 1.1rem;background:var(--df-bg-2);color:var(--df-text);font-family:var(--df-f-pixel);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1.5px solid var(--df-ember);transform:translateY(-160%);transition:transform .18s ease}.df-skip:focus{transform:translateY(0)}.df-top,.df-cut{position:relative;z-index:3;min-height:2.6rem;background-color:var(--df-panel);background-image:radial-gradient(circle at 42px 68%,#7d879f 0 1.6px,#080a10 1.6px 3px,transparent 3.2px),radial-gradient(circle at 126px 68%,#7d879f 0 1.6px,#080a10 1.6px 3px,transparent 3.2px),repeating-linear-gradient(90deg,transparent 0 166px,rgba(6,8,13,.85) 166px 168px,rgba(125,135,159,.16) 168px 169px),linear-gradient(180deg,#3a4661 0 2px,#232b3c 2px 56%,#161c28 56% 72%,#0e121a 72% 90%,#060810 90% 100%);background-size:168px 100%,168px 100%,168px 100%,100% 100%;box-shadow:0 10px 22px -10px #000000d9}.df-cut{position:relative;z-index:2;height:1.8rem}.df-cut:after{content:"";position:absolute;top:calc(100% - 6px);width:24px;height:62px;background-image:url(/games/deepfury/ui/chain-bolt-down.png),url(/games/deepfury/ui/chain-link.png);background-position:center top,center 28px;background-size:24px 30px,24px 32px;background-repeat:no-repeat,repeat-y;image-rendering:pixelated;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.55));pointer-events:none;transform-origin:50% 0;transition:rotate .6s cubic-bezier(.22,1,.36,1)}.df-cut--l:after{left:13%}.df-cut--r:after{right:13%}:root[data-scrolling][data-scroll=down] .df-cut:after{rotate:2.5deg}:root[data-scrolling][data-scroll=up] .df-cut:after{rotate:-2.5deg}@media(prefers-reduced-motion:reduce){.df-cut:after{transition:none}:root[data-scrolling] .df-cut:after{rotate:0deg}}.df-walk{position:absolute;bottom:calc(100% - 4px);left:0;transform:translate(18vw);pointer-events:none}.df-walk-pair{display:flex;align-items:flex-end;gap:9px;transition:transform .34s ease}.df-walk-hero{display:block;width:26px;height:43px;background-image:url(/games/deepfury/ui/berserker.png);background-size:104px 43px;background-repeat:no-repeat;image-rendering:pixelated;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6))}.df-walk-ant{display:block;width:40px;height:21px;image-rendering:auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7)) drop-shadow(0 0 7px rgba(53,214,192,.4))}.df-cut--r .df-walk{left:auto;right:0}.df-cut--r .df-walk-pair{transform:scaleX(-1)}:root[data-scroll=up] .df-walk-pair{transform:scaleX(-1)}:root[data-scroll=up] .df-cut--r .df-walk-pair{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.df-walk-hero{animation:df-breathe .85s steps(4) infinite}@supports (animation-timeline: view()){.df-walk{animation:df-walk-out linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.df-cut--r .df-walk{animation-name:df-walk-back}}}@keyframes df-walk-out{0%{transform:translate(14vw)}to{transform:translate(42vw)}}@keyframes df-walk-back{0%{transform:translate(-14vw)}to{transform:translate(-42vw)}}@keyframes df-breathe{0%{background-position-x:0}to{background-position-x:-104px}}@media(prefers-reduced-motion:reduce){.df-walk-pair{transition:none}}.df-top--doc{margin-bottom:0}.df-dock{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding-inline:clamp(1.15rem,4vw,2.5rem);pointer-events:none}.df-sign{--df-plate: .42;--df-hang: 26px;pointer-events:auto;position:relative;display:inline-flex;align-items:center;margin-top:var(--df-hang);padding:1px calc(8px * var(--df-plate));border-style:solid;border-width:calc(48px * var(--df-plate)) calc(44px * var(--df-plate)) calc(44px * var(--df-plate)) calc(45px * var(--df-plate));border-image-source:url(/games/deepfury/ui/btn-stone.png);border-image-slice:48 44 44 45 fill;border-image-repeat:stretch;image-rendering:auto;color:var(--df-text);font-family:var(--df-f-pixel);font-size:var(--df-t-0);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;filter:drop-shadow(0 5px 0 rgba(0,0,0,.32)) drop-shadow(0 14px 18px rgba(0,0,0,.6));transform-origin:50% calc(-1 * var(--df-hang));transition:rotate .5s cubic-bezier(.22,1,.36,1)}.df-sign:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% + 48px * var(--df-plate) - 3px);height:calc(var(--df-hang) + 26px * var(--df-plate));background-image:url(/games/deepfury/ui/chain-bolt.png),url(/games/deepfury/ui/chain-link.png),url(/games/deepfury/ui/chain-bolt.png),url(/games/deepfury/ui/chain-link.png);background-position:26% bottom,26% top,74% bottom,74% top;background-size:12px 15px,12px 16px,12px 15px,12px 16px;background-repeat:no-repeat,repeat-y,no-repeat,repeat-y;image-rendering:pixelated;pointer-events:none}.df-sign:after{content:"";position:absolute;inset:calc(-48px * var(--df-plate)) calc(-44px * var(--df-plate)) calc(-44px * var(--df-plate)) calc(-45px * var(--df-plate));border-radius:calc(18px * var(--df-plate));z-index:-1;pointer-events:none;background-image:url(/games/deepfury/ui/stone-grain.png),linear-gradient(180deg,#c6cede29,#c6cede00 42%),linear-gradient(0deg,#06080d57,#06080d00 46%);background-repeat:repeat,no-repeat,no-repeat;background-size:48px 48px,100% 100%,100% 100%;image-rendering:pixelated}:root[data-scrolling][data-scroll=down] .df-sign{rotate:1deg}:root[data-scrolling][data-scroll=up] .df-sign{rotate:-1deg}@media(prefers-reduced-motion:reduce){.df-sign{transition:none}:root[data-scrolling] .df-sign{rotate:0deg}}.df-back{gap:.6rem;white-space:nowrap;min-height:26px}.df-back:hover{color:var(--df-gold)}.df-back .df-mark{width:26px;height:26px;image-rendering:auto}.df-lang{gap:.1rem;min-height:26px}.df-lang a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:26px;color:var(--df-text);text-decoration:none;transition:color .18s ease,background-color .18s ease}.df-lang a[aria-current=true]{background:#10141d;color:var(--df-gold);border-radius:3px;box-shadow:inset 0 0 0 1px #000c,inset 0 2px 3px #0000008c,inset 0 -1px #7d879f4d}.df-lang a:hover:not([aria-current=true]){color:var(--df-ember-hot)}@media(max-width:620px){.df-sign{--df-plate: .34}.df-back-name{display:none}}.df-hero{position:relative;min-height:90svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.df-hero-art{position:absolute;inset:0;z-index:-2}.df-hero-art video{width:100%;height:100%;object-fit:cover;object-position:70% center;image-rendering:auto}.df-hero-video{display:block;background:#05060a}@media(max-width:700px){.df-hero-art video{object-position:55% center}}.df-hero-scrim{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 12% 82%,rgba(255,122,52,.18),transparent 55%),linear-gradient(90deg,rgba(11,13,20,.62) 0%,rgba(11,13,20,.4) 46%,transparent 80%),linear-gradient(180deg,rgba(11,13,20,.72) 0%,rgba(11,13,20,.4) 38%,rgba(11,13,20,.86) 88%,var(--df-bg) 100%)}.df-hero .df-wrap{padding-block:clamp(2.5rem,8vh,5rem);padding-bottom:clamp(3rem,10vh,6rem)}.df-hero-inner{max-width:min(100%,44rem)}.df-logo{width:min(420px,78vw);height:auto;image-rendering:auto;margin-bottom:1.2rem;filter:drop-shadow(0 4px 18px rgba(0,0,0,.55))}.df-tagline{font-family:var(--df-f-pixel);font-size:var(--df-t-4);line-height:1.2;text-transform:uppercase;color:var(--df-text);margin:0 0 1rem;text-wrap:balance}.df-tagline .df-fire{display:block;color:var(--df-ember);text-shadow:0 0 18px rgba(255,122,52,.5)}.df-hero-sub{color:var(--df-muted);font-size:1.05rem;max-width:46ch;margin:0 0 2rem}.df-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem}.df-store{display:inline-flex;align-items:center;gap:.6rem;min-height:56px;padding:.85rem 1.6rem;border:3px solid var(--df-line);background-color:var(--df-ember);background-image:linear-gradient(180deg,var(--df-ember-hot) 0 6px,var(--df-ember) 6px 62%,var(--df-ember-deep) 62% 100%);color:#0b0a08;font-family:var(--df-f-pixel);font-size:var(--df-t-0);letter-spacing:.06em;text-transform:uppercase;line-height:1.4;text-decoration:none;box-shadow:0 0 0 2px #080a10,inset 0 1px #ffe8b0b3,var(--df-ember-glow);transition:transform .12s ease,box-shadow .2s ease}.df-store:hover,.df-store:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 2px #080a10,inset 0 1px #ffe8b0b3,0 0 34px #ff7a348c}.df-store .df-store-play{width:22px;height:22px;flex:none}@media(prefers-reduced-motion:reduce){.df-store{transition:none}.df-store:hover,.df-store:focus-visible{transform:none}}.df-embers{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.df-embers i{position:absolute;bottom:-12px;width:3px;height:3px;background:var(--df-ember-hot);border-radius:50%;box-shadow:0 0 6px 1px #ff7a34b3;opacity:0;animation:df-rise linear infinite}@keyframes df-rise{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:.9}80%{opacity:.5}to{transform:translateY(-70vh) translate(14px);opacity:0}}@media(prefers-reduced-motion:reduce){.df-embers i{animation:none;opacity:.42}.df-embers i:nth-child(1){bottom:26%}.df-embers i:nth-child(2){bottom:58%}.df-embers i:nth-child(3){bottom:14%}.df-embers i:nth-child(4){bottom:71%}.df-embers i:nth-child(5){bottom:35%}.df-embers i:nth-child(6){bottom:63%}.df-embers i:nth-child(7){bottom:21%}.df-embers i:nth-child(8){bottom:48%}.df-embers i:nth-child(9){bottom:78%}}.js .df-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.js .df-reveal.df-in{will-change:auto}.js .df-reveal.df-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .df-reveal{opacity:1;transform:none;transition:none}}.df-furybar{position:relative;overflow:hidden;height:24px;margin:1.9rem 0 2.3rem;border:3px solid var(--df-line);border-left-width:11px;border-right-width:11px;background-color:var(--df-ember);background-image:repeating-linear-gradient(-55deg,rgba(0,0,0,.13) 0 3px,transparent 3px 15px),linear-gradient(180deg,#ffd9a0 0 2px,var(--df-ember-hot) 2px 6px,var(--df-ember) 6px 52%,var(--df-ember-deep) 52% 84%,#8f2f0f 84% 100%);background-clip:padding-box;box-shadow:0 0 0 2px #080a10,inset 0 1px #ffe8b0b3,var(--df-ember-glow)}.df-furybar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,236,190,.32),transparent);background-size:16% 100%;background-repeat:no-repeat;background-position:-30% 0;animation:df-fury-lick 3.6s ease-in-out infinite}@keyframes df-fury-lick{0%{background-position:-30% 0}to{background-position:130% 0}}@media(prefers-reduced-motion:reduce){.df-furybar:after{display:none}}.df-has-bg{position:relative;overflow:hidden;background-color:var(--df-bg);isolation:isolate}.df-has-bg>.df-wrap,.df-has-bg>.df-carousel{position:relative;z-index:3}.df-has-bg>.df-embers{z-index:2}.df-sec-bg{position:absolute;inset:0;z-index:0}.df-sec-bg img{width:100%;height:100%;object-fit:cover;object-position:center 54%}.df-sec-scrim{position:absolute;inset:0;z-index:1}.df-sec-bg--flip img{transform:scaleX(-1)}.df-scrim-floor{background:linear-gradient(180deg,#0b0d14c2,#0b0d14d6 60%,#0b0d14f0)}@media(max-width:700px){.df-section>.df-sec-bg,.df-gallery>.df-sec-bg{bottom:auto;height:min(70vh,560px);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 58%,transparent 100%)}}.df-scrim-forge{background:linear-gradient(180deg,#0b0d1452,#0b0d1470 45%,#0b0d14a8)}.df-scrim-obsidian{background:radial-gradient(60% 55% at 50% 52%,rgba(11,13,20,.5),transparent 70%),linear-gradient(180deg,#0b0d146b,#0b0d148f,#0b0d14c2)}.df-scrim-magma{background:radial-gradient(90% 130% at 50% 120%,rgba(255,122,52,.14),transparent 60%),linear-gradient(180deg,#0b0d148f,#0b0d146b 45%,#0b0d14a8)}.df-section{padding-block:clamp(2.4rem,6vh,4rem)}.df-section-head{max-width:56ch;margin-bottom:1.8rem}.df-section-head.df-center{margin-inline:auto;text-align:center}.df-h2{font-family:var(--df-f-pixel);font-size:var(--df-t-2);line-height:1.25;text-transform:uppercase;color:var(--df-text);margin:.8rem 0 .9rem;text-wrap:balance}.df-lede{color:var(--df-muted);font-size:1.05rem;line-height:1.65;margin:0;max-width:52ch}.df-lore{border-left:3px solid var(--df-ember-deep);padding:.2rem 0 .2rem 1.4rem;margin:0;color:var(--df-text);font-size:1.15rem;font-style:italic;line-height:1.6;max-width:56ch}.df-features{display:grid;grid-template-columns:1fr;gap:1.1rem}@media(min-width:700px){.df-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.df-feat{position:relative;padding:1.1rem 1.35rem 1.35rem;background:linear-gradient(180deg,#121721eb,#0c0f17f2);background-clip:padding-box;border:21px solid transparent;border-image:url(/games/deepfury/ui/screen-frame.png) 42 / 21px / 0 round;image-rendering:pixelated;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.15rem;align-content:center}.df-feat-ico{width:64px;height:64px;grid-row:1 / span 2;align-self:center;font-size:1.5rem;line-height:64px}@media(max-width:700px){.df-feat{grid-template-columns:minmax(0,1fr)}.df-feat-ico{grid-row:auto;margin-bottom:.7rem}}.df-feat-ico img{width:64px;height:64px;image-rendering:pixelated;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.df-feat h3{font-family:var(--df-f-pixel);font-size:.82rem;letter-spacing:.03em;text-transform:uppercase;color:var(--df-gold);margin:0 0 .6rem;line-height:1.35}.df-feat p{margin:0;color:var(--df-muted);font-size:.98rem}.df-gallery{padding-block:clamp(2.8rem,7vh,4.5rem)}.df-carousel{position:relative}.df-shots{display:flex;gap:1.2rem;overflow-x:auto;padding:.5rem clamp(1.15rem,4vw,2.5rem) 1.2rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.df-shots::-webkit-scrollbar{display:none}.df-shot{flex:0 0 auto;width:clamp(238px,64vw,316px);scroll-snap-align:center;margin:0;background:#05060a;background-clip:padding-box;border:21px solid transparent;border-image:url(/games/deepfury/ui/screen-frame.png) 42 / 21px / 0 round;box-shadow:0 18px 44px #0000008c;transition:transform .3s ease,box-shadow .3s ease;image-rendering:pixelated}.df-shot:hover{transform:translateY(-4px);box-shadow:0 24px 54px #0000009e}.df-shot img{width:100%;height:auto;display:block;image-rendering:auto}.df-cara-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:none;align-items:center;justify-content:center;width:52px;height:52px;border:1.5px solid var(--df-line);border-radius:50%;background:#0b0d14d1;color:var(--df-text);cursor:pointer;backdrop-filter:blur(4px);transition:background .18s ease,border-color .18s ease,transform .18s ease}.js .df-cara-btn{display:inline-flex}.df-cara-btn:hover{border-color:var(--df-ember);color:var(--df-ember)}.df-cara-btn:disabled{opacity:.3;cursor:default}.df-cara-btn.prev{left:.6rem}.df-cara-btn.next{right:.6rem}.df-cara-btn svg{width:22px;height:22px}@media(max-width:640px){.df-cara-btn{display:none!important}}.df-close{text-align:center;padding-block:clamp(4rem,11vh,7rem)}.df-close-title{font-family:var(--df-f-pixel);font-size:var(--df-t-3);line-height:1.3;text-transform:uppercase;margin:0 0 2rem;text-wrap:balance}.df-close-title .df-fire{display:block;color:var(--df-ember);text-shadow:0 0 22px rgba(255,122,52,.5)}.df-doc{max-width:760px;margin-inline:auto;padding-block:clamp(6rem,16vh,9rem) clamp(3rem,8vh,5rem);min-height:60svh}.df-doc .df-h2{margin-top:.6rem}.df-doc-p{color:var(--df-muted);font-size:1.05rem;margin:0 0 1.1rem;max-width:62ch}.df-doc-h2{font-family:var(--df-f-pixel);font-size:var(--df-t-1);letter-spacing:.04em;text-transform:uppercase;margin:2.3rem 0 .9rem}.df-doc-ul{color:var(--df-muted);font-size:1.05rem;margin:0 0 1.1rem;padding-left:1.25rem;max-width:62ch}.df-doc-ul li{margin-bottom:.6rem}.df-doc-p a,.df-doc-ul a{color:var(--df-ember);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.df-doc-p a:hover,.df-doc-ul a:hover{text-decoration-thickness:2px}.df-footer{padding-block:4.2rem 2.4rem}.df-footer--doc{padding-block:2.6rem 2.4rem}.df-foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem 1.6rem}.df-foot-brand{display:inline-flex;align-items:center;gap:.8rem;min-height:48px;color:var(--df-text);text-decoration:none;font-family:var(--df-f-pixel);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.df-foot-brand:hover{color:var(--df-gold)}.df-footer .df-mark{width:44px;height:44px;image-rendering:auto}.df-foot-links{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1.4rem;margin:0}.df-foot-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--df-muted);text-decoration:none;font-family:var(--df-f-pixel);font-size:var(--df-t-0);letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease}.df-foot-links a:hover{color:var(--df-ember)}.df-copyright{margin:1.4rem 0 0;padding-top:1.2rem;border-top:1px solid var(--df-line-soft);color:var(--df-muted);font-size:.82rem}@media(max-width:640px){body{font-size:16px}.df-hero-sub{font-size:1rem}}:root{--df-soul: #a6f2d4}.df-hunt-hang{position:absolute;top:calc(100% - 6px);left:0;right:0;height:0;pointer-events:none}.df-hunt-hang img{position:absolute;top:0;image-rendering:pixelated;transform-origin:50% 0;filter:drop-shadow(0 8px 10px rgba(0,0,0,.7))}.df-hunt-hang .h1{left:26%}.df-hunt-hang .h2{left:calc(50% - 44px)}.df-hunt-hang .h3{left:70%}@media(prefers-reduced-motion:no-preference){.df-hunt-hang img{animation:df-hunt-sway 6s ease-in-out infinite alternate}.df-hunt-hang .h2{animation-delay:-2s;animation-duration:7s}.df-hunt-hang .h3{animation-delay:-4s;animation-duration:5.5s}}@keyframes df-hunt-sway{0%{rotate:-2.5deg}to{rotate:2.5deg}}@media(max-width:860px){.df-hunt-hang .h1,.df-hunt-hang .h3{display:none}}.df-souls{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.df-souls span{position:absolute;bottom:-80px;width:64px;height:64px;opacity:0;animation:df-soul-float linear infinite}.df-souls span:before{content:"";position:absolute;inset:0;background:url(/games/deepfury/events/wild-hunt/soul-sheet.png) 0 0 / 320px 64px no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 10px rgba(166,242,212,.55));animation:df-soul-frames .9s steps(5) infinite}@keyframes df-soul-frames{to{background-position:-320px 0}}@keyframes df-soul-float{0%{transform:translate(0);opacity:0}10%{opacity:.8}50%{transform:translate(-26px,-42vh)}85%{opacity:.6}to{transform:translate(10px,-86vh);opacity:0}}@media(prefers-reduced-motion:reduce){.df-souls span{animation:none;opacity:.7}.df-souls span:before{animation:none}.df-souls span:nth-child(1){bottom:58%}.df-souls span:nth-child(3){bottom:30%}.df-souls span:nth-child(2),.df-souls span:nth-child(4){display:none}}@media(max-width:860px){.df-souls{display:none}}.df-walk-soul{display:block;align-self:flex-start;width:32px;height:32px;margin-bottom:14px;background:url(/games/deepfury/events/wild-hunt/soul-sheet.png) 0 0 / 160px 32px no-repeat;image-rendering:pixelated;filter:drop-shadow(0 0 7px rgba(166,242,212,.6))}@media(prefers-reduced-motion:no-preference){.df-walk-soul{animation:df-soul-frames-sm .9s steps(5) infinite}}@keyframes df-soul-frames-sm{to{background-position:-160px 0}}.df-hunt{position:relative;padding-block:clamp(2.6rem,7vh,4.5rem);background:radial-gradient(70% 90% at 22% 40%,rgba(166,242,212,.09),transparent 70%),radial-gradient(60% 80% at 85% 70%,rgba(255,122,52,.1),transparent 70%),var(--df-bg)}.df-hunt-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.6rem,4vw,3.2rem);align-items:center}.df-hunt-art{margin:0;overflow:hidden;border:2px solid var(--df-line);border-radius:var(--df-radius);box-shadow:0 0 0 1px #0009,0 24px 50px -22px #000000e6,0 0 40px -10px #a6f2d440}.df-hunt-art img{display:block;width:100%;height:auto}.df-hunt-label{display:inline-flex;align-items:center;gap:.6rem}.df-hunt-label img{width:32px;height:32px;image-rendering:pixelated}.df-hunt-copy .df-h2{margin-top:.6rem}.df-hunt-intro{margin:0 0 1.1rem;color:var(--df-text);font-size:1.05rem;line-height:1.6}.df-hunt-rewards{list-style:none;margin:0 0 1.1rem;padding:0;display:flex;flex-direction:column;gap:.55rem}.df-hunt-rewards li{position:relative;padding-left:2rem;color:var(--df-muted);line-height:1.5}.df-hunt-rewards li:before{content:"";position:absolute;left:0;top:.05em;width:23px;height:22px;background:url(/games/deepfury/events/wild-hunt/pumpkin.png) center / contain no-repeat;image-rendering:pixelated}.df-hunt-when{margin:0 0 1.4rem;color:var(--df-soul);font-weight:600}@media(max-width:860px){.df-hunt-grid{grid-template-columns:1fr}}
