:root{color-scheme:dark;--bg:#101620;--panel:#19222e;--line:#303c4a;--text:#f5f2e9;--muted:#b0bac8;--gold:#f4cb73;--lime:#a5d7c6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:145px}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.7 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}button,a,input,select,textarea{ -webkit-tap-highlight-color:transparent}a:hover{color:var(--gold)}:focus-visible{outline:3px solid var(--lime);outline-offset:5px}[hidden]{display:none!important}.skip{position:absolute;top:-100px;z-index:100;background:var(--gold);color:var(--bg);padding:12px}.skip:focus{top:0}.topline{display:flex;justify-content:space-between;padding:8px max(5%,calc((100vw - 1360px)/2));background:#1e2c30;color:#c9dfd7;font-size:10px;letter-spacing:1.3px}header{position:sticky;top:0;z-index:20;background:#101620f5;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding:0 5%}.headerMain{display:flex;align-items:center;gap:30px;max-width:1360px;margin:auto;padding:20px 0}.wordmark{font-weight:900;font-size:29px;letter-spacing:-1.7px;white-space:nowrap}.wordmark span{color:var(--gold)}.wordmark small{color:var(--muted);font-size:15px;letter-spacing:-.3px}.headerSearch{display:flex;gap:15px;align-items:center;border:1px solid var(--line);background:#19222e;padding:9px 18px;border-radius:7px;max-width:480px;flex:1;color:var(--muted)}.headerSearch small{margin-left:auto;font-size:9px;letter-spacing:1px}.headerSell{margin-left:auto;font-size:13px}nav{display:flex;align-items:center;gap:32px;max-width:1360px;margin:auto;padding:0 0 14px;font-size:13px}nav .workLink{margin-left:auto;color:var(--gold)}.moreNav{position:relative}.moreNav summary{cursor:pointer}.moreNav>div{position:absolute;top:30px;left:-20px;min-width:210px;background:var(--panel);border:1px solid var(--line);padding:12px;box-shadow:0 15px 40px #0008;border-radius:8px}.moreNav a{display:block;padding:8px}.primary,.secondary,.subtle{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:6px;border:1px solid transparent;font-weight:700;font-size:13px;transition:background .18s}.primary{background:var(--gold);color:#19222e}.primary:hover{background:#ffdea0;color:#101620}.secondary,.subtle{background:transparent;color:var(--text);border-color:#526071}.secondary:hover,.subtle:hover{border-color:var(--gold)}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2.2px;color:var(--gold);text-transform:uppercase;margin:0 0 20px}.liveDot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lime);margin-right:9px}h1,h2,h3{line-height:1.12;letter-spacing:-1.3px;margin:0 0 20px}h1{font-size:clamp(40px,5vw,76px);font-weight:800}h1 em{font-style:normal;color:var(--gold)}h2{font-size:clamp(28px,3vw,42px)}h3{font-size:22px;letter-spacing:-.6px}p{margin:0 0 20px}p.lead{font-size:18px;color:var(--muted);line-height:1.7;max-width:650px}.hero{max-width:1500px;margin:auto;padding:75px 5% 70px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px}.heroNote{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:35px}.heroVisual{position:relative;height:430px;background:radial-gradient(ellipse at 50% 40%,#31504a 0%,#1c2b32 40%,#111822 72%);border:1px solid #34464a;border-radius:24px;overflow:hidden}.emblem{font-size:260px;font-weight:900;line-height:1;color:#f4cb73;letter-spacing:-25px;position:absolute;left:25%;top:60px;text-shadow:8px 12px 0 #967b4166;transform:rotate(-10deg)}.emblem span{font-size:110px;position:absolute;right:-45px;top:8px;color:#c3eadc;text-shadow:none}.orbit{position:absolute;border:1px solid #6b8d7e55;border-radius:50%;width:350px;height:350px;left:15%;top:35px}.orbitTwo{transform:rotate(35deg);border-radius:40%;width:380px;height:280px;top:80px;left:10%}.floatingTile{position:absolute;background:#19242ce8;border:1px solid #53685a;padding:17px 20px;border-radius:10px;box-shadow:0 15px 30px #0004}.tileOne{left:25px;bottom:55px;transform:rotate(-6deg)}.tileOne small{font-size:8px;letter-spacing:1.5px;color:var(--lime)}.tileOne strong{display:block;font-size:24px;line-height:1.25;margin-top:9px}.tileTwo{right:20px;top:35px;font-size:8px;letter-spacing:1px;transform:rotate(6deg)}.tileTwo span{font-size:20px;color:var(--gold);margin-right:10px}.visualFoot{position:absolute;bottom:14px;right:20px;font-size:8px;letter-spacing:2px;color:var(--muted)}.band{border-block:1px solid var(--line);padding:23px 5%;display:flex;justify-content:space-between;gap:20px;align-items:center;color:var(--muted);font-size:13px}.band>span{font-size:9px;letter-spacing:2px;color:var(--gold)}.section{max-width:1500px;margin:auto;padding:65px 5%}.sectionHead{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:32px}.sectionHead h2{margin-bottom:0}.sectionHead p:not(.eyebrow){color:var(--muted);font-size:13px;margin-bottom:0}.categoryGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.categoryCard{display:flex;flex-direction:column;position:relative;padding:27px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(140deg,#202b38,#161f2b);min-height:240px;transition:transform .2s,border-color .2s}.categoryCard:hover{transform:translateY(-4px);border-color:var(--gold);color:var(--text)}.cardIndex{font-size:9px;letter-spacing:2px;color:var(--muted);display:block;margin-bottom:20px}.categoryMark{display:block;font-size:42px;line-height:1.3;margin-bottom:20px;color:var(--gold)}.categoryCard h3{font-size:21px;margin:0 0 10px}.categoryCard h2{font-size:27px}.categoryCard p{color:var(--muted);font-size:13px}.cardArrow{margin-top:auto;color:var(--gold);font-size:11px;padding-top:15px}.gameFeature{margin:15px 5%;padding:50px;background:#dce7df;color:#172a2c;border-radius:12px;display:grid;grid-template-columns:1fr 1.3fr;gap:60px}.gameFeature .eyebrow{color:#4b6963}.gameFeature p{color:#48625f}.gameFeature .primary{background:#203c3c;color:#eff5e8}.gameTiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gameTile{padding:20px;background:#edf1e9;border:1px solid #b6c7bb;border-radius:8px;display:flex;flex-direction:column}.gameTile:hover{color:#172a2c;background:#fff}.gameTile span{font-size:10px;color:#61746d}.gameTile strong{font-size:18px;line-height:1.3;margin:14px 0}.gameTile small{font-size:10px;color:#48625f}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.step{border-top:1px solid var(--line);padding-top:25px}.step>span{display:block;color:var(--gold);font-size:10px;letter-spacing:1.5px;margin-bottom:20px}.step p{color:var(--muted);max-width:340px;font-size:14px}.splitPromo{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:15px 5% 60px}.splitPromo article{border:1px solid var(--line);border-radius:10px;padding:40px;background:linear-gradient(110deg,#1e3136,#18222e)}.splitPromo article:last-child{background:linear-gradient(110deg,#322e28,#19212c)}.splitPromo p:not(.eyebrow){color:var(--muted)}.callout{margin:0 5% 65px;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:30px;border:1px solid #5c5745;border-radius:12px;background:#24272c}.callout h2{font-size:32px}.callout p{margin-bottom:0;color:var(--muted)}.callout .eyebrow{margin-bottom:15px;color:var(--gold)}.callout .primary{flex-shrink:0}.pageHero{padding:35px 5% 45px;max-width:1500px;margin:auto;border-bottom:1px solid var(--line)}.pageHero h1{max-width:950px;font-size:clamp(38px,4.6vw,65px)}.crumb{font-size:11px;color:var(--muted);margin-bottom:45px}.crumb span{margin:0 12px;color:var(--gold)}.catalogLayout{display:grid;grid-template-columns:230px 1fr;gap:40px;max-width:1500px;margin:auto;padding:45px 5%}.categoryNav{align-self:start;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px}.categoryNav h2{font-size:16px;letter-spacing:-.3px}.categoryNav a{display:block;padding:10px 12px;font-size:12px;border-radius:5px;margin:3px 0;color:var(--muted)}.categoryNav a.selected{background:#34423f;color:var(--gold)}.introPanel{padding:35px;border:1px solid var(--line);border-radius:10px;background:radial-gradient(ellipse at 90% 0,#2c4344,#19222e 65%)}.introPanel p:not(.eyebrow){color:var(--muted);max-width:680px}.smallHeading{font-size:25px;margin-top:40px}.detailGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.detailGrid article{padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.detailGrid span{font-size:11px;color:var(--gold)}.detailGrid h3{font-size:15px;letter-spacing:0;line-height:1.5;margin:15px 0 0}.reading{max-width:900px}.reading:not(.section){padding:40px 0}.reading h2{font-size:29px;margin:0 0 18px}.reading h3{font-size:22px;margin-top:32px}.reading p,.reading li{color:var(--muted);line-height:1.9}.reading section{margin-bottom:40px}.reading a:not(.primary):not(.secondary){text-decoration:underline;text-underline-offset:4px}.byline{font-size:11px}.searchLabel{max-width:720px}.gameDirectory{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0 35px}.directoryCard{display:flex;gap:18px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px}.directoryCard:hover{border-color:var(--gold);color:var(--text)}.directoryCard h2{font-size:17px;letter-spacing:-.3px;margin-bottom:5px}.directoryCard p{font-size:10px;color:var(--muted);margin:0}.gameInitial{width:50px;height:55px;flex-shrink:0;background:#2e4142;border:1px solid #49605b;color:var(--gold);display:grid;place-items:center;font-size:14px;font-weight:700;border-radius:8px}.sitemapLinks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sitemapLinks a{border-bottom:1px solid var(--line);padding-bottom:12px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}footer{border-top:1px solid var(--line);padding:50px 5% 20px;background:#0d121b}.footerBrand{display:flex;align-items:center;gap:40px;padding-bottom:35px;border-bottom:1px solid var(--line)}.footerBrand p{color:var(--muted);font-size:12px;margin:0}.footerBrand .secondary{margin-left:auto}.footerLinks{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:40px 0}.footerLinks h2{font-size:13px;letter-spacing:.2px;margin-bottom:20px}.footerLinks a{display:block;color:var(--muted);font-size:12px;line-height:2.4}.footerLinks a:hover{color:var(--gold)}.legal{font-size:10px;color:var(--muted);padding-top:20px;border-top:1px solid var(--line)}label{display:block;font-size:12px;font-weight:700;margin:15px 0}input,select,textarea{display:block;width:100%;margin-top:8px;padding:12px 14px;background:#101620;color:var(--text);border:1px solid #526071;border-radius:5px}textarea{min-height:130px;resize:vertical}.formRow{display:grid;grid-template-columns:1fr 1fr;gap:18px}.quoteSection{padding:45px;margin:35px 5% 65px;border:1px solid var(--line);background:var(--panel);border-radius:12px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.quoteSection h2{font-size:40px}.quoteSection p{color:var(--muted)}.quoteSection .primary{width:100%;margin-top:15px}.fine{font-size:11px;color:var(--muted)}.card{padding:30px;border:1px solid var(--line);background:var(--panel);border-radius:8px}.card p{color:var(--muted)}.request{margin-bottom:20px}.request pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.request small{overflow-wrap:anywhere;color:var(--muted)}.status{display:inline-block;background:#a5d7c61a;color:var(--lime);padding:5px 12px;border-radius:20px;font-size:11px;margin-bottom:15px}.staffToolbar{display:flex;gap:15px;flex-wrap:wrap;margin:20px 0 35px}.success{padding:20px;border:1px solid #608e7d;border-radius:5px;margin:20px 0}.muted{color:var(--muted)}dialog{background:var(--panel);color:var(--text);border:1px solid #607368;border-radius:12px;width:min(460px,92vw);max-height:90vh;overflow:auto;padding:35px}dialog::backdrop{background:#050b13d9}dialog p{font-size:12px;color:var(--muted)}dialog .primary{width:100%}.close{position:absolute;right:15px;top:10px;background:none;border:0;color:var(--muted);font-size:28px}.textButton{border:0;background:transparent;color:var(--gold);margin-top:20px;font-size:12px}#authError,.error{color:#ffb7ad}#notice:not(:empty){position:fixed;bottom:25px;right:25px;z-index:100;max-width:90vw;padding:15px 22px;border-radius:7px;background:var(--gold);color:var(--bg)}
@media(min-width:1600px){.gameFeature,.splitPromo,.callout,.quoteSection{max-width:1350px;margin-left:auto;margin-right:auto}}
@media(max-width:1000px){.categoryGrid{grid-template-columns:repeat(2,1fr)}.hero{gap:20px;padding-top:50px}.heroVisual{height:370px}.emblem{font-size:220px;left:22%}.gameFeature{gap:30px;padding:30px}.gameDirectory{grid-template-columns:repeat(2,1fr)}.detailGrid{grid-template-columns:repeat(2,1fr)}nav{gap:20px}.headerMain{gap:20px}.quoteSection{gap:30px;padding:30px}.band>span{display:none}.catalogLayout{gap:25px;grid-template-columns:200px 1fr}}
@media(max-width:650px){html{scroll-padding-top:145px}.topline{font-size:8px}.topline>a{display:none}.headerMain{padding:15px 0;gap:12px}.wordmark{font-size:24px}.headerSearch{display:none}.headerSell{font-size:11px}.subtle{padding:8px 12px}nav{gap:15px;flex-wrap:wrap;font-size:11px;row-gap:9px}nav .workLink{margin-left:0}.hero{grid-template-columns:1fr;padding-top:35px;gap:30px}.hero h1{font-size:48px}.hero .lead{font-size:15px}.heroVisual{height:310px}.emblem{font-size:210px;left:30%;top:35px}.orbit{width:270px;height:270px;top:20px}.orbitTwo{width:290px;height:220px;top:45px}.tileOne{bottom:35px}.tileOne strong{font-size:20px}.heroNote{gap:15px;margin-top:25px}.band{flex-wrap:wrap;justify-content:center;font-size:11px;padding-block:18px}.section{padding-block:40px}.sectionHead{display:block}.sectionHead>p,.sectionHead>.secondary{margin-top:20px}.categoryGrid{gap:12px}.categoryCard{padding:20px;min-height:220px}.categoryCard h3{font-size:18px}.categoryCard p{font-size:12px}.categoryMark{font-size:32px}.cardIndex{font-size:8px;letter-spacing:1px}.gameFeature,.splitPromo,.steps,.cards,.quoteSection{grid-template-columns:1fr}.gameFeature{padding:25px;gap:30px}.gameTile{padding:15px}.gameTile strong{font-size:16px}.steps{gap:20px}.splitPromo{margin-bottom:35px}.splitPromo article{padding:28px}.callout{display:block;padding:28px;margin-bottom:35px}.callout .primary{margin-top:20px}.callout h2{font-size:28px}.catalogLayout{grid-template-columns:1fr;padding-block:25px}.categoryNav{display:flex;flex-wrap:wrap;gap:5px;padding:15px}.categoryNav h2{width:100%;margin-bottom:10px}.categoryNav a{padding:6px 9px;font-size:11px}.introPanel{padding:25px}.gameDirectory{grid-template-columns:1fr}.footerBrand{display:block}.footerBrand p{margin:15px 0}.footerLinks{grid-template-columns:1fr 1fr;gap:25px}.quoteSection{padding:25px;gap:10px}.quoteSection h2{font-size:33px}.formRow{grid-template-columns:1fr;gap:0}.sitemapLinks{grid-template-columns:1fr 1fr}.pageHero{padding-top:25px}.crumb{margin-bottom:25px}.pageHero .lead{font-size:16px}.detailGrid article{padding:16px}.reading h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.quoteSection .requestTitle{font-size:40px}@media(max-width:650px){.quoteSection .requestTitle{font-size:33px}}

.wordmark{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;line-height:1}.brandLogo{display:block;width:176px;height:auto}.wordmark small{align-self:center}@media(max-width:650px){.brandLogo{width:128px}.wordmark{gap:3px}.wordmark small{font-size:12px}}

.marketFront{max-width:1500px;margin:auto;padding:36px 5% 28px}.marketIntro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px}.marketIntro .eyebrow{margin-bottom:12px}.marketIntro h1{font-size:48px;margin:0}.marketIntro h1 em{color:var(--gold);font-style:normal}.marketIntro>p{color:var(--muted);margin:0 0 5px;font-size:15px}.marketButtons{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:26px}.marketButtons a{min-width:128px}.marketButtons .primary{margin-left:auto}.marketFront .categoryCard{min-height:218px;padding:24px}.marketFront .categoryMark{font-size:32px;margin:12px 0}.marketFront .categoryCard h3{font-size:21px;margin-bottom:10px}.marketFront .categoryCard p{font-size:13px;margin-bottom:16px}.marketFoot{font-size:11px;color:var(--muted);text-align:center;margin:20px 0 0}@media(max-width:650px){.marketFront{padding-top:25px}.marketIntro{display:block}.marketIntro h1{font-size:36px}.marketIntro>p{margin-top:16px;font-size:13px}.marketButtons{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.marketButtons a{min-width:0}.marketButtons .primary{grid-column:1/-1;margin:0}.marketFront .categoryCard{min-height:215px;padding:18px}.marketFront .categoryCard h3{font-size:18px}.marketFront .categoryCard p{font-size:12px}.marketFoot{line-height:1.8}}

/* Compact storefront proposal, pending approval. */
.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.cleanHeader{background:#171f2b;border-bottom:1px solid #2c3747;padding:0 4%}.cleanHeaderInner{max-width:1440px;margin:auto;display:flex;align-items:center;gap:38px;min-height:94px}.cleanHeader .brandLogo{width:142px}.cleanHeader nav{margin:0;padding:0;flex:1;gap:30px;font-size:13px;font-weight:700}.cleanHeader nav .workLink{margin-left:auto;color:#39d9ab}.cleanHeader .subtle{background:#2dd4a3;border:0;color:#0c2620;min-width:96px}.simpleMarket{max-width:1500px;margin:auto;padding:105px 4% 90px;min-height:calc(100vh - 177px);display:flex;flex-direction:column;justify-content:center}.simpleTiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.simpleTile{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:265px;background:#1d2938;border:1px solid #2d3c4f;border-radius:6px;transition:background .18s,border-color .18s}.simpleTile:hover{background:#243448;border-color:#38bd99;color:var(--text)}.tileIcon{width:80px;height:80px;border:1px solid #478877;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 5px #39d9ab06;margin-bottom:28px}.tileIcon svg{width:57px;height:57px}.simpleTile h2{font-size:17px;letter-spacing:0;margin:8px 0 13px}.tileUnderline{width:38px;height:3px;background:#33c99f;border-radius:3px}.ideaLink{align-self:center;color:#a9b9c8;font-size:13px;margin-top:38px}.ideaLink:hover{color:#39d9ab}.compactFooter{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 4%;font-size:11px;color:var(--muted)}.compactFooter>div{display:flex;gap:25px}
@media(max-width:1100px){.cleanHeaderInner{gap:20px}.cleanHeader nav{gap:18px}.cleanHeader .brandLogo{width:120px}.simpleTiles{gap:12px}.simpleTile{min-height:235px}}
@media(max-width:760px){.cleanHeaderInner{flex-wrap:wrap;gap:0;justify-content:space-between;padding:16px 0}.cleanHeader nav{order:3;width:100%;flex:auto;gap:18px;row-gap:14px;margin-top:18px;font-size:12px}.cleanHeader nav .workLink{margin-left:0}.simpleMarket{padding:35px 5% 45px;min-height:0}.simpleTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.simpleTile{min-height:195px}.simpleTile:last-child{grid-column:1/-1;min-height:180px}.tileIcon{width:65px;height:65px;margin-bottom:14px}.tileIcon svg{width:48px;height:48px}.simpleTile h2{font-size:16px}.ideaLink{margin-top:28px}.compactFooter{flex-direction:column;align-items:center;padding:24px 5%;gap:12px}.compactFooter>div{gap:18px;flex-wrap:wrap;justify-content:center}}

/* Original game artwork card proposal. */
.simpleTile{position:relative;overflow:hidden;min-height:365px;justify-content:flex-end;padding:28px 20px;isolation:isolate;background:#101b28;border-color:#334252;border-radius:10px}.cardArtwork{position:absolute;inset:0;z-index:-2;background-image:url('/category-artwork-v1.png');background-size:500% 100%;background-position:0% center;transition:transform .25s}.simpleTile:nth-child(2) .cardArtwork{background-position:25% center}.simpleTile:nth-child(3) .cardArtwork{background-position:50% center}.simpleTile:nth-child(4) .cardArtwork{background-position:75% center}.simpleTile:nth-child(5) .cardArtwork{background-position:100% center}.simpleTile:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(transparent 45%,#09111b66 65%,#09111be8 100%)}.simpleTile h2{color:#fff;font-size:23px;text-shadow:0 2px 12px #000;margin-bottom:14px}.simpleTile:hover .cardArtwork{transform:scale(1.04)}.simpleTile:hover{border-color:#39d9ab}.tileUnderline{width:28px;background:#43ddb0}.simpleMarket{padding-top:70px;padding-bottom:70px}@media(max-width:1100px){.simpleTile{min-height:310px;padding:24px 12px}.simpleTile h2{font-size:20px}}@media(max-width:760px){.simpleMarket{padding-top:30px;padding-bottom:40px}.simpleTile{min-height:260px;padding:20px 12px}.simpleTile h2{font-size:20px}.simpleTile:last-child{grid-column:auto;min-height:260px}.simpleTiles{justify-content:center}.simpleTile:last-child{grid-column:1/-1;width:calc(50% - 6px);justify-self:center}}@media(prefers-reduced-motion:reduce){.cardArtwork{transition:none}.simpleTile:hover .cardArtwork{transform:none}}

.marketWelcome{text-align:center;margin-bottom:40px}.marketWelcome h1{font-size:clamp(28px,3vw,42px);letter-spacing:-1px;margin:0 0 14px}.marketWelcome h1 span{color:#39d9ab}.marketWelcome p{font-size:15px;color:var(--muted);margin:0}.simpleMarket{padding-top:55px;padding-bottom:55px}@media(max-width:760px){.marketWelcome{margin-bottom:26px}.marketWelcome h1{font-size:29px;line-height:1.2}.marketWelcome h1 span{display:block}.marketWelcome p{font-size:13px}.simpleMarket{padding-top:30px;padding-bottom:35px}}

.osrsCategoryLink{padding:18px 20px;border:1px solid var(--line);border-radius:6px}.osrsCategoryLink a,.reading .fine a{color:var(--lime);text-decoration:underline}.reading .byline{font-size:11px;color:var(--muted)}
