.cinema-gold{position:relative;z-index:2;max-height:510px;width:100%;object-fit:contain;filter:drop-shadow(0 35px 35px rgba(0,0,0,.6)) drop-shadow(0 0 24px rgba(213,162,42,.33));animation:goldfloat 6s ease-in-out infinite}.market-panel h2{font-size:2rem}.market-chart{height:150px;margin:28px 0 0;border-bottom:1px solid rgba(255,255,255,.11);background:repeating-linear-gradient(to bottom,transparent 0,transparent 35px,rgba(255,255,255,.05) 36px)}.chart-note{font-size:10px!important;color:#b8c5d5;margin:10px 0 25px}.section{padding:80px 0}.section-dark{background:var(--navy);color:#fff}.product-feature,.consult-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.product-feature img{border-radius:12px;max-height:420px;width:100%;object-fit:cover}.page-hero{background:radial-gradient(circle at 80% 10%,rgba(173,121,29,.2),transparent 45%),linear-gradient(130deg,#041428,#0a2947);padding:95px 0 80px;border-bottom:1px solid rgba(224,180,61,.19)}.page-hero h1{margin:12px 0}.page-hero p{max-width:650px}.faq-wrap{max-width:920px}.faq-item{border:1px solid rgba(214,178,75,.25);border-radius:8px;background:#102c49;margin-bottom:12px;padding:19px 25px}.faq-item summary{cursor:pointer;font-weight:700}.faq-item p{margin-bottom:0}.insights-note{margin-top:35px;text-align:center}.empty-products{grid-column:1/-1;padding:50px;text-align:center}.contact-facts strong{color:var(--gold)}@media (max-width:800px){.nav.open{display:block}.cinema-gold{max-height:370px}}@media (max-width:530px){.cinema-gold{max-height:310px}.page-hero{padding:65px 0}}.market-panel h2{font-size:2.25rem}.market-panel .eyebrow{font-size:12px}.market-widget-head{display:flex;justify-content:space-between;align-items:start;gap:12px;flex-wrap:wrap}.market-widget-head h3{font-family:Georgia,serif;font-size:clamp(23px,2.4vw,34px);line-height:1.15;margin:9px 0}.market-widget-head em{color:#edbe4b}.market-unit{font-size:11px;letter-spacing:.12em;color:#c9b782}.insights-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,4vw,65px);align-items:center}.insights-layout .age-market-widget{background:#0a2037;border:1px solid #38516a;border-radius:16px;padding:clamp(20px,3vw,32px)}.insights-explainer p{line-height:1.8}.catalogue-intro{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:32px}.catalogue-intro>div{max-width:680px}.catalogue-pagination{display:flex;gap:10px;justify-content:center;margin-top:40px}.catalogue-pagination a,.catalogue-pagination span{border:1px solid #c5a14d;border-radius:6px;padding:8px 13px}.contact-security{border-left:3px solid #e4b23c;padding:14px 20px;margin-top:24px;background:#112a43}.contact-security h3{margin:0 0 7px}.faq-contact{padding:40px 0 10px}.faq-contact p{margin:10px auto 24px}.product-card-body p{line-height:1.6}@media (max-width:800px){.insights-layout{grid-template-columns:1fr}.catalogue-intro{flex-direction:column;align-items:flex-start}.market-widget-head{display:block}}.age-ticker-track{display:flex;width:max-content;gap:36px;align-items:center;min-height:51px;animation:age-ticker-scroll 48s linear infinite}.age-ticker:hover .age-ticker-track,.age-ticker:focus-within .age-ticker-track{animation-play-state:paused}.age-ticker-item{white-space:nowrap;display:inline-flex;gap:9px;align-items:center;font-size:13px;font-weight:600}.age-ticker-item b{color:#fff}.age-ticker-item small{font-size:12px;color:#e5b643}.age-ticker-source{font-size:11px;letter-spacing:.04em;color:#a7b6ca}.age-ticker-link{color:#e9b94d;text-decoration:none}.age-terminal-chart .age-grid-line{stroke:#2b3a51;stroke-width:1}.age-terminal-chart .age-axis-label{fill:#9eaec4;font-size:12px}.age-market-link{color:#e5b643}@media (max-width:820px){.age-ticker-track{animation-duration:65s}}@media (prefers-reduced-motion:reduce){.age-ticker-track{animation:none;flex-wrap:wrap;width:auto;padding:8px 16px}.age-ticker-item:nth-child(n+6){display:none}}.age-editor-content{max-width:1100px;margin:0 auto}.age-editor-content img{border-radius:12px}.age-editor-content .wp-block-columns{gap:32px}.age-editor-content h2,.age-editor-content h3{color:#e9b73e}.age-editor-content p{line-height:1.85}@media (max-width:800px){.age-editor-content .wp-block-columns{display:block}}.age-performance-change.age-performance-up{color:#43d38b}.age-performance-change.age-performance-down{color:#fa6b73}.age-buyback-note{margin:24px 0 32px;padding:20px 24px;border:2px solid #d9a52b;border-radius:12px;background:#17273a;color:#f4e6c0;line-height:1.65}.age-buyback-note strong{color:#ffd475}.age-buy-hero{padding:72px 0 58px}.age-buy-contact{padding:72px 0 90px}.age-buy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);gap:clamp(25px,5vw,85px);align-items:start}.age-buy-information h2{margin:14px 0 20px}.age-buy-information>p{max-width:580px}.age-call-card{display:flex;align-items:center;gap:18px;border:1px solid #e6b844;background:linear-gradient(110deg,#143757,#0a243e);border-radius:14px;padding:22px 24px;margin:30px 0;color:#fff;box-shadow:0 16px 40px rgba(0,0,0,.2);transition:transform .2s,border-color .2s}.age-call-card:hover{transform:translateY(-3px);border-color:#ffe28d}.age-call-card>span:nth-child(2){display:flex;flex-direction:column;gap:2px;flex:1}.age-call-card strong{font-size:clamp(1.6rem,3vw,2.5rem);font-weight:700;letter-spacing:.01em;line-height:1.3;white-space:nowrap;color:#f5cb66}.age-call-card small{font-size:11px;letter-spacing:.06em;color:#d2ddea}.age-call-icon{font-size:28px;color:#f1c35c}.age-buy-instructions{padding:4px 0 14px}.age-buy-instructions h3{font-family:"DM Sans",sans-serif;font-weight:700}.age-buy-instructions ol{padding-left:23px;color:#d7e0ea}.age-buy-instructions li{margin:10px 0}.age-buyback-note{border:1px solid #caa143;border-left:4px solid #f2be42;border-radius:10px;padding:20px 23px;background:rgba(215,170,39,.08);margin-top:18px}.age-buyback-note strong{color:#f4cd72}.age-buyback-note p{margin:8px 0 0}.age-buy-form{padding:clamp(22px,3vw,38px);scroll-margin-top:110px}.age-buy-form h2{color:#0c2641;font-size:clamp(1.8rem,3vw,2.5rem);margin:12px 0}.age-buy-form .eyebrow{color:#b48721}.age-buy-form p{color:#54647a}.age-buy-form form label{color:#0c2641}@media (max-width:800px){.age-buy-grid{grid-template-columns:1fr}.age-buy-contact{padding:48px 0 65px}.age-buy-form{width:100%}}@media (max-width:420px){.age-call-card{padding:16px;gap:11px}.age-call-card strong{font-size:1.6rem}}#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""!important;background:url("/wp-content/themes/african-gold-exchange-theme/assets/icons/age-icon-32.png") center/contain no-repeat!important;width:20px!important;height:20px!important;margin:5px 7px 0 0!important;--lzl-bg-img:"/wp-content/themes/african-gold-exchange-theme/assets/icons/age-icon-32.png"}.age-product-gallery{margin:24px 0}.age-product-gallery h3{color:#d7ab45;margin:0 0 12px}.age-product-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.age-product-gallery-grid img,.age-product-gallery-grid video{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;background:#06172b;border:1px solid rgba(215,171,69,.4);border-radius:12px}.age-product-gallery-grid a{display:block}@media (max-width:640px){.age-product-gallery-grid{grid-template-columns:1fr}}.age-product-primary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}.age-product-main-image img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:12px;background:#071b32}.age-product-primary-info{padding-top:8px}.age-product-quick-specs{background:#0b2743;border:1px solid rgba(215,171,69,.33);border-radius:12px;padding:18px 24px;margin-bottom:20px}.age-product-quick-specs p{margin:6px 0;font-size:16px;color:#e8edf5}.age-product-quick-specs strong{color:#f0c45e}.age-product-enquiry-button{margin:0 0 24px;min-height:48px}.age-product-description{font-size:14px;line-height:1.8}.age-product-additional-media{margin-top:36px}.age-product-additional-media .age-product-gallery{margin:24px 0}@media (max-width:800px){.age-product-primary{grid-template-columns:1fr;gap:22px}.age-product-primary-info{padding-top:0}.age-product-enquiry-button{width:100%}}#wpadminbar #wp-admin-bar-site-name>.ab-item:before.lzl:not(.lzl-ed),#wpadminbar #wp-admin-bar-site-name>.ab-item:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20height%3D%2232%22%3E%3C%2Fsvg%3E")!important}