@font-face{font-family:Barlow Condensed;src:url('assets/barlow-condensed-latin-800-normal.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url('assets/manrope-latin-500-normal.woff2') format('woff2');font-weight:400 600;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url('assets/manrope-latin-800-normal.woff2') format('woff2');font-weight:700 900;font-style:normal;font-display:swap}
@font-face{font-family:Ocean Pixel;src:url('assets/press-start.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
:root{color-scheme:dark;--ink:#05070d;--panel:#10151f;--white:#f5f7fc;--silver:#aab5cc;--blue:#779aff;--line:rgba(170,185,220,.16);--page-gutter:clamp(24px,5.6vw,112px);--display:'Barlow Condensed',Impact,'Arial Narrow',sans-serif;--body:Manrope,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--white);font-family:var(--body);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}img{display:block;max-width:100%;height:auto}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}button,a{touch-action:manipulation}a:focus-visible,button:focus-visible{outline:3px solid #a5c1ff;outline-offset:7px}::selection{background:#7093e5;color:#fff}.svg-definitions{position:absolute;width:0;height:0;overflow:hidden}.skip-link{position:fixed;top:12px;left:20px;z-index:100;background:#fff;color:#05070d;padding:12px 18px;transform:translateY(-150%)}.skip-link:focus{transform:none}.site-header{position:absolute;top:0;left:0;right:0;height:116px;padding:0 var(--page-gutter);display:flex;align-items:center;justify-content:space-between;z-index:20}.brand{min-height:44px;display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.brand-crown{width:37px;height:37px;stroke-width:3;transform:rotate(-12deg);margin-top:-6px}.brand-type{font-weight:800;font-size:25px;line-height:.95;letter-spacing:-1.1px}.brand-type>span{display:block;font-size:8px;line-height:1;letter-spacing:5px;font-weight:800;text-align:center;margin-top:9px;text-transform:uppercase;padding-left:4px}.main-nav{display:flex;align-items:center;gap:38px;margin-right:40px}.main-nav>a{min-height:44px;display:flex;align-items:center;color:#c2c9d8;font-size:13px;transition:color .2s}.main-nav>a:hover{color:#fff}.header-play{min-height:44px;display:flex;align-items:center;gap:16px;font-weight:800;font-size:13px}.button-icon{display:flex;align-items:center;justify-content:center}.header-play .button-icon{width:40px;height:40px;border:1px solid #394054;border-radius:50%;transition:background .25s,transform .25s}.header-play:hover .button-icon{background:var(--white);color:var(--ink);transform:rotate(-35deg)}
.hero{height:min(900px, max(780px, 100svh));min-height:780px;position:relative;isolation:isolate;overflow:hidden;background:#060914}.hero::after{content:'';position:absolute;z-index:3;bottom:0;left:0;right:0;height:160px;background:linear-gradient(transparent,var(--ink));pointer-events:none}.hero-atmosphere{position:absolute;z-index:-3;inset:0;background:radial-gradient(ellipse at 69% 45%,#162a5429 0%,transparent 45%),radial-gradient(ellipse at 95% 70%,#47203e38,transparent 40%),linear-gradient(130deg,#05070d 20%,#071225 65%,#080a13)}.hero-atmosphere::after{content:'';position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.2' filter='url(%23n)' d='M0 0h200v200H0z'/%3E%3C/svg%3E");opacity:.12;mix-blend-mode:screen;pointer-events:none}.hero-floor{position:absolute;z-index:-1;left:12%;right:-30%;height:550px;bottom:-300px;background:repeating-linear-gradient(90deg,transparent 0px,transparent 135px,#8cb3ff17 136px,transparent 137px),repeating-linear-gradient(0deg,transparent 0px,transparent 80px,#8cb3ff18 81px,transparent 82px);transform:perspective(500px) rotateX(60deg) rotateZ(-12deg);mask-image:radial-gradient(ellipse,#000 5%,transparent 70%)}.hero-content{position:relative;padding:185px 0 0 var(--page-gutter);z-index:5;pointer-events:none}.hero-content>*{pointer-events:auto;width:fit-content}.hero-intro{font-size:12px;color:#b4bfd4;display:flex;align-items:center;gap:11px;margin:0 0 24px}.spark{font-size:23px;color:#a1b5e9;line-height:1}.hero h1{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(94px,10.5vw,161px);line-height:.88;letter-spacing:-.035em;margin:0;max-width:80%;text-shadow:0 3px 36px #05070d55}.hero h1 span{display:block}.hero h1 span+span{margin-top:6px}.hero-description{color:#aeb9d0;font-size:14px;line-height:1.85;margin:29px 0 23px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:15px 19px 15px 22px;font-size:12px;font-weight:800;min-height:54px;border:1px solid transparent;border-radius:3px;transition:background .25s,color .25s,box-shadow .25s,transform .25s}.button .button-icon{width:20px}.button-white{background:var(--white);color:var(--ink)}.button-white:hover{background:#b8cdff;box-shadow:0 0 35px #779aff33}.button:active{transform:translateY(2px)}.button svg{width:20px;height:20px}.reddit-note{display:flex;gap:8px;align-items:center;font-size:10px;letter-spacing:.1px;color:#8f9bb3;margin-top:17px}.reddit-note svg{width:17px;height:17px;stroke-width:1.4}.hero-art{position:absolute;z-index:2;width:min(76vw,1220px);right:-1%;bottom:35px;pointer-events:none;will-change:transform}.hero-art img{width:100%;height:auto}.hero-stage{position:absolute;right:-10%;top:50px;width:76%;height:620px;z-index:0;pointer-events:none;opacity:.65}.hero-stage canvas{width:100%;height:100%;position:absolute;inset:0}.crown-fallback{position:absolute;width:37%;height:57%;left:38%;top:7%;stroke:#5373a0;stroke-width:1.1;opacity:.3;transform:rotate(-15deg);filter:drop-shadow(8px 10px 0 #111c32) drop-shadow(0 0 20px #4166ba)}.hero-stage[data-state='ready'] .crown-fallback{opacity:0}.hero-streak{height:1px;position:absolute;z-index:1;width:48%;right:-5%;top:66%;background:linear-gradient(90deg,transparent,#58caff99,transparent);transform:rotate(-18deg);box-shadow:0 0 12px #50baff55;pointer-events:none}.streak-two{top:79%;width:65%;right:0;background:linear-gradient(90deg,transparent,#ca52e65c,transparent);transform:rotate(-11deg)}.hero-bottom{position:absolute;bottom:33px;left:var(--page-gutter);right:var(--page-gutter);display:flex;justify-content:space-between;align-items:center;z-index:7}.scroll-cue{min-height:44px;display:flex;gap:13px;align-items:center;font-size:10px;color:#9ba9c1}.scroll-line{width:1px;height:31px;background:linear-gradient(#f4f7fc,#62769c00);position:relative}.scroll-line::after{content:'';position:absolute;bottom:4px;left:-3px;width:6px;height:6px;border-right:1px solid #c1d1f1;border-bottom:1px solid #c1d1f1;transform:rotate(45deg)}
/* Native anchors: no fixed header offset; land the games heading 16px from the top. */
.games-section{--games-top-space:106px;padding:var(--games-top-space) var(--page-gutter) 130px;max-width:1600px;margin:auto;scroll-margin-top:calc(16px - var(--games-top-space))}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:54px}.section-heading h2,.story-content h2{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(65px,6.5vw,96px);line-height:.94;letter-spacing:-.025em;margin:0}.heading-dot{color:var(--blue)}.section-description{display:flex;align-items:flex-start;gap:25px;margin-right:4%;margin-bottom:6px}.section-description p{margin:0;color:#a4b1c8;font-size:13px;line-height:1.85}.small-star{font-size:35px;line-height:1.1;color:#94ace0}.game-list{display:grid;gap:67px}.game-panel{min-width:0;--game-accent:#779aff;position:relative;border:1px solid #1c2535;border-radius:5px;overflow:hidden;background:#0c111c}.game-visual{position:relative;display:block;width:100%;aspect-ratio:2.47;min-height:360px;overflow:hidden;isolation:isolate}.game-visual:focus-visible{outline-offset:-5px}.game-visual picture{position:absolute;inset:0;display:block}.game-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.65,.25,1);will-change:transform}.game-visual:hover .game-scene{transform:scale(1.035)}.game-shade{position:absolute;inset:0;background:linear-gradient(90deg,#03071195,transparent 73%),linear-gradient(0deg,#030711ad,transparent 35%);pointer-events:none}.live-badge{position:absolute;left:38px;top:30px;display:flex;align-items:center;gap:8px;padding:6px 11px;background:#070c16a3;border:1px solid #c2d4f32e;backdrop-filter:blur(12px);border-radius:30px;font-size:10px;color:#e0e7f3}.live-badge>span{width:5px;height:5px;border-radius:50%;background:#94f1be;box-shadow:0 0 10px #94f1be7a}.game-wordmark{position:absolute;top:50%;transform:translateY(-50%);left:38px;width:40%;margin:0}.neon-wordmark{display:block;text-transform:uppercase;font-family:var(--display);font-style:italic;font-weight:800;letter-spacing:-.02em;transform:rotate(-6deg);line-height:.85;font-size:clamp(36px,5vw,78px);filter:drop-shadow(0 3px 1px #072844)}.neon-wordmark span{display:block;color:#e5f9ff;text-shadow:-2px 2px 0 #52c5ed,0 4px 2px #16488a}.neon-wordmark strong{display:block;font-size:1.5em;color:#ffde61;font-weight:800;text-shadow:0 4px 0 #b95e27,-2px 2px 0 #ffae49;margin-top:8px}.game-logo{width:82%;height:auto;max-height:230px;object-fit:contain}.game-genre{position:absolute;left:38px;bottom:25px;font-size:12px;color:#e8ecf4;font-weight:600}.game-visual-arrow{position:absolute;right:30px;bottom:25px;width:45px;height:45px;border-radius:50%;border:1px solid #c5d2ee70;background:#09102155;display:grid;place-items:center;transition:background .25s,color .25s}.game-visual:hover .game-visual-arrow{background:var(--white);color:#05070d}.game-info{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 36px 26px;background:linear-gradient(110deg,#101624,#0c111b)}.game-info p{font-size:14px;margin:0 0 5px;color:#eff1f7}.game-info>div>span{font-size:10px;color:#8593ad}.button-game{background:var(--white);color:#0b1120;gap:38px;flex-shrink:0;min-width:187px}.button-game:hover{background:var(--game-accent);box-shadow:0 0 28px color-mix(in srgb,var(--game-accent),transparent 85%)}#outbreak-raiders .game-visual{aspect-ratio:2.47}#outbreak-raiders .game-scene{object-position:50% 50%}#outbreak-raiders .game-shade{background:linear-gradient(90deg,#030711b0,transparent 70%),linear-gradient(0deg,#030711b0,transparent 30%)}
/* Keep enough scroll room to align the final section on tall screens. */
.story-section{min-height:100svh;display:flex;flex-direction:column;position:relative;overflow:hidden;background:radial-gradient(ellipse at 22% 43%,#182342a0,transparent 52%),linear-gradient(145deg,#0e1422,#080c15 70%);border-top:1px solid var(--line);isolation:isolate;scroll-margin-top:0}.story-inner{flex:1;width:100%;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:6%;padding:118px var(--page-gutter) 86px;align-items:center}.story-cast{position:relative;height:540px}.story-cast img{position:absolute;filter:drop-shadow(0 15px 35px #0005);height:auto;max-width:initial}.cast-grizz{width:86%;top:20px;left:-14%;transform:rotate(-7deg)}.cast-survivor{width:68%;right:-3%;top:139px;transform:rotate(6deg)}.cast-ground{position:absolute;left:-8%;right:-8%;bottom:4%;height:22%;background:radial-gradient(ellipse,#0b0f1d,transparent 65%);filter:blur(15px)}.cast-crown{position:absolute;width:75px;height:75px;right:6%;top:16px;stroke-width:1.3;stroke:#94b1f2;transform:rotate(13deg);filter:drop-shadow(0 0 15px #779aff55)}.story-content{position:relative;z-index:2;max-width:500px}.story-kicker{font-size:12px;color:#b3c7f3;margin:0 0 22px}.story-content h2{font-size:clamp(70px,6.2vw,94px)}.story-content p{font-size:13px;line-height:1.9;color:#9fabbe;max-width:420px}.story-content .story-lead{font-size:20px;line-height:1.55;color:#edf0f8;margin:28px 0 22px;font-weight:600}.story-content p+p{margin-top:17px}.story-content .text-link{margin-top:21px}.text-link{min-height:44px;display:inline-flex;align-items:center;gap:24px;font-size:12px;font-weight:800;border-bottom:1px solid #6c80ab;padding-bottom:8px}.text-link svg{width:21px;transition:transform .25s}.text-link:hover svg{transform:translateX(5px)}.story-orbit{position:absolute;left:-260px;top:-40px;height:780px;width:960px;border:1px solid #779aff16;border-radius:50%;z-index:-1;transform:rotate(-30deg)}.story-orbit::before,.story-orbit::after{content:'';position:absolute;inset:32px;border:1px solid #779aff13;border-radius:50%}.story-orbit::after{inset:100px}.community-line{flex-shrink:0;font-family:var(--display);font-size:clamp(65px,10vw,148px);line-height:1;text-transform:uppercase;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:45px;margin-bottom:-13px;letter-spacing:-.02em;color:#a1b8ed17;user-select:none}.community-line svg{width:80px;height:80px;stroke-width:1;color:#a1b8ed35;transform:rotate(-10deg)}
.site-footer{position:relative;padding:50px var(--page-gutter) 24px;border-top:1px solid var(--line);max-width:1600px;margin:auto}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:45px}.footer-top .brand{min-height:50px;transform:scale(.9);transform-origin:left center}.footer-games{display:flex;gap:32px;margin-left:auto;margin-right:64px}.footer-games a{min-height:44px;font-size:11px;color:#acb8cd;display:flex;align-items:center;gap:8px}.footer-games a:hover{color:#fff}.footer-games svg{width:13px;height:13px}.back-top{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid #2a3448;width:40px;height:40px;border-radius:50%;transition:background .2s}.back-top svg{transform:rotate(-90deg);width:19px}.back-top:hover{background:#172136}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:22px;color:#7f8da6;font-size:9px;letter-spacing:.15px}
@media(min-width:1600px){.hero-content{padding-left:max(var(--page-gutter),calc((100vw - 1416px)/2))}.hero-art{right:calc((100vw - 1600px)/2 - 90px);bottom:20px}.hero-stage{right:calc((100vw - 1600px)/2 - 50px);width:1150px}.hero{height:950px}.hero h1{font-size:172px}.hero-content{padding-top:205px}}
@media(max-width:1100px){.main-nav{margin-right:0}.hero{height:820px;min-height:780px}.hero-content{padding-top:185px}.hero h1{font-size:11.2vw}.hero-art{width:84vw;right:-2%;bottom:50px}.hero-stage{width:88%;right:-25%;top:45px}.hero-description{font-size:13px;margin-top:27px}.section-heading h2{font-size:78px}.story-inner{gap:3%;padding-top:92px;padding-bottom:82px}.story-cast{height:470px}.story-content h2{font-size:76px}.cast-grizz{top:45px}.cast-survivor{top:154px}.footer-games{gap:20px;margin-right:30px}.game-visual{min-height:330px}.game-logo{max-height:200px}.hero-intro{margin-bottom:28px}.hero-bottom{bottom:27px}}
@media(max-width:800px){.site-header{height:96px}.brand-type{font-size:23px}.brand-crown{width:33px;height:33px}.main-nav{gap:22px}.main-nav>a{font-size:11px}.header-play{font-size:11px;gap:10px}.header-play .button-icon{width:33px;height:33px}.hero{height:900px;min-height:900px}.hero-content{padding-top:160px}.hero h1{font-size:12vw;max-width:95%}.hero-description{font-size:13px}.hero-art{width:108vw;right:-12%;bottom:42px}.hero-stage{right:-10%;top:235px;width:80%;height:460px}.hero-streak{top:70%}.streak-two{top:81%}.hero-content .button{margin-top:0}.section-heading{gap:25px}.section-heading h2{font-size:66px}.section-description{margin-right:0;gap:15px}.section-description p{font-size:11px}.game-list{gap:40px}.games-section{--games-top-space:75px;padding-bottom:80px}.game-visual{min-height:300px}.live-badge{left:25px;top:23px}.game-wordmark{left:25px;width:42%}.game-genre{left:25px;bottom:21px;font-size:11px}.game-info{padding:23px}.game-info p{font-size:12px;max-width:290px}.button-game{font-size:11px;min-width:165px;gap:20px}.story-inner{grid-template-columns:45% 55%;gap:0;padding-top:80px}.story-content h2{font-size:64px}.story-content .story-lead{font-size:17px}.story-content p{font-size:12px}.story-cast{height:390px;margin-left:-20px}.cast-grizz{top:35px;width:105%;left:-23%}.cast-survivor{top:155px;width:84%;right:-6%}.cast-crown{top:8px;width:50px;height:50px;right:8%}.community-line{gap:25px;font-size:10.8vw;margin-bottom:-5px}.community-line svg{width:55px;height:55px}.footer-top{flex-wrap:wrap;row-gap:30px}.footer-games{order:3;margin:0;width:100%;gap:30px}.footer-top .brand{transform:scale(.95)}}
@media(max-width:600px){:root{--page-gutter:24px}.site-header{height:90px}.brand-type{font-size:23px}.brand-type>span{font-size:6px;letter-spacing:4.5px;margin-top:8px}.brand-crown{width:31px;height:32px}.main-nav{display:none}.header-play{font-size:10px;gap:9px}.header-play .button-icon{width:30px;height:30px}.header-play svg{width:16px;height:16px}.hero{height:850px;min-height:850px}.hero-content{padding:140px var(--page-gutter) 0}.hero-intro{font-size:10px;gap:8px;margin-bottom:24px;white-space:nowrap}.spark{font-size:20px}.hero h1{font-size:clamp(47px,12.9vw,77px);line-height:.93;letter-spacing:-.03em;max-width:100%;white-space:nowrap}.hero h1 span+span{margin-top:3px}.hero-description{font-size:13px;line-height:1.85;margin:22px 0 19px}.hero-content .button{padding:13px 17px 13px 20px;font-size:11px;min-height:49px;gap:27px}.reddit-note{font-size:9px;margin-top:14px}.reddit-note svg{width:16px;height:16px}.hero-art{width:106%;max-width:none;right:-3%;bottom:85px}.hero-stage{right:-13%;width:98%;top:345px;height:300px;opacity:.38}.crown-fallback{left:44%;top:10%;width:30%}.hero-floor{left:-20%;right:-50%;bottom:-220px;height:400px}.hero-streak{top:70%;width:80%;right:-20%}.streak-two{top:82%;right:-4%}.hero::after{height:130px}.hero-bottom{bottom:26px}.scroll-cue{font-size:8px;gap:10px}.scroll-line{height:25px}.games-section{--games-top-space:61px;padding-bottom:60px}.section-heading{display:block;margin-bottom:31px}.section-heading h2{font-size:65px;line-height:.92}.section-description{align-items:center;margin-top:24px;gap:14px}.small-star{font-size:27px}.section-description p{font-size:11px;line-height:1.8}.section-description br:nth-child(2){display:none}.game-list{gap:32px}.game-panel{border-radius:4px}.game-visual,#outbreak-raiders .game-visual{aspect-ratio:1/1.2;min-height:0}.game-scene{object-position:58% 50%}.game-shade{background:linear-gradient(180deg,#04071750,transparent 65%,#030711ad)}.live-badge{font-size:9px;left:17px;top:16px;padding:5px 9px}.game-wordmark{top:31%;left:18px;width:74%}.neon-wordmark{font-size:38px;line-height:.88}.neon-wordmark strong{font-size:1.6em;margin-top:7px}.game-genre{font-size:9px;left:18px;bottom:18px;max-width:75%}.game-visual-arrow{width:32px;height:32px;right:15px;bottom:14px}.game-visual-arrow svg{width:16px;height:16px}.game-logo{width:70%;max-height:145px;object-position:left center}#outbreak-raiders .game-wordmark{top:27%;left:15px}#outbreak-raiders .game-scene{object-position:50% 66%}#outbreak-raiders .game-shade{background:linear-gradient(180deg,#03071133,transparent 60%,#030711b0)}.game-info{display:block;padding:20px 18px}.game-info p{font-size:13px;max-width:100%;line-height:1.7}.game-info>div>span{font-size:9px}.button-game{width:100%;margin-top:18px;font-size:11px;min-height:45px;padding:11px 15px}.story-inner{display:flex;flex-direction:column;padding:62px var(--page-gutter) 47px;gap:0}.story-content{order:0;max-width:100%;align-self:flex-start}.story-kicker{font-size:11px;margin:0 0 19px}.story-content h2{font-size:68px}.story-content .story-lead{font-size:18px;margin:23px 0 18px}.story-content p{font-size:13px;max-width:390px;line-height:1.9}.story-content p+p{margin-top:13px}.story-content .text-link{font-size:11px;margin-top:17px}.story-cast{order:1;width:100%;height:385px;margin:32px 0 0}.cast-grizz{width:73%;left:-3%;top:0}.cast-survivor{width:59%;right:-1%;top:98px}.cast-crown{right:15%;top:18px;width:48px;height:48px}.cast-ground{bottom:-8%;height:40%}.story-orbit{width:670px;height:900px;left:-240px;top:350px}.community-line{font-size:10.8vw;gap:13px;margin-bottom:-3px}.community-line svg{width:35px;height:35px}.site-footer{padding-top:35px;padding-bottom:20px}.footer-top{row-gap:25px;padding-bottom:27px}.footer-games{display:flex;flex-direction:column;gap:13px}.footer-games a{min-height:44px;font-size:11px;justify-content:space-between}.footer-games svg{width:14px;height:14px}.back-top{width:35px;height:35px}.footer-bottom{font-size:8px;gap:10px;padding-top:20px}.footer-bottom>span:last-child{white-space:nowrap}}
@media(max-width:370px){:root{--page-gutter:19px}.hero{height:795px;min-height:795px}.hero h1{font-size:13.3vw}.hero-intro{font-size:9px}.hero-art{bottom:70px;width:106%;right:-3%}.hero-stage{top:300px}.hero-content{padding-top:130px}.hero-description{font-size:11px}.brand-type{font-size:20px}.brand-crown{width:28px}.header-play{font-size:9px}.section-heading h2,.story-content h2{font-size:59px}.story-cast{height:335px}.neon-wordmark{font-size:32px}.footer-bottom{font-size:7px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.game-scene{will-change:auto}.hero-art{will-change:auto}}

