@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap');
:root{--ink:#28241f;--brown:#382d24;--gold:#b18a4a;--gold2:#d6b778;--ivory:#f5f0e7;--paper:#fffdf9;--muted:#81786e;--line:#e6ded2}
.ahc-wrap{max-width:1240px;margin:auto;padding:24px 20px;color:var(--ink);font-family:'DM Sans',sans-serif}.ahc-wrap h1,.ahc-wrap h2,.ahc-wrap h3,.ahc-heading h1{font-family:'Playfair Display',Georgia,serif}.ahc-kicker{font-size:10px;letter-spacing:.2em;font-weight:700;color:var(--gold)}.ahc-hero{min-height:430px;background:linear-gradient(90deg,#211b16 0%,#211b16e8 43%,#211b1660),url('https://images.unsplash.com/photo-1577083552431-6e5fd01aa342?auto=format&fit=crop&w=1600&q=85') center/cover;color:#fff;display:flex;align-items:center;padding:55px 7%;border-radius:3px}.ahc-hero h1{font-size:clamp(50px,7vw,82px);line-height:.98;margin:18px 0}.ahc-hero h2{color:var(--gold2);font-size:24px}.ahc-hero p{max-width:410px;line-height:1.7;color:#e7dfd4;margin-bottom:25px}.ahc-button{display:inline-block;background:var(--gold);color:#1d1914!important;padding:13px 20px;text-decoration:none;font-size:13px;font-weight:700;border:0;cursor:pointer}.ahc-dark{background:var(--ink);color:white!important}.ahc-cats{display:flex;gap:24px;justify-content:space-around;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid var(--line)}.ahc-cats a{color:var(--ink);text-decoration:none;font-size:13px}.ahc-section{padding:38px 0}.ahc-section h2,.ahc-panel h2{font-size:30px}.ahc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ahc-card{background:var(--paper);border:1px solid var(--line);min-width:0}.ahc-card>a:first-child{display:block;background:#eee7dc;aspect-ratio:1/1;overflow:hidden}.ahc-card img{width:100%;height:100%;object-fit:cover}.ahc-card>div{padding:14px;display:flex;flex-direction:column;gap:7px}.ahc-card small{color:var(--muted);font-size:11px}.ahc-card h3{font-size:17px;margin:0}.ahc-card h3 a{color:var(--ink);text-decoration:none}.ahc-textlink{color:var(--gold);font-weight:700;text-decoration:none;font-size:12px;margin-top:8px}.ahc-tag,.ahc-pill{display:inline-block;background:#eee1c9;color:#6c4d1f;padding:5px 8px;font-size:10px;font-weight:700;text-transform:uppercase}.ahc-highlight{background:var(--ivory);padding:28px;margin:0 -20px}.ahc-sell{background:#e9e0d2;padding:32px;margin:25px 0;display:flex;justify-content:space-between;align-items:center;gap:20px}.ahc-sell h2{font-size:30px;margin:8px 0}.ahc-trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ahc-trustgrid div,.ahc-steps section{border:1px solid var(--line);padding:18px}.ahc-trustgrid p,.ahc-steps p{font-size:12px;color:var(--muted);line-height:1.6}.ahc-heading{text-align:center;padding:38px 0 25px}.ahc-heading h1{font-size:clamp(36px,5vw,54px);margin:8px}.ahc-heading p{color:var(--muted)}.ahc-empty{text-align:center;background:var(--ivory);padding:55px 20px}.ahc-categorygrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ahc-categorygrid a{padding:25px;border:1px solid var(--line);color:var(--ink);text-decoration:none}.ahc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ahc-steps b{font-size:28px;color:var(--gold)}.ahc-auction-box{border:1px solid var(--line);background:var(--paper);padding:23px;margin:22px 0}.ahc-auction-box>small{display:block;color:var(--muted);margin-top:18px}.ahc-price{font-size:34px;font-family:Georgia;font-weight:bold}.ahc-countdown{font-size:18px;color:#9a6828;font-weight:700;margin:12px 0}.ahc-auction-box label{display:grid;gap:7px;font-size:12px;font-weight:700;margin:15px 0}.ahc-auction-box input{padding:12px;border:1px solid var(--line);font-size:17px}.ahc-auction-box .ahc-button{width:100%}.ahc-trust{border-block:1px solid var(--line);padding:14px;margin:18px 0;color:#596b50;font-size:12px}.ahc-spec{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12px}.ahc-spec span{color:var(--muted)}.ahc-history{padding:0;list-style:none}.ahc-history li{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);font-size:12px}.ahc-history time{color:var(--muted)}.ahc-details{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0}.ahc-details section,.ahc-panel{border:1px solid var(--line);padding:20px}.ahc-dash{display:grid;grid-template-columns:210px 1fr;gap:24px}.ahc-dash aside{display:flex;flex-direction:column;gap:13px;background:var(--ivory);padding:20px}.ahc-dash aside a{color:var(--ink);text-decoration:none}.ahc-stats,.ahc-adminstats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.ahc-stats div,.ahc-adminstats div{border:1px solid var(--line);padding:17px;display:flex;flex-direction:column;gap:8px}.ahc-stats small,.ahc-adminstats small{color:var(--muted)}.ahc-stats b,.ahc-adminstats b{font-size:24px}.ahc-tablewrap{overflow:auto}.ahc-tablewrap table{width:100%;border-collapse:collapse;font-size:13px}.ahc-tablewrap th,.ahc-tablewrap td{padding:11px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.ahc-tablewrap th{background:var(--ivory)}.ahc-muted{color:var(--muted)}
@media(max-width:900px){.ahc-grid{grid-template-columns:repeat(2,1fr)}.ahc-trustgrid{grid-template-columns:repeat(2,1fr)}.ahc-categorygrid{grid-template-columns:repeat(2,1fr)}.ahc-steps{grid-template-columns:repeat(2,1fr)}.ahc-details{grid-template-columns:1fr}.ahc-dash{grid-template-columns:1fr}.ahc-dash aside{flex-direction:row;overflow:auto}.ahc-hero{min-height:350px}}
@media(max-width:560px){.ahc-wrap{padding:12px}.ahc-hero{min-height:340px;padding:28px 22px}.ahc-hero h1{font-size:54px}.ahc-grid{gap:9px}.ahc-card>div{padding:9px}.ahc-card h3{font-size:14px}.ahc-highlight{margin:0 -12px;padding:22px 12px}.ahc-sell{display:block;padding:23px}.ahc-sell .ahc-button{margin-top:15px}.ahc-trustgrid{gap:8px}.ahc-trustgrid div{padding:12px}.ahc-steps{grid-template-columns:1fr}.ahc-stats{grid-template-columns:1fr 1fr}.ahc-cats{justify-content:flex-start;flex-wrap:nowrap;overflow:auto}.ahc-cats a{white-space:nowrap}.ahc-auction-box{padding:15px}}
