:root{--paper:#0e1115;--white:#171c23;--ink:#f7f3eb;--muted:#cbd3df;--line:#39424e;--gold:#f0c34e;--gold-light:#ffe9a6;--dark:#090c10;--gold-metal:linear-gradient(125deg,#bf881d 0%,#edbd45 19%,#ffe9a0 39%,#f4cf63 48%,#dba42b 69%,#f5d16a 100%);--gold-text-metal:linear-gradient(110deg,#e1ad35 0%,#f5cf68 25%,#fff0b5 43%,#edbd49 64%,#ffd975 100%)}
html{scroll-padding-top:180px}body{background:#0e1115;color:#f7f3eb;font-size:17px;line-height:1.8}h1,h2,h3,h4{color:#f7f3eb}em{color:#ebbc59}h2 em,.hero .below-spot-headline em{background:var(--gold-text-metal);background-clip:text;-webkit-background-clip:text;color:transparent}.eyebrow,.micro-label{font-size:12px;color:#ebbc59;letter-spacing:.09em}.section-heading>p,.section-lead,.hero-copy,.calculator-layout>div:first-child>p:not(.eyebrow),.advantage-list p,.uses-content p,.uses-content li,.journal-grid p,.faqs p,.inquiry-copy>p:not(.eyebrow),.faq-layout>div:first-child>p:last-child{font-size:17px;line-height:1.85;color:#d0d7e1}.text-link{font-size:15px;color:#f1d087;border-color:#836b39;line-height:1.75}.text-link:hover{color:#ffe6ab;border-color:#e8b951}.button{min-height:54px;font-size:15px;line-height:1.6;color:#171a20;background:var(--gold-metal);border:1px solid #e1b858;box-shadow:0 6px 22px #0003;white-space:normal}.button span{color:#171a20}.button:hover{color:#11161c;background:linear-gradient(115deg,#c08a29,#ffe1a0 45%,#e4b445);border-color:#ffe0a0;box-shadow:0 10px 28px #0004}.button:focus-visible,.text-link:focus-visible{outline:3px solid #ffda83;outline-offset:4px}
.market-strip{background:#080b0f;color:#e0d9c9;border-bottom:1px solid #302b1e}.strip-inner{height:42px;font-size:11px;gap:22px;letter-spacing:.02em}.market-status{font-size:10px;color:#e8d7af}.strip-inner strong{font-size:14px;color:#ffe0a0;font-weight:600}.strip-inner>a{font-size:12px;color:#f6cf76}.status-dot{box-shadow:0 0 0 3px #d9b05f1a}#ticker-time{font-size:11px;color:#c6cdd7}.site-header{top:42px;background:#101419f2;border-color:#353b43}.header-inner nav{font-size:14px;color:#e8edf4;gap:22px}.header-inner nav a:hover{color:#ffe0a0}.header-cta{font-size:14px;min-height:47px}.brand{background:#fffdf6;border:1px solid #d5ad55;border-radius:9px;padding:6px 10px}.brand img{width:165px}.site-footer .brand{width:max-content}.site-footer .brand img{width:200px}.nav-toggle span{background:#f3d18b}
.hero{background:#0e1115}.hero-copy{font-size:18px;color:#d2d9e4;max-width:440px}.hero .eyebrow{font-size:12px;color:#f0cb7e}.hero .eyebrow>span{background:#e7b84b;box-shadow:0 0 0 5px #e8b85513}.hero h1,.hero h1.below-spot-headline{color:#fffaf0}.hero h1.below-spot-headline em{background:var(--gold-text-metal);background-clip:text;-webkit-background-clip:text;color:transparent}.hero:has(.below-spot-headline) .hero-buttons>.button{font-size:14px;background:var(--gold-metal);border-color:#e4b958;color:#131920;gap:16px;padding-inline:20px}.hero:has(.below-spot-headline) .hero-buttons>.button:hover{background:linear-gradient(115deg,#d5a645,#ffe6ae,#d9a33b)}.hero:has(.below-spot-headline) .hero-buttons .text-link{font-size:14px;color:#f5d28b}.hero-assurance{font-size:12px;color:#d2d9e2;gap:19px}.hero-assurance>span:before{color:#f1cd7b}.hero-film{box-shadow:0 22px 55px #0005;border:1px solid #3a3530}.assurance-rail{background:#0e1115}.assurance-rail>.shell{border-color:#363e49;gap:38px}.assurance-rail span,.assurance-rail b{font-size:14px;color:#e1e7ef;line-height:1.6}.assurance-rail .motion-icon{color:#e4b754}
.formats-section,.advantage-section,.uses-section,.journal-section{background:#0e1115}.format-card{background:#171c23;border-color:#404953;box-shadow:0 8px 25px #0002}.format-card.selected{border-color:#d2a746;box-shadow:0 6px 25px #0003}.format-card:hover{border-color:#e3b958;box-shadow:0 18px 38px #0005}.format-card .format-art{background:#e4eaf1}.format-card .format-tag,.format-card .format-number{font-size:11px;color:#324459}.format-body .micro-label{font-size:11px;color:#f0c875}.format-body h3{font-size:28px;color:#fff9ee}.format-body p{font-size:16px;line-height:1.8;color:#d0d8e3;min-height:90px}.format-spec,.format-spec strong{font-size:13px;color:#d0d8e3}.format-spec strong{color:#ffe0a1}.format-select{font-size:15px;color:#f8f2e6;line-height:1.6}.format-select>span{color:#eebf59}.formats-note,.formats-note>span,.formats-note p{font-size:12px;color:#bfcbdc}.below-spot-callout{background:linear-gradient(110deg,#262115,#191b20);border-color:#876d35}.below-spot-callout h3{font-size:21px;color:#f8deb0}.below-spot-callout p{font-size:15px;color:#d7d8da}.spot-callout-icon{background:#3b301b;color:#f0c66b}.below-spot-callout>a{font-size:14px;color:#f8d78f;border-color:#987c40}
.calculator-section,.process-section,.faq-section{background:#13181f}.calculator-card{background:#1b222c;border-color:#4b5868;box-shadow:0 15px 35px #0003}.calc-title h3{font-size:21px;color:#f8f4e9}.calc-title>span{font-size:12px;color:#f6d48c;background:#332b1a;border-color:#8b713c}label{font-size:14px;color:#e0e7f0}input,select,textarea{font-size:17px;min-height:51px;border-radius:8px;background:#10161e;border-color:#59677a;color:#fffaf0}input::placeholder,textarea::placeholder{color:#aab8cb}.calc-conversion{font-size:13px;color:#c6d1e0}.purity-label{font-size:14px}.calc-result>span{font-size:12px;color:#e5c991}.calc-result output{font-size:46px;color:#fffaf0}.calc-result small,.calc-disclaimer{font-size:13px;line-height:1.8;color:#c3cede}.budget-planner{background:#202833;border-color:#4e5b6c}.budget-planner h3{font-size:20px;color:#f6f3ec}.budget-planner .micro-label{font-size:11px}.budget-planner input{background:#111820;color:#fffaf0;border-color:#596b82;font-size:17px;min-height:48px}.budget-planner output{font-size:22px;color:#f6d98f}.budget-planner>small{font-size:13px;color:#c3d0e0}.advantage-list article{border-color:#3c4653}.advantage-list h3{font-size:26px;color:#f6f0e5}.advantage-seal svg{stroke:#e1b453}.advantage-seal p{font-size:15px;color:#f1e5c9}.advantage-seal small{font-size:13px;color:#c6d1df}.motion-icon{background:#342b19;color:#edbf5b}.icon-accent{color:#f4cf7a}
.brinks-section{background:#0e1115;padding-top:0}.brinks-panel{padding:45px;display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;background:linear-gradient(120deg,#1c2027,#161b22);border:1px solid #826e43;border-radius:22px;box-shadow:0 15px 40px #0003}.brinks-copy h2{font-size:40px;line-height:1.22}.brinks-copy>p:not(.eyebrow){font-size:17px;line-height:1.85;color:#d0d8e3;margin:25px 0}.brinks-copy .button{font-size:14px;gap:18px}.brinks-steps article{display:flex;gap:19px;padding:23px 0;border-top:1px solid #45413a}.brinks-steps article:first-child{border-top:0;padding-top:0}.brinks-steps article:last-child{padding-bottom:0}.brinks-step-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;font-size:13px;font-weight:700;color:#f4ce80;background:#3a3020;border:1px solid #756039;border-radius:11px}.brinks-steps h3{font-size:22px;line-height:1.35;color:#fff2d9;margin:0 0 10px}.brinks-steps p{font-size:16px;line-height:1.8;color:#cbd4e1;margin:0}
.market-section{background:#141a21;border:1px solid #3d4653;color:#eef2f7}.market-section h2{color:#fff8ea}.market-section .eyebrow{color:#f3c971}.market-section .section-heading>p{font-size:17px;color:#d2dae6}.terminal-heading{background:#1d252f;border-color:#495563}.terminal-heading strong{font-size:17px;color:#f9f1e1}.terminal-heading small{font-size:13px;color:#c9d3e1}.terminal-heading>a{font-size:14px;color:#f5d28b}.market-board{background:#11161c;border-color:#495563}.market-main{border-color:#495563}.terminal-symbol{color:#f0c871}.market-subtitle,.terminal-unit-label{font-size:14px;color:#d4deeb}.terminal-unit-label select{font-size:16px;background:#202b38;border-color:#586a80;color:#f6f4ef}.feed-badge{font-size:12px;color:#f7d68e;border-color:#857047}.big-price{color:#fff5dd}.price-note,.session-metrics,.rate-details{font-size:13px;color:#ccd8e8}.session-metrics>span:last-child{font-size:12px}.chart-view-switch button{font-size:13px;padding:9px 13px;color:#d4dfed}.chart-view-switch button[aria-pressed=true]{background:#344154;color:#fff2ce}.chart-view-switch>span{font-size:12px;color:#c3d1e3}.historical-chart,.session-chart{background:#11161c}.session-chart svg text{font-size:13px;fill:#ccd9e9}.historical-chart p,.historical-chart a,.market-disclosure{font-size:13px;color:#c1cfe1;line-height:1.8}.rate-details button{font-size:13px;color:#f4d28b}.market-units>div{border-color:#465361}.market-units>div>span,.market-units small{font-size:13px;color:#cad6e6}.market-units strong{color:#ffe0a0;font-size:30px}.market-units .button{font-size:14px;color:#161a20;background:var(--gold-metal);border-color:#dcb253}.market-units .button span{color:#161a20}.terminal-actions .micro-label{font-size:12px}.terminal-actions>small{font-size:13px;color:#c9d6e7}.terminal-quick-weights button{font-size:13px}
.application-picker-heading h3{font-size:21px;color:#f8f3e7}.application-picker-heading p{font-size:16px;color:#d0d9e5}.application-options button{background:#191f28;border-color:#536074;color:#fff6e6;min-height:180px}.application-options button:hover{background:#242d39;border-color:#e2b356;color:#fff7e9}.application-options button[aria-selected=true]{background:linear-gradient(120deg,#4a3718,#2c281d);border:2px solid #f0c467;color:#fff4d6;box-shadow:0 8px 25px #0003}.application-options button[aria-selected=true]:hover{background:#43371f}.application-options .choice-title{font-size:20px}.application-options .choice-description{font-size:14px;color:#c3d0e1}.application-options .motion-icon{color:#e9b952}.application-options .choice-arrow{color:#e6bd68;border-color:#79704f}.application-options button[aria-selected=true] .choice-arrow{background:var(--gold-metal);border-color:#ffe0a0;color:#181b21}.application-options button[aria-selected=true] .choice-description{color:#f5deb1}.uses-content h3{font-size:38px;color:#fff5e2}.uses-content .micro-label{font-size:12px;color:#efc775}.uses-content h4{font-size:16px;color:#f6dca1}.uses-content small,.use-sources{font-size:13px;color:#c4d0e1}.uses-content .text-link{font-size:15px;color:#f7d386}.use-sources a{color:#f3cd7e}.uses-content .use-example{background:#252d38;color:#d9e3f0;border-color:#e5b654}.uses-art{background:#1b222b;border:1px solid #4c596a}.uses-art>span{font-size:12px;color:#f6e0b4}.uses-art>span small{font-size:11px}.uses-content ul li:before{color:#f0c471}
.process-grid article{background:#1c232d;border-color:#485668}.process-grid article:hover{box-shadow:0 16px 35px #0004}.process-grid h3{font-size:25px;line-height:1.3;color:#fff4df}.process-grid p{font-size:16px;line-height:1.85;color:#ccd7e6}.process-grid article>span:not(.motion-icon){font-size:12px;color:#ebc575}.process-detail>span,.process-detail p{font-size:13px;line-height:1.8;color:#c0ccdc}.journal-grid>a{background:#1b222c;border-color:#465467}.journal-grid>a:hover{box-shadow:0 14px 35px #0004}.journal-grid>a>span{font-size:12px;color:#e9bd60}.journal-grid h3{color:#fff3de;font-size:28px}.journal-grid b{font-size:15px;color:#f2ce83}.faqs details{background:#1a222d;border-color:#4b596c}.faqs summary{font-size:17px;color:#f8f1e5}.faqs summary span{color:#f4cf7b}.faqs p{font-size:16px;color:#d1dbe8}
.inquiry-section{background:#131a23;border:1px solid #4c5664;color:#f5f1e7}.inquiry-copy>p:not(.eyebrow){font-size:18px;color:#d1dbe8}.inquiry-copy .eyebrow{color:#f4cf7b}.inquiry-copy h2 em{color:transparent}.email-link{font-size:20px;color:#ffe0a0}.inquiry-copy p.inquiry-footnote{font-size:14px;line-height:1.8;color:#c4d0e2;border-color:#566477}.inquiry-section form{background:#1d2734;border-color:#5c6d83;color:#f6f1e6}.form-title h3{font-size:23px;color:#fff3d8}.form-title>span{font-size:11px;color:#ffe0a2;background:#392e19;border-color:#a58b51}.inquiry-section label{font-size:14px;color:#e3ebf5}.inquiry-section input,.inquiry-section select,.inquiry-section textarea{font-size:17px;min-height:51px;color:#fff9ed;background:#101821;border-color:#60738c}.inquiry-section input::placeholder,.inquiry-section textarea::placeholder{color:#adbdd2}.inquiry-section label>span{color:#efd18d}.quote-extras{border-color:#5b6b80}.quote-extras summary,.quote-extras summary>span{font-size:14px;color:#e3d2ac}.inquiry-section .consent,.inquiry-section .consent>span{font-size:13px;line-height:1.8;color:#d5deec}.inquiry-section .consent input{min-height:0;accent-color:#e9b84a}.inquiry-section .consent a{color:#ffe3a1}.inquiry-section form>.button{font-size:15px;color:#171b22;background:var(--gold-metal);border-color:#dbb456}.inquiry-section form>.button span{color:#171b22}.form-status{font-size:13px;line-height:1.8;color:#c5d1e3}
.site-footer{background:#0a0e13;color:#cbd5e3;border-top:1px solid #3a4350}.footer-top{border-color:#3a4655}.footer-top>p{font-size:18px;color:#dee4ed}.footer-top>a:last-child{font-size:20px;color:#f4d18a}.footer-nav>div>span{font-size:12px;color:#eac16f}.footer-nav a{font-size:15px;color:#d1dceb}.footer-nav a:hover{color:#ffe1a0}.footer-nav>p{font-size:14px;line-height:1.85;color:#bccadd}.footer-bottom{border-color:#3a4655;font-size:13px;color:#c6d1e1}.footer-bottom>p{font-size:12px;line-height:1.85;color:#b9c8db}.footer-bottom>a{font-size:13px;color:#f1ce86}
.guide-hero{background:#151b23!important;color:#fff7e7!important;border-color:#3e4b5b!important}.guide-hero h1{color:#fff5e2!important}.guide-hero>div>p:not(.eyebrow){font-size:20px!important;line-height:1.85!important;color:#d9e2ee!important}.guide-meta{font-size:14px!important;color:#c6d2e3!important}.guide-meta a{color:#f8d58a!important}.guide-layout{background:#0e1115!important}.guide-toc{top:192px!important}.guide-toc p{font-size:12px!important;color:#f0c873!important}.guide-toc nav a{font-size:15px!important;line-height:1.65!important;color:#d9e4f2!important;border-color:#4a5a70!important}.guide-article{font-size:18px!important;color:#d4dfed!important}.guide-article p,.guide-article li,.guide-article dd{font-size:18px!important;line-height:1.9!important;color:#d4dfed!important}.guide-article h2,.guide-article h3,.guide-article h4,.guide-article strong,.guide-article dt{color:#fff5df!important}.guide-article h2{font-size:36px!important}.guide-article h3{font-size:27px!important}.guide-article a:not(.button){color:#ffdc91!important;text-decoration-color:#bfa05f!important}.guide-article section{border-color:#465363!important;scroll-margin-top:180px}.guide-article .guide-callout,.guide-article .guide-disclosure,.guide-article .material-flow li,.formula-card{background:#1d2633!important;border-color:#64748a!important;color:#dce5f2!important}.guide-article .guide-disclosure{font-size:15px!important;line-height:1.85!important}.guide-article table,.guide-article table th,.guide-article table td{font-size:15px!important;line-height:1.75!important;color:#e1e9f3!important;border-color:#4e6077!important}.guide-article table th{background:#273345!important;color:#fff0cf!important}.guide-article caption{font-size:14px!important;color:#f4d28b!important}.guide-article dl{color:#dae4f2!important}.guide-article .source-note,.guide-article .industrial-guide-image>p{font-size:14px!important;line-height:1.8!important;color:#c4d4e9!important}.guide-article .material-flow strong{color:#f6d38c!important}.buyer-example{background:#202a37;border-color:#e0b255}.buyer-example p{font-size:17px!important;color:#d9e4f3!important}.buyer-example h3{font-size:25px!important}.simple-page{background:#0e1115;color:#eef3fa}.simple-page p,.simple-page li{font-size:18px;line-height:1.9;color:#d5dfed}.simple-page a:not(.button){color:#ffdc91}
@media(max-width:1350px){.strip-kilo{display:none}}
@media(max-width:1150px){.header-inner nav:not(.open){display:none}.header-inner nav.open{display:flex;position:absolute;top:104px;left:32px;right:32px;flex-direction:column;align-items:stretch;gap:16px;padding:25px;background:#1a222d;border:1px solid #64738a;border-radius:0 0 13px 13px;box-shadow:0 16px 35px #0005;font-size:16px}.nav-toggle{display:block}.header-cta{margin-left:auto}.header-inner{gap:22px}.brinks-panel{padding:35px;gap:40px}.brinks-copy h2{font-size:35px}.brinks-copy .button{font-size:13px}.brinks-steps h3{font-size:21px}.format-body p{font-size:16px}.application-options .choice-title{font-size:19px}.application-options .choice-description{font-size:13px}.application-picker-heading p{font-size:15px}.assurance-rail>.shell{gap:25px}.assurance-rail b{font-size:13px}#ticker-time{display:none}.hero:has(.below-spot-headline) .hero-buttons{gap:18px}.hero:has(.below-spot-headline) .hero-buttons>.button{font-size:13px}.hero:has(.below-spot-headline) .hero-buttons .text-link{font-size:13px}.budget-planner{grid-template-columns:1fr 145px}}
@media(max-width:900px){.brinks-panel{grid-template-columns:1fr;gap:32px}.brinks-copy h2{font-size:38px}.brinks-steps article{padding-block:22px}.application-options button{min-height:132px}.application-options .choice-title{font-size:20px}.application-options .choice-description{font-size:14px}.application-picker-heading p{font-size:16px}.calculator-layout,.advantage-layout{gap:38px}.assurance-rail b{font-size:12px}.hero-copy{font-size:17px}.hero-assurance{font-size:11px;gap:14px}.format-card .format-tag,.format-card .format-number{font-size:10px}}
@media(max-width:700px){html{scroll-padding-top:146px}body{font-size:17px}.market-strip{height:38px}.strip-inner{height:38px;font-size:11px;gap:18px}.market-status{font-size:10px}.strip-inner strong{font-size:15px}.site-header{top:38px}.header-cta{font-size:12px;min-height:42px;padding:10px 13px;gap:12px}.brand{padding:4px 6px}.brand img{width:115px}.header-inner{gap:13px}.header-inner nav.open{top:84px;left:0;right:0;font-size:17px}.hero .eyebrow{font-size:11px;line-height:1.6}.hero-copy{font-size:17px;line-height:1.85}.hero:has(.below-spot-headline) .hero-buttons>.button{font-size:14px;min-height:52px;padding:13px 18px}.hero:has(.below-spot-headline) .hero-buttons .text-link{font-size:14px}.hero-assurance{font-size:12px;gap:14px}.assurance-rail>.shell{gap:14px}.assurance-rail b{font-size:12px;line-height:1.65}.assurance-rail span{max-width:34%}.section-heading>p,.section-lead,.calculator-layout>div:first-child>p:not(.eyebrow),.advantage-list p,.uses-content p,.uses-content li,.journal-grid p,.faqs p,.inquiry-copy>p:not(.eyebrow),.faq-layout>div:first-child>p:last-child{font-size:17px;line-height:1.85}.eyebrow,.micro-label{font-size:11px}.text-link{font-size:15px}.button{font-size:15px;min-height:53px}.format-body h3{font-size:28px}.format-body p{font-size:16px;line-height:1.85;min-height:0}.format-body .micro-label{font-size:11px}.format-spec,.format-spec strong{font-size:13px}.format-select{font-size:15px}.format-card .format-tag,.format-card .format-number{font-size:10px}.formats-note,.formats-note>span,.formats-note p{font-size:12px;line-height:1.8}.below-spot-callout h3{font-size:20px}.below-spot-callout p{font-size:15px}.below-spot-callout>a{font-size:14px}.below-spot-callout{padding:22px;grid-template-columns:1fr}.below-spot-callout .spot-callout-icon{display:none}.below-spot-callout>a{grid-column:1}.calculator-card{padding:24px 20px}.calc-title h3{font-size:20px}.calc-title>span{font-size:12px}.calc-inputs label,.purity-label{font-size:14px}.calc-inputs input,.calc-inputs select,.purity-label select{font-size:16px}.calc-result output{font-size:41px}.calc-result>span{font-size:11px}.calc-result small,.calc-disclaimer,.calc-conversion{font-size:13px;line-height:1.8}.budget-planner{grid-template-columns:1fr;gap:18px;padding:22px}.budget-planner h3{font-size:20px}.budget-planner .micro-label{font-size:11px}.budget-planner>label{font-size:14px}.budget-planner>small{font-size:13px}.budget-planner output{font-size:21px}.advantage-list h3{font-size:25px}.advantage-seal p{font-size:15px}.advantage-seal small{font-size:13px}.brinks-panel{padding:28px 23px;gap:28px;border-radius:17px}.brinks-copy h2{font-size:32px}.brinks-copy>p:not(.eyebrow){font-size:17px}.brinks-copy .button{font-size:14px;gap:16px}.brinks-steps h3{font-size:22px}.brinks-steps p{font-size:16px}.brinks-step-number{width:34px;height:34px;font-size:12px}.brinks-steps article{gap:14px}.market-section .section-heading>p{font-size:16px}.terminal-heading{padding:20px 18px}.terminal-heading strong{font-size:16px}.terminal-heading small{font-size:12px;max-width:none}.terminal-symbol{font-size:31px}.market-subtitle,.terminal-unit-label{font-size:12px}.terminal-unit-label select{font-size:15px;max-width:135px}.terminal-price-label{gap:15px}.price-note,.session-metrics,.rate-details{font-size:12px;line-height:1.8}.session-metrics>span:last-child{font-size:11px}.chart-view-switch button{font-size:12px;padding:8px 10px}.chart-view-switch>span{display:none}.market-units>div>span,.market-units small{font-size:12px}.market-units strong{font-size:26px}.terminal-actions h3{font-size:30px}.terminal-actions .button{font-size:15px}.terminal-actions>small{font-size:13px}.market-disclosure,.historical-chart p,.historical-chart a{font-size:12px}.application-picker-heading h3{font-size:21px}.application-picker-heading p{font-size:16px}.application-options button{padding:19px 15px;min-height:187px;align-items:start}.application-options .choice-title{font-size:18px;min-height:2.8em}.application-options .choice-description{font-size:12px;line-height:1.7}.application-options .motion-icon{width:34px;height:34px}.application-options .choice-arrow{width:26px;height:26px}.uses-content h3{font-size:33px}.uses-content h4{font-size:16px}.uses-content small,.use-sources{font-size:13px;line-height:1.85}.uses-content .text-link{font-size:15px}.uses-art>span{font-size:11px}.process-grid{grid-template-columns:1fr;gap:17px}.process-grid article{padding:26px}.process-grid h3{font-size:25px}.process-grid p{font-size:16px}.process-grid article>span:not(.motion-icon){font-size:12px}.process-detail>span,.process-detail p{font-size:13px}.journal-grid h3{font-size:27px}.journal-grid>a>span{font-size:12px}.journal-grid b{font-size:15px}.faqs summary{font-size:17px}.faqs p{font-size:16px}.inquiry-copy h2{font-size:38px}.inquiry-copy .email-link{font-size:17px}.inquiry-copy p.inquiry-footnote{font-size:14px}.inquiry-section form{padding:25px 20px}.form-title h3{font-size:22px}.form-title>span{display:none}.inquiry-section label{font-size:14px}.inquiry-section input,.inquiry-section select,.inquiry-section textarea{font-size:16px;min-height:50px}.inquiry-section .consent,.inquiry-section .consent>span{font-size:13px}.form-status{font-size:13px}.quote-extras summary,.quote-extras summary>span{font-size:14px}.footer-top>p{font-size:17px}.footer-top>a:last-child{font-size:17px}.footer-nav a{font-size:15px}.footer-nav>div>span{font-size:12px}.footer-nav>p{font-size:14px}.footer-bottom{font-size:12px}.footer-bottom>p{font-size:12px}.footer-bottom>a{font-size:13px}.site-footer .brand img{width:180px}.guide-hero>div>p:not(.eyebrow){font-size:18px!important}.guide-meta{font-size:13px!important;line-height:1.8!important}.guide-toc{top:auto!important}.guide-toc nav a{font-size:15px!important}.guide-article,.guide-article p,.guide-article li,.guide-article dd{font-size:17px!important;line-height:1.9!important}.guide-article h2{font-size:31px!important}.guide-article h3{font-size:25px!important}.guide-article table,.guide-article table td,.guide-article table th{font-size:14px!important}.guide-article .source-note,.guide-article .industrial-guide-image>p{font-size:14px!important}.guide-article .guide-disclosure{font-size:14px!important}.buyer-example p{font-size:16px!important}.simple-page p,.simple-page li{font-size:17px}}
@media(max-width:380px){.header-inner{gap:10px}.brand img{width:105px}.header-cta{font-size:11px;padding-inline:11px;gap:10px}.application-options button{padding-inline:12px}.application-options .choice-title{font-size:17px}.application-options .choice-description{font-size:12px}.hero h1.below-spot-headline{font-size:46px}.hero-assurance{font-size:11px}.assurance-rail b{font-size:11px}.inquiry-copy .email-link{font-size:16px}.footer-top>a:last-child{font-size:16px}.brinks-copy h2{font-size:29px}.strip-inner{gap:12px}.market-status{font-size:9px}.strip-inner strong{font-size:14px}}

/* Polished gold accents: bright lettering, dimensional metal buttons. */
.button,.hero:has(.below-spot-headline) .hero-buttons>.button,.market-units .button,.inquiry-section form>.button{background:var(--gold-metal);border-color:#eac258;border-top-color:#ffe8a2;border-bottom-color:#b98521;box-shadow:inset 0 1px 0 #fff6cfb3,inset 0 -1px 0 #94641455,0 6px 22px #0003;color:#161a20;text-shadow:0 1px 0 #fff1b04d}
.button:hover,.hero:has(.below-spot-headline) .hero-buttons>.button:hover,.market-units .button:hover,.inquiry-section form>.button:hover{background:linear-gradient(125deg,#d39d2e 0%,#f2c752 19%,#fff0b5 39%,#f9d777 48%,#e6b33f 69%,#ffdf83 100%);border-color:#ffe19a;box-shadow:inset 0 1px 0 #fff9ded9,inset 0 -1px 0 #94641444,0 10px 28px #0004;color:#10151b}
.eyebrow,.micro-label{color:#efc453}.text-link{color:#f1cb68}.text-link:hover{color:#ffe7a0}

/* Each opening reveals the same stationary, viewport-aligned gold scene. */
.gold-window{position:relative;height:clamp(145px,14vw,200px);background:transparent;clip-path:inset(0);isolation:isolate;border-block:1px solid #b58d4540}
.gold-window:before{content:"";position:fixed;inset:0;z-index:-1;background:#17120b url('/assets/bullion-bulk.webp') center 58%/cover no-repeat;pointer-events:none}
.gold-window:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 12px 24px #0005,inset 0 -12px 24px #0005}
@media(max-width:700px){.gold-window{height:135px}.gold-window:before{background-position:48% center}}

/* Navigation stays visible at every screen size; no disclosure menu. */
.header-inner #main-nav{display:flex;position:static;align-items:center;background:transparent;color:#e8edf4;box-shadow:none;border:0;border-radius:0;padding:0}
.header-inner #main-nav a{color:#e8edf4;display:flex;align-items:center;justify-content:center;min-height:44px;line-height:1.45}
.header-inner #main-nav a:hover{color:#ffe0a0}
.header-inner #main-nav a:focus-visible{outline:2px solid #f4cf68;outline-offset:3px;border-radius:4px}
.site-header .nav-toggle{display:none!important}
@media(max-width:1150px){
  html{scroll-padding-top:225px}
  .header-inner{height:auto;display:grid;grid-template-columns:1fr auto;gap:4px 22px;padding-block:12px 7px}
  .header-inner .brand{justify-self:start;grid-column:1;grid-row:1}.header-inner .brand img{width:140px}
  .header-inner .header-cta{margin-left:0;justify-self:end;grid-column:2;grid-row:1}
  .header-inner #main-nav{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;font-size:14px;width:100%;border-top:1px solid #39424e;padding-top:5px}
  .header-inner #main-nav a{padding:6px 8px;text-align:center}
  .guide-toc{top:230px!important}.guide-article section{scroll-margin-top:225px}
}
@media(max-width:700px){
  html{scroll-padding-top:230px}
  .header-inner{padding-block:8px 5px;gap:4px 15px}
  .header-inner .brand img{width:105px}.header-inner .header-cta{font-size:13px;min-height:44px;padding:10px 17px}
  .header-inner #main-nav{grid-template-columns:repeat(6,minmax(0,1fr));font-size:14px;padding-top:3px}
  .header-inner #main-nav a{grid-column:span 2;padding:7px 3px;min-height:44px}
  .header-inner #main-nav a:nth-last-child(-n+2){grid-column:span 3}
  .guide-toc{top:auto!important}.guide-article section{scroll-margin-top:230px}
}

/* Pair the introduction and budget card with the full-height weight planner. */
.calculator-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:64px;align-items:stretch}
.calculator-intro{display:flex;flex-direction:column;align-items:flex-start;padding-block:8px 0}
.calculator-intro h2{font-size:clamp(34px,3.3vw,46px);line-height:1.22}
.calculator-layout>.calculator-intro>p:not(.eyebrow){max-width:none;margin:24px 0;font-size:17px;line-height:1.85}
.calculator-intro>.text-link{margin-bottom:32px}
.calculator-intro>.budget-planner{align-self:stretch;margin-top:auto;grid-template-columns:minmax(0,1fr) 145px;gap:20px 22px;padding:25px}
.calculator-intro .budget-planner h3{font-size:20px;line-height:1.5}
.calculator-intro .budget-planner label{font-size:14px;line-height:1.65}
.calculator-intro .budget-planner input{width:100%;margin-top:8px}
.calculator-layout>.planner-stack{display:block}
.calculator-layout .calculator-card{height:100%;padding:30px}
@media(max-width:1100px){.calculator-layout{gap:38px}.calculator-intro>.budget-planner{grid-template-columns:1fr;padding:23px;gap:17px}.calculator-intro .budget-planner h3{font-size:21px}.calculator-intro .budget-planner label{max-width:240px}.calculator-intro .budget-planner input{margin-top:6px}}
@media(max-width:900px){.calculator-layout{grid-template-columns:1fr;gap:30px}.calculator-intro{display:block;padding:0}.calculator-intro h2{font-size:38px}.calculator-intro>.text-link{display:inline-block;margin-bottom:0}.calculator-intro>.budget-planner{margin-top:28px;grid-template-columns:minmax(0,1fr) 180px}.calculator-intro .budget-planner label{max-width:none}.calculator-layout .calculator-card{height:auto}}
@media(max-width:700px){.calculator-intro h2{font-size:35px}.calculator-intro>.budget-planner{grid-template-columns:1fr;padding:23px}.calculator-intro .budget-planner label{max-width:none}.calculator-layout .calculator-card{padding:25px 21px}}

/* LBMA refiner standards: static educational content and official source links. */
.lbma-section{background:linear-gradient(115deg,#0d0f11,#1a1b1b);border-block:1px solid #d8b86326}.lbma-layout{display:grid;grid-template-columns:1fr 1.35fr;gap:90px}.lbma-layout h2{font-size:48px;letter-spacing:-.045em;line-height:1.15;margin-bottom:30px}.lbma-explanation>p{color:#adb1b5}.lbma-explanation .lead-copy{font-size:23px;color:#f3f1e9;line-height:1.5}.lbma-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid #d8b86333;margin-top:30px;padding-top:25px}.lbma-points span{font-size:9px;color:#d6b965;letter-spacing:.1em}.lbma-points h3{font-size:15px;margin:12px 0 9px}.lbma-points p{font-size:12px;color:#a4a9ae;line-height:1.8}.lbma-explanation .quiet{font-size:11px;line-height:1.9;margin-top:25px}.lbma-explanation .source-note{font-size:11px}.lbma-explanation a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1100px){.lbma-layout{gap:45px}.lbma-layout h2{font-size:41px}.lbma-points{gap:16px}}
@media(max-width:800px){.lbma-layout{grid-template-columns:1fr;gap:35px}.lbma-layout h2{font-size:43px}.lbma-layout h2 br{display:none}}
@media(max-width:540px){.lbma-layout h2{font-size:36px}.lbma-explanation .lead-copy{font-size:20px}.lbma-points{grid-template-columns:1fr;gap:18px}.lbma-points h3{margin:7px 0}.lbma-points p{margin-bottom:0}}

/* Exact transparent white logo, without the earlier logo backing panel. */
.brand{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.brand img{filter:none!important}.lbma-layout h2{text-transform:none}.lbma-explanation .lead-copy{font-size:24px}.lbma-explanation>p{font-size:17px}.lbma-points h3{font-size:18px}.lbma-points p{font-size:15px}.lbma-explanation .quiet,.lbma-explanation .source-note{font-size:13px}

/* Lead with the commercial advantage before navigation or market data. */
.arrival-offer{background:linear-gradient(110deg,#c58f27 0%,#f2cd72 25%,#ffedb2 50%,#e8bb50 80%,#c28b20 100%);color:#15181b;border-bottom:1px solid #ffe6a1}.arrival-offer-inner{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:64px;padding-block:12px}.arrival-offer p{display:flex;align-items:center;gap:22px;margin:0}.arrival-offer strong{font-family:'Plus Jakarta Sans',sans-serif;font-size:24px;letter-spacing:-.045em;line-height:1.25;font-weight:800}.arrival-offer p>span{font-size:13px;font-weight:500;letter-spacing:0}.arrival-offer a{display:inline-flex;align-items:center;gap:20px;color:#12171c;font-size:13px;font-weight:700;border-bottom:1px solid #262419;padding-block:5px;white-space:nowrap}.arrival-offer a:hover{border-bottom-width:2px}.arrival-offer a:focus-visible{outline:2px solid #12171c;outline-offset:5px}.hero h1.below-spot-headline em{font-size:1.12em;line-height:1.06}.hero .eyebrow{letter-spacing:.065em}
@media(max-width:1100px){.arrival-offer p>span{display:none}.arrival-offer strong{font-size:22px}}
@media(max-width:700px){.arrival-offer-inner{min-height:62px;gap:15px;padding-block:11px}.arrival-offer strong{font-size:20px}.arrival-offer a{font-size:11px;gap:8px}.arrival-offer a>span{display:none}.hero h1.below-spot-headline em{font-size:1.08em}}
@media(max-width:420px){.arrival-offer-inner{display:block;text-align:center;padding-block:10px}.arrival-offer p{justify-content:center}.arrival-offer strong{font-size:22px}.arrival-offer a{font-size:11px;padding:3px 0 0;margin-top:3px}.hero .eyebrow{font-size:10px}}

/* Branded, direct-access guide collection. */
.guide-hero-link{display:inline-flex;align-items:center;gap:14px;margin-top:22px;font-size:14px;font-weight:600;color:#f4d58f;text-decoration:underline;text-underline-offset:5px}.guide-hero-link:hover{color:#fff0bd}.pdf-guides-section{background:linear-gradient(125deg,#171a1d,#101419);border-block:1px solid #d8b86335}.pdf-guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.pdf-guide-card{display:flex;flex-direction:column;background:#1b2026;border:1px solid #cfac5238;border-radius:16px;overflow:hidden}.pdf-guide-cover{display:flex;justify-content:center;padding:28px 28px 0;background:linear-gradient(130deg,#31302a,#171d23);overflow:hidden}.pdf-guide-cover img{display:block;width:100%;max-width:248px;height:auto;aspect-ratio:612/792;object-fit:contain;box-shadow:0 12px 35px #0006;transition:transform .25s ease}.pdf-guide-cover:hover img{transform:translateY(-4px)}.pdf-guide-body{display:flex;flex:1;flex-direction:column;padding:28px}.pdf-guide-body .eyebrow{font-size:10px;letter-spacing:.09em;color:#e6c779;margin-bottom:12px}.pdf-guide-body h3{font-size:25px;line-height:1.3;letter-spacing:-.04em;color:#fff6e7;margin:0 0 14px;min-height:65px}.pdf-guide-body>p:not(.eyebrow):not(.pdf-guide-meta){font-size:15px;line-height:1.8;color:#ced2d7;margin-bottom:22px}.pdf-guide-body .pdf-guide-meta{font-size:12px;color:#b9c0c6;margin-top:auto;margin-bottom:17px}.pdf-guide-body .button{width:100%;justify-content:space-between;font-size:13px;gap:8px;padding-inline:17px}.pdf-guides-foot{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:30px;color:#b9c0c6;font-size:13px}.pdf-guides-foot .text-link{font-size:13px}.footer-guide-link{padding-block:0 24px;font-size:13px;color:#edd18e}
@media(max-width:1100px){.pdf-guides-grid{gap:17px}.pdf-guide-cover{padding:20px 20px 0}.pdf-guide-body{padding:23px}.pdf-guide-body h3{font-size:22px}.pdf-guide-body .button{font-size:12px;padding-inline:13px}.pdf-guides-foot{align-items:flex-start}}
@media(max-width:800px){.pdf-guides-grid{grid-template-columns:1fr;gap:24px}.pdf-guide-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.pdf-guide-cover{padding:25px;align-items:center}.pdf-guide-body h3{min-height:0}.pdf-guides-foot{display:block}.pdf-guides-foot .text-link{display:inline-flex;margin-top:18px}.pdf-guide-body{padding:28px}}
@media(max-width:540px){.pdf-guide-card{display:flex}.pdf-guide-cover{padding:28px 28px 0}.pdf-guide-cover img{max-width:240px}.pdf-guide-body h3{font-size:26px}.pdf-guide-body>p:not(.eyebrow):not(.pdf-guide-meta){font-size:16px}.pdf-guide-body .button{font-size:14px}.guide-hero-link{font-size:13px;margin-top:20px}}
@media(prefers-reduced-motion:reduce){.pdf-guide-cover img{transition:none}.pdf-guide-cover:hover img{transform:none}}

/* Keep every currency quote intact, including six-figure kilogram values. */
.market-units>div{grid-template-columns:minmax(0,1fr) max-content}
.market-units strong,.strip-inner [data-price]{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums}
.market-units strong{font-size:clamp(22px,2.1vw,30px)}
@media(max-width:1100px){.market-units>div{grid-template-columns:minmax(0,1fr)}.market-units strong{text-align:left;font-size:26px}}
@media(max-width:540px){.market-units{grid-template-columns:minmax(0,1fr)}.market-units>div,.market-units>div:last-of-type{grid-column:1/-1;grid-template-columns:minmax(0,1fr) max-content;column-gap:14px}.market-units strong,.market-units>div:last-of-type>strong{text-align:right;font-size:clamp(22px,6vw,28px)}.market-units small{grid-column:1/-1}}
