.metals-hero{background:radial-gradient(ellipse at 85% 35%,#49423a 0,transparent 38%),linear-gradient(120deg,#081314,#142023);color:#f4f1e8;padding:170px 8vw 75px;min-height:78vh;display:flex;flex-direction:column;justify-content:center}.metals-hero h1{font-size:clamp(46px,6vw,92px);font-weight:400;line-height:1.16;max-width:1000px;margin:22px 0 30px}.metals-hero h1 em{color:#c6bb9f;font-style:normal}.metals-hero>p{max-width:850px;line-height:1.9}.metals-hero-links{display:flex;flex-wrap:wrap;gap:30px;margin:24px 0}.metals-hero-links a{border-bottom:1px solid #a89a76;padding-bottom:10px}.metals-region{font-size:13px;letter-spacing:.05em;opacity:.78}.metals-market{background:#f2f0e9;scroll-margin-top:100px}.metals-heading{align-items:flex-end;gap:25px;flex-wrap:wrap}.metals-heading h2,.metal-buyback h2,.jewelry-section h2,.metals-faq h2{font-size:clamp(30px,3.3vw,56px);line-height:1.25;font-weight:400}.metals-controls{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin-bottom:18px}.metals-controls label{display:flex;flex-direction:column;gap:8px;font-size:12px}.metals-controls select,.metals-apply{font:inherit;min-height:44px;background:transparent;border:1px solid #9d9d91;padding:10px;color:#152324}.metals-grid{margin-top:32px}.metal-card{padding:26px 20px!important;min-width:0;background:#faf9f5!important;border:1px solid #dbd9d0!important}.metal-card h3{font-size:21px}.metal-card h3 small{font-family:Arial,sans-serif;font-size:11px;opacity:.6}.metal-card .metal-symbol{font-family:Georgia,serif;font-size:48px;color:#8b7953;line-height:1}.metal-card .metal-price{font-size:clamp(23px,2.3vw,38px);margin:24px 0 12px;font-variant-numeric:tabular-nums;line-height:1.3}.metal-price small{font-size:12px;font-family:Arial,sans-serif;white-space:nowrap}.metal-status{font-size:12px;min-height:36px;line-height:1.5}.metal-card .fine{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.metal-card dl{font-size:11px;margin:22px 0}.metal-card dl div{display:block}.metal-card dd{margin:6px 0 12px;overflow-wrap:anywhere}.metal-baseline{border-top:1px solid #ddd9cf;padding-top:16px;min-height:90px}.metal-baseline span{font-size:11px;display:block}.metal-baseline strong{font-size:16px;font-weight:400;display:block;margin-top:9px;line-height:1.6}.metal-fx{padding:22px 0;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.metal-fx a{text-decoration:underline}.metal-chart-panel{margin:25px 0 65px;padding:30px;border:1px solid #d2d0c7;background:#faf9f5}.metal-chart-panel h3{font-size:26px;font-weight:400;margin:0}.metal-chart-panel svg{width:100%;height:auto;display:block;min-height:170px;touch-action:pan-y}.metal-chart-panel label{font-size:12px;display:block}.metal-chart-panel input{width:100%;min-height:44px;accent-color:#83724b}.metal-chart-panel output{display:block;min-height:45px;font-size:13px;overflow-wrap:anywhere}.metal-chart-panel svg text{font:14px Arial,sans-serif;fill:#535f60}.metals-method h2{font-size:clamp(30px,3vw,48px);font-weight:400}.metals-method{max-width:1100px}.metal-formula{font-size:clamp(16px,2vw,26px);line-height:1.8;padding:25px 0;overflow-wrap:anywhere}.metal-rule-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-block:1px solid #d0ccc0;margin-bottom:28px}.metal-rule-grid h3{font-size:20px;font-weight:400}.purity-table{overflow-x:auto}.purity-table table{width:100%;border-collapse:collapse;margin:25px 0;font-size:14px}.purity-table caption{text-align:left;padding:12px 0;line-height:1.6}.purity-table td,.purity-table th{text-align:left;border-bottom:1px solid #d6d3ca;padding:13px}.metal-buyback{background:#fff;scroll-margin-top:100px}.metal-buyback>p,.jewelry-section>p{max-width:1000px;line-height:1.95}.metal-flow{list-style:none;counter-reset:step;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;padding:30px 0;margin:20px 0}.metal-flow li{counter-increment:step;border-top:1px solid #bdbaaf;padding-top:16px;font-size:14px;line-height:1.9}.metal-flow li:before{content:'0' counter(step);display:block;font:30px Georgia,serif;color:#9c8c6c;margin-bottom:15px}.jewelry-section{background:#102022;color:#ecebe3;scroll-margin-top:100px}.jewelry-section .eyebrow{color:#bfb79f}.jewelry-section h2{max-width:1000px}.jewelry-brands{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #506060;margin:45px 0}.jewelry-brands article{padding:30px 20px 30px 0;border-bottom:1px solid #506060;min-width:0}.jewelry-brands h3{font-family:Georgia,serif;font-size:clamp(20px,2.2vw,32px);font-weight:400;line-height:1.4;margin:0 0 10px;overflow-wrap:anywhere}.jewelry-brands p{font-size:12px;letter-spacing:.15em;opacity:.7}.jewelry-statement{font-size:clamp(23px,2.5vw,36px);max-width:1000px!important}.jewelry-inspection{max-width:1000px;border-top:1px solid #506060;padding-top:30px;margin:45px 0;line-height:1.95}.jewelry-inspection h3{font-weight:400;font-size:27px}.jewelry-section .button.dark{background:#ded9c9;color:#102022}.jewelry-section .metal-flow li{border-color:#506060}.metals-faq details{border-bottom:1px solid #cbc9bf;padding:24px 0;max-width:1000px}.metals-faq summary{cursor:pointer;font-size:20px;line-height:1.6}.metals-faq details p{line-height:1.9;max-width:900px}.lead{font-size:21px;line-height:1.7}.metal-chart-panel .chart-line{fill:none;stroke:#86744e;stroke-width:2;vector-effect:non-scaling-stroke}.metal-chart-panel .chart-point{fill:#86744e}.metal-chart-panel .chart-cursor{stroke:#657575;stroke-dasharray:4 4}
@media(max-width:1100px){.metals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metal-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.metals-hero{padding:135px 6vw 50px;min-height:78svh}.metals-hero h1{font-size:42px;line-height:1.2}.metals-hero-links{gap:18px;font-size:13px}.metals-hero>p{font-size:14px}.metals-hero .metals-region{font-size:11px}.metals-controls{gap:8px}.metals-controls label{max-width:44vw}.metals-controls select{max-width:100%;font-size:13px}.metals-grid{gap:12px}.metal-card{padding:20px 13px!important}.metal-card .metal-price{font-size:23px}.metal-card .metal-symbol{font-size:35px}.metal-card h3{font-size:18px}.metal-baseline strong{font-size:14px}.metal-status{min-height:50px}.metal-chart-panel{padding:18px 12px}.metal-chart-panel svg{min-height:120px}.metal-rule-grid{grid-template-columns:1fr;gap:0}.metal-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jewelry-brands{grid-template-columns:1fr 1fr}.jewelry-brands article{padding-right:12px}.jewelry-brands h3{font-size:21px}.jewelry-section .lead{font-size:19px}.purity-table td,.purity-table th{padding:12px 8px}.metals-faq summary{font-size:18px}}
@media(max-width:360px){.metals-grid{grid-template-columns:1fr}.metals-hero h1{font-size:36px}.jewelry-brands{grid-template-columns:1fr}}

/* WATCH_EXPLICIT_PALETTE_V1: preserve existing paint in mobile automatic dark appearance. */
.metals-hero{background:radial-gradient(ellipse at 85% 35%,#49423a 0,transparent 38%),linear-gradient(120deg,#081314,#142023);-webkit-text-fill-color:#f4f1e8}.metals-hero h1 em{-webkit-text-fill-color:#c6bb9f}.metals-market{background:#f2f0e9;background-image:linear-gradient(#f2f0e9,#f2f0e9)}.metals-controls select,.metals-apply{background:transparent;background-image:linear-gradient(transparent,transparent);-webkit-text-fill-color:#152324}.metal-card{background:#faf9f5!important;background-image:linear-gradient(#faf9f5,#faf9f5)!important}.metal-card .metal-symbol{-webkit-text-fill-color:#8b7953}.metal-chart-panel{background:#faf9f5;background-image:linear-gradient(#faf9f5,#faf9f5)}.metal-buyback{background:#fff;background-image:linear-gradient(#fff,#fff)}.metal-flow li:before{-webkit-text-fill-color:#9c8c6c}.jewelry-section{background:#102022;background-image:linear-gradient(#102022,#102022);-webkit-text-fill-color:#ecebe3}.jewelry-section .eyebrow{-webkit-text-fill-color:#bfb79f}.jewelry-section .button.dark{background:#ded9c9;background-image:linear-gradient(#ded9c9,#ded9c9);-webkit-text-fill-color:#102022}
@media(max-width:1100px){}
@media(max-width:700px){}
@media(max-width:360px){}

