.kz-spot{--spot-ink:#211c16;--spot-paper:#faf7ef;--spot-line:#ded4c2;--spot-metal:#d4b77a;max-width:1680px;padding:24px 40px 70px;margin:auto;color:var(--spot-ink);background:var(--spot-paper);font-family:Roboto,Arial,sans-serif}.kz-spot--silver{--spot-metal:#d0d7db}.kz-spot *{box-sizing:border-box}.kz-spot h1,.kz-spot h2,.kz-spot h3,.kz-spot p{margin:0}.kz-spot-hero{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:40px 52px 44px;overflow:hidden;position:relative;background:radial-gradient(ellipse at 90% 30%,#6f5d3d44,transparent 60%),#211c16;color:#fff9ee;border:1px solid #7e693f}.kz-spot-hero:after{content:'';position:absolute;inset:12px;border:1px solid #c5a66a33;pointer-events:none}.kz-spot-hero-copy{position:relative;z-index:1}.kz-spot-hero nav{display:flex;gap:12px;align-items:center;font-size:10px;color:#bcb1a0;margin-bottom:32px}.kz-spot-hero nav a{color:#d4c8b6;text-decoration:none}.kz-spot-eyebrow,.kz-spot-kicker{font-size:9px;letter-spacing:.19em;font-weight:600;line-height:1.6}.kz-spot-hero .kz-spot-eyebrow{color:var(--spot-metal)}.kz-spot h1{font:500 clamp(36px,4.2vw,65px)/1.15 Poppins,Arial,sans-serif;letter-spacing:-.045em;color:#fff9ee;margin:14px 0 15px}.kz-spot h1>span{color:var(--spot-metal)}.kz-spot-lede{font-size:15px;line-height:1.8;color:#cec4b4}.kz-spot-hero-actions{display:flex;gap:25px;align-items:center;margin-top:28px;flex-wrap:wrap}.kz-spot-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:#d4b77a;border:1px solid #d4b77a;color:#211c16;text-decoration:none;padding:14px 18px;font-size:11px;font-weight:600;line-height:1.4;min-height:46px}.kz-spot-button:hover{background:#ead4a4}.kz-spot-text-link{color:#eee4d1;font-size:11px;text-decoration:none;border-bottom:1px solid #ab9160;padding-bottom:5px}.kz-spot-emblem{flex:none;width:190px;height:190px;border:1px solid #baa26877;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--spot-metal);outline:1px solid #baa26822;outline-offset:12px;margin-right:32px;background:linear-gradient(135deg,#c5a66a15,transparent)}.kz-spot-emblem>span{font:italic 92px/1 Georgia,serif;letter-spacing:-.07em}.kz-spot-emblem>small{font-size:9px;letter-spacing:.24em;margin-top:12px}.kz-spot-tabs{display:flex;gap:35px;flex-wrap:wrap;padding:23px 0;border-bottom:1px solid var(--spot-line)}.kz-spot-tabs a{font-size:12px;color:#76684e;text-decoration:none;line-height:1.7}.kz-spot-tabs a[aria-current]{color:#211c16;font-weight:700;border-bottom:2px solid #a98543}.kz-spot-chart-panel{margin-top:30px;padding:28px;background:#fffdf8;border:1px solid var(--spot-line);scroll-margin-top:180px;min-width:0}.kz-spot-chart-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:20px}.kz-spot-chart-heading h2{font:400 34px/1.2 Georgia,serif;letter-spacing:-.03em;margin-top:7px}.kz-spot-chart-heading>p{font-size:12px;text-align:right;line-height:1.8}.kz-spot-chart-heading>p>span{display:block;color:#857863;font-size:10px}.kz-spot-chart-status{font-size:11px;color:#8b7956;margin:8px 0 12px!important}.kz-spot-chart-frame{height:640px;width:100%;min-width:0;overflow:hidden;border-top:1px solid #ebe3d4;padding-top:15px}.kz-spot-chart-frame iframe{border:0!important;width:100%!important;height:100%!important;display:block}.kz-spot-chart-caption{font-size:11px;color:#7f735e;line-height:1.8;padding-top:18px;border-top:1px solid #ebe3d4}.kz-spot-content-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:65px;padding-top:55px;max-width:1240px;margin:auto}.kz-spot-article{font-size:15px;line-height:1.9;color:#50483c}.kz-spot-article .kz-spot-kicker{color:#9a7a3f;margin-bottom:12px}.kz-spot-article h2{font:400 29px/1.35 Georgia,serif;letter-spacing:-.025em;color:#211c16;margin:35px 0 17px}.kz-spot-article>h2:first-of-type{margin-top:0}.kz-spot-article p{margin:0 0 18px}.kz-spot-article a{color:#78551d;text-decoration:underline;text-underline-offset:3px}.kz-spot-sidebar{align-self:start;position:sticky;top:150px;padding:28px;background:#eee7d9;border-top:3px solid #af8b47}.kz-spot-sidebar h2{font:400 30px/1.2 Georgia,serif;margin:14px 0 22px;letter-spacing:-.025em}.kz-spot-sidebar dl{margin:0}.kz-spot-sidebar dl>div{border-bottom:1px solid #d5cab5;padding:13px 0}.kz-spot-sidebar dt{font-size:10px;color:#8b7856;margin-bottom:6px}.kz-spot-sidebar dd{margin:0;font-size:12px;line-height:1.6}.kz-spot-sidebar dd small{color:#8a7a60;font-size:10px}.kz-spot-sidebar .kz-spot-button{display:flex;margin-top:25px}.kz-spot-sidebar-link{display:block;font-size:11px;line-height:1.7;color:#614a23;text-decoration:none;border-bottom:1px solid #cdbb99;padding:12px 0}.kz-spot-faq details{border-bottom:1px solid var(--spot-line);padding:18px 0}.kz-spot-faq summary{cursor:pointer;list-style:none;color:#211c16;font-weight:600;font-size:14px;display:flex;gap:20px;justify-content:space-between;line-height:1.7}.kz-spot-faq summary::-webkit-details-marker{display:none}.kz-spot-faq summary:after{content:'+';font-size:20px;color:#9a7c40}.kz-spot-faq details[open] summary:after{content:'−'}.kz-spot-faq details p{padding-top:13px;font-size:14px;margin-bottom:0}.kz-spot-sources{margin-top:35px;padding:23px 26px;border:1px solid var(--spot-line);font-size:12px;line-height:1.8}.kz-spot-sources h3{font-size:13px;color:#211c16;margin-bottom:10px}.kz-spot-sources ul{padding-left:18px;margin:0}.kz-spot a:focus-visible,.kz-spot summary:focus-visible{outline:2px solid #9e762e;outline-offset:4px}@media(max-width:1000px){.kz-spot{padding:20px 24px 50px}.kz-spot-hero{padding:35px}.kz-spot-emblem{width:130px;height:130px;margin-right:15px}.kz-spot-emblem>span{font-size:66px}.kz-spot-content-grid{grid-template-columns:minmax(0,1fr) 245px;gap:30px}.kz-spot-sidebar{padding:20px}}@media(max-width:700px){.kz-spot{padding:12px 14px 40px}.kz-spot-hero{padding:26px 23px}.kz-spot-hero:after{inset:7px}.kz-spot-hero nav{font-size:8px;margin-bottom:26px;gap:8px}.kz-spot h1{font-size:38px;margin:12px 0}.kz-spot-hero .kz-spot-eyebrow{font-size:7px}.kz-spot-lede{font-size:12px;max-width:260px}.kz-spot-emblem{display:none}.kz-spot-hero-actions{gap:18px;margin-top:24px}.kz-spot-button{font-size:10px;padding:12px 14px}.kz-spot-text-link{font-size:10px}.kz-spot-tabs{gap:19px;padding:19px 0}.kz-spot-tabs a{font-size:10px}.kz-spot-chart-panel{padding:18px 12px;margin-top:22px}.kz-spot-chart-heading{display:block;margin-bottom:16px}.kz-spot-chart-heading h2{font-size:29px}.kz-spot-chart-heading>p{text-align:left;font-size:10px;margin-top:12px}.kz-spot-chart-heading>p>span{display:inline;margin-left:10px;font-size:9px}.kz-spot-chart-heading .kz-spot-eyebrow{font-size:8px}.kz-spot-chart-frame{height:760px}.kz-spot-chart-status{font-size:10px}.kz-spot-chart-caption{font-size:10px}.kz-spot-content-grid{display:block;padding-top:35px}.kz-spot-article{font-size:14px;line-height:1.85}.kz-spot-article h2{font-size:26px;margin-top:29px}.kz-spot-article .kz-spot-kicker{font-size:8px}.kz-spot-sidebar{position:static;margin-top:35px}.kz-spot-faq summary{font-size:13px}.kz-spot-faq details p{font-size:13px}.kz-spot-sources{padding:20px;font-size:11px}}

.kz-spot--platinum{--spot-metal:#c7d6d8}.kz-spot--palladium{--spot-metal:#c5bfd8}.kz-spot-tabs{flex-wrap:wrap;row-gap:14px}@media(max-width:700px){.kz-spot-tabs{column-gap:18px;row-gap:15px}}
