.awadv-wrap{max-width:1050px;margin:28px auto}.awadv-form{padding:clamp(20px,4vw,38px);border:1px solid #e3d9bd;border-radius:26px;background:#fff;box-shadow:0 18px 55px rgba(48,39,18,.08)}.awadv-intro span,.awadv-step{font-size:.74rem;letter-spacing:.13em;font-weight:850;color:#846313}.awadv-intro h2{margin:.25em 0}.awadv-intro p{color:#625c50}.awadv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.awadv-form label span{display:block;margin:0 0 7px;font-weight:800}.awadv-form input,.awadv-form select,.awadv-form textarea{width:100%;box-sizing:border-box;min-height:48px;border:1px solid #cfc6b2;border-radius:12px;padding:10px 12px;background:#fff;font:inherit}.awadv-notes{display:block}.awadv-submit,.awadv-ebay{display:inline-flex;border:0;border-radius:999px;padding:13px 22px;background:#242016;color:#fff!important;font-weight:850;text-decoration:none!important;cursor:pointer;margin-top:18px}.awadv-small,.awadv-disclaimer{font-size:.86rem;color:#706b61}.awadv-result{margin-top:24px}.awadv-loading,.awadv-error{padding:18px;border-radius:14px;background:#fff7d6;border:1px solid #e8d48b}.awadv-panel{padding:clamp(22px,4vw,40px);border:1px solid #d9c88e;border-radius:26px;background:linear-gradient(145deg,#fff,#fbf6e8);box-shadow:0 18px 55px rgba(48,39,18,.1)}.awadv-panel h2{font-size:clamp(2rem,5vw,4rem);margin:.25em 0}.awadv-mid{font-size:1.08rem}.awadv-confidence{display:inline-flex;border-radius:999px;padding:6px 10px;background:#eee4c7;font-weight:800;text-transform:capitalize}.awadv-explain{margin:22px 0;padding:20px;border-radius:18px;background:#fff}.awadv-explain p{line-height:1.62}.awadv-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.awadv-evidence{display:grid;gap:7px;padding:10px;border:1px solid #e3dac4;border-radius:14px;background:#fff;text-decoration:none!important;color:#29251b!important}.awadv-evidence img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:10px;background:#f6f3ec}.awadv-evidence span{font-size:.88rem;line-height:1.35}.awadv-cta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0;padding:17px 19px;border:1px solid #d9c88e;border-radius:18px;background:#fff9e7}.awadv-cta span{flex:1 1 350px;color:#625c50}.awadv-cta a{font-weight:850;color:#755916!important}@media(max-width:700px){.awadv-grid,.awadv-evidence-grid{grid-template-columns:1fr}}

/* v1.0.2 – valuation affiliate CTAs and comparison disclosure */
.awadv-affiliate-notice{margin:8px 0 14px;padding:11px 13px;border:1px solid #e3d9bd;border-radius:12px;background:#fff9e7;color:#655f54;font-size:.82rem;line-height:1.45}
.awadv-evidence{display:grid;grid-template-rows:auto auto auto auto;gap:7px;padding:10px;border:1px solid #e3dac4;border-radius:14px;background:#fff;color:#29251b}
.awadv-evidence__media{display:block;text-decoration:none!important;color:inherit!important}
.awadv-evidence__title{font-size:.88rem;line-height:1.35;color:#29251b!important;text-decoration:none!important}
.awadv-evidence__title:hover{text-decoration:underline!important}
.awadv-evidence__media img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:10px;background:#f6f3ec}
.awadv-evidence__ebay{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;margin-top:3px;padding:9px 13px;border-radius:999px;background:#242016;color:#fff!important;font-size:.78rem;font-weight:850;line-height:1.2;text-decoration:none!important}


/* v1.0.3 – eBay-first valuation results */
.awadv-market-first{margin:0 0 18px;padding:clamp(22px,4vw,34px);border:1px solid #d9c88e;border-radius:24px;background:linear-gradient(145deg,#fffdf7,#fbf5e3);box-shadow:0 14px 42px rgba(48,39,18,.08);scroll-margin-top:90px;outline:none}
.awadv-market-title{margin:.3em 0 8px;font-size:clamp(1.55rem,3vw,2.25rem);color:#29251b}
.awadv-market-copy{margin:0 0 12px;color:#625c50;line-height:1.6;max-width:900px}
.awadv-market-first>h3{margin:22px 0 12px}
.awadv-transition{margin:18px 0;padding:18px 20px;border:1px solid #e3d9bd;border-radius:18px;background:#fff;text-align:center}
.awadv-transition h3{margin:.3em 0 6px;font-size:1.25rem;color:#29251b}
.awadv-transition p{margin:0;color:#706b61;line-height:1.5}


/* v1.0.4 – stronger Step 1 signpost above eBay matches */
.awadv-market-guide{margin:0 0 16px;padding:18px 20px;border:1px solid #e3d9bd;border-radius:18px;background:#fff;text-align:center}
.awadv-market-guide .awadv-market-title{margin:.3em 0 6px;font-size:1.35rem}
.awadv-market-guide .awadv-market-copy{margin:0 auto;color:#706b61;line-height:1.5;max-width:820px}

/* v1.0.5: reciprocal route from valuation research to mature market-price evidence. */
.awadv-price-research{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:13px 16px;border:1px solid #bed4d2;border-radius:14px;background:#f1f8f7;color:#30484b;font-size:.9rem}
.awadv-price-research strong{color:#20393c}
.awadv-price-research a{flex:none;color:#174f55!important;font-weight:850;text-decoration:none!important}
.awadv-price-research a:hover,.awadv-price-research a:focus-visible{text-decoration:underline!important;text-underline-offset:3px}
@media(max-width:650px){.awadv-price-research{align-items:flex-start;flex-direction:column}.awadv-price-research a{flex:auto}}


/* v1.0.6 – make the personalised valuation impossible to miss beneath market comparisons */
.awadv-valuation-ready{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 16px;padding:18px 20px;border:2px solid #b9902e;border-radius:18px;background:linear-gradient(135deg,#fff9e8,#fffdf7);box-shadow:0 10px 28px rgba(93,69,15,.10)}
.awadv-valuation-ready__copy{display:grid;gap:5px;min-width:0;color:#29251b}
.awadv-valuation-ready__eyebrow{font-size:.77rem;letter-spacing:.1em;font-weight:900;color:#846313}
.awadv-valuation-ready__copy strong{font-size:1rem;line-height:1.45}
.awadv-valuation-jump{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:999px;padding:12px 18px;background:#242016;color:#fff!important;font-weight:900;text-decoration:none!important;white-space:nowrap;box-shadow:0 6px 16px rgba(36,32,22,.13)}
.awadv-valuation-jump:hover,.awadv-valuation-jump:focus-visible{transform:translateY(-1px);box-shadow:0 8px 20px rgba(36,32,22,.18)}
#awadv-panel{scroll-margin-top:90px}
@media(max-width:700px){.awadv-valuation-ready{align-items:stretch;flex-direction:column}.awadv-valuation-jump{width:100%;box-sizing:border-box;white-space:normal}}
