.loading{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#eeeae1;z-index:1000;color:#444;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.gi-component .contextual_byline{color:#444;font-family:Pratt-Italic,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400;margin:.25rem 0}.gi-component .contextual_byline em{font-family:Pratt-Italic,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400}.gi-component .gi-body{max-width:700px;width:calc(100% - 40px);margin:0 auto;padding:0;padding-bottom:1rem;margin-bottom:2rem}.gi-component{margin:0;padding:0;font-family:Pratt,Georgia,Times New Roman,Times,serif;font-size:16px;line-height:1.5;color:#111;background:#eeeae1;position:relative;width:100vw;left:calc(50% - 50vw)}.gi-component h1,.gi-component h2,.gi-component h3,.gi-component h4,.gi-component legend{line-height:1;font-weight:400;font-style:normal;font-family:Pratt-Bold,Georgia,Times New Roman,Times,serif}.gi-component h1{font-size:4rem;font-family:Pratt-FineBold,Pratt-Regular,Georgia,Times New Roman,Times,serif;margin-bottom:0;line-height:1}.gi-component h2{font-size:1.4rem;line-height:1.2;font-family:GMSanC-Regular,Georgia,Times New Roman,Times,serif}.gi-component .gi-header h3{font-size:.8rem;line-height:1.2;font-family:GMSanC-Regular,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400;margin:.25rem 0;text-transform:uppercase;letter-spacing:.035rem}.gi-component .gi-header h3 strong{font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.gi-component h3{font-size:2rem;line-height:1.2;font-family:Pratt-FineBold,Pratt-Regular,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400;margin:.25rem 0}.gi-component h4{font-size:1.2rem;line-height:1.2;font-family:GMSanC-Bold,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400;margin:.25rem 0;margin-bottom:0}.gi-component h3 strong{font-family:GMSanC-Bold,Georgia,Times New Roman,Times,serif}.gi-component p{font-size:1.4em}.gi-component p a{color:#000;text-decoration:none;border-bottom:1px solid #000}.gi-component p a:hover{color:red;border-bottom:1px solid red}.gi-component .gi-top{width:100vw;background-color:#ded8ce;color:#111;position:relative;left:calc(50% - 50vw);box-sizing:border-box;display:flex;justify-content:center;align-items:center;min-height:100vh;margin-bottom:8rem}.gi-component .gi-header{width:calc(100% - 2rem);max-width:700px;flex-direction:column;justify-content:center;z-index:1;text-shadow:-2px -2px 2px #DED8CE,2px 2px 2px #DED8CE,0 0 .5em #DED8CE,0 0 1em #DED8CE}.gi-component .section-break{margin:5rem 0;border:none;border-top:2px solid #948b9a;background:none;position:relative;overflow:visible}.gi-component .section-break:after{content:" 👾 ";font-size:20px;position:absolute;display:block;margin-top:1rem;background:#eeeae1;text-align:center;width:50px;height:20px;top:-20px;left:50%;transform:translate(-50%,-50%)}@keyframes giFadeIn{0%{opacity:0;transform:translateY(30%)}50%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translate(0)}}.gi-component .gi-custom-tag:hover{background-color:#649baf}.gi-component .gi-custom-tag.styleA{background:#a7d6b67a;border-color:#4bc83e59}.gi-component .gi-custom-tag.styleA.active,.gi-component .gi-custom-tag.styleA:hover{background:#698773c9;border-color:#4bc83e59}.gi-component .gi-custom-tag.styleB{background:#cea7d67a;border-color:#9e3ec859}.gi-component .gi-custom-tag.styleB.active,.gi-component .gi-custom-tag.styleB:hover{background:#af64a0;border-color:#9e3ec859}.gi-component .gi-custom-tag{transition:background-color .2s,color,.2s;display:inline-flex;background:#a7c9d67a;border-radius:1em;border:1px solid #3ea2c859;line-height:.9rem;padding:.25em .5em .2em;font-size:.9em;color:#000;align-items:center;cursor:pointer}.gi-component .annotation{position:relative;width:100%;margin:1rem auto;background:#f4f8fa;color:#505050;padding:1rem;font-family:GMSANC-REGULAR,Arial,helvetica,sans-serif;font-size:.9rem;line-height:1.5em;animation-name:giFadeIn;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.gi-component .annotation p:first-of-type{margin-top:.25rem}.gi-component .annotation-label{font-family:GMsans-Web-Bold,Arial,helvetica,sans-serif;text-transform:uppercase;display:block;color:#000}.gi-component .annotation-label p{margin-bottom:.25rem}.gi-component .annotated{position:relative}.gi-component .gi-custom-tag.active{background-color:#649baf;color:#fff}@media (min-width: 700px){.gi-component h1{font-size:6.5rem;margin-bottom:0;line-height:1}.gi-component h2{font-size:1.8rem;line-height:1.2}.gi-component .gi-header h3{font-size:1rem;line-height:1.2;margin:.25rem 0}}@media (min-width: 1250px){.pagesubtype-longread .gi-component .annotation{position:absolute;margin:0;width:250px;right:calc(-250px - 1.5rem);background:#f4f8fa;color:#505050;padding:1rem;top:0;font-family:GMSANC-REGULAR,Arial,helvetica,sans-serif;font-size:.9rem;line-height:1.5em}}h1.svelte-1seqzco{margin-top:1rem}.header-content.svelte-q40ivp{line-height:1;font-weight:400;font-style:normal;font-family:Pratt-Bold,Georgia,Times New Roman,Times,serif}.gi-label.svelte-q40ivp{font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.065rem;font-size:.9rem;color:#444}.gi-header__deck.svelte-q40ivp{font-size:1.4rem;line-height:1.2;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.gi-header__byline.svelte-q40ivp,.gi-header__creditline.svelte-q40ivp,time.svelte-q40ivp{display:block;font-size:.8rem;line-height:1.2;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;margin:.25rem 0;text-transform:uppercase;letter-spacing:.035rem}.gi-header__byline.svelte-q40ivp strong,.gi-header__creditline.svelte-q40ivp strong,time.svelte-q40ivp strong{font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media (min-width: 700px){.gi-header__deck.svelte-q40ivp{font-size:1.8rem;line-height:1.2}.gi-header__byline.svelte-q40ivp{font-size:1rem;line-height:1.2;margin:.25rem 0}.gi-header__byline.svelte-q40ivp,.gi-header__creditline.svelte-q40ivp,time.svelte-q40ivp{font-size:1rem;line-height:1.2;margin:.25rem 0}}.comparison-item.svelte-iza7ot.svelte-iza7ot{display:flex;flex-direction:column;align-items:center;max-width:100px}.comparison-item.svelte-iza7ot img.svelte-iza7ot{width:100%;height:auto}.comparison-item.svelte-iza7ot figcaption.svelte-iza7ot{font-size:.9rem;margin-bottom:1rem;margin-top:1rem;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.comparison.svelte-59ou1p.svelte-59ou1p{display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;margin-top:2rem}.comparison.svelte-59ou1p h3.svelte-59ou1p{font-size:2rem;margin-bottom:0;text-align:center;font-family:Pratt-FineBold,Georgia,Times New Roman,Times,serif;text-transform:none;letter-spacing:0;font-style:normal;font-weight:400}.description.svelte-59ou1p.svelte-59ou1p{color:#444;margin-top:1rem;text-align:center;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.comparison-group.svelte-59ou1p.svelte-59ou1p{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:2rem 0;margin-bottom:0;width:100vw;left:calc(50% - 50vw);overflow-x:hidden;position:relative;transition:opacity 1s ease-in-out}.hidden.svelte-59ou1p .comparison-group.svelte-59ou1p{opacity:0}.visible.svelte-59ou1p .comparison-group.svelte-59ou1p{opacity:1}.comparison.svelte-59ou1p h3.svelte-59ou1p{font-size:2rem;margin-bottom:0;text-align:center}:root{--dur:.5s }.range.svelte-qkybzj.svelte-qkybzj{mix-blend-mode:multiply;transition:opacity var(--dur) cubic-bezier(.64,.57,.67,1.53)}.arrow.svelte-qkybzj .label.svelte-qkybzj{position:absolute;top:-.15em;left:50%;transform:translate(-50%,-50%);background:#eeeae1;padding:0 .5rem;line-height:1em;font-size:1em;display:block;font-family:GMSANC-REGULAR,Arial,Helvetica,sans-serif}.arrow.svelte-qkybzj.svelte-qkybzj{display:flex;border-top:3px solid #000;position:relative;width:calc(100% - 4rem);left:0;max-width:700px}.arrow-right.svelte-qkybzj.svelte-qkybzj{margin:0 auto;top:1rem}.arrow-right.svelte-qkybzj.svelte-qkybzj:after{content:" ";right:0;position:absolute;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translateY(calc(-50% - 1.5px)) rotate(-45deg);-webkit-transform:translate(0,calc(-50% - 1.5px)) rotate(-45deg)}.arrow-up.svelte-qkybzj.svelte-qkybzj{position:absolute;top:50%;left:1rem;transform:translate(-50%,-50%) rotate(-90deg)}.arrow-up.svelte-qkybzj.svelte-qkybzj:after{content:" ";right:0;position:absolute;border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:translateY(calc(-50% - 1.5px)) rotate(-45deg);-webkit-transform:translate(0,calc(-50% - 1.5px)) rotate(-45deg)}.big-chart.svelte-qkybzj.svelte-qkybzj{width:calc(100vw - 20px);top:50%;height:100vh;margin:0 auto;position:relative;left:calc(50% - 50vw);box-sizing:border-box}.point.enlarge.svelte-qkybzj.svelte-qkybzj{font-size:5rem;transition:font-size var(--dur) cubic-bezier(.64,.57,.67,1.53);cursor:pointer;z-index:100}.axis-label.svelte-qkybzj.svelte-qkybzj{font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1}.y-label.svelte-qkybzj.svelte-qkybzj{position:absolute;top:50%;left:0;transform:translate(-70%,-50%) rotate(-90deg)}.x-label.svelte-qkybzj.svelte-qkybzj{position:absolute;bottom:0;left:50%;transform:translate(-50%,90%)}svg.svelte-qkybzj.svelte-qkybzj{left:2rem;position:relative;width:calc(100vw - 2rem);height:calc(100vh - 4rem);z-index:1}svg.svelte-qkybzj .range.svelte-qkybzj{opacity:0}svg[data-index="0"].svelte-qkybzj .point.svelte-qkybzj{font-size:1.1rem}svg[data-index="0"].svelte-qkybzj .range.svelte-qkybzj{opacity:0}svg[data-index="1"].svelte-qkybzj .range.firm-positive.svelte-qkybzj{opacity:1}svg[data-index="2"].svelte-qkybzj .range.firm-negative.svelte-qkybzj{opacity:1}svg[data-index="3"].svelte-qkybzj .range.positive.svelte-qkybzj{opacity:1}svg[data-index="4"].svelte-qkybzj .range.negative.svelte-qkybzj{opacity:1}svg[data-index="5"].svelte-qkybzj .range.negative.svelte-qkybzj,svg[data-index="5"].svelte-qkybzj .range.positive.svelte-qkybzj{opacity:1}svg[data-index="1"].svelte-qkybzj .point.svelte-qkybzj{font-size:1.4rem}svg[data-index="2"].svelte-qkybzj .point.svelte-qkybzj{font-size:1.4rem}svg[data-index="3"].svelte-qkybzj .point.svelte-qkybzj{font-size:1rem}svg[data-index="4"].svelte-qkybzj .point.svelte-qkybzj{font-size:1rem}svg[data-index="5"].svelte-qkybzj .point.svelte-qkybzj{font-size:1rem}svg[data-index="6"].svelte-qkybzj .point.svelte-qkybzj{font-size:.5rem;opacity:.2}svg[data-index="6"].svelte-qkybzj .point[title="exploding head"].svelte-qkybzj{font-size:.7rem;opacity:1}svg[data-index="7"].svelte-qkybzj .point.svelte-qkybzj{font-size:.5rem;opacity:.2}svg[data-index="7"].svelte-qkybzj .point[title="rolling on the floor laughing"].svelte-qkybzj,svg[data-index="7"].svelte-qkybzj .point[title="loudly crying face"].svelte-qkybzj,svg[data-index="7"].svelte-qkybzj .point[title="face with tears of joy"].svelte-qkybzj{font-size:.7rem;opacity:1}svg[data-index="8"].svelte-qkybzj .point.svelte-qkybzj{font-size:1.5rem;opacity:1}.point.svelte-qkybzj.svelte-qkybzj{font-size:1.1rem;font-family:initial;transition:font-size var(--dur) cubic-bezier(.64,.57,.67,1.53),opacity var(--dur) linear}.tick.svelte-qkybzj line.svelte-qkybzj{stroke:#999;stroke-dasharray:2}text.svelte-qkybzj.svelte-qkybzj{font-size:14px;fill:#444;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.x-axis.svelte-qkybzj text.svelte-qkybzj{text-anchor:middle}.y-axis.svelte-qkybzj text.svelte-qkybzj{text-anchor:end}@media screen and (min-width: 700px){.arrow-up.svelte-qkybzj.svelte-qkybzj{position:absolute;top:50%;left:1.5rem;transform:translate(-50%,-50%) rotate(-90deg)}}.label.svelte-g93xsl{margin-right:10px;min-width:25px;font-size:1.5rem;line-height:1;display:block;font-family:initial;position:absolute}.bar-group.svelte-g93xsl{display:block;width:100%;flex:auto;position:relative;z-index:1;left:0;transform:translate(30px)}.bar.svelte-g93xsl{width:100%;display:block;position:relative;margin-bottom:.5rem}.bar__fill.svelte-g93xsl{background-color:#814461;height:20px;transition:width 1s ease}@media (min-width: 700px){.bar.svelte-g93xsl{margin-bottom:1rem}.label.svelte-g93xsl{margin-right:10px;min-width:40px;font-size:1.75rem;line-height:1;display:block;font-family:initial;position:absolute}.bar-group.svelte-g93xsl{display:block;width:100%;flex:auto;position:relative;z-index:1;left:0;transform:translate(40px)}}.chart-annotation.svelte-1tdlusd.svelte-1tdlusd{position:absolute;height:calc(100% - 3rem);z-index:2;width:100%}.chart-annotation.svelte-1tdlusd p.svelte-1tdlusd{position:absolute;max-width:300px;font-size:1rem;line-height:1em;right:0;display:inline-block;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;top:0;transform:translateY(calc(-1.5rem - 100%));color:#777}.line_val.svelte-1tdlusd.svelte-1tdlusd{position:absolute;top:0;bottom:1rem;width:2px;background-color:#000;z-index:100;transform:translate(40px,-.5rem)}.line_val.svelte-1tdlusd.svelte-1tdlusd:before{content:"1.0"}.line_val_min.svelte-1tdlusd.svelte-1tdlusd:before{content:"0.0"}.line_val_mid.svelte-1tdlusd.svelte-1tdlusd:before{content:"0.5"}.line_val.svelte-1tdlusd.svelte-1tdlusd:before,.line_val_min.svelte-1tdlusd.svelte-1tdlusd:before,.line_val_mid.svelte-1tdlusd.svelte-1tdlusd:before{font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;transform:translate(-50%,-1.5rem);position:absolute}.line_val_mid.svelte-1tdlusd.svelte-1tdlusd,.line_val_min.svelte-1tdlusd.svelte-1tdlusd{position:absolute;top:0;bottom:1rem;width:2px;border-left:2px dotted #333;z-index:100;transform:translate(30px,-.5rem)}@media (min-width: 700px){.chart-annotation.svelte-1tdlusd.svelte-1tdlusd{position:absolute;height:calc(100% - 3rem);z-index:2;width:100%}.line_val_mid.svelte-1tdlusd.svelte-1tdlusd,.line_val_min.svelte-1tdlusd.svelte-1tdlusd{position:absolute;top:0;bottom:1rem;width:2px;border-left:2px dotted #333;z-index:100;transform:translate(40px,-.5rem)}}.note.svelte-1h4h7zf{font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1rem;margin-top:.5rem;text-align:left;display:block;width:100%;color:#444}figcaption.svelte-1h4h7zf{font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8rem;text-align:left;display:block;width:100%;color:#777;text-transform:uppercase;letter-spacing:.035rem;margin-top:1rem}figure.svelte-1h4h7zf{display:flex;flex-direction:column;align-items:center;margin:0;margin-bottom:2rem;position:relative;padding-top:2.5rem;overflow:hidden;width:100%}@media (min-width: 700px){figcaption.svelte-1h4h7zf{margin-top:.5rem}}.poll-bar.svelte-1jw9h9x.svelte-1jw9h9x{position:absolute;width:100%;height:100%;top:0;padding:.5rem 0}.poll-bar.svelte-1jw9h9x.svelte-1jw9h9x>.bar-group{display:flex;width:calc(100% - 2rem);height:100%;flex:auto;position:relative;align-items:center}.poll-bar.svelte-1jw9h9x.svelte-1jw9h9x .bar__fill{background-color:#d4cfc5;height:100%;z-index:0}.poll-bar.svelte-1jw9h9x.svelte-1jw9h9x .bar__label{position:absolute;right:0%;transform:translate(0);font-size:1rem;line-height:1;font-family:GMSanC-Bold,Georgia,Times New Roman,Times,serif;color:#000;z-index:1}@media (min-width: 700px){.poll-bar.svelte-1jw9h9x .bar__label.svelte-1jw9h9x{transform:translate(-100%)}}@keyframes svelte-c8m2ra-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.shaking.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{animation:svelte-c8m2ra-shake .82s cubic-bezier(.36,.07,.19,.97) both;animation-iteration-count:infinite}.shaking.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra:before{position:absolute;top:-2rem;left:50%;transform:translate(-50%);content:"Select an option before submitting";width:300px;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.reset-button.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{background-color:#fff;border:#999 1px solid;color:#777;border-radius:3px;padding:.25rem;text-align:center;text-decoration:none;display:inline-block;font-size:.8rem;font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer;position:absolute;bottom:1rem;left:1rem}.submit-button.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{background-color:#ffdb32;border:#ffdb32 1px solid;color:#111;border-radius:3px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;font-family:GMsanC-Bold,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;cursor:pointer}.submit-button.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra:hover{background-color:#ffcf2e}.poll-form[data-completed=true].svelte-c8m2ra .submit-button.svelte-c8m2ra.svelte-c8m2ra{display:none}.submit-group.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{display:flex;justify-content:center}.poll-form.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{margin:2rem 0;border:1px solid #ddd;box-shadow:0 0 10px #00000014;border-radius:10px;padding:1rem;background:#f1f0ed;position:relative}.poll-form.svelte-c8m2ra .emoji__lg.svelte-c8m2ra.svelte-c8m2ra{opacity:0;transform:scale(.75);transition:1s ease transform,.2s linear opacity;display:block}.poll-form.revealed.svelte-c8m2ra .emoji__lg.svelte-c8m2ra.svelte-c8m2ra{transform:scale(1);opacity:1}.poll-form.svelte-c8m2ra figcaption.svelte-c8m2ra.svelte-c8m2ra{opacity:0;transform:translateY(1rem);transition:1s ease transform,.2s linear opacity;display:block}.poll-form.revealed.svelte-c8m2ra figcaption.svelte-c8m2ra.svelte-c8m2ra{transform:translateY(0);opacity:1}.poll-form.svelte-c8m2ra legend.svelte-c8m2ra.svelte-c8m2ra{opacity:0;transform:translateY(1rem);transition:.5s ease transform,.1s linear opacity;display:block}.poll-form.svelte-c8m2ra .options.svelte-c8m2ra.svelte-c8m2ra,.poll-form.svelte-c8m2ra .submit-group.svelte-c8m2ra.svelte-c8m2ra{opacity:0;transform:translateY(.5rem);transition:1s ease transform,.2s linear opacity;transition-delay:.2s;display:block}.poll-form.revealed.svelte-c8m2ra legend.svelte-c8m2ra.svelte-c8m2ra,.poll-form.revealed.svelte-c8m2ra .options.svelte-c8m2ra.svelte-c8m2ra,.poll-form.revealed.svelte-c8m2ra .submit-group.svelte-c8m2ra.svelte-c8m2ra{transform:translateY(0);opacity:1}.poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{font-size:.8rem;line-height:1.2;font-family:GMSanC-Italic,GMSanC-Regular,Arial,Helvetica,sans-serif;color:#777;margin-top:.5rem;text-align:left}figcaption.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{font-size:.8rem;line-height:1.2;font-family:GMSanC-Regular,Georgia,Times New Roman,Times,serif;color:#777;margin-top:.5rem;margin-bottom:1rem;text-align:center}figcaption.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra a{color:#111;text-decoration:none;border-bottom:1px solid #111}legend.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{margin-top:1rem;text-align:left;font-size:1.3rem;line-height:1.4;margin-bottom:1rem;font-family:Pratt-FineBold,Georgia,Times New Roman,Times,serif;font-style:normal;font-weight:400}fieldset.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{border:none;padding:0;margin:0;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.options.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{display:block;flex-wrap:wrap;justify-content:space-between}.options.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra>*{flex:1 1 45%;max-width:100%;width:100%;padding:.5rem 0;text-align:center;border-radius:0;display:flex}figure.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{padding:0;margin:0;text-align:center}figure.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra img{max-width:clamp(3rem,8vw,15rem);height:auto}.emoji__lg.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{font-size:clamp(3rem,8vw,15rem);line-height:clamp(3rem,8vw,15rem)}.option.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{position:relative;border-top:1px solid #d9d4c8}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra.svelte-c8m2ra{opacity:0;position:fixed;width:0}.options.svelte-c8m2ra label.svelte-c8m2ra.svelte-c8m2ra{z-index:1;cursor:pointer;padding:1rem;margin:0;width:100%;max-width:80%;color:#555;border-radius:0;line-height:1.2em;display:flex;transition:background-color .3s ease;font-size:1.2em;text-align:left}.options label span{font-size:1.5rem;margin-right:1rem}label.lrg.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{padding:1rem}label.svelte-c8m2ra>span.svelte-c8m2ra.svelte-c8m2ra{font-size:2rem}label.lrg.svelte-c8m2ra span.svelte-c8m2ra.svelte-c8m2ra{font-size:2rem}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra:checked+label.svelte-c8m2ra{color:#000}.options.svelte-c8m2ra label.svelte-c8m2ra.svelte-c8m2ra:before{content:" ";opacity:0;position:absolute;left:.5rem;top:50%;background-color:none;width:10px;height:10px;transform:translate(-2.25rem,calc(-50% - .25rem)) scale(.8);font-size:1.5rem;line-height:1.5rem;border-radius:50%;border:none;transition:transform .3s ease,opacity .3s ease}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra:checked+label.svelte-c8m2ra:before{content:"👉";background-color:none;transform:translate(-2rem,calc(-50% - .5rem)) scale(1.5);opacity:1}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra:checked+label.svelte-c8m2ra{background-color:#fff;border-radius:10px}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra:focus+label.svelte-c8m2ra{color:#000}.options.svelte-c8m2ra input[type=radio].svelte-c8m2ra:checked+label.svelte-c8m2ra:hover:before{content:"👉";background-color:none;opacity:1}.options.svelte-c8m2ra label.svelte-c8m2ra.svelte-c8m2ra:hover{background-color:#e6ddcd;border-radius:10px}.options.svelte-c8m2ra label.svelte-c8m2ra.svelte-c8m2ra:hover:before{content:"👉";background-color:none;opacity:0;transform:translate(-2.25rem,calc(-50% - .5rem)) scale(1)}.footnote.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{font-size:1rem;line-height:1.4;font-family:GMSanC-Regular,Georgia,Times New Roman,Times,serif;color:#777;margin-top:.5rem;text-align:left;padding-top:1.5rem;padding:2rem;background-color:#ffffff80;opacity:0;transition:opactiy 1s ease}.footnote p{font-size:1rem;line-height:1.4}.footnote a{color:#111;text-decoration:none;border-bottom:1px solid #111}.footnote a:hover{color:red;text-decoration:none;border-bottom:1px solid red}.options[data-completed=true].svelte-c8m2ra input[type=radio].svelte-c8m2ra:checked+label.svelte-c8m2ra{background-color:#fff0;border-radius:10px}.poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra,.footnote.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{--dur:.5s;height:0;overflow:hidden;padding:0;transition:opacity var(--dur) ease,height var(--dur) ease,overflow var(--dur) ease,padding var(--dur) ease}.options[data-completed=true].svelte-c8m2ra .poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra,.poll-form[data-completed=true].svelte-c8m2ra .footnote.svelte-c8m2ra.svelte-c8m2ra{display:block}.options[data-completed=true].svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{pointer-events:none}.poll-form[data-completed=true].svelte-c8m2ra .footnote.svelte-c8m2ra.svelte-c8m2ra,.poll-form[data-completed=true].svelte-c8m2ra .poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra{opacity:1;height:auto;overflow:visible;padding:1rem}.poll-form[data-completed=true].svelte-c8m2ra .poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra{padding:0}@media (min-width: 700px){.options.svelte-c8m2ra label.svelte-c8m2ra.svelte-c8m2ra{padding:1rem 1.25rem;font-size:1.2rem;max-width:100%}legend.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{margin-top:3rem;margin-bottom:2rem;font-size:1.8rem;line-height:1.2}.poll-form.svelte-c8m2ra.svelte-c8m2ra.svelte-c8m2ra{margin:4rem 0;padding:2rem}.poll-form[data-completed=true].svelte-c8m2ra .poll-disclaimer.svelte-c8m2ra.svelte-c8m2ra{padding:1rem}.poll-form[data-completed=true].svelte-c8m2ra .footnote.svelte-c8m2ra.svelte-c8m2ra{padding:2rem}.options.svelte-c8m2ra label.lrg.svelte-c8m2ra.svelte-c8m2ra{padding:1rem}.options label span{font-size:2rem;margin-right:1rem}}.selected .poll-bar .bar__fill{background-color:#ffe291!important}.card.svelte-3gr3eg.svelte-3gr3eg{min-height:100vh;z-index:10;position:relative;transform:translateZ(0)}.card.svelte-3gr3eg span.svelte-3gr3eg{display:block;background:#fff;padding:15px;margin:20px;border-radius:5px;box-shadow:0 0 10px #0000001a;font-size:1.3rem;line-height:1.8rem}@media screen and (min-width: 700px){.card.svelte-3gr3eg span.svelte-3gr3eg{display:block;background:#fff;padding:20px;margin:20px;border-radius:5px;box-shadow:0 0 10px #0000001a;font-size:1.35rem}}:root{--lithium:#fca56f;--manganese:#8b4061;--graphite:#c7a479;--nickel:#d46868;--cobalt:#72bce4;--new-projects:#878787;--existing-active-mines:rgb(35,35,35)}.sticky-section.svelte-1pov2h4 .background.svelte-1pov2h4{position:sticky;top:0;padding:20px;z-index:0}#gi-mining-map svg{max-height:100vh;max-width:100vw;height:100%;width:auto}svg g#Lithium,svg g#Manganese,svg g#Nickel,svg g#Cobalt,svg g#Graphite,svg g#NewProjects,svg g#ExistingActiveMines{opacity:0;transition:opacity .5s linear}svg g#Lithium.active,svg g#Manganese.active,svg g#Nickel.active,svg g#Cobalt.active,svg g#Graphite.active,svg g#NewProjects.active,svg g#ExistingActiveMines.active{display:block;opacity:1}.legend-item{display:inline;margin-right:10px;padding-right:10px;border-radius:5px;background:#fff;color:#111;font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;position:relative}.legend-item:after{position:absolute;top:5px;right:-10px;content:" ";width:0px;height:0px;border-style:solid;border-width:0 7.5px 13px 7.5px;border-color:transparent transparent #FF4532 transparent;transform:rotate(0)}@media screen and (min-width: 700px){.legend-item:after{top:5px}}.legend-item.active-mines:after{border-bottom-color:var(--existing-active-mines)}.legend-item.advanced:after{border-bottom-color:var(--new-projects)}.legend-item.nickel:after{border-bottom-color:var(--nickel)}.legend-item.cobalt:after{border-bottom-color:var(--cobalt)}.legend-item.lithium:after{border-bottom-color:var(--lithium)}.legend-item.manganese:after{border-bottom-color:var(--manganese)}.legend-item.graphite:after{border-bottom-color:var(--graphite)}.range.svelte-d7vg3c.svelte-d7vg3c{position:relative;flex:1}.range__wrapper.svelte-d7vg3c.svelte-d7vg3c{min-width:100%;position:relative;padding:.5rem;box-sizing:border-box;outline:none}.range__wrapper.svelte-d7vg3c:focus-visible>.range__track.svelte-d7vg3c{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--track-focus, #6185ff)}.range__track.svelte-d7vg3c.svelte-d7vg3c{height:6px;background-color:var(--track-bgcolor, #07070722);border-radius:999px}.range__track--highlighted.svelte-d7vg3c.svelte-d7vg3c{background-color:var(--track-highlight-bgcolor, #6185ff);background:var( --track-highlight-bg, linear-gradient(90deg, #ff6161, #9c65ff) );width:0;height:6px;position:absolute;border-radius:999px}.range__thumb.svelte-d7vg3c.svelte-d7vg3c{display:flex;align-items:center;justify-content:center;position:absolute;width:20px;height:20px;background-color:var(--thumb-bgcolor, white);cursor:pointer;border-radius:999px;margin-top:-8px;transition:box-shadow .1s;-webkit-user-select:none;user-select:none;box-shadow:var( --thumb-boxshadow, 0 1px 1px 0 rgba(0, 0, 0, .14), 0 0px 2px 1px rgba(0, 0, 0, .2) )}.range__thumb--holding.svelte-d7vg3c.svelte-d7vg3c{box-shadow:0 1px 1px #00000024,0 1px 2px 1px #0003,0 0 0 6px var(--thumb-holding-outline, rgba(113, 119, 250, .3))}.range__tooltip.svelte-d7vg3c.svelte-d7vg3c{pointer-events:none;position:absolute;top:-33px;color:var(--tooltip-text, white);width:38px;padding:4px 0;border-radius:4px;text-align:center;background-color:var(--tooltip-bgcolor, #333);font-family:GMSanC-Regular,Arial,Helvetica,sans-serif}.range__tooltip.svelte-d7vg3c.svelte-d7vg3c:after{content:"";display:block;position:absolute;height:7px;width:7px;background-color:var(--tooltip-bgcolor, #6185ff);bottom:-3px;left:calc(50% - 3px);clip-path:polygon(0% 0%,100% 100%,0% 100%);transform:rotate(-45deg);border-radius:0 0 0 3px}.screen.svelte-1ha4cdn{position:absolute;z-index:0;top:0;left:0;width:100vw;height:100vh;background-color:#ded8ce}.dev_ui.svelte-1ha4cdn{position:absolute;z-index:1;bottom:1rem;left:1rem;width:calc(100vw - 2rem);display:flex;background-color:#fff9;padding:1rem;border-radius:3px}.dev_ui.svelte-1ha4cdn>div{flex:1;margin-right:1rem}.dev_ui.svelte-1ha4cdn>div label{font-family:GMSanC-Bold,Arial,Helvetica,sans-serif;font-size:.8rem;letter-spacing:.065rem;text-transform:uppercase}canvas.svelte-1ha4cdn{width:100%;height:100%}.top-animation.svelte-1ha4cdn{position:absolute;left:0;top:0;width:100vw;height:100vh}.gi-caption.svelte-1c0pu5d{display:block;margin-top:.5rem;font-size:.9rem;line-height:1.3em;font-weight:400;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;color:#777}.gi-caption.svelte-1c0pu5d>span{display:block;margin-bottom:.5rem;margin-top:.5rem}.gi-caption.svelte-1c0pu5d .gi-credit{letter-spacing:.035rem;display:block;line-height:1.1em;font-size:.625rem}.card{margin-bottom:2rem}.card .label{display:block;font-size:.9rem;line-height:1em;margin:0;margin-bottom:.5rem;font-weight:400;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.035rem}.card .title{line-height:1.3em;margin:0;margin-bottom:.25rem;font-size:1.3rem;font-weight:400;font-family:Pratt-Bold,Georgia,Times New Roman,Times,serif}.card .description{margin:0;margin-bottom:1rem;line-height:1.5em;font-size:1.15rem;font-weight:400;font-family:Pratt,Georgia,Times New Roman,Times,serif}.card .description:last-of-type{margin-bottom:0}.card .description p{margin-top:0}.card .description h3{font-weight:400;font-family:Pratt-Bold,Georgia,Times New Roman,Times,serif}.card img,.card video{width:100%;display:block}.card p a{text-decoration:none;color:inherit;border-bottom:1px solid #111}.card p strong{font-weight:400;font-family:Pratt-Bold,Georgia,Times New Roman,Times,serif}.card p em{font-weight:400;font-family:Pratt-Italic,Georgia,Times New Roman,Times,serif}.card p em>strong,.card p strong>em{font-weight:400;font-family:Pratt-BoldItalic,Georgia,Times New Roman,Times,serif}.card a{text-decoration:none;color:inherit;transition:opacity .2s linear}.card figure{margin:0;margin-bottom:1rem;padding:0}@media (hover: hover){.card a:hover{opacity:.8}.card a:hover .title,.card a:hover .description{text-decoration:underline}}.gi-thumbnail.svelte-jrrp3e{width:60px;height:60px;object-fit:cover;margin-bottom:1rem;border-radius:50%}.card.svelte-1u9vz2n.svelte-1u9vz2n{container:card-container / inline-size;margin-bottom:0;width:calc(100vw - 40px)}.card.svelte-1u9vz2n.svelte-1u9vz2n figcaption{margin-bottom:.5rem}.gi-thumbnail.svelte-1u9vz2n.svelte-1u9vz2n{width:60px;height:60px;object-fit:cover;margin-bottom:1rem;border-radius:50%}.gi-meta-layout.svelte-1u9vz2n.svelte-1u9vz2n{margin-top:1rem;display:flex;align-items:center}.gi-meta-layout.svelte-1u9vz2n.svelte-1u9vz2n>img{margin-right:1rem;margin-bottom:.75rem}.card.svelte-1u9vz2n .label.svelte-1u9vz2n{display:block;margin-bottom:.5rem}.card.compact.svelte-1u9vz2n.svelte-1u9vz2n article{display:flex}.card.compact.svelte-1u9vz2n.svelte-1u9vz2n article figure{flex-grow:1;width:100%;max-width:300px;margin-right:1rem}.card.compact.svelte-1u9vz2n.svelte-1u9vz2n article>div,.card.compact.svelte-1u9vz2n.svelte-1u9vz2n article>a{flex-grow:1;width:100%;margin-right:1rem}.card.compact.svelte-1u9vz2n.svelte-1u9vz2n article .gi-meta-layout{display:block;margin-top:0}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n{height:100%}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article{height:100%;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-row:1 / span 2;grid-column:1 / span 2}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article figure{grid-row:1 / span 2;grid-column:1 / span 2;position:relative;left:0;top:0;width:100%;height:100%;margin:0;padding:0;z-index:1}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article figure img{object-fit:cover;height:100%}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article figure figcaption{position:absolute;bottom:0;z-index:2;color:#fff;margin:0 1rem;font-size:.9rem;text-shadow:0 0 5px rgba(0,0,0,.5)}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>div,.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>a{position:relative;grid-row:1 / span 2;grid-column:1 / span 2;padding:0 1rem;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);top:0;z-index:2;flex-grow:1;width:100%;margin-right:1rem}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>div .gi-meta-layout,.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>div .description,.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>a .gi-meta-layout,.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>a .description{z-index:2;position:relative}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>div:before,.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article>a:before{position:absolute;content:" ";width:100%;height:100%;left:0;top:0;z-index:1;background:linear-gradient(180deg,#000000b3,#0000 40%)}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n article .card-content{position:relative;z-index:2}.card[data-perpage="2"].svelte-1u9vz2n.svelte-1u9vz2n,.card[data-perpage="3"].svelte-1u9vz2n.svelte-1u9vz2n{width:calc(100vw - 2rem)}@media (min-width: 768px){.card.svelte-1u9vz2n.svelte-1u9vz2n{width:700px}.card[data-perpage="1"].svelte-1u9vz2n.svelte-1u9vz2n{width:100%;padding:0 1rem}.card.overlay.svelte-1u9vz2n.svelte-1u9vz2n{width:100%;padding:0}.card[data-perpage="2"].svelte-1u9vz2n.svelte-1u9vz2n{width:calc(350px - 2rem)}.card[data-perpage="3"].svelte-1u9vz2n.svelte-1u9vz2n{width:calc((700px / 3) - 2rem)}}@container card-container (max-width:400px){.card.svelte-1u9vz2n.svelte-1u9vz2n{width:100%;padding:0 1rem}.card[data-perpage="1"].svelte-1u9vz2n.svelte-1u9vz2n{padding:0 .25rem}.gi-meta-layout.svelte-1u9vz2n.svelte-1u9vz2n{display:block;margin-top:0}.title.svelte-1u9vz2n.svelte-1u9vz2n{font-size:1.1rem}.card.svelte-1u9vz2n .description.svelte-1u9vz2n{font-size:1rem}}.group.svelte-1h1gpnt{display:flex;flex-wrap:wrap}.option.svelte-14to0ah.svelte-14to0ah{display:flex;flex-direction:row;align-items:center;padding:.5rem 0;line-height:1em;margin:.5rem 0;text-align:center;display:block;border-radius:1rem;font-family:GMSanC-Regular,Arial,Helvetica,sans-serif;text-transform:uppercase;width:100%}.option.svelte-14to0ah .label.svelte-14to0ah{padding:.5rem 1rem;cursor:pointer;width:100%;display:block;background-color:#e6ddcd;border-radius:1rem}.option.selected.svelte-14to0ah .label.svelte-14to0ah{background-color:#ffe291}.nav-group.svelte-e25i7s{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}
