@font-face{font-family:MineInter;src:url('/assets/Inter-Variable.10e0b07415ad.woff2') format('woff2');font-weight:100 900;font-display:swap}
.rl-mine-page{--raw-edge-space:16px;--raw-header-height:66px;--raw-header-offset:82px;--raw-footer-offset:46px;--raw-panel-space:16px;--raw-red:#ea1502;--raw-black:#121212;--raw-offwhite:#eff5f9;--raw-verylightgrey:#f3f3f3;--raw-lightgrey:#cecece;--raw-verydarkgrey:#4d4d4d;--raw-glass-border:1px solid color-mix(in oklab,#fff 60%,transparent);--raw-glass-background:color-mix(in oklab,#fff 64%,transparent);--raw-glass-backdrop:blur(18px) brightness(85%) saturate(160%) contrast(120%);--raw-glass-drop:0 4px 18px 0 color-mix(in oklab,#000 10%,transparent);margin:0;background:#e9e9e7;color:var(--raw-black);font-family:MineInter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25}
.rl-mine-page *{box-sizing:border-box}
.rl-mine-page button,.rl-mine-page input{font:inherit;color:inherit}
.rl-mine-page button,.rl-mine-page a{touch-action:manipulation}
.rl-mine-page button{cursor:pointer}
.rl-mine-page button:focus-visible,.rl-mine-page a:focus-visible{outline:2px solid #4d4d4d;outline-offset:2px}
.rl-mine-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
[data-mine-my-phone]{position:relative;height:100vh;height:100dvh;overflow:hidden}
.rl-mine-map{position:absolute;inset:0;overflow:hidden;background:#e9e9e7}
.rl-mine-map svg{width:100%;height:100%;display:block;touch-action:none;cursor:grab}
.rl-mine-map svg:active{cursor:grabbing}
.rl-mine-header{position:fixed;left:0;right:0;top:0;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px var(--raw-edge-space);height:var(--raw-header-height);background:var(--raw-glass-background);border:var(--raw-glass-border);backdrop-filter:var(--raw-glass-backdrop);box-shadow:var(--raw-glass-drop)}
.rl-mine-header>a{justify-self:start;display:block;line-height:0}
.rl-mine-header>a>img{display:block;width:auto;height:18px;object-fit:contain}
.rl-mine-header .rl-mine-title{padding:0;border:0;background:transparent;line-height:0}
.rl-mine-title>img{height:44px;width:auto;display:block}
.rl-mine-title h1{font-size:25px;line-height:1;margin:0;letter-spacing:-1px}
.rl-mine-header>nav{justify-self:end;display:flex;align-items:center;gap:6px}
.rl-mine-header .rl-mine-pickaxe{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--raw-verylightgrey);border:1px solid var(--raw-verylightgrey);border-radius:50%;padding:0}
.rl-mine-pickaxe img{width:26px;height:26px}
.rl-mine-header .rl-mine-take-action{display:flex;align-items:center;justify-content:center;gap:4px;border:0;border-radius:999px;height:44px;background:var(--raw-red);padding:0 10px;color:var(--raw-offwhite);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}
.rl-mine-take-action img{width:26px;height:26px;filter:invert(1)}
.rl-mine-header button:hover{background:#fff}
.rl-mine-header .rl-mine-take-action:hover{background:var(--raw-black)}
.rl-mine-impact-panel,.rl-mine-sidebar,.rl-mine-details{position:fixed;z-index:9;background:var(--raw-glass-background);border:var(--raw-glass-border);backdrop-filter:var(--raw-glass-backdrop);box-shadow:var(--raw-glass-drop);scrollbar-width:thin;scrollbar-color:#bfbfbd transparent}
.rl-mine-impact-panel{top:var(--raw-header-offset);left:var(--raw-edge-space);width:min(560px,50vw);max-height:calc(100dvh - var(--raw-header-offset) - var(--raw-footer-offset));display:flex;flex-direction:column;gap:8px;border-radius:24px;padding:16px var(--raw-panel-space) 8px}
.rl-mine-impact-tabs{display:grid;grid-template-columns:repeat(3,1fr);flex:none;border:2px solid #cecece80;background:#cecece80;border-radius:999px;overflow:hidden}
.rl-mine-impact-tabs button{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 10px;border:0;border-radius:999px;background:transparent;min-height:40px;font-size:13px;line-height:1;transition:background .3s}
.rl-mine-impact-tabs img{width:30px;height:30px;flex:none}
.rl-mine-impact-tabs button[aria-pressed=true]{background:#fff}
.rl-mine-impact-tabs button:hover{background:#ffffff80}
.rl-mine-impact-content{overflow:auto;min-height:0;padding:8px 0;scrollbar-width:thin}
.rl-mine-impact-intro{display:grid;gap:8px}
.rl-mine-impact-intro h2{font-size:20px;font-weight:600;line-height:1.25;margin:0}
.rl-mine-impact-intro p{color:var(--raw-verydarkgrey);font-size:16px;line-height:1.25;margin:0}
.rl-mine-journey{justify-self:start;display:flex;gap:8px;align-items:center;background:#121212;color:#fff!important;border:0;border-radius:999px;padding:12px 16px;margin:8px 0;font-size:14px!important;font-weight:500}
.rl-mine-impact-content hr{height:1px;border:0;background:#00000026;mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);margin:16px 0}
.rl-mine-stories{list-style:none;padding:0;margin:0;display:grid;gap:8px}
.rl-mine-story{display:grid;gap:8px;padding:8px;border-radius:8px;background:#ffffff66;color:inherit;text-decoration:none;transition:background .3s}
.rl-mine-story:hover{background:#ffffffb3}
.rl-mine-story-title{display:flex;gap:12px;align-items:center}
.rl-mine-story-title>img{width:96px;height:54px;flex:none;object-fit:cover;border-radius:4px}
.rl-mine-story h3{font-size:16px;font-weight:550;line-height:1.2;margin:0}
.rl-mine-story-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--raw-verydarkgrey)}
.rl-mine-story-metal{background:#ffffff80;border-radius:999px;display:flex;align-items:center;gap:8px;padding:2px 2px 2px 8px;height:24px;white-space:nowrap}
.rl-mine-story-metal>span{width:20px;height:20px;background:white;border-radius:50%;text-align:center;line-height:20px}
.rl-mine-sidebar,.rl-mine-details{top:var(--raw-header-offset);right:var(--raw-edge-space);width:min(560px,50vw);max-height:calc(100dvh - var(--raw-header-offset) - var(--raw-edge-space) - 16px - 36px);border-radius:24px;padding:16px;overflow:auto}
.rl-mine-library-head{display:flex;align-items:center;gap:8px;margin-bottom:16px}
.rl-mine-library-head>img{width:26px;height:26px;flex:none}
.rl-mine-library-head h2{font-size:20px;font-weight:600;margin:0;line-height:1.25}
.rl-mine-library-head>button,.rl-mine-detail-title>button{margin-left:auto;width:36px;height:36px;flex:none;border:var(--raw-glass-border);background:#ffffff66;border-radius:50%;font-size:23px;color:#4d4d4d}
[data-mine-library]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.rl-mine-metal{display:grid;justify-items:center;align-content:start;gap:0;border:0;background:#ffffff40;border-radius:12px;padding:8px;text-align:center;font-size:12px!important;line-height:1.25}
.rl-mine-metal-image{position:relative;display:block;width:72px;height:72px}
.rl-mine-metal-image>img{display:block;width:72px;height:72px;object-fit:contain;border-radius:8px}
.rl-mine-important{position:absolute;right:6px;top:6px;display:flex;align-items:center;justify-content:center;width:13px;height:13px;background:#ffe928;border-radius:50%;color:#121212;font-size:9px;font-weight:600}
.rl-mine-metal:hover{background:white}.rl-mine-metal:hover .rl-mine-metal-image{transform:scale(1.08) rotate(-3deg)}
.rl-mine-metal.is-selected>span:last-child{text-decoration:underline}
.is-hidden{display:none!important}
.rl-mine-detail-title{display:flex;align-items:center;gap:12px;margin-bottom:16px}
.rl-mine-detail-image{width:72px;height:72px;object-fit:contain;border-radius:8px}
.rl-mine-symbol{display:flex;align-items:center;justify-content:center;border:1px solid #cecece;border-radius:8px;background:#ffffff80;width:48px;height:48px;flex:none;font-size:24px;font-weight:600}
.rl-mine-details h2{font-size:24px;font-weight:600;letter-spacing:-.5px;margin:0;line-height:1.2}
.rl-mine-details h3{font-size:16px;font-weight:550;margin:0 0 8px;line-height:1.2}
.rl-mine-details p{font-size:13px;color:#4d4d4d;line-height:1.5;margin:5px 0}
.rl-mine-details section{padding:16px 0;border-top:1px solid #00000026}
.rl-mine-location{background:#ffffff66;border-radius:8px;border:0!important;padding:12px!important;margin-bottom:16px}
.rl-mine-location h3{margin-bottom:5px}
.rl-mine-location small{font-size:12px;color:#4d4d4d}
.rl-mine-impact-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}
.rl-mine-impact-card h3{margin-bottom:0}
.rl-mine-impact-card b{font-size:12px;border-radius:6px;background:var(--score-color);color:#fff;padding:6px 8px;font-weight:600;white-space:nowrap}
.rl-mine-impact-card ul{padding-left:18px;font-size:13px;line-height:1.6;margin:8px 0}
.rl-mine-reference{font-size:11px;border:0;background:none;padding:0 2px;color:#4d4d4d;text-decoration:underline}
.rl-mine-parts{display:flex;flex-wrap:wrap;gap:6px}
.rl-mine-parts span,.rl-mine-parts button{border:0;border-radius:999px;padding:8px 12px;background:#ffffff80;font-size:12px}
.rl-mine-locations{display:flex;flex-direction:column;gap:4px}
.rl-mine-locations button{display:flex;justify-content:space-between;text-align:left;gap:10px;border:0;border-radius:8px;background:#ffffff66;padding:10px;font-size:13px}
.rl-mine-locations button:hover{background:#ffffffb3}
.rl-mine-country{margin-top:10px}
.rl-mine-country>div{display:flex;justify-content:space-between;font-size:13px;gap:10px;margin-bottom:5px}
.rl-mine-country strong{font-weight:550}
.rl-mine-country>span{display:block;background:#cecece80;border-radius:3px;height:4px;overflow:hidden}
.rl-mine-country i{display:block;height:4px;background:#4d4d4d}
.rl-mine-marker{cursor:pointer;outline:none}
.rl-mine-marker-halo{opacity:.19}
.rl-mine-marker:hover .rl-mine-marker-halo,.rl-mine-marker:focus .rl-mine-marker-halo{opacity:.42}
.rl-mine-marker:focus>circle:last-of-type{stroke:#121212;stroke-width:3}
.rl-mine-map-controls{position:fixed;z-index:10;bottom:var(--raw-edge-space);right:var(--raw-edge-space);display:flex;background:var(--raw-glass-background);border:var(--raw-glass-border);border-radius:999px;backdrop-filter:var(--raw-glass-backdrop);box-shadow:var(--raw-glass-drop)}
.rl-mine-map-controls button{width:36px;height:36px;border:0;border-radius:50%;background:none;font-size:18px;font-weight:400;line-height:1}
.rl-mine-map-controls button:hover{background:#ffffffb3}
.rl-mine-footer{position:fixed;z-index:10;left:var(--raw-edge-space);bottom:var(--raw-edge-space);display:flex;align-items:center;gap:12px;font-size:14px;font-weight:550;line-height:1}
.rl-mine-footer button,.rl-mine-footer a{border:0;background:none;color:inherit;text-decoration:none;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;opacity:.7;transition:opacity .4s}
.rl-mine-footer button:hover,.rl-mine-footer a:hover{opacity:1}
.rl-mine-image-unavailable,.rl-mine-empty,.rl-mine-muted{font-size:13px;color:#4d4d4d;line-height:1.5}
.rl-mine-image-unavailable{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border:1px solid #cecece;border-radius:8px;text-align:center;font-size:10px}
.rl-mine-dialog{position:fixed;inset:0;margin:auto;overflow:auto;font-family:MineInter,Arial,sans-serif;width:min(840px,calc(100% - 32px));height:fit-content;max-height:calc(90dvh - 32px);border:var(--raw-glass-border);border-radius:24px;padding:40px 48px 0;background:var(--raw-glass-background);color:var(--raw-black);box-shadow:var(--raw-glass-drop);backdrop-filter:var(--raw-glass-backdrop)}
.rl-mine-dialog::backdrop{background:#ffffff1a;backdrop-filter:blur(80px)}
.rl-mine-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}
.rl-mine-dialog h2{font-size:20px;font-weight:600;margin:0;line-height:1.25}
.rl-mine-dialog>header>button{display:flex;align-items:center;justify-content:center;font:inherit;font-size:23px;color:#4d4d4d;width:36px;height:36px;border:var(--raw-glass-border);background:#ffffff66;border-radius:50%;cursor:pointer}
.rl-mine-dialog>div{padding:0 0 16px;font-size:16px;line-height:1.4}
.rl-mine-dialog a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}
.rl-mine-bibliography{padding-left:25px;margin:16px 0}
.rl-mine-bibliography li{font-size:13px;padding:0 0 16px 7px;line-height:1.5}
.rl-mine-action-links{display:flex;flex-direction:column;gap:12px;padding:16px 0}
.rl-mine-contributors{padding:0;list-style:none}.rl-mine-contributors li{padding:16px 0;border-bottom:1px solid #00000026}.rl-mine-contributors strong,.rl-mine-contributors span{display:block}.rl-mine-contributors span{font-size:13px;color:#4d4d4d;margin-top:8px}
.rl-mine-intro{width:min(680px,calc(100% - 32px));height:fit-content;padding:32px;border-radius:20px;text-align:center}
.rl-mine-intro::backdrop{background:#ffffff1a;backdrop-filter:blur(80px)}
.rl-mine-intro>header{margin-bottom:8px}.rl-mine-intro>header h2{display:none}.rl-mine-intro>header>button{margin-left:auto}.rl-mine-intro>div{padding:0;line-height:1.25}
.rl-mine-intro-hero{display:grid;justify-items:center;gap:20px}
.rl-mine-intro-hero>div{display:grid;justify-items:center;gap:8px}
.rl-mine-intro-hero h1{font-size:66px;font-weight:600;line-height:1.25;margin:0}
.rl-mine-intro-hero h2{max-width:20ch;margin:0}
.rl-mine-intro-hero p{max-width:56ch;margin:0}
.rl-mine-intro-navigation{margin-top:24px;display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}
.rl-mine-intro-navigation>button{justify-self:start;border:0;padding:0;background:none;font-size:12px;line-height:1;opacity:.4}
.rl-mine-intro-navigation>span{grid-column:3;justify-self:end;font-size:12px;line-height:1;opacity:.4;white-space:nowrap;font-variant-numeric:tabular-nums}
.rl-mine-intro-navigation .rl-mine-intro-start{grid-column:2;justify-self:center;border:0;border-radius:999px;background:#121212;color:white;min-width:180px;font-size:16px;line-height:1;padding:12px 24px;opacity:1}
.rl-mine-intro-choice{display:grid;gap:20px}.rl-mine-intro-choice p{margin:0}.rl-mine-intro-choice>div{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rl-mine-intro-choice button{display:grid;justify-items:center;gap:12px;border:0;border-radius:28px;padding:16px;background:#ffffff66;font-size:14px;line-height:1.25}
.rl-mine-intro-choice .rl-mine-choice-image{width:100%;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover}
.rl-mine-load-error{max-width:480px;margin:10vh auto;padding:30px;border-radius:20px;background:white}.rl-mine-load-error a,.rl-mine-load-error button{display:block;margin-top:20px}
@media(min-width:1024px){.rl-mine-impact-panel{width:580px}.rl-mine-sidebar,.rl-mine-details{width:460px}[data-mine-library]{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:768px) and (max-width:1023px){.rl-mine-impact-tabs button{padding:8px 5px;font-size:11px;min-height:40px}.rl-mine-impact-tabs img{width:22px;height:22px}.rl-mine-impact-tabs span{text-align:left}.rl-mine-header>a>img{height:16px}}
@media(max-width:767px){.rl-mine-page{--raw-edge-space:12px;--raw-header-height:64px;--raw-header-offset:80px;--raw-footer-offset:38px}.rl-mine-header{background:transparent;border:0;box-shadow:none;backdrop-filter:none;grid-template-columns:auto auto 1fr;padding:10px 12px 0;height:64px;gap:12px}.rl-mine-header>a>img{width:44px;height:44px;object-fit:contain}.rl-mine-title>img{width:100px;height:44px;object-fit:contain}.rl-mine-header>nav{gap:6px}.rl-mine-header .rl-mine-pickaxe{background:var(--raw-glass-background);border:var(--raw-glass-border);backdrop-filter:var(--raw-glass-backdrop)}.rl-mine-take-action span{font-size:11px}.rl-mine-impact-panel{left:12px;right:12px;top:auto;bottom:38px;width:auto;max-height:calc(85dvh - 64px - 16px);flex-direction:column-reverse;border-radius:24px;padding:8px 16px}.rl-mine-impact-tabs{background:none;border:0;min-height:76px}.rl-mine-impact-tabs button{flex-direction:column;gap:4px;font-size:13px;padding:4px;min-height:76px}.rl-mine-impact-tabs button[aria-pressed=true]{background:#ffffff66}.rl-mine-impact-content{max-height:calc(65dvh - 90px);padding-top:12px}.rl-mine-sidebar,.rl-mine-details{left:12px;right:12px;top:80px;bottom:38px;width:auto;max-height:none}.rl-mine-footer{left:0;right:0;bottom:12px;justify-content:center;font-size:10px;gap:12px}.rl-mine-map-controls{bottom:calc(38px + 92px + 16px);right:12px;flex-direction:column}.rl-mine-dialog{width:calc(100% - 24px);height:fit-content;max-height:calc(100dvh - 24px);padding:16px}.rl-mine-intro{height:fit-content;padding:20px}.rl-mine-intro-hero h1{font-size:40px;letter-spacing:-1px}.rl-mine-intro-choice>div{gap:8px}.rl-mine-intro-choice button{padding:8px;font-size:11px}.rl-mine-dialog>div{font-size:14px}.rl-mine-story h3{font-size:16px}}
@media(prefers-reduced-motion:reduce){.rl-mine-page *{transition:none!important;scroll-behavior:auto!important}}

/* Geographic rendering only; the source-observed glass panels remain unchanged. */
.rl-mine-map{background:#96bee0}.rl-mine-page{background:#96bee0}.rl-mine-terrain{opacity:.72}.rl-mine-country-border{stroke:#758972;stroke-width:.65;opacity:.75}.rl-mine-country-label{font-family:MineInter,Arial,sans-serif;font-weight:500;fill:#485b48;stroke:#e6eddf;stroke-width:2.1;stroke-opacity:.85;paint-order:stroke fill;pointer-events:none;user-select:none}.rl-mine-marker-disc{filter:drop-shadow(0 2px 4px #0003)}.rl-mine-marker,.rl-mine-story-marker{cursor:pointer;outline:none}.rl-mine-marker:hover>.rl-mine-marker-disc,.rl-mine-marker:focus-visible>.rl-mine-marker-disc,.rl-mine-story-marker:hover .rl-mine-marker-disc,.rl-mine-story-marker:focus-visible .rl-mine-marker-disc{stroke:#4d4d4d;stroke-width:2}.rl-mine-marker-label{opacity:0;pointer-events:none;font:500 12px MineInter,Arial,sans-serif;fill:#121212;stroke:#fff;stroke-width:3;paint-order:stroke fill}.rl-mine-marker:hover>.rl-mine-marker-label,.rl-mine-marker:focus-visible>.rl-mine-marker-label{opacity:1}.rl-mine-story-badge{pointer-events:none}.rl-mine-map svg image{pointer-events:none}
/* Full captured articles use the original editorial type sizes and rich text. */
.rl-mine-page{--raw-darkgrey:#808080;--raw-fast:.3s;--raw-ease-out-quart:cubic-bezier(.17,.84,.44,1)}
.rl-mine-story-fallback{position:fixed;top:var(--raw-header-offset);left:var(--raw-edge-space);width:min(580px,50vw);max-height:calc(100dvh - var(--raw-header-offset) - var(--raw-footer-offset));overflow:auto;padding:16px;background:var(--raw-glass-background);border:var(--raw-glass-border);border-radius:24px;backdrop-filter:var(--raw-glass-backdrop)}
.rl-mine-story-fallback>h2{font-size:20px;font-weight:600;line-height:1.25;margin:0 0 16px}
.rl-mine-impact-panel.is-story{height:calc(100dvh - var(--raw-header-offset) - var(--raw-footer-offset))}
.rl-mine-story-content{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0;gap:12px}
.rl-mine-article-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:none}
.rl-mine-article-heading h2{margin:0;font:600 20px/1.25 MineInter,Arial,sans-serif;min-width:0;flex:1}
.rl-mine-article-heading>div{display:flex;gap:8px;flex:none}
.rl-mine-article-heading button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:var(--raw-glass-border);background:var(--raw-glass-background);border-radius:50%;flex:none}
.rl-mine-article-heading button:hover{background:#fff}
.rl-mine-article-scroll{overflow:auto;min-height:0;flex:1;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:#bfbfbd transparent;overscroll-behavior:contain}
.rl-mine-article-scroll>article,.rl-mine-story-fallback>article{font:400 16px/1.25 MineInter,Arial,sans-serif;color:var(--raw-black);font-synthesis:none}
.rl-mine-article-scroll .raw-body-2,.rl-mine-story-fallback .raw-body-2{font-size:14px;font-weight:550}
.rl-mine-article-scroll .raw-body-3,.rl-mine-story-fallback .raw-body-3{font-size:13px;line-height:1.25}
.rl-mine-article-scroll .raw-heading-2,.rl-mine-story-fallback .raw-heading-2{font-size:20px;font-weight:600;line-height:1.25}
.rl-mine-article-scroll .raw-heading-3,.rl-mine-story-fallback .raw-heading-3{font-size:18px;font-weight:550;line-height:1.25}
.rl-mine-article-scroll .raw-heading-4,.rl-mine-story-fallback .raw-heading-4{font-size:16px;font-weight:550;line-height:1.2}
.rl-mine-article-scroll .normalFontSynthesis,.rl-mine-story-fallback .normalFontSynthesis{font-synthesis:weight style small-caps}
.rl-mine-article-scroll figure,.rl-mine-story-fallback figure{margin:0}
.rl-mine-article-scroll figure>img,.rl-mine-story-fallback figure>img{width:100%;height:auto;display:block;border-radius:6px}
.rl-mine-article-scroll figcaption,.rl-mine-story-fallback figcaption{color:var(--raw-darkgrey)}
.rl-mine-article-scroll article .raw-glass,.rl-mine-story-fallback article .raw-glass{background:var(--raw-glass-background);border:var(--raw-glass-border);backdrop-filter:var(--raw-glass-backdrop);box-shadow:var(--raw-glass-drop)}
.rl-mine-article-scroll blockquote,.rl-mine-story-fallback blockquote{margin:0;line-height:1.35!important}
.rl-mine-article-scroll blockquote+figcaption:before,.rl-mine-story-fallback blockquote+figcaption:before{content:'— '}
.rl-mine-article-scroll article button,.rl-mine-story-fallback article button{cursor:pointer;font-family:MineInter,Arial,sans-serif}
.rl-mine-article-scroll article a,.rl-mine-story-fallback article a{color:inherit}
.rl-mine-impact-panel.is-expanded{right:var(--raw-edge-space);width:calc(100% - var(--raw-edge-space)*2);z-index:12}
.rl-mine-impact-panel.is-expanded .rl-mine-impact-tabs,.rl-mine-impact-panel.is-expanded .rl-mine-article-heading,.rl-mine-impact-panel.is-expanded article{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}
@media(min-width:768px){.rl-mine-article-scroll .raw-heading-3,.rl-mine-story-fallback .raw-heading-3{font-size:16px}.rl-mine-article-scroll .raw-heading-4,.rl-mine-story-fallback .raw-heading-4{font-size:17px}}
@media(max-width:767px){.rl-mine-story-fallback{left:12px;right:12px;width:auto;top:80px;bottom:38px;max-height:none}.rl-mine-impact-panel.is-story{top:80px;bottom:38px;height:auto;max-height:none;flex-direction:column;padding:12px}.rl-mine-story-content{max-height:none;padding-top:8px}.rl-mine-article-heading{gap:8px}.rl-mine-article-heading h2{font-size:18px}.rl-mine-article-heading button[data-mine-action=story-expand]{display:none}.rl-mine-impact-panel.is-expanded{left:12px;right:12px;width:auto}.rl-mine-impact-panel.is-story .rl-mine-impact-tabs{min-height:64px}.rl-mine-impact-panel.is-story .rl-mine-impact-tabs button{min-height:64px}}

/* The campaign title remains transparent when hovered. */
.rl-mine-header .rl-mine-title:hover,.rl-mine-header .rl-mine-title:active{background:transparent;box-shadow:none;opacity:.85}
