@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff")}
@font-face{font-family:Metamorphous;font-style:normal;font-display:swap;font-weight:400;src:url(../media/metamorphous-latin-ext-400-normal.01s7jydoyfl4w.woff2)format("woff2"),url(../media/metamorphous-latin-ext-400-normal.2l71ir0_9zbmo.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.8909904ab6c8.woff2)format("woff2")}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.89%;ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.f3779f1efccc.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.f9a06e79cd3a.woff2)format("woff2")}@font-face{font-family:Metamorphous;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/metamorphous-latin-400.8254a00416dd.woff2)format("woff2")}@font-face{font-family:Metamorphous Fallback;src:local(Times New Roman);size-adjust:137.34%;ascent-override:70.11%;descent-override:20.91%;line-gap-override:0.0%}
:root{--bg:#08090d;--panel:#10131a;--gold:#dfc47c;--mint:#9fc5a4;--text:#e9e7ef;--muted:#a5a4b3;--line:#cfb9782e;--heading:"Metamorphous", "Metamorphous Fallback", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:145px}body{background:var(--bg);color:var(--text);margin:0;font:16px/1.75 Inter,Inter Fallback,Arial,sans-serif}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}img{max-width:100%;height:auto}h1,h2,h3{font-weight:400;line-height:1.25}h1,h2{font-family:var(--heading)}h3{font-family:var(--heading);margin:0 0 14px}p{margin:0 0 22px}.wrap{width:min(1104px,100% - 80px);margin:auto}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08090df7;position:sticky;top:0}.topbar{justify-content:space-between;align-items:center;gap:25px;height:85px;display:flex}.brand{line-height:1.2;font:25px var(--heading);flex-shrink:0;align-items:center;gap:12px;display:flex}.brand img{image-rendering:auto;width:25px;height:25px}.brand-sub{letter-spacing:3px;color:var(--gold);margin-top:4px;font:9px/1.5 Inter,Inter Fallback,sans-serif;display:block}.desktop-nav{align-items:center;gap:30px;display:flex}.desktop-nav a{letter-spacing:2px;text-transform:uppercase;color:#ccc9d0;white-space:nowrap;font-size:12px}.desktop-nav a:hover,.quick-nav a:hover{color:var(--gold)}.steam-small{background:var(--gold);color:#15130d;font:12px/1.4 var(--heading);text-align:center;border-radius:32px;padding:11px 16px;box-shadow:0 0 25px #dfc47c22}.quick-nav{scrollbar-width:none;border-top:1px solid #ffffff08;justify-content:center;align-items:center;gap:29px;min-height:49px;padding:12px 30px;display:flex;overflow:auto}.quick-nav a{letter-spacing:1.6px;text-transform:uppercase;color:#9f9baa;white-space:nowrap;font-size:10px}.hero{text-align:center;justify-content:center;min-height:1100px;padding:32px 24px 75px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(at 50% 25%,#34544214,#0000 60%);position:absolute;inset:0}.hero-inner{width:min(900px,100%);position:relative}.hero-emblem{background:linear-gradient(140deg,#23392d99,#0f1412);border:1px solid #c8aa6540;border-radius:18px;place-items:center;width:145px;height:145px;margin:0 auto 42px;display:grid;position:relative;box-shadow:0 0 45px #d9bc6c33}.hero-emblem:before{content:"";border:1px solid #c8aa651b;border-radius:50%;position:absolute;inset:-17px;transform:rotate(-20deg)}.hero-emblem img{object-fit:contain;width:125px;height:90px}.eyebrow{letter-spacing:4.5px;color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.8}.hero .eyebrow{letter-spacing:4px;margin-bottom:22px;font-size:11px}.hero h1{letter-spacing:-2.5px;margin:0 0 28px;font-size:100px;line-height:1.05}.hero h1 span{background:linear-gradient(110deg, var(--gold) 25%, var(--mint) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.hero-description{max-width:680px;color:var(--muted);margin:0 auto 36px;font-size:20px;line-height:1.6}em{color:var(--mint);font-style:normal}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.button{min-height:54px;font:16px/1.5 var(--heading);border-radius:32px;justify-content:center;align-items:center;padding:13px 28px;transition:transform .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{color:#211d12;background:linear-gradient(120deg,#dac079,#eed79a);box-shadow:0 0 32px #dabe7225}.outline{color:var(--gold);background:0 0;border:1px solid #dfc47c50}.hero-stats{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:810px;margin:58px auto 52px;display:grid}.hero-stats>div{border-right:1px solid var(--line);padding:20px 12px}.hero-stats>div:last-child{border:0}.hero-stats strong{font:25px/1.5 var(--heading);color:var(--gold);white-space:nowrap;display:block}.hero-stats span{letter-spacing:3px;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:10px;display:block}.scroll-cue{letter-spacing:6px;color:#887b55;flex-direction:column;gap:6px;font-size:10px;display:inline-flex}.scroll-cue span{font-size:18px}.home-section{padding:96px 0}.section-heading{text-align:center;margin-bottom:52px}.section-heading .eyebrow{margin-bottom:18px}.section-heading h2{color:#e4d8ac;margin:0 0 35px;font-size:43px;line-height:1.3}.diamond-rule{max-width:350px;color:var(--gold);align-items:center;gap:18px;margin:auto;font-size:16px;display:flex}.diamond-rule:before,.diamond-rule:after{content:"";background:linear-gradient(90deg, transparent, var(--line));flex:1;height:1px}.diamond-rule:after{transform:rotate(180deg)}.diamond-rule span{text-shadow:0 0 18px var(--gold)}.about-grid{grid-template-columns:3fr 2fr;gap:50px;display:grid}.intro-copy{color:var(--muted);font-size:17px;line-height:1.9}.intro-copy strong{color:var(--text);font-weight:500}.text-link{color:var(--gold);font-size:14px}.facts{border:1px solid var(--line);background:linear-gradient(130deg,#14251a33,#111019);padding:28px}.facts h3{letter-spacing:3px;color:var(--gold);text-transform:uppercase;font:11px Inter,Inter Fallback,sans-serif}.facts dl{margin:20px 0 0}.facts dl>div{border-bottom:1px solid #ffffff08;justify-content:space-between;gap:18px;padding:11px 0;display:flex}.facts dl>div:last-child{border-bottom:0}.facts dt{color:#9c99a8;text-transform:uppercase;letter-spacing:1.5px;font-size:10px}.facts dd{text-align:right;margin:0;font-size:13px}.card-grid{gap:21px;display:grid}.four{grid-template-columns:repeat(4,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.class-card,.guide-card{border:1px solid var(--line);background:radial-gradient(at 100% 0,#38544322,#0000 70%),linear-gradient(135deg,#13151d,#0c0b13);border-radius:3px;flex-direction:column;padding:29px;transition:border-color .2s,transform .2s;display:flex;position:relative}.class-card:hover,.guide-card:hover,.featured a:hover{border-color:#d8be7488;transform:translateY(-3px)}.class-card{min-height:355px}.class-card .eyebrow{letter-spacing:2px;margin:21px 0 6px;font-size:8px}.class-card h3{font-size:25px}.class-card p,.guide-card p{color:var(--muted);flex:1;font-size:14px;line-height:1.8}.card-icon{width:57px;height:57px;color:var(--gold);background:#090a0d;border:1px solid #d7bf6c55;border-radius:3px;place-items:center;display:grid}.more{color:var(--gold);letter-spacing:2.4px;text-transform:uppercase;padding-top:9px;font-size:9px;display:block}.more b{margin-left:6px;font-size:17px;font-weight:400}.world-card{border:1px solid var(--line);background:#101812;border-radius:3px;align-items:flex-end;min-height:360px;display:flex;position:relative;overflow:hidden}.world-card>img{object-fit:cover;opacity:.3;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.world-card:hover>img{transform:scale(1.04)}.world-card:after{content:"";background:linear-gradient(#0000,#080b0e88 30%,#080b0e 95%);position:absolute;inset:0}.world-card>div{z-index:1;padding:34px;position:relative}.world-card .eyebrow{letter-spacing:2px;font-size:9px}.world-card h3{margin-top:12px;font-size:26px}.world-card p{color:#bbb8c3;font-size:14px;line-height:1.85}.guide-card{min-height:280px;padding:29px}.guide-card .card-icon{width:45px;height:45px;margin-bottom:22px}.guide-card h3{font-size:20px}.guide-card p{font-size:13px}.resource-badge{letter-spacing:2px;color:var(--mint);border:1px solid #9fc5a444;align-self:flex-start;margin-bottom:20px;padding:3px 8px;font-size:9px}.featured a{border:1px solid var(--line);background:#101119;flex-direction:column;min-height:180px;padding:26px;transition:transform .2s;display:flex}.featured .eyebrow{letter-spacing:2px;font-size:8px}.featured h3{flex:1;margin-top:14px;font-size:20px}.center{text-align:center;margin:36px 0 0}.news-list a{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr 20px;align-items:start;gap:30px;padding:29px 0;display:grid}.news-list time{color:var(--gold);letter-spacing:2px;padding-top:4px;font-size:10px}.news-list h3{font-size:20px}.news-list p{color:var(--muted);margin:0;font-size:14px}.news-list a>span{color:var(--gold)}.faq-list{max-width:850px;margin:auto}.faq-list p{color:var(--muted);margin:15px 35px 0 0;font-size:15px;line-height:1.9}.final-cta{text-align:center;padding:90px 0}.final-cta h2{color:#e4d8ac;margin:20px 0 35px;font-size:45px}.site-footer{border-top:1px solid var(--line);background:linear-gradient(#11151955,#0000);margin-top:96px}.footer-grid{grid-template-columns:2fr repeat(4,1fr);gap:33px;padding:70px 0;display:grid}.footer-brand p{color:#9995a5;margin-top:20px;font-size:12px;line-height:1.9}.site-footer h3{text-transform:uppercase;letter-spacing:2px;color:var(--gold);margin:10px 0 24px;font:10px Inter,Inter Fallback,sans-serif}.site-footer ul{padding:0;list-style:none}.site-footer li{color:#aca8b6;margin:0 0 12px;font-size:12px;line-height:1.6}.site-footer a:hover{color:var(--gold)}.languages{border-top:1px solid var(--line);align-items:center;gap:25px;padding:25px 0;font-size:12px;display:flex}.languages>span{letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-size:9px}.footer-bottom{border-top:1px solid var(--line);letter-spacing:1.3px;color:#777384;justify-content:space-between;gap:25px;padding:25px 0;font-size:9px;display:flex}.footer-bottom a{color:var(--gold)}.article-hero{text-align:center;background:radial-gradient(#47664112,#0000 70%);max-width:900px;margin:auto;padding:85px 20px 64px}.article-hero h1{background:linear-gradient(110deg, var(--gold), var(--mint));color:#0000;-webkit-background-clip:text;background-clip:text;margin:26px 0;font-size:60px;line-height:1.15}.article-hero>p:not(.eyebrow){color:var(--muted);max-width:740px;margin:0 auto 42px;font-size:18px;line-height:1.8}.article-meta{letter-spacing:1.7px;color:#8d8998;text-transform:uppercase;margin-top:22px;font-size:10px;display:block}.article-body{max-width:900px;margin:0 auto;padding:0 40px 60px}.article-body p{color:#b8b5c3;margin:0 0 28px;font-size:16px;line-height:1.95}.article-body p:first-child{color:#d8d4df;font-size:18px}.article-body h2{color:#dfd3a8;margin:58px 0 25px;font-size:29px;line-height:1.5}.article-body h3{color:#dfd3a8;margin:36px 0 20px;font-size:21px}.article-body a{color:var(--gold);text-underline-offset:4px;-webkit-text-decoration:underline #dfc47c66;text-decoration:underline #dfc47c66}.article-body strong{color:#e6e1ec;font-weight:600}.article-body ul,.article-body ol{color:#b8b5c3;padding-left:22px}.article-body li{margin:12px 0;line-height:1.9}.article-body table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow:auto}.article-body th,.article-body td{border:1px solid var(--line);text-align:left;padding:12px}.article-body blockquote{border-left:2px solid var(--gold);color:#cfc7b0;background:#dfc47c08;margin:30px 0;padding:20px 25px}.article-sources{border-top:1px solid var(--line);margin-top:50px;padding-top:24px}.article-sources h2{font-size:20px}.article-sources ol{font-size:13px;line-height:1.7}.related{max-width:900px;margin:0 auto 60px;padding:0 40px}.related h2{color:var(--gold);font-size:26px}.related>div{gap:12px;display:grid}.related a{border:1px solid var(--line);justify-content:space-between;padding:18px 20px;font-size:14px;display:flex}.category-page{padding-bottom:90px}.category-page .article-hero{padding-bottom:70px}.not-found{text-align:center;min-height:70vh;padding:120px 20px}.not-found h1{color:var(--gold);font-size:60px}.skip-link{z-index:100;background:var(--gold);color:#111;padding:9px 18px;position:fixed;top:10px;left:15px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}@media (min-width:1500px){.hero{min-height:1120px}.wrap{width:min(1152px,100% - 100px)}}@media (max-width:1100px){.desktop-nav{gap:18px}.desktop-nav a{font-size:10px}.topbar{gap:15px}.brand{font-size:22px}.wrap{width:calc(100% - 64px)}.quick-nav{justify-content:flex-start;gap:25px}.four{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:2fr 1fr 1fr}.footer-brand{grid-row:span 2}.hero h1{font-size:85px}}@media (max-width:767px){html{scroll-padding-top:130px}.wrap{width:calc(100% - 36px)}.desktop-nav{display:none}.topbar{gap:15px;height:73px}.brand{margin-right:auto;font-size:23px}.brand-sub{font-size:8px}.steam-small{padding:9px 14px;font-size:10px}.quick-nav{gap:24px;min-height:42px;padding:10px 18px}.quick-nav a{font-size:9px}.hero{min-height:930px;padding:50px 18px 55px}.hero-emblem{width:110px;height:110px;margin-bottom:38px}.hero-emblem img{width:92px}.hero .eyebrow{letter-spacing:2.4px;max-width:340px;margin:0 auto 25px;font-size:8px;line-height:2.2}.hero h1{letter-spacing:-1px;margin-bottom:24px;font-size:clamp(39px,10.5vw,66px);line-height:1.15}.hero-description{max-width:460px;font-size:15px}.button{min-height:47px;padding:12px 20px;font-size:12px}.hero-buttons{gap:12px}.hero-stats{grid-template-columns:1fr 1fr;margin-top:40px;margin-bottom:38px}.hero-stats>div{border-bottom:1px solid var(--line);padding:16px 8px}.hero-stats>div:nth-child(2){border-right:0}.hero-stats>div:nth-child(3){border-bottom:0}.hero-stats strong{font-size:20px}.hero-stats span{letter-spacing:2px;font-size:8px}.home-section{padding:65px 0}.section-heading{margin-bottom:34px}.section-heading h2{margin-bottom:25px;font-size:30px;line-height:1.45}.eyebrow{letter-spacing:3px;font-size:8px}.diamond-rule{max-width:260px}.about-grid{grid-template-columns:1fr;gap:25px}.intro-copy{font-size:15px}.facts{padding:23px}.three,.two{grid-template-columns:1fr}.four{grid-template-columns:1fr 1fr;gap:14px}.class-card{min-height:340px;padding:20px}.class-card h3{font-size:21px}.class-card .eyebrow{letter-spacing:1px;font-size:7px}.class-card p{font-size:12px;line-height:1.8}.card-icon{width:45px;height:45px}.guide-card{min-height:250px;padding:25px}.world-card{min-height:330px}.world-card>div{padding:26px}.world-card h3{font-size:25px}.featured{grid-template-columns:1fr 1fr;gap:14px}.featured a{min-height:190px;padding:20px}.featured h3{font-size:18px}.news-list a{grid-template-columns:1fr 20px;gap:8px 15px}.news-list time{grid-column:1/-1}.news-list h3{font-size:18px}.news-list p{font-size:13px}.faq-list p{margin-right:0;font-size:14px}.final-cta{padding:70px 0}.final-cta h2{font-size:32px;line-height:1.5}.site-footer{margin-top:60px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px;padding:45px 0}.footer-brand{grid-area:auto/1/auto/-1;max-width:420px}.footer-bottom{flex-direction:column;gap:12px;font-size:8px}.article-hero{padding:55px 18px 45px}.article-hero h1{overflow-wrap:anywhere;font-size:36px;line-height:1.3}.article-hero>p:not(.eyebrow){font-size:15px;line-height:1.8}.article-body{padding:0 20px 40px}.article-body p{font-size:15px;line-height:1.9}.article-body p:first-child{font-size:16px}.article-body h2{margin-top:42px;font-size:25px}.related{padding:0 20px}.related h2{font-size:24px}}@media (max-width:370px){.four,.featured{grid-template-columns:1fr}.class-card{min-height:280px}.brand{font-size:20px}.steam-small{padding:9px 12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.hero .eyebrow{justify-content:center;align-items:center;gap:13px;display:flex}.hero .eyebrow b{font-weight:500}@media (min-width:640px) and (max-width:1023px){.four,.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.four{grid-template-columns:repeat(4,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.wrap{width:calc(100% - 48px)}.topbar{flex-wrap:wrap;gap:14px;height:auto;min-height:78px;padding:15px 0 12px}.brand{font-size:25px}.brand img{width:32px;height:32px}.desktop-nav{flex-wrap:wrap;flex-basis:100%;order:3;gap:8px 17px;display:flex}.desktop-nav a{letter-spacing:1.5px;font-size:9px}.steam-small br{display:none}.steam-small{white-space:nowrap;padding:11px 14px;font-size:10px}.quick-nav{flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;padding:0 24px 14px;overflow:visible}.quick-nav a{letter-spacing:1.5px;font-size:9px}.hero{padding-top:18px}.hero .eyebrow{letter-spacing:3px;max-width:330px;font-size:9px;line-height:2.1}.hero .eyebrow b{max-width:260px}.hero h1{font-size:clamp(39px,11.4vw,65px)}.featured,.four{grid-template-columns:1fr}.class-card{min-height:320px;padding:28px}.class-card h3{font-size:26px}.class-card p{font-size:14px}.class-card .eyebrow{letter-spacing:2px;font-size:8px}.featured a{min-height:170px}}@media (min-width:640px) and (max-width:767px){.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.desktop-nav a{letter-spacing:1.6px;font-size:11px}.quick-nav a{letter-spacing:1.7px;font-size:11px}.steam-small{padding:10px 16px;font-size:12px}.hero-emblem{margin-bottom:50px}.hero h1{margin-bottom:40px}.hero-description{font-size:18px;line-height:1.65}}.faq-list>div{border-bottom:1px solid var(--line);padding:25px 0}.faq-list h3{margin:0 0 15px;font-size:19px;line-height:1.6}@media (max-width:767px){.faq-list h3{font-size:17px}}.guide-card-title{align-items:center;gap:16px;margin-bottom:17px;display:flex}.guide-card-title :is(h2,h3){margin:0;font-size:19px;line-height:1.4}.guide-card .guide-card-title .card-icon{flex-shrink:0;margin:0}.guide-card p{margin-bottom:0;font-size:15px;line-height:1.625}.guide-card .more{margin-top:21px;padding-top:0;font-size:10px}.guide-card{min-height:238px}@media (min-width:768px){.topbar{height:86px}.quick-nav{min-height:50px}.hero{margin-bottom:80px;padding-top:25px}.hero-emblem{width:153px;height:153px}.hero h1{font-size:102px}.hero-description{font-size:21px}.home-section{padding-top:102px;padding-bottom:102px}.section-heading h2{font-size:45px}}@media (max-width:767px){html{scroll-padding-top:260px}}@media (max-width:370px){html{scroll-padding-top:310px}}.breadcrumbs{color:var(--muted);padding:24px 0 0;font-size:13px;line-height:1.7}.breadcrumbs ol{flex-wrap:wrap;gap:5px 12px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:baseline;gap:12px;display:inline-flex}.breadcrumbs a{color:var(--gold)}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs [aria-current=page]{overflow-wrap:anywhere}.breadcrumb-separator{color:var(--muted);opacity:.55}.guide-topic-nav{flex-wrap:wrap;gap:10px;margin-bottom:46px;display:flex}.guide-topic-nav a{border:1px solid var(--line);color:var(--gold);border-radius:6px;padding:10px 14px;font-size:13px}.guide-topic-nav a:hover{border-color:var(--gold)}.guide-topic{margin-top:52px;scroll-margin-top:20px}.guide-topic h2{color:var(--gold);margin:0 0 25px;font-size:30px}@media (max-width:767px){.breadcrumbs{font-size:12px}.guide-topic{scroll-margin-top:20px}.guide-topic h2{font-size:24px}}.languages{flex-wrap:wrap}html:not([lang=en]) .desktop-nav{gap:15px}html:not([lang=en]) .desktop-nav a{letter-spacing:.7px}html:not([lang=en]) .quick-nav{column-gap:18px}html:not([lang=en]) .quick-nav a{letter-spacing:.7px}html:not([lang=en]) :is(h1,h2,h3,.button,.related a,.breadcrumbs li){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html:not([lang=en]) .footer-grid>div,html:not([lang=en]) .guide-card-title :is(h2,h3){min-width:0}html:not([lang=en]) .hero-stats strong{white-space:normal}html[lang=ru],html[lang=bg],html[lang=uk]{--heading:Georgia, "Times New Roman", serif}html[lang=zh-Hant]{--heading:"Songti TC", "Noto Serif CJK TC", "PMingLiU", serif}html[lang=zh-Hant] body{font-family:Inter,Inter Fallback,PingFang TC,Microsoft JhengHei,sans-serif}@media (min-width:768px) and (max-width:1100px){.desktop-nav{flex-wrap:wrap;flex:1;justify-content:center;row-gap:8px;min-width:0}.steam-small{flex-shrink:0}html:not([lang=en]) .desktop-nav{gap:10px}html:not([lang=en]) .brand{font-size:20px}}@media (max-width:767px){html:not([lang=en]) .brand{font-size:22px}html:not([lang=en]) .steam-small{padding:10px 12px;font-size:11px}html:not([lang=en]) .quick-nav{gap:8px 14px}html:not([lang=en]) .hero h1{-webkit-hyphens:none;hyphens:none}}.article-hero .game-name{-webkit-hyphens:none;hyphens:none}html[lang=th]{--heading:"Thonburi", "Noto Sans Thai", Tahoma, sans-serif}html[lang=th] body{font-family:Inter,Inter Fallback,Thonburi,Noto Sans Thai,Tahoma,sans-serif}html[lang=th] :is(h1,h2,h3,.eyebrow,.desktop-nav,.quick-nav){letter-spacing:0;word-break:normal}.page-advertising{position:relative}.ad-slot{min-width:0;max-width:100%;margin:0 auto}.ad-top-slot{width:min(900px,100% - 40px)}.article-body .ad-top-slot{max-width:100%}.ad-slot[data-ad-state=loading],.ad-slot[data-ad-state=loaded]{margin-top:24px;margin-bottom:32px}.ad-slot[data-ad-state=loading]:before,.ad-slot[data-ad-state=loaded]:before{content:attr(data-ad-label);color:#999581;text-align:center;letter-spacing:.05em;margin-bottom:6px;font:10px/1.5 sans-serif;display:block}.ad-slot[data-ad-state=error]{margin:0;min-height:0!important}.ad-rail-boundary{width:160px;position:absolute;bottom:80px}.ad-rail-slot{top:var(--ad-sticky-top,160px);width:160px;min-height:600px;position:sticky}.ad-disclosure{color:#aaa594;padding-top:16px;padding-bottom:24px;font-size:12px}.ad-disclosure summary{cursor:pointer}.ad-disclosure p{margin:12px 0 0;line-height:1.7}.ad-disclosure a{color:var(--gold)}
