.minerals-v2{background-color:var(--section-bg, #050435);color:var(--section-heading, #fff);overflow:hidden;position:relative;pointer-events:auto}.minerals-v2__inner{max-width:130rem;margin:0 auto;padding:0 2.4rem}.minerals-v2__header{text-align:left;max-width:72rem;margin:0 0 5.6rem}.minerals-v2__tagline{font-family:var(--font-heading, "Politica", sans-serif);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--section-tagline, var(--brand-accent-teal, #1bb674));margin:0 0 2rem}.minerals-v2__heading{font-family:var(--font-heading, "Politica", sans-serif);font-size:clamp(2.6rem,4vw,4.2rem);font-weight:700;line-height:1.15;margin:0 0 1.6rem;color:var(--section-heading, #fff)}.minerals-v2__description{font-family:var(--font-body, "Avenir", sans-serif);font-size:1.6rem;line-height:1.7;color:var(--section-text, rgba(255, 255, 255, .7));margin:0}.minerals-v2__grid{display:grid;grid-template-columns:1fr .75fr 1fr;gap:5rem;align-items:start}.minerals-v2__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.minerals-v2__list-item{pointer-events:auto;cursor:pointer;padding:1.2rem 1.6rem;font-family:var(--font-body, "Avenir", sans-serif);font-size:1.5rem;font-weight:500;color:var(--section-text, rgba(255, 255, 255, .6));border-left:3px solid transparent;transition:color .25s ease,border-color .25s ease,background-color .25s ease;-webkit-user-select:none;user-select:none;border-radius:0 .6rem .6rem 0}.minerals-v2__list-item:hover{color:var(--section-heading, #fff);background-color:#8080800f}.minerals-v2__list-item.is-active{color:var(--brand-accent-teal, #1bb674);border-left-color:var(--brand-accent-teal, #1bb674);background-color:#1bb67414;font-weight:600}.minerals-v2__list-symbol{display:inline-block;width:4.4rem;font-weight:700;color:inherit;opacity:.7}.minerals-v2__list-item.is-active .minerals-v2__list-symbol{opacity:1}.minerals-v2__box{background:#fafafa;color:#1a1a2e;border-radius:1.2rem;padding:1cqi;box-shadow:0 8px 40px #00000040;pointer-events:auto;position:relative;aspect-ratio:3 / 5;container-type:inline-size;overflow:hidden}.minerals-v2__box-brand{font-family:var(--font-heading, "Politica", sans-serif);font-size:4.8cqi;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary-deep, #003375);margin:0 0 2.5cqi;text-align:left}.minerals-v2__box-subtitle{font-family:var(--font-heading, "Politica", sans-serif);font-size:3.6cqi;font-weight:700;color:var(--brand-dark, #090435);margin:0 0 1.1cqi;text-align:left}.minerals-v2__box-intro{font-family:var(--font-body, "Avenir", sans-serif);font-size:3.6cqi;line-height:1.4;color:#555;margin:0 0 2cqi;text-align:left}.minerals-v2__box-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqi;margin-block:4cqi}.minerals-v2__box-cell{background:linear-gradient(135deg,#003375,#090435);color:#fff;border-radius:2.5cqi;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4cqi;text-align:left;cursor:pointer;pointer-events:auto}.minerals-v2__box-cell:hover{transform:translateY(-1px)}.minerals-v2__box-cell.is-active{background:linear-gradient(135deg,var(--brand-accent-teal, #1bb674),#034529);color:#fff;box-shadow:0 4px 16px #1bb6744d}.minerals-v2__cell-symbol{display:block;font-family:var(--font-heading, "Politica", sans-serif);font-size:7cqi;font-weight:800;color:#fff;margin-bottom:.55cqi;line-height:1.1}.minerals-v2__cell-name{display:block;font-family:var(--font-body, "Avenir", sans-serif);font-size:4.2cqi;font-weight:700;color:#ffffffe6;margin-bottom:.35cqi;line-height:1.2}.minerals-v2__cell-amount{display:block;font-family:var(--font-body, "Avenir", sans-serif);font-size:3.4cqi;color:#fff9;line-height:1.2}.minerals-v2__box-cell.is-active .minerals-v2__cell-amount{color:#ffffffd9}.minerals-v2__cell-nrv{display:block;font-family:var(--font-body, "Avenir", sans-serif);font-size:3cqi;color:#ffffff73;margin-top:.35cqi}.minerals-v2__box-cell.is-active .minerals-v2__cell-nrv{color:#ffffffbf}.minerals-v2__box-nrv-note{font-size:2.8cqi;color:#999;text-align:left;margin:0 0 1.2cqi;font-style:italic}.minerals-v2__box-divider{border:none;border-top:1px solid #e0e0e0;margin:0 0 1.7cqi}.minerals-v2__box-effects-title{font-family:var(--font-heading, "Politica", sans-serif);font-size:3.4cqi;font-weight:700;color:var(--brand-dark, #090435);margin:0 0 .9cqi}.minerals-v2__box-effects-text{font-family:var(--font-body, "Avenir", sans-serif);font-size:3cqi;line-height:1.4;color:#666;margin:0}.minerals-v2__box-storage-title{font-family:var(--font-heading, "Politica", sans-serif);font-size:3.4cqi;font-weight:700;color:var(--brand-dark, #090435);margin:1.8cqi 0 .9cqi}.minerals-v2__box-storage-text{font-family:var(--font-body, "Avenir", sans-serif);font-size:3.2cqi;line-height:1.4;color:#666;margin:0}.minerals-v2__panels{position:relative;min-height:30rem}.minerals-v2__panel{display:none;animation:mineralsV2FadeIn .35s ease}.minerals-v2__panel.is-active{display:block}@keyframes mineralsV2FadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.minerals-v2__panel-title{font-family:var(--font-heading, "Politica", sans-serif);font-size:2.4rem;font-weight:700;color:var(--section-heading, #fff);margin:0 0 .4rem}.minerals-v2__panel-formula{font-family:var(--font-body, "Avenir", sans-serif);font-size:1.4rem;color:var(--brand-accent-teal, #1bb674);margin:0 0 2rem;font-weight:600}.minerals-v2__accordion{border-top:1px solid var(--minerals-border, rgba(255, 255, 255, .1))}.minerals-v2__accordion-item{border-bottom:1px solid var(--minerals-border, rgba(255, 255, 255, .1));overflow:hidden}.minerals-v2__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.4rem 0;background:none;border:none;color:var(--section-text, rgba(255, 255, 255, .8));font-family:var(--font-body, "Avenir", sans-serif);font-size:1.4rem;font-weight:600;cursor:pointer;pointer-events:auto;transition:color .2s ease;text-align:left}.minerals-v2__accordion-trigger:hover{color:var(--section-heading, #fff)}.minerals-v2__accordion-trigger[aria-expanded=true]{color:var(--brand-accent-teal, #1bb674)}.minerals-v2__accordion-icon{width:2rem;height:2rem;flex-shrink:0;position:relative;margin-left:1rem}.minerals-v2__accordion-icon:before,.minerals-v2__accordion-icon:after{content:"";position:absolute;background-color:currentColor;transition:transform .3s ease}.minerals-v2__accordion-icon:before{width:1.2rem;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.minerals-v2__accordion-icon:after{width:2px;height:1.2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.minerals-v2__accordion-trigger[aria-expanded=true] .minerals-v2__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.minerals-v2__accordion-body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.minerals-v2__accordion-body.is-open{max-height:40rem}.minerals-v2__accordion-content{padding:0 0 1.6rem;font-family:var(--font-body, "Avenir", sans-serif);font-size:1.4rem;line-height:1.7;color:var(--section-text, rgba(255, 255, 255, .65))}.minerals-v2__content-table{width:100%;border-collapse:collapse;font-family:var(--font-body, "Avenir", sans-serif);font-size:1.3rem}.minerals-v2__content-table th,.minerals-v2__content-table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid var(--minerals-border, rgba(255, 255, 255, .08))}.minerals-v2__content-table th{color:var(--section-text-muted, rgba(255, 255, 255, .5));font-weight:600;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.minerals-v2__content-table td{color:var(--section-text, rgba(255, 255, 255, .75))}.minerals-v2__cta-wrap{text-align:center;margin-top:5.6rem}.minerals-v2__cta{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 3.2rem;font-family:var(--font-body, "Avenir", sans-serif);font-size:1.4rem;font-weight:600;color:#fff!important;background:var(--brand-accent-teal, #1bb674);border:none;border-radius:.6rem;text-decoration:none;transition:background-color .25s ease,transform .15s ease;pointer-events:auto}.minerals-v2__cta:hover{background:#17a566;transform:translateY(-1px)}.minerals-v2__cta svg{width:1.6rem;height:1.6rem}@media(max-width:1100px){.minerals-v2__grid{grid-template-columns:1fr 1fr;gap:3rem}.minerals-v2__box{display:none}.minerals-v2__panels{grid-column:auto;order:unset}}@media(max-width:768px){.minerals-v2__grid{grid-template-columns:1fr;gap:2.4rem}.minerals-v2__list{flex-direction:row;flex-wrap:wrap;gap:.4rem}.minerals-v2__list-item{padding:.8rem 1.2rem;font-size:1.3rem;border-left:none;border-bottom:2px solid transparent;border-radius:.6rem;flex:0 0 auto}.minerals-v2__list-item.is-active{border-bottom-color:var(--brand-accent-teal, #1bb674);border-left-color:transparent}.minerals-v2__panels{min-height:auto}.minerals-v2__panel-title{font-size:2rem}.minerals-v2__header{margin-bottom:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/minerals-v2.css.map */
