.section-mask-both{-webkit-mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px,var(--color-dark) calc(100% - 59px),transparent calc(100% - 60px)),url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px;mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px,var(--color-dark) calc(100% - 59px),transparent calc(100% - 60px)),url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px}.section-mask-bottom{-webkit-mask:url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px,linear-gradient(to top,transparent 59px,var(--color-dark) 60px);mask:url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px,linear-gradient(to top,transparent 59px,var(--color-dark) 60px)}.section-mask-top{-webkit-mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px);mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px)}body ::selection{background:var(--color-accent-dltb-alt);color:var(--color-light)}body ::-moz-selection{background:var(--color-accent-dltb-alt);color:var(--color-light)}.callofthebeast{background:#000}.callofthebeast>*{padding-bottom:0;color:var(--color-light);--font-head:'Heading','Arial',sans-serif;--font-text:'HeadingMedium','Arial',sans-serif;font-family:var(--font-text)}.callofthebeast>header{height:61.5vh;position:relative;margin-top:-22vh}.callofthebeast>header .introbg{position:absolute;inset:0;height:100%;-webkit-mask:url('/img/dltbgear/mask_intro.png') no-repeat center top/100% 100%;mask:url('/img/dltbgear/mask_intro.png') no-repeat center top/100% 100%}.callofthebeast>header .introbg img.bg{position:fixed;width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom;-o-object-fit:cover;object-fit:cover;max-height:61.5vh}.callofthebeast>header .introbg img.kyle{position:absolute;bottom:0;left:11vw;right:0;margin:auto;max-height:95%}.callofthebeast>header div.wrapper{height:100%;align-content:flex-end;text-align:center}.callofthebeast>header div.wrapper h2{margin-bottom:-40px}.callofthebeast>.participation{text-align:center;margin-top:50px}.callofthebeast>.participation p{font-size:18px;font-weight:300;max-width:600px;margin:0 auto 15px}.callofthebeast>.participation h2{text-transform:uppercase;margin:15px 0 5px;font-weight:400}.callofthebeast>.participation h2 span{position:relative}.callofthebeast>.participation h2 span:not(:first-child)::before{content:'';width:2px;height:40px;background:url('/img/events/68/line.png') center center/100% 100% no-repeat;margin:0 15px;display:inline-block;vertical-align:middle}.callofthebeast>.participation .btns{margin-bottom:10px}.callofthebeast>.participation .btns .toggler{font-size:20px;line-height:20px;text-transform:uppercase;color:#ffab00;cursor:pointer}.callofthebeast>.participation .btns .toggler>.icons::before{margin-right:0;transform:rotate(90deg);transition:transform .3s;background:#ffab00}.callofthebeast>.participation.active .btns .toggler>.icons::before{transform:rotate(-90deg)}.callofthebeast>.participation .inner{overflow:hidden;max-height:0;opacity:0;margin-bottom:0;transition:max-height .3s,opacity .3s,margin-bottom .3s}.callofthebeast>.participation.active .inner{max-height:1000px;opacity:1;margin-bottom:30px}.callofthebeast>.participation ul{display:flex;justify-content:center;gap:50px 30px;flex-wrap:wrap;margin-top:50px}.callofthebeast>.participation ul li{position:relative;background:url('/img/events/68/bg_howto.png') center center/100% 100% no-repeat;max-width:383px;padding:0 35px 35px}.callofthebeast>.participation ul .btn__taped{top:-25px}.callofthebeast>.participation ul p{font-size:14px;line-height:20px;margin-top:15px}.callofthebeast .event{background:url('/img/events/68/bg_texture.jpg') left top repeat-y #000;margin-top:50px;padding-bottom:70px}.callofthebeast .event nav{text-align:center}.callofthebeast .event .swiper{width:1100px;max-width:100%}.callofthebeast .event .swiper-slide{padding:80px 110px 50px 130px}.callofthebeast .event .bg{position:absolute;inset:0;z-index:-1;background:url('/img/events/68/bg_item.jpg') center center/cover no-repeat;-webkit-mask:url('/img/masks/shape_180.png') no-repeat center center/100% 100%;mask:url('/img/masks/shape_180.png') no-repeat center center/100% 100%;max-width:100%;max-height:100%;aspect-ratio:774/542}.callofthebeast .event .time{font-size:20px;margin-bottom:15px}.callofthebeast .event h2{font-size:76px;line-height:70px;text-shadow:0 4px 4px #000a;text-transform:uppercase;font-weight:500;max-width:400px;margin-bottom:40px;position:relative}.callofthebeast .event h2 .btn__taped{position:absolute;right:-20px;bottom:-20px;font-size:19px;line-height:19px;min-width:auto;text-shadow:none;padding-top:9px;rotate:-4deg}.callofthebeast .event h2 .btn__taped span{color:var(--color-dark)}.callofthebeast .event h2::after{content:'';position:absolute;right:-100%;top:-20px;width:385px;aspect-ratio:385/241;background:url('/img/events/68/rw_combo.png') center center/100% 100% no-repeat;z-index:-1}.callofthebeast .event .claim{font:500 34px var(--font-head);margin-bottom:15px;text-transform:uppercase}.callofthebeast .event .counter{display:flex;gap:15px;align-items:center;font-size:22px;text-transform:uppercase}.callofthebeast .event .counter .refreshEventProgress{cursor:pointer}.callofthebeast .event .counter .refreshEventProgress::before{margin-right:0;vertical-align:initial}.callofthebeast .event .counter .refreshEventProgress.active::before{animation:1s linear infinite rotateRefresh}@keyframes rotateRefresh{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}.callofthebeast .event .progressbar{position:relative;border:1px solid var(--color-light);padding:2px;height:14px;max-width:800px;margin:120px 0 100px}.callofthebeast .event .progressbar .barwrapper{position:relative;height:100%;display:flex}.callofthebeast .event .progressbar .target{height:100%;width:100%;position:relative}.callofthebeast .event .progressbar .target .bar{position:relative;background:#b5a79a;height:100%}.callofthebeast .event .progressbar .target.half .bar{width:calc(100% - 6px)}.callofthebeast .event .progressbar .target .bar::after{content:' ';width:2px;height:calc(100% + 12px);background:#fff;position:absolute;right:-4px;top:-6px;box-shadow:0 0 2px #ffab00,0 0 4px #ffab00,0 0 6px #ffab00}.callofthebeast .event .progressbar .target .reward{position:absolute;top:-90px;right:-60px}.callofthebeast .event .progressbar .target.full .reward{top:-85px}.callofthebeast .event .progressbar .target .reward::after{content:' ';position:absolute;inset:0;width:18px;height:20px;margin:auto;background:url('/img/events/68/icon_lock.svg') center center/100% 100% no-repeat;pointer-events:none}.callofthebeast .event .progressbar .target .reward img{filter:saturate(0%) brightness(85%);transition:filter .3s;max-width:118px}.callofthebeast .event .progressbar .target .txt{text-transform:uppercase;font:400 16px/24px var(--font-head);font-size:16px;line-height:24px;position:absolute;right:-48px;bottom:-65px;text-align:center}.callofthebeast .event .progressbar .target .txt b{color:#ffab00;font-size:24px;font-weight:400;display:block}.callofthebeast .event .progressbar .target.unlocked .reward img{filter:none}.callofthebeast .event .progressbar .target.unlocked .reward::after{content:none}.callofthebeast .event .progressbar .inner{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,var(--color-accent-dltb),var(--color-accent-dltb-alt));width:0%;transition:width 1s}.callofthebeast .event .progressbar .inner::after{content:' ';position:absolute;width:39px;max-width:100%;height:200%;right:0;top:-4px;bottom:0;background:radial-gradient(ellipse at right,#fff1d9 0,#fff1d900 70%);filter:drop-shadow(0 0 8px #ffab00) drop-shadow(0 0 3px #ffab00aa)}body.loading .callofthebeast .event .progressbar .inner{width:0!important}.odometer.gold{color:var(--color-light);margin-top:75px}.odometer.gold .odometer-digit{font:400 114px/104px var(--font-head)}.odometer.gold .odometer-digit .odometer-digit-spacer{line-height:94px}.odometer.gold .odometer-digit .odometer-value{line-height:110px}.odometer.gold .odometer-digit:first-child::after,.odometer.gold .odometer-digit:nth-child(3)::after,.odometer.gold .odometer-digit:nth-child(6)::after,.odometer.gold .odometer-digit:nth-child(9)::after{font-size:20px;line-height:20px}.odometer-formatting-mark{font-size:110px}.odometer.odometer-theme-stdodo{color:#ffab00}.odometer.odometer-theme-stdodo .odometer-digit{background:#f5ead720;-webkit-mask:none;mask:none;font:600 34px/30px var(--font-head);border-radius:5px;margin-right:5px}.odometer.odometer-theme-stdodo .odometer-digit .odometer-digit-spacer{line-height:18px;padding:16px 10px}.odometer.odometer-theme-stdodo .odometer-digit .odometer-value{line-height:18px}.newsletterBox{-webkit-mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px,var(--color-dark) calc(100% - 59px),transparent calc(100% - 60px)),url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px;mask:url('/img/masks/mega.svg#section-top') repeat-x left -116px/100vw 150px,linear-gradient(to bottom,transparent 34px,var(--color-dark) 34px,var(--color-dark) calc(100% - 59px),transparent calc(100% - 60px)),url('/img/masks/mega.svg#section-bottom') repeat-x left calc(100% + 90px)/100% 150px;margin-top:-40px}.newsletterBox>figure img{-o-object-position:right center;object-position:right center}.newsletterBox .inner{min-height:auto;padding:100px 0}.newsletterBox .inner button{border:none}section.faq header{text-align:center;margin-bottom:15px}section.faq .faqlist{max-width:1100px;margin:auto;max-height:600px;overflow:auto}section.faq li{background:0 0;border:none;border-bottom:1px solid var(--color-gray);border-radius:0}.newsletterBox>figure{background:#121411}@media only screen and (max-width:991px){.callofthebeast>.participation h2 span{display:block;margin-bottom:15px}.callofthebeast>.participation h2 span:not(:first-child)::before{position:absolute;left:0;right:0;bottom:13px;margin:auto;rotate:90deg}.callofthebeast .event .bg{aspect-ratio:auto}.callofthebeast .event h2{display:flex;flex-direction:column-reverse;font-size:56px;line-height:50px;max-width:350px}.callofthebeast .event h2::after{position:static;display:block;width:300px}.callofthebeast .event .counter p{display:none}}@media only screen and (((max-width:1441px) and (min-width:1299px) and (max-height:800px)) or ((max-width:2881px) and (min-width:2600px) and (min-height:1600px) and (max-height:1900px))){.callofthebeast>header{margin-top:-10vh}}@media only screen and (max-width:768px){.callofthebeast>header div.wrapper{padding-bottom:0}.odometer.gold .odometer-digit{font-size:74px;line-height:64px}.odometer.gold .odometer-digit .odometer-digit-spacer{line-height:54px}.odometer-formatting-mark{font-size:60px}.odometer.gold .odometer-digit .odometer-value{line-height:70px}.odometer.gold .odometer-digit:first-child::after,.odometer.gold .odometer-digit:nth-child(3)::after,.odometer.gold .odometer-digit:nth-child(6)::after,.odometer.gold .odometer-digit:nth-child(9)::after{font-size:12px;line-height:12px}.odometer.odometer-theme-stdodo .odometer-digit .odometer-value{padding:17px 0}}@media only screen and (max-width:575px){.callofthebeast .event{background-image:url('/img/events/68/bg_texture_575.jpg')}.callofthebeast>header{height:51.5vh}.callofthebeast .event .swiper-slide{padding-inline:30px 50px;text-align:center}.callofthebeast .event h2{font-size:47px;line-height:43px}.callofthebeast .event h2 .btn__taped{right:80px;bottom:-18px;font-size:15px;line-height:12px}.callofthebeast .event .claim{font-size:24px}.callofthebeast .event .counter{justify-content:center}.callofthebeast .event .progressbar{margin-top:90px}.callofthebeast .event .progressbar .target .reward{top:-74px;right:-45px}.callofthebeast .event .progressbar .target.full .reward{top:-70px}.callofthebeast .event .progressbar .target .reward img{max-width:95px}.callofthebeast .event .progressbar .target .txt{font-size:14px;line-height:20px}.callofthebeast .event .progressbar .target .txt b{font-size:19px;right:-38px;bottom:-57px}.odometer.gold{margin-top:55px}.odometer.gold .odometer-digit{font-size:54px;line-height:44px}.odometer.gold .odometer-digit .odometer-digit-spacer{line-height:34px}.odometer-formatting-mark{font-size:40px}.odometer.gold .odometer-digit .odometer-value{line-height:50px}.odometer.gold .odometer-digit:first-child::after,.odometer.gold .odometer-digit:nth-child(3)::after,.odometer.gold .odometer-digit:nth-child(6)::after,.odometer.gold .odometer-digit:nth-child(9)::after{font-size:12px;line-height:12px}.odometer.odometer-theme-stdodo .odometer-digit{font-size:29px;font-weight:500}.odometer.odometer-theme-stdodo .odometer-digit .odometer-digit-spacer{padding:11px 6px}.odometer.odometer-theme-stdodo .odometer-digit .odometer-value{padding:17px 0;line-height:9px}}