/* Original Classic-inspired art direction. No UI images generated by AI. */
:root{--bg:#100e0c;--panel:#1c1915;--line:#c9a46b30;--gold:#dcb575;--gold-light:#f6dfa3;--muted:#b5afa4;--white:#f2ebdd;--green:#92c38b}
body{background:radial-gradient(ellipse at 90% 0,#4a351b26,transparent 65%),#100e0c}
.preview-strip{background:#18140e;color:#c7b89d;border-color:#604c2b;font-size:10px}
#header{background:linear-gradient(#15120fe8,#15120fbb);border-bottom:1px solid #b7915357}#header.solid{background:#14120f}.header-inner{min-height:88px}.brand{gap:11px}.brand img{display:none}.brand strong{font:700 29px Georgia;letter-spacing:.08em;color:#edd0a0;text-shadow:0 2px 0 #462b0c}.brand small{font-size:8px;letter-spacing:.14em;color:#bba78a}.main-nav a{color:#c4b8a7;font-size:11px}.account-icon{width:auto;min-width:98px;height:auto;padding:9px 12px;border:1px solid #b38a4f55;font-size:10px;color:#ddc49b}.account-icon .icon{display:none}.account-icon:after{content:'Личный кабинет'}.header-actions .btn{font-size:10px}
.btn{border-radius:1px;background:linear-gradient(#2d251b,#1b1813);border-color:#9c7a464d;color:#e5d4b6;box-shadow:inset 0 0 0 2px #0003;font-size:11px;letter-spacing:.03em}.btn.gold{background:linear-gradient(#bd8c40,#956423);border-color:#e1bd80;color:#fff1d5;box-shadow:inset 0 0 0 2px #5a360c88,0 5px 24px #0005;text-shadow:0 1px 2px #472f10}.btn.gold:hover{background:linear-gradient(#d5a356,#ad762e)}.btn:hover:not(:disabled){border-color:#dfb677;background-color:#382b1b}
.eyebrow{font-size:10px;color:#cba773;letter-spacing:.13em}.eyebrow:before{width:18px}p{line-height:1.85}.section{padding:78px 0}.section-head h2{font-size:35px;letter-spacing:-.02em}
.classic-hero{background:#11100e;min-height:760px;position:relative;overflow:hidden}.classic-hero:before{background:linear-gradient(90deg,#0c1012d9 0%,#0c10128c 32%,#0c10120a 59%),linear-gradient(0deg,#100e0c 0%,transparent 24%),url('./assets/classic-dungeon-v3.png') center 48%/cover;opacity:1}.classic-hero:after{display:none}.classic-hero .hero-inner{min-height:760px;padding:68px 0 115px}.classic-hero .hero-copy{max-width:600px;padding-top:16px;position:relative;z-index:2}.edition-label{display:flex;gap:10px;font-size:10px;letter-spacing:.13em;font-weight:600;color:#d7c3a2}.edition-label span{font-size:8px;letter-spacing:.12em;border-left:1px solid #c6a66b66;padding-left:10px;align-self:center;color:#a99c84}.classic-hero h1.realm-wordmark{font-family:Georgia,serif;font-weight:700;line-height:.84;letter-spacing:.025em;font-size:clamp(70px,7.3vw,112px);margin:32px 0 19px;text-shadow:0 3px 0 #40301d,0 6px 16px #0009}.realm-wordmark span{display:block;color:#eee4d0}.classic-hero h1 em{display:block;font-size:.63em;letter-spacing:.15em;line-height:1.35;color:#d7a95e;text-shadow:0 2px 0 #5e3d17}.hero-rule{height:1px;width:210px;background:linear-gradient(90deg,#c8a16a,transparent);margin:20px 0}.classic-hero h2{font-size:28px;margin:23px 0 17px;color:#f0e3ce}.classic-hero p{font-size:14px;line-height:1.9;max-width:520px;color:#c5c1b6;text-shadow:0 1px 3px #000}.classic-hero .buttons{margin-top:29px}.classic-hero .btn{min-height:51px;padding-inline:30px}.classic-hero .hero-note{gap:23px;font-size:8px;color:#b6a68d;margin-top:29px}.hero-note b{font-size:12px;margin-left:5px;color:#ecd0a1;font-weight:600}.classic-hero .server-card{right:0;bottom:56px;left:auto;width:350px;background:#131512cd;border:1px solid #a98e605e;padding:18px 20px;backdrop-filter:blur(10px);box-shadow:0 10px 35px #0004}.realm-emblem{display:none}.server-card h3{font-size:23px}.server-card h3 small{color:#cfa764}.server-card p{font-size:10px}.server-number b{color:#c5b798}.server-number span{font-size:8px;color:#afa18a}.hero-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-atmosphere i{position:absolute;bottom:-20px;left:var(--x,70%);width:3px;height:3px;background:#ffbd58;border-radius:50%;box-shadow:0 0 9px 2px #e99c4570;opacity:0;animation:ember-rise 11s linear infinite;animation-delay:var(--delay,0s)}.hero-atmosphere i:nth-child(2){--x:80%;--delay:2s}.hero-atmosphere i:nth-child(3){--x:55%;--delay:4s}.hero-atmosphere i:nth-child(4){--x:90%;--delay:6s}.hero-atmosphere i:nth-child(5){--x:60%;--delay:8s}.hero-atmosphere i:nth-child(6){--x:75%;--delay:10s}@keyframes ember-rise{0%{transform:translate(0,0);opacity:0}15%{opacity:.6}75%{opacity:.3}100%{transform:translate(-60px,-650px);opacity:0}}
.realm-ribbon{border-block:1px solid #9c7b453b;background:linear-gradient(#231c12,#1a160f)}.realm-ribbon .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:67px;font-size:11px;color:#b3a58e}.realm-ribbon b{color:#dfc294;margin-right:15px;letter-spacing:.1em}.realm-ribbon a{color:#ddc29a}.realm-ribbon a span{padding-left:16px;color:#aa8246}
.adventure-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:24px}.adventure-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:390px;padding:32px;border:1px solid #ac875251;background:#211b13;transition:transform .25s,border-color .25s}.adventure-card:hover{border-color:#d5af72;transform:translateY(-4px)}.adventure-card:before{position:absolute;content:'';inset:0;background:linear-gradient(0deg,#13100efc 10%,#171210cf 48%,#17121018),url('./assets/classic-dungeon-v3.png') 80% 45%/cover;transition:scale .6s}.adventure-card:hover:before{scale:1.035}.adventure-card>*{z-index:1;position:relative}.card-index{font-size:9px;letter-spacing:.12em;color:#ead6b3}.adventure-card h3{font-size:33px;line-height:1.16;margin:45px 0 17px}.adventure-card p{font-size:12px;max-width:390px;color:#b9ad9a}.adventure-card .text-link{margin-top:25px;font-size:11px}.collection-art{background:radial-gradient(ellipse at 70% 5%,#77502766,transparent 70%),#1b1711}.collection-art:before{background:repeating-linear-gradient(45deg,#b8966204 0 1px,transparent 1px 12px)}.collection-icons{position:absolute;right:32px;top:54px;display:flex;gap:10px;transform:rotate(-9deg)}.collection-icons .game-icon{width:48px;height:48px;box-shadow:0 7px 17px #0008}.collection-icons .game-icon:nth-child(even){transform:translateY(16px)}
.game-icon{object-fit:cover;border:1px solid #b39a72;border-radius:4px;box-shadow:inset 0 0 0 2px #0009,0 3px 9px #0005;width:42px;height:42px;flex:0 0 auto}.class-avatar{clip-path:none;width:38px;height:38px;background:none;border:none;padding:0}.class-avatar .game-icon{width:38px;height:38px;border-color:var(--class)}.hero-tile,.profile-sheet,.settings-box,.topic,.support-aside,.table-box,.form-panel,.search-box{background:#1b1813;border-color:#9a7b483b}.hero-tile:hover,.topic:hover{border-color:#a58552}.hero-tile .class-avatar{width:48px;height:48px}.hero-tile .class-avatar .game-icon{width:48px;height:48px}.companions{background:radial-gradient(ellipse at 0 0,#6a492d1c,transparent 70%),#16130f;border-block:1px solid #a7834830;padding:75px 0}.party-visual{background:linear-gradient(#282117,#15130f);border-color:#9e7b47}.party-head{background:#19150f;color:#c1a779}.party-member{background:#211c14;border-color:#a0804426}.party-role{background:none;border:none;width:auto;height:auto}.party-role .game-icon{width:35px;height:35px}.party-member strong{color:#e6d8be}.party-member small{color:#b0a18c}.party-ready{color:#998e79}.split-copy p{font-size:13px}.tick-list{font-size:12px}.tick-list li:before{color:#c9a66d}.news-art{background-image:linear-gradient(0deg,#17130c88,transparent),url('./assets/classic-dungeon-v3.png');background-position:80% 40%;border:1px solid #97734340}.news-art.knight{background-image:linear-gradient(0deg,#100d08b0,transparent),url('./assets/classic-dungeon-v3.png');background-position:70% 60%;background-size:160%}.news-art.valley{background-image:linear-gradient(0deg,#100d08b0,transparent),url('./assets/classic-dungeon-v3.png');background-position:22% 35%;background-size:160%}.news-card h3{font-size:25px}.news-card p{font-size:12px}.news-card time{color:#a68f6e}.classic-start{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:45px;margin-bottom:70px;border:1px solid #a2824a;background:linear-gradient(115deg,#33271a,#18140e)}.classic-start h2{font-size:34px;margin:15px 0}.classic-start p{font-size:12px}.classic-start .btn{flex-shrink:0}
.subhero{background:linear-gradient(90deg,#100f0cea 25%,#100f0c99),url('./assets/classic-dungeon-v3.png') center 42%/cover;border-color:#9e7b4533;min-height:245px;padding:32px 0 40px}.subhero h1{font-size:43px;max-width:950px}.subhero p{font-size:13px;max-width:800px}.breadcrumbs{color:#afa18c}.breadcrumbs a{color:#ddbc83}.page-body{padding-top:45px}.demo-note{border-color:#94743e47;background:#4c371913;color:#a99a82;font-size:10px;padding:10px 15px}.demo-note .icon{display:none}.account-sidebar{background:linear-gradient(#292116,#19150f);border-color:#8e713f66;padding:24px 18px}.account-sidebar h3{color:#ecd6b1}.account-sidebar nav a{font-size:12px;gap:12px;padding:11px 8px;color:#bdaf96}.account-sidebar nav a .game-icon{width:25px;height:25px;border-color:#9a7d4b}.account-sidebar nav a[aria-current=page]{background:#c2a06413;color:#f1d6a3}.account-title h2{font-size:30px}.account-title small{color:#bb9e72}.account-layout{grid-template-columns:220px minmax(0,1fr);gap:30px}.account-welcome{background:linear-gradient(90deg,#17130ff5,#17130f99),url('./assets/classic-dungeon-v3.png') center 50%/cover}.metric,.stat-list>div{background:#211b13}.stat-list,.metric{border-color:#8b6b3c3b}.service-card,.prize{background:linear-gradient(135deg,#2e2519,#17140f);border-color:#94744566}.service-symbol .game-icon{width:48px;height:48px}.service-card h3{font-size:25px}.input,select,textarea{background:#16130e;color:#ddd0b9;border-color:#8e744b55}.tab{background:#211b13;border-color:#9d7a443b;color:#bcad92}.tab[aria-selected=true],.tab[aria-pressed=true]{background:#5f45261c;border-color:#c39a5e;color:#f3d49d}.form-panel{background:linear-gradient(135deg,#302518,#18140f)}th{background:#2b2217;color:#c4ac84}td,th{border-color:#98774822}tbody tr:hover{background:#b3945b0a}.world-image{background-image:linear-gradient(0deg,#100e0c44,transparent),url('./assets/classic-dungeon-v3.png');background-position:70% 40%;border-color:#94744588}.quick-card{background:#211a12;border-color:#94744555}.quick-card>svg.icon{display:none}.community-banner{background:linear-gradient(90deg,#17130ff0,#17130fbb),url('./assets/classic-dungeon-v3.png') center/cover}.roadmap-card,.topic-content,.community-card{background:#211b13;border-color:#94744544}.roadmap-card .timeline-number{background:#302619}.timeline-number{background:#211a12}.topic-content p{color:#b7ab96}.character-stage{background-image:linear-gradient(#15140e33,#100e0ccc),url('./assets/classic-dungeon-v3.png');background-position:80% 40%}.gear{background:#292114}.gear .game-icon{width:45px;height:45px}.prize .game-icon{margin:0 auto 18px}.inline-callout{background:#8b652112}#footer{background:#0c0b09;border-color:#b58a4630}.footer-column a{color:#aa9d85}.footer-brand p{color:#91866f}dialog{background:radial-gradient(ellipse at 50% 0,#74512735,transparent 65%),#1c1711;border-color:#bc955b}#toast{background:#2e251a;border-color:#bf995a;color:#e8c992}.text-link{color:#d9b575}
.treasure-room{background:radial-gradient(ellipse at 60% 20%,#76532a19,transparent 65%),linear-gradient(#231b12,#14110d);border:1px solid #9672417a;padding:28px}.treasure-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.treasure-heading h3{font-size:35px;margin:13px 0}.treasure-heading p{font-size:12px}.treasure-balance{display:flex;align-items:center;gap:10px;padding:13px 17px;background:#0e0c0999;border:1px solid #ac84464f;flex-shrink:0}.treasure-balance .game-icon{width:30px;height:30px}.treasure-balance>span{font-size:8px;color:#a59579}.treasure-balance b{display:block;font:25px Georgia;color:#f2d19a;margin-top:3px}.treasure-balance small{font:10px 'Segoe UI';color:#c4aa80}.reel-frame{position:relative;margin:30px -10px 24px;padding:7px;background:linear-gradient(140deg,#9b7843,#4e3619,#c9a468,#4a351c);box-shadow:0 8px 30px #0008,inset 0 0 0 1px #e7c28466}.loot-viewport{position:relative;overflow:hidden;background:radial-gradient(ellipse at center,#32251a,#0d0b09);height:166px;padding:12px 0;isolation:isolate}.loot-viewport:after{position:absolute;content:'';inset:0;background:linear-gradient(90deg,#0b0909e8,transparent 14%,transparent 86%,#0b0909e8);pointer-events:none;z-index:1}.reel-pointer{position:absolute;left:50%;transform:translateX(-50%);top:-4px;z-index:3;width:0;height:0;border-inline:10px solid transparent;border-top:17px solid #ffe0a1;filter:drop-shadow(0 0 5px #eebb6477)}.reel-pointer:after{content:'';position:absolute;width:1px;height:151px;background:linear-gradient(#fff1b8aa,#ffe4a133);top:-2px;left:0;box-shadow:0 0 7px #c2923d}.loot-track{display:flex;gap:10px;width:max-content;will-change:transform;padding-inline:10px}.loot-card{--loot:#bda47d;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(160deg,#3b3022,#1e1912);border:1px solid color-mix(in srgb,var(--loot) 55%,transparent);color:#e9d8b8;padding:18px 9px;position:relative;min-width:0;transition:border-color .2s,background .2s}.loot-card:after{content:'';position:absolute;bottom:0;height:2px;left:20%;right:20%;background:var(--loot);box-shadow:0 0 15px var(--loot)}.loot-card.uncommon{--loot:#83bc78}.loot-card.rare{--loot:#83aee5}.loot-card.treasure{--loot:#d39ae9}.loot-card:hover{border-color:var(--loot);background:linear-gradient(160deg,#51402a,#272015)}.loot-card .game-icon{width:48px;height:48px;border-color:var(--loot);margin:0}.loot-card strong{font-size:10px;line-height:1.4;font-weight:500;min-height:28px}.loot-card>span{font-size:10px;color:var(--loot)}.loot-card.reel{width:124px;height:140px;flex:0 0 124px;padding:12px 6px;gap:9px}.loot-card.reel strong{max-width:112px}.loot-card.reel>span{font-size:9px}.loot-card.winner{box-shadow:inset 0 0 35px #b88a3c3b,0 0 20px #deb76455;border-color:#f5d396}.spin-controls{display:flex;align-items:center;justify-content:space-between;gap:20px}.spin-controls>div{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.spin-controls .btn{min-width:200px}.spin-cost{font-size:9px;color:#a89a81}.spin-controls .text-link{font-size:11px}.roulette-result{font-size:11px;color:#aa997e;min-height:24px;margin:15px 0 25px;line-height:1.7}.roulette-result.result-won{color:#f4d49c}.loot-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;border-top:1px solid #ad84462e;padding-top:23px;margin-bottom:17px}.loot-heading h4{font:22px Georgia}.loot-heading>span{font-size:8px;color:#9c8a6e}.loot-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.reward-rules{margin-top:25px;border-top:1px solid #9073432e;padding-top:16px}.reward-rules summary{font-size:11px;color:#b9a78b;cursor:pointer}.reward-rules p{font-size:10px;line-height:1.9;padding-top:12px}.loot-dialog{text-align:center}.loot-dialog .game-icon{margin:20px auto;width:72px;height:72px;box-shadow:0 0 45px #dba94c33}.loot-dialog .item-name{font:27px Georgia;color:#f4deb7;line-height:1.3;margin:16px 0}.loot-dialog .item-id{font-size:10px;color:#b69c75}.loot-dialog p{font-size:12px}.loot-dialog .dialog-actions{justify-content:center}.reveal-icon{animation:loot-reveal .65s ease-out}@keyframes loot-reveal{0%{transform:scale(.65);filter:brightness(2)}65%{transform:scale(1.12)}100%{transform:scale(1);filter:brightness(1)}}
@media(min-width:1600px){.classic-hero,.classic-hero .hero-inner{min-height:835px}.classic-hero h1.realm-wordmark{font-size:117px}.classic-hero .hero-inner{padding-top:80px}.classic-hero .hero-copy{max-width:630px}.classic-hero .server-card{bottom:70px}}
@media(max-width:1150px){.main-nav{gap:12px}.main-nav a{font-size:10px}.header-actions{gap:10px}.header-actions .account-icon{display:none}.classic-hero .server-card{width:290px}.treasure-heading{align-items:flex-start}.treasure-balance{padding:10px}.treasure-balance .game-icon{display:none}.treasure-heading h3{font-size:30px}.treasure-room{padding:21px}.loot-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:900px){.main-nav.open{background:#20190f;border-color:#95733f}.classic-hero:before{background-position:62% center;background-image:linear-gradient(90deg,#0c1012e6,#0c10126b 70%),linear-gradient(0deg,#100e0c,transparent 30%),url('./assets/classic-dungeon-v3.png')}.classic-hero .hero-inner{padding-top:45px;min-height:810px}.classic-hero .hero-copy{padding-top:0}.classic-hero .server-card{bottom:35px;left:0;right:auto;width:350px}.classic-hero h1.realm-wordmark{font-size:92px}.edition-label{font-size:9px}.realm-ribbon .wrap{gap:20px;flex-wrap:wrap;padding-block:17px;font-size:10px}.realm-ribbon .wrap>span{width:100%}.adventure-card{padding:25px;min-height:380px}.adventure-card h3{font-size:29px}.collection-icons{right:22px}.collection-icons .game-icon{width:37px;height:37px}.account-layout{grid-template-columns:1fr}.account-sidebar nav{display:flex;flex-wrap:wrap;gap:5px}.account-sidebar nav a{font-size:11px;padding:8px 10px}.account-sidebar nav a .game-icon{display:none}.account-sidebar .balance-badge{margin:15px 0;padding:12px 0}.account-sidebar>p,.account-sidebar>.eyebrow{display:none}.account-sidebar h3{font-size:22px}.account-sidebar .balance-badge strong{font-size:25px}.account-sidebar{padding:20px}.treasure-room{padding:25px}.loot-catalog{grid-template-columns:repeat(4,minmax(0,1fr))}.classic-start{padding:30px}.classic-start h2{font-size:28px}}
@media(max-width:600px){.wrap{width:calc(100% - 34px)}.header-inner{width:calc(100% - 30px);min-height:71px}.brand strong{font-size:24px}.brand small{font-size:6px}.header-actions .btn{font-size:9px;padding:9px 13px;min-height:37px}.edition-label{font-size:8px;gap:7px;letter-spacing:.08em}.edition-label span{font-size:6px}.classic-hero,.classic-hero .hero-inner{min-height:780px}.classic-hero:before{background-position:67% center;background-image:linear-gradient(90deg,#0c1012e8 5%,#0c10127d 70%),linear-gradient(0deg,#100e0c,transparent 30%),url('./assets/classic-dungeon-v3.png')}.classic-hero .hero-inner{padding:37px 0 155px}.classic-hero h1.realm-wordmark{font-size:76px;margin-top:33px;letter-spacing:.015em}.classic-hero h2{font-size:25px;max-width:300px;margin-top:20px}.classic-hero p{font-size:12px;max-width:310px}.classic-hero p br{display:none}.classic-hero .buttons{gap:10px;align-items:stretch}.classic-hero .btn{font-size:9px;padding-inline:20px;min-height:47px}.classic-hero .hero-note{font-size:7px;gap:15px;flex-wrap:wrap;max-width:310px}.hero-note b{font-size:10px}.classic-hero .server-card{width:min(335px,100%);bottom:32px;padding:14px 16px}.server-number{flex-basis:76px;max-width:76px}.server-card h3{font-size:21px}.section{padding:52px 0}.section-head{display:block;margin-bottom:25px}.section-head h2{font-size:29px}.section-head>.text-link{margin-top:18px;font-size:11px}.adventure-grid{grid-template-columns:1fr;gap:20px}.adventure-card{min-height:360px;padding:26px}.adventure-card h3{font-size:30px}.adventure-card p{font-size:12px}.collection-art{min-height:340px}.collection-icons{right:25px;top:50px}.companions{padding:50px 0}.split-copy h2{font-size:34px}.news-grid{gap:30px}.classic-start{display:block;padding:27px 24px;margin-bottom:45px}.classic-start h2{font-size:29px}.classic-start .btn{margin-top:23px}.realm-ribbon .wrap{column-gap:25px}.realm-ribbon a{font-size:9px}.realm-ribbon .wrap>span{font-size:9px}.realm-ribbon b{margin-right:7px}.page-body{padding-top:28px}.subhero{min-height:225px;padding-top:25px}.subhero h1{font-size:34px}.subhero p{font-size:12px}.breadcrumbs{font-size:9px}.account-title h2{font-size:28px}.account-sidebar nav a{font-size:10px;padding:8px}.account-layout{gap:24px}.treasure-room{padding:18px 13px}.treasure-heading{display:block}.treasure-heading h3{font-size:30px}.treasure-heading p{font-size:11px}.treasure-balance{margin-top:20px;display:inline-flex;padding:10px 14px}.treasure-balance .game-icon{display:block;width:26px;height:26px}.treasure-balance b{font-size:23px}.reel-frame{margin:25px -7px 20px;padding:5px}.spin-controls{align-items:flex-start;gap:12px;flex-wrap:wrap}.spin-controls .btn{min-width:190px;font-size:10px}.spin-controls .text-link{margin-top:14px;font-size:10px}.loot-heading{align-items:flex-start;flex-direction:column;gap:9px}.loot-heading h4{font-size:22px}.loot-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.loot-card{padding:16px 8px}.loot-card strong{font-size:10px}.roulette-result{font-size:10px}.reward-rules p{font-size:10px}.account-title small{font-size:8px}.storage-grid{grid-template-columns:1fr}.game-icon{max-width:100%}}
.classic-hero .server-card .realm-emblem{display:none}.header-actions .account-icon{border-radius:1px;width:auto;min-width:95px;height:auto;min-height:37px;padding:9px 11px;display:flex;white-space:nowrap}.header-actions .account-icon .game-icon{display:none}.classic-hero .hero-inner{padding-top:145px;min-height:850px}.classic-hero{min-height:850px}
@media(max-width:1150px){.header-actions .account-icon{display:none}}
@media(max-width:900px){.classic-hero .hero-inner{padding-top:135px;min-height:850px}}
@media(max-width:600px){.classic-hero,.classic-hero .hero-inner{min-height:840px}.classic-hero .hero-inner{padding-top:126px}.classic-hero h1.realm-wordmark{font-size:73px;margin-top:23px}}
.header-actions .account-icon{display:flex}
@media(max-width:600px){.header-actions>.btn{display:none}.header-actions .account-icon{font-size:9px;min-width:85px;padding:9px}.header-actions{gap:10px}}
@media(prefers-reduced-motion:reduce){.hero-atmosphere{display:none}.adventure-card:hover{transform:none}.reveal-icon{animation:none}}
