.for-jewelers-page .marketing-subpage .subpage-hero{background:linear-gradient(128deg,#141210 0,#2a2318 44%,#16130f 100%)}.for-jewelers-hero-inner .subpage-lead{max-width:none}.for-jewelers-hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.75rem}.for-jewelers-hero-offer{margin:0 0 1rem;max-width:none;font-size:1.05rem;font-weight:600;line-height:1.5;color:#f3ebd8;letter-spacing:.02em}.for-jewelers-hero-footnote{margin:1rem 0 0;max-width:none;font-size:.78rem;line-height:1.5;color:rgba(243,235,216,.55)}.for-jewelers-trust-strip{padding:1.25rem 0;border-bottom:1px solid var(--line);background:#fffdf9}.for-jewelers-trust-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 2rem;font-size:.88rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.for-jewelers-trust-item{position:relative;padding-left:1.35rem;line-height:1.45}.for-jewelers-trust-item::before{content:"";position:absolute;left:0;top:.35em;width:.55rem;height:.55rem;border-radius:999px;background:linear-gradient(145deg,#c8a96e,#8f6f2a)}.for-jewelers-get-paid{padding:3rem 0 2.5rem}.for-jewelers-get-paid-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:2.5rem;align-items:center;max-width:70rem;margin:0 auto}.for-jewelers-get-paid-lead{margin:0 0 1rem;font-size:1.02rem;line-height:1.65;color:var(--text-muted)}.for-jewelers-get-paid-note{margin:0;font-size:.92rem;line-height:1.6;color:var(--text-muted)}.for-jewelers-get-paid-figure{margin:0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.for-jewelers-get-paid-figure img{display:block;width:100%;height:auto;vertical-align:middle}.for-jewelers-get-paid-caption{padding:.85rem 1rem 1rem;font-size:.84rem;line-height:1.5;color:var(--text-muted);background:#fbf9f5}.for-jewelers-zero-band{padding:3rem 0;background:linear-gradient(135deg,#1a1510 0,#2d2418 48%,#14110d 100%);border-top:1px solid rgba(200,169,110,.25);border-bottom:1px solid rgba(200,169,110,.25)}.for-jewelers-zero-inner{max-width:44rem;text-align:center;margin:0 auto}.for-jewelers-zero-title{font-family:var(--font-serif);font-size:clamp(1.35rem, 2.4vw, 1.75rem);margin:0 0 1rem;color:#f8f2e4;line-height:1.35}.for-jewelers-zero-body{margin:0 0 1.75rem;font-size:1rem;line-height:1.7;color:rgba(248,242,228,.82)}.for-jewelers-zero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.for-jewelers-advisor{padding:3.25rem 0;background:#fff;border-bottom:1px solid var(--line)}.for-jewelers-advisor-inner{max-width:52rem;margin:0 auto}.for-jewelers-advisor-quote{margin:0 0 1.75rem;padding:0 0 0 1.25rem;border-left:4px solid #c8a96e;font-family:var(--font-serif);font-size:clamp(1.2rem, 2vw, 1.45rem);line-height:1.45;color:var(--text)}.for-jewelers-advisor-quote p{margin:0}.for-jewelers-advisor-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.for-jewelers-advisor-columns p,.for-jewelers-advisor-lead{margin:0;font-size:.98rem;line-height:1.7;color:var(--text-muted)}.for-jewelers-earnings{padding:3.25rem 0 3.5rem;background:linear-gradient(180deg,#faf7f2 0,#f2ebe0 100%);border-bottom:1px solid var(--line)}.for-jewelers-earnings-inner{max-width:48rem;margin:0 auto}.for-jewelers-earnings-title{font-family:var(--font-serif);font-size:clamp(1.45rem, 2.6vw, 1.95rem);margin:0 0 1rem;color:var(--text);text-align:center}.for-jewelers-earnings-kicker,.for-jewelers-earnings-math{margin:0 0 1rem;font-size:.95rem;line-height:1.65;color:var(--text-muted);text-align:center}.for-jewelers-earnings-math{margin-bottom:1.75rem;font-size:1.02rem}.for-jewelers-table-wrap{overflow-x:auto;margin:0 0 1rem;border-radius:var(--radius);border:1px solid var(--line);background:#fff;box-shadow:var(--shadow)}.for-jewelers-earnings-table{width:100%;border-collapse:collapse;font-size:.92rem}.for-jewelers-table-caption{caption-side:top;padding:.85rem 1rem .65rem;text-align:left;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:#fbfaf7;border-bottom:1px solid var(--line)}.for-jewelers-earnings-table td,.for-jewelers-earnings-table th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #efe8dc}.for-jewelers-earnings-table thead th{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:#fffdf9}.for-jewelers-earnings-table tbody tr:nth-child(2n){background:#fffdf9}.for-jewelers-table-total td{border-bottom:none;background:#f5f0e8;font-size:.95rem}.for-jewelers-earnings-disclaimer{margin:0 0 1.75rem;font-size:.82rem;line-height:1.55;color:var(--text-muted);text-align:center}.for-jewelers-earnings-actions{text-align:center}.for-jewelers-contact-card{padding:2.75rem 0;background:#fff;border-bottom:1px solid var(--line)}.for-jewelers-contact-inner{max-width:38rem;margin:0 auto;text-align:center}.for-jewelers-contact-title{font-family:var(--font-serif);font-size:clamp(1.25rem, 2vw, 1.55rem);margin:0 0 .65rem}.for-jewelers-contact-body{margin:0 0 1rem;font-size:.98rem;color:var(--text-muted)}.for-jewelers-contact-email,.for-jewelers-contact-phone{margin:.35rem 0 0;font-size:1.05rem}.for-jewelers-contact-link{color:var(--gold-deep);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(184,134,45,.35)}.for-jewelers-contact-link:hover{border-bottom-color:rgba(184,134,45,.75)}.for-jewelers-band .subpage-intro-inner{max-width:58rem}.for-jewelers-section-title{font-family:var(--font-serif);font-size:clamp(1.45rem, 2.5vw, 1.85rem);margin:0 0 1.75rem;color:var(--text)}.for-jewelers-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem}.for-jewelers-step{position:relative;padding:1.35rem 1.15rem;border-radius:var(--radius);border:1px solid var(--line);background:#fffdf9;box-shadow:var(--shadow)}.for-jewelers-step-num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.06em;color:#1a1206;background:linear-gradient(145deg,#e8cfa0,#c8a96e);margin-bottom:.85rem}.for-jewelers-step-title{font-family:var(--font-serif);font-size:1.1rem;margin:0 0 .5rem;color:var(--text)}.for-jewelers-step p{margin:0;font-size:.92rem;line-height:1.6;color:var(--text-muted)}.for-jewelers-value{padding:2.5rem 0 2rem;background:linear-gradient(180deg,#fbf9f5 0,#f5f0e8 100%);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.for-jewelers-value-inner{max-width:58rem}.for-jewelers-benefits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem}.for-jewelers-benefit{padding:1.35rem 1.25rem;border-radius:var(--radius);background:#fff;border:1px solid var(--line)}.for-jewelers-benefit-title{font-family:var(--font-serif);font-size:1.08rem;margin:0 0 .5rem;color:var(--text)}.for-jewelers-benefit p{margin:0;font-size:.92rem;line-height:1.6;color:var(--text-muted)}