.relics-page{padding:72px 0 110px}.relics-intro{max-width:700px}.relics-intro h1{font:500 clamp(50px,6vw,80px)/1.05 Inter,sans-serif;letter-spacing:-.06em;margin:22px 0}.relics-intro>p:not(.overline){font-size:18px;color:#aaa9a4;line-height:1.7}.relic-connect,.relics-tools button,.relic-card a{font:600 14px Inter,sans-serif;background:#d4b880;color:#171512;border:0;border-radius:100px;padding:13px 22px;cursor:pointer}.relics-tools{margin:48px 0;padding:26px;background:#121315;border:1px solid #303133;border-radius:12px}.relics-tools label{display:block;color:#bcb8ad;margin-bottom:12px}.relics-lookup{display:flex;gap:10px}.relics-lookup input{flex:1;min-width:0;background:#090a0b;border:1px solid #48484a;color:#eeeae2;padding:13px 16px;border-radius:8px;font:16px Inter,sans-serif}.relics-tools button:disabled{opacity:.5;cursor:default}.relics-tools #status{color:#b2b0a8;margin-bottom:0;overflow-wrap:anywhere}.relics-heading{display:flex;align-items:baseline;gap:20px;margin:0 0 22px}.relics-heading h2{font:500 29px Inter,sans-serif;letter-spacing:-.04em;margin:0}.relics-heading span{color:#d4b880}.relics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;min-height:180px}.relic-card{border:1px solid #35312a;background:#141516;border-radius:12px;overflow:hidden}.relic-card img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#20211e}.relic-card-body{padding:18px}.relic-card h3{font:500 20px Inter,sans-serif;margin:0 0 8px}.relic-card p{color:#aaa9a4;font-size:13px;overflow-wrap:anywhere}.relic-card a{display:inline-block;padding:10px 16px;margin-top:10px;text-decoration:none}.relics-note{margin-top:58px;padding:28px;border-top:1px solid #37332c;color:#c7c1b2}.relics-note p{max-width:700px;color:#a9a7a0;line-height:1.7}.empty-relics{grid-column:1/-1;padding:70px 20px;text-align:center;border:1px dashed #373737;border-radius:12px;color:#aaa9a4}@media(max-width:720px){.relics-page{padding-top:48px}.relics-lookup{flex-wrap:wrap}.relics-lookup input{flex-basis:100%}.relics-tools button{flex:1}.relic-connect{padding:10px 14px;font-size:12px}}
