@font-face{font-family:RushChronicle;src:url('https://cdn.rushazeroth.com/assets/fonts/wow-friz-web.ttf?v=r20261103T133138Z') format('truetype');font-display:swap}
.rush-about{--gold:#d9b778;--ink:#e4d6b8;box-sizing:border-box;width:min(1040px,94vw);height:min(760px,92dvh);max-width:none;max-height:none;padding:0;border:1px solid #927343;border-radius:5px;background:#171716 url('https://cdn.rushazeroth.com/assets/wow-stone.png?v=r20261103T133138Z') center/400px;color:var(--ink);box-shadow:0 0 0 4px #1b1915,0 0 0 5px #645234,0 24px 100px #000d,inset 0 0 0 1px #dfbf7744;font-family:RushChronicle,Georgia,serif;overflow:hidden}
.rush-about[open]{display:grid;grid-template-columns:34% 1fr}
.rush-about::backdrop{background:#03080dc9;backdrop-filter:blur(5px)}
.rush-about *{box-sizing:border-box}
.rush-about-art{position:relative;min-height:0;background:linear-gradient(0deg,#070e16 2%,#0a152c11 75%,#07101acc),url('https://cdn.rushazeroth.com/assets/lich-king-hero.webp?v=r20261103T133138Z') 48% center/cover;border-right:1px solid #9d7e4355}
.rush-about-art:after{content:'';position:absolute;inset:9px;border:1px solid #d5b77b35;pointer-events:none}
.rush-about-logo{position:absolute;top:28px;left:7%;width:86%;filter:drop-shadow(0 3px 8px #000)}
.rush-about-art-caption{position:absolute;bottom:36px;left:28px;right:20px}
.rush-about-art-caption>span{font:10px Georgia,serif;letter-spacing:3px;color:#acc7dc}
.rush-about-art-caption p{font-size:29px;line-height:1.25;color:#ecf3f5;text-shadow:0 2px 5px #000;margin:14px 0}
.rush-about-art-caption small{font-size:12px;color:#a2b1bb}
.rush-about-page{display:flex;flex-direction:column;min-height:0;background:linear-gradient(90deg,#080c0c55,transparent 15%),linear-gradient(#181b1c99,#111312bb)}
.rush-about header{padding:30px 36px 0;text-align:center;flex:none}
.rush-about-eyebrow{font-size:10px;letter-spacing:2px;color:#a58e65}
.rush-about h1{font-size:30px;line-height:1.3;font-weight:400;color:#eee0bd;margin:10px 0 12px;text-shadow:0 2px 3px #000}
.rush-about h1 em{font-style:normal;color:#efd69b}
.rush-about-rule{display:flex;align-items:center;gap:15px;color:#b5995c;font-size:15px}
.rush-about-rule:before,.rush-about-rule:after{content:'';height:1px;flex:1;background:linear-gradient(90deg,transparent,#aa8c51)}
.rush-about-rule:after{transform:rotate(180deg)}
.rush-about-story{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:10px 36px 24px;font-size:16px;line-height:1.65;scrollbar-color:#8e7444 #141719;scrollbar-width:thin}
.rush-about-story p{margin:12px 0}
.rush-about-story strong{color:#ead3a0;font-weight:400}
.rush-about-lead{font-size:20px;color:#e9d6b0}
.rush-about-campaign{border-block:1px solid #9e82463d;margin-top:25px;padding:21px 0;background:radial-gradient(ellipse at center,#ad85440e,transparent 75%)}
.rush-about h2{font-size:22px;font-weight:400;color:#ead3a0;margin:8px 0 12px}
.rush-about-support{font-size:13px;color:#a7997e}
.rush-about-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:16px}
.rush-about a{color:#d1b67d;text-decoration:none;border-bottom:1px solid #a78b4a70;font-size:14px}
.rush-about a:hover{color:#fff0b9}
.rush-about-signature{display:flex;flex-direction:column;align-items:flex-end;margin:22px 0 5px;color:#b0a38a;font-size:14px}
.rush-about-signature strong{font-size:30px;font-style:italic;margin-top:7px}
.rush-about-signature small{font-size:12px;color:#8f826b}
.rush-about footer{flex:none;display:flex;align-items:center;gap:18px;padding:16px 25px;border-top:1px solid #a2864d55;background:#0d1011b3}
.rush-about footer span{font-size:11px;line-height:1.5;color:#98896e;flex:1}
.rush-about button{appearance:none;cursor:pointer;flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:44px;padding:2px 18px;border:8px solid transparent;border-image:url('https://cdn.rushazeroth.com/assets/game-ui/button-red.png?v=r20261103T133138Z') 8 fill stretch;background:transparent;color:#ffe4a3;font:18px/1.15 RushChronicle,Georgia,serif;text-align:center;white-space:nowrap;text-shadow:0 1px 3px #000}
.rush-about button:hover{filter:brightness(1.2)}
.rush-about button:active{border-image-source:url('https://cdn.rushazeroth.com/assets/game-ui/button-pressed.png?v=r20261103T133138Z')}
.rush-about :focus-visible{outline:2px solid #e1c276;outline-offset:3px}
@media(max-width:700px){.rush-about[open]{grid-template-columns:26% 1fr}.rush-about header{padding:20px 20px 0}.rush-about h1{font-size:24px}.rush-about-story{padding:5px 20px 18px;font-size:14px}.rush-about-art-caption{left:12px;bottom:25px}.rush-about-art-caption p{font-size:19px}.rush-about-art-caption>span{font-size:8px;letter-spacing:1px}.rush-about footer{padding:12px 16px}.rush-about footer span{font-size:9px}.rush-about button{min-width:112px}.rush-about-art-caption small{font-size:10px}}
@media(max-width:440px){.rush-about[open]{grid-template-columns:1fr}.rush-about-art{display:none}.rush-about h1{font-size:23px}.rush-about footer{gap:10px}}
@media(max-height:500px){.rush-about header{padding-top:12px}.rush-about h1{font-size:21px;margin:4px 0}.rush-about h1 br{display:none}.rush-about footer{padding-block:9px}.rush-about-art-caption p{font-size:21px}.rush-about-story{font-size:14px}}
