.learn-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;padding-top:75px;padding-bottom:80px}.learn-hero h1{font-size:clamp(48px,5.2vw,76px)}.learn-hero>div>p{font-size:15px;max-width:430px}.value-illustration{background:#edf1e9;padding:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.gold-disc{width:135px;height:135px;border:1px solid #c8b17d;border-radius:50%;background:linear-gradient(135deg,#e8dabc,#c8ac6b);color:#765c2d;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0;box-shadow:inset 0 0 0 7px #dfcc9b,inset 0 0 0 8px #bca063}.gold-disc>span{font:500 55px var(--serif)}.gold-disc small{font-size:9px;letter-spacing:.25em}.value-formula{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;font-size:12px}.value-formula i{color:var(--gold);font-style:normal}.value-illustration>p{font-size:12px;margin:20px 0 0}.calculator-section{background:#f0f3ed;max-width:none}.calculator-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:0;max-width:1160px;margin:auto;background:white;border:1px solid var(--line)}#gold-calc{padding:38px 42px}.calc-step-title{display:flex;gap:12px;align-items:center;margin:0 0 25px}.calc-step-title>span{border:1px solid var(--gold);border-radius:50%;width:27px;height:27px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--gold)}.calc-step-title h3{font-size:25px;margin:0}#gold-calc>label,.own-price label{display:block;font-size:13px;font-weight:550;margin-bottom:9px}.input-unit{display:flex;border:1px solid #bdcabc;background:#fbfcfa;align-items:center}.input-unit:focus-within{outline:2px solid #ac884a;outline-offset:2px}.input-unit input{min-width:0;flex:1;width:100%;padding:13px 15px;border:0;background:transparent;font-size:20px;color:var(--ink);font-variant-numeric:tabular-nums}.input-unit input:focus{outline:0}.input-unit>span{font-size:11px;color:var(--muted);padding:0 15px;white-space:nowrap}.input-help{font-size:11px;line-height:1.65;margin:8px 0 23px}.sample-link{border:0;border-bottom:1px solid #c8b17d;background:none;padding:3px 0;color:var(--blue);font-size:11px;text-align:left}.sample-link:hover{color:var(--gold)}#sample-note{font-size:11px;background:#faf2df;color:#745a2a;padding:12px;margin:12px 0 0}.scenario-title{margin-top:38px;margin-bottom:13px}.scenario-help{margin-bottom:16px}.scenario-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.scenario-buttons button{background:#fff;border:1px solid #d2dad0;padding:12px 5px;font-size:12px;line-height:1.6}.scenario-buttons small{display:block;color:var(--muted);font-size:10px}.scenario-buttons button[aria-pressed=true]{border-color:var(--green);background:#edf2e9;box-shadow:inset 0 0 0 1px var(--green)}#gold-calc .slider-label{display:flex;justify-content:space-between;font-size:11px;margin:22px 0 12px}.slider-label output{font-weight:650;color:var(--blue)}#price-change{accent-color:var(--green);width:100%;margin:0}.range-labels{display:flex;justify-content:space-between;color:var(--muted);font-size:9px;margin-bottom:18px}.own-price{border-top:1px solid var(--line);padding-top:15px}.own-price summary{font-size:11px;font-weight:400}.own-price label{font-size:11px;margin:18px 0 8px}.own-price input{font-size:17px}.own-price .input-help{margin-bottom:8px}#calc-error{font-size:11px;color:#9e5037;margin:15px 0 0}.calc-result{background:#e8eee5;padding:42px 38px;display:flex;flex-direction:column}.result-gold{padding:33px 0 25px;border-bottom:1px solid #c4d1c0}.result-gold>span,.result-value>span{font-size:12px;color:var(--muted);display:block}.result-gold strong{font:400 43px/1.4 var(--serif);display:block}.result-gold p{font-size:11px;margin:4px 0 0}.result-value{padding:27px 0}.result-value strong{display:block;font:500 clamp(40px,4.4vw,62px)/1.3 var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.result-value>p{font-size:12px;margin:9px 0 0;max-width:340px}.result-comparison{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid #c4d1c0;border-bottom:1px solid #c4d1c0;font-size:11px}.result-comparison strong{font-size:16px;font-weight:550;white-space:nowrap}.result-comparison strong[data-direction=negative]{color:#925439}.result-comparison strong[data-direction=positive]{color:var(--green)}.result-price{font-size:10px;margin:20px 0 15px;line-height:1.8}.calc-limits{font-size:10px;line-height:1.8;border-left:2px solid #ac884a;padding-left:12px;margin:0 0 24px}.calc-result .button{margin-top:auto;justify-content:space-between;width:100%}.button:disabled{opacity:.45;cursor:not-allowed}#save-status{font-size:10px;margin-bottom:0}.calc-key{display:flex;align-items:center;gap:20px;max-width:1100px;margin:30px auto 0}.key-symbol{font-size:33px;color:var(--gold)}.calc-key p{font-size:12px;margin:0}.calc-key strong{color:var(--ink)}.calc-details{max-width:1100px;margin:20px auto 0;padding-top:18px;border-top:1px solid #c8d1c4}.calc-details summary{font-size:12px}.calc-details p{font-size:12px;max-width:900px;margin:16px 0 0}.knowledge-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.knowledge-cards article{border-top:1px solid var(--line);padding:22px 0}.knowledge-symbol{display:block;height:38px;font-size:23px;color:var(--gold);font-family:var(--serif)}.knowledge-cards h3{font-size:23px;margin:17px 0}.knowledge-cards p{font-size:13px;margin:0;line-height:1.85}.source-note{font-size:10px;color:var(--muted);margin-top:25px}.source-note a{text-decoration:underline;text-underline-offset:2px}.price-history{background:#eef1eb;max-width:none;display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:start}.price-history>div>p{font-size:14px}.history-explainer{border-left:2px solid var(--gold);padding-left:20px;margin-top:28px}.history-explainer strong{font-size:12px}.history-explainer p{font-size:12px;margin:8px 0 0}.history-card{background:white;border:1px solid var(--line);padding:25px;min-width:0}.history-card-top{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:13px;border-bottom:1px solid var(--line);padding-bottom:18px}.history-card-top span{font-size:10px;color:var(--muted)}#chart-placeholder{text-align:center;padding:26px 20px}.chart-glyph{display:block;font:400 50px var(--serif);color:var(--gold);margin-bottom:12px}#chart-placeholder h3{font-size:27px}#chart-placeholder p{font-size:12px;max-width:350px;margin:0 auto 22px}.chart-fallback{display:block;text-align:center;font-size:10px;text-decoration:underline;margin-top:16px}#chart-status{font-size:10px;margin:10px 0}#chart-host>div{font-size:10px}#chart-host{padding-top:15px}.glossary{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.reading{background:#f5f5ee;max-width:none}.reading-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.reading-card{display:flex;flex-direction:column;background:#fff;padding:26px;border:1px solid var(--line);transition:border-color .2s}.reading-card:hover{border-color:var(--gold)}.reading-card>span{font-size:8px;letter-spacing:.1em;color:var(--green)}.reading-card h3{font-size:27px;margin:23px 0 15px}.reading-card p{font-size:12px;line-height:1.85}.reading-card strong{font-size:11px;font-weight:500;border-top:1px solid var(--line);padding-top:16px;margin-top:auto}.learn-contact{text-align:center;background:#e8eee4;max-width:none}.learn-contact h2{font-size:50px}.learn-contact p{font-size:14px;margin:0 auto 25px}.footer-bottom>div>a{font-size:10px;padding-left:20px}@media(max-width:1150px){.header nav{gap:18px}.header nav a{font-size:11px}.knowledge-cards{grid-template-columns:repeat(2,1fr)}.calculator-layout{grid-template-columns:1.1fr 1fr}#gold-calc{padding:30px}.calc-result{padding:35px 28px}.result-value strong{font-size:48px}}@media(max-width:780px){.learn-hero{grid-template-columns:1fr;gap:30px;padding-top:50px}.learn-hero h1{font-size:56px}.value-illustration{padding:28px}.gold-disc{margin:20px 0}.calculator-layout{grid-template-columns:1fr}#gold-calc{padding:28px 23px}.calc-result{padding:32px 25px}.result-value strong{font-size:52px}.result-gold{padding-top:25px}.knowledge-cards{gap:20px}.knowledge-cards h3{font-size:22px}.knowledge-cards p{font-size:12px}.price-history,.glossary{grid-template-columns:1fr;gap:28px}.history-card{padding:20px}.reading-grid{grid-template-columns:1fr}.reading-card h3{margin-top:15px}.learn-contact h2{font-size:40px}.footer-bottom>div>a{padding:0}.footer-bottom>div{display:flex;gap:18px;flex-wrap:wrap}.footer-bottom button{padding:0}.calc-key{align-items:flex-start}.value-formula{font-size:11px}.scenario-buttons button{font-size:11px}.input-unit input{font-size:18px}}@media(max-width:430px){.knowledge-cards{grid-template-columns:1fr}.learn-hero h1{font-size:50px}.history-card-top{flex-direction:column;align-items:flex-start;gap:4px}.value-formula{max-width:280px}.value-formula strong{flex-basis:100%}}@media print{.learn-hero,.simple-knowledge,.price-history,.glossary,.reading,.learn-contact,.gold-ticker,.reviewbar,.header,footer,.sample-link,#price-change,.scenario-buttons,.own-price{display:none}.calculator-section{padding:0}.calculator-layout{grid-template-columns:1fr 1fr}.calc-result .button{display:none}.calculator-section .section-heading>p{display:none}}
.spot-explanation{font-size:12px;line-height:1.8;background:#f0f3ed;padding:15px;margin:0 0 18px}.spot-explanation strong{color:var(--ink)}.contract-option{border-top:1px solid var(--line);padding:16px 0;margin-bottom:15px}.contract-option summary{font-size:11px}.contract-option>label{display:block;font-size:11px;margin:15px 0 8px}.contract-option .contract-mode{display:flex;gap:10px;align-items:center}.contract-option .input-help{margin-bottom:0}.header nav{gap:21px;font-size:12px}@media(max-width:1150px) and (min-width:781px){.header nav{gap:12px}.header nav a{font-size:10px}.header .brand,.header .brand img{width:140px}}[hidden]{display:none!important}

.gold-story{display:grid;grid-template-columns:.75fr 1.25fr;gap:7%;align-items:center;background:#eeece4}.gold-story h2{margin-top:16px}.gold-story>div>p{font-size:14px}.gold-story figure{margin:0}.gold-story video{display:block;width:100%;aspect-ratio:16/9;background:#203f4a}.gold-story figcaption{font-size:10px;color:var(--muted);padding-top:10px}.gold-film-time{display:block;font-size:9px;letter-spacing:.12em;color:var(--green);margin:22px 0 15px}.gold-story .small-note{font-size:11px}@media(max-width:780px){.gold-story{grid-template-columns:1fr;gap:25px}.gold-story h2 br{display:none}}
