@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');.lang-switch a{border:0;background:transparent;border-radius:99px;padding:5px 8px;font-size:11px;font-weight:800;color:#6b736f;cursor:pointer}.lang-switch a.active{background:#fff;color:var(--forest);box-shadow:0 2px 8px rgba(0,0,0,.08)}.nav-dropdown{position:relative}.nav-dropdown summary{list-style:none;cursor:pointer}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown summary:after{content:"⌄";display:inline-block;margin-left:6px;font-size:11px}.nav-dropdown[open] summary:after{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%);width:230px;padding:8px;background:#fff;border:1px solid #dedbd2;border-radius:12px;box-shadow:0 18px 45px rgba(13,47,40,.16);z-index:80}.nav-dropdown-menu a{display:block;padding:10px 12px;border-radius:8px;white-space:nowrap}.nav-dropdown-menu a:hover{background:#edf2ee;color:var(--forest)}.nav-dropdown-menu a:after{display:none!important}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:4px 18px}.footer-links a{color:#c2d0cb}.footer-links a:hover{color:#fff;text-decoration:underline}.footer-links strong{grid-column:1/-1;color:#d9ae54;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.dialog-actions .button:disabled{cursor:default;opacity:.78;transform:none;box-shadow:none}.quote-intro{position:static!important}.contact-panel{margin-top:40px!important}.metrics-grid input,.chem-grid input{font-size:14px!important;font-weight:600;color:#12231f!important;padding-right:58px!important}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{opacity:0;margin:0}input[type="number"]{-moz-appearance:textfield;appearance:textfield}@media(max-width:640px){.quote-section{row-gap:34px}.contact-panel{margin-top:10px!important}.metrics-grid input,.chem-grid input{min-height:48px}}:root{--forest:#173f35;--forest-deep:#0c2f28;--forest-soft:#215348;--sand:#f5f0e5;--cream:#fbf8f1;--gold:#d9ae54;--gold-light:#f2d997;--ink:#12231f;--muted:#66736e;--line:#dcd8cd;--white:#fff;--radius:24px;--shadow:0 22px 65px rgba(13,47,40,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:"DM Sans",sans-serif;line-height:1.6}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}.skip-link{position:fixed;left:16px;top:-80px;background:#fff;padding:12px 18px;z-index:1000;border-radius:10px}.skip-link:focus{top:16px}.topbar{height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(22px,5vw,80px);background:rgba(251,248,241,.9);backdrop-filter:blur(16px);position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(23,63,53,.08)}.brand{display:flex;align-items:center;gap:12px}.brand>span:last-child{display:flex;flex-direction:column;line-height:1.05;text-transform:uppercase;letter-spacing:.11em}.brand b{font:800 15px/1 "Manrope",sans-serif;color:var(--forest)}.brand small{font:600 8px/1 "Manrope",sans-serif;margin-top:5px;color:var(--muted)}.brand-mark{width:34px;height:34px;display:grid;place-content:center;position:relative}.brand-mark i{display:block;width:26px;height:7px;background:var(--forest);border-radius:99px 2px 99px 2px;transform:rotate(-30deg);margin:-1px}.brand-mark i:nth-child(2){width:20px;background:var(--gold);margin-left:8px}.brand-mark i:nth-child(3){width:14px;margin-left:3px}.topbar nav{display:flex;gap:34px;font-size:14px;font-weight:600}.topbar nav a{position:relative}.topbar nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:2px;background:var(--gold);transition:.25s}.topbar nav a:hover:after{right:0}.header-actions{display:flex;align-items:center;gap:18px}.lang-switch{display:flex;background:#ece8de;border-radius:99px;padding:3px}.lang-switch button{border:0;background:transparent;border-radius:99px;padding:5px 8px;font-size:11px;font-weight:800;color:#6b736f;cursor:pointer}.lang-switch button.active{background:#fff;color:var(--forest);box-shadow:0 2px 8px rgba(0,0,0,.08)}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--forest);color:#fff;border:0;border-radius:8px;padding:15px 20px;font-weight:700;font-size:14px;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(13,47,40,.2);background:var(--forest-soft)}.button-small{padding:11px 16px;font-size:12px}.hero{min-height:calc(100vh - 86px);max-height:900px;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);align-items:center;gap:clamp(28px,5vw,90px);padding:clamp(70px,9vw,130px) clamp(22px,7vw,110px);position:relative;overflow:hidden;background:linear-gradient(112deg,#f8f4eb 0%,#faf7ef 51%,#e7ecdf 100%)}.hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(23,63,53,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(23,63,53,.045) 1px,transparent 1px);background-size:55px 55px;mask-image:linear-gradient(to right,black,transparent 72%)}.hero-orb{position:absolute;border-radius:50%;filter:blur(2px);opacity:.55}.orb-one{width:280px;height:280px;right:5%;top:10%;background:radial-gradient(circle,#f2d997 0%,transparent 70%)}.orb-two{width:400px;height:400px;right:30%;bottom:-250px;background:radial-gradient(circle,#b8cbb8 0%,transparent 70%)}.hero-copy,.mineral-stage{position:relative;z-index:2}.eyebrow,.kicker{font:700 11px/1.3 "Manrope",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--forest);display:flex;align-items:center;gap:10px}.eyebrow>span:first-child{width:28px;height:2px;background:var(--gold)}h1,h2,h3{font-family:"Manrope",sans-serif;letter-spacing:-.045em}h1{font-size:clamp(46px,6vw,85px);line-height:1.02;margin:25px 0 28px;max-width:940px}h1 em{font-style:normal;color:var(--forest);position:relative}h1 em:after{content:"";position:absolute;left:0;right:8%;height:5px;bottom:-6px;background:var(--gold);border-radius:50%;transform:rotate(-1deg)}.hero-copy>p{font-size:clamp(16px,1.5vw,19px);color:#56645e;max-width:670px}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:34px}.text-link{display:flex;gap:14px;font-size:14px;font-weight:700}.trust-row{display:flex;gap:clamp(24px,4vw,56px);margin-top:58px;padding-top:24px;border-top:1px solid rgba(23,63,53,.16);max-width:690px}.trust-row div{display:flex;flex-direction:column}.trust-row strong{color:var(--forest);font:800 18px/1.2 "Manrope",sans-serif}.trust-row span{font-size:11px;color:var(--muted);margin-top:4px}.mineral-stage{height:560px;display:grid;place-items:center;isolation:isolate}.mineral-stage:before{content:"";width:78%;height:52%;border-radius:50%;position:absolute;bottom:3%;background:radial-gradient(ellipse,rgba(13,47,40,.27),transparent 66%);filter:blur(24px);transform:rotate(-8deg)}.stage-ring{position:absolute;border:1px solid rgba(23,63,53,.16);border-radius:50%;transform:rotate(-22deg)}.ring-a{width:460px;height:310px}.ring-b{width:330px;height:220px;border-color:rgba(217,174,84,.45)}.ore{position:absolute;background:linear-gradient(145deg,#c6ab7a,#876f4f 40%,#d6c096 72%,#806745);filter:drop-shadow(0 20px 20px rgba(58,43,29,.25));clip-path:polygon(16% 20%,45% 3%,78% 13%,97% 45%,82% 84%,50% 100%,13% 84%,0 50%)}.ore:after{content:"";position:absolute;inset:18% 12% 33% 40%;background:rgba(245,226,180,.48);clip-path:polygon(0 12%,85% 0,100% 66%,40% 100%);filter:blur(4px)}.ore-a{width:220px;height:175px;transform:rotate(15deg);top:160px;left:20%}.ore-b{width:155px;height:130px;transform:rotate(-18deg);top:280px;right:14%;background:linear-gradient(145deg,#d6bf96,#8f7654 55%,#b89c6d)}.ore-c{width:120px;height:95px;transform:rotate(34deg);top:105px;right:24%;opacity:.9}.powder{position:absolute;width:300px;height:85px;bottom:75px;left:23%;border-radius:50%;background:radial-gradient(ellipse at 50% 20%,#ead9b6,#b59a69 56%,rgba(130,104,68,.1) 70%);filter:drop-shadow(0 18px 12px rgba(80,63,36,.25));transform:rotate(-4deg)}.float-card{position:absolute;background:rgba(255,255,255,.86);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8);border-radius:12px;padding:14px 17px;box-shadow:var(--shadow);display:flex;flex-direction:column}.float-card small{font-size:8px;letter-spacing:.16em;color:#79827e;font-weight:800}.float-card strong{font:700 13px/1.5 "Manrope",sans-serif;color:var(--forest)}.spec-card{top:90px;left:0}.origin-card{right:0;bottom:110px;flex-direction:row;align-items:center;gap:10px}.flag{width:31px;height:31px;background:var(--forest);color:var(--gold-light);border-radius:50%;display:grid;place-items:center}.origin-card div{display:flex;flex-direction:column}.product-section{padding:clamp(80px,10vw,150px) clamp(22px,7vw,110px);background:var(--cream)}.section-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:12%;align-items:end}.section-heading h2,.quote-intro h2{font-size:clamp(36px,4.5vw,65px);line-height:1.04;margin:20px 0 0}.section-heading>p{color:var(--muted);font-size:16px;margin:0 0 8px}.application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px}.application{min-height:310px;padding:32px;background:#eee9de;border:1px solid transparent;border-radius:4px;display:flex;flex-direction:column;position:relative;transition:.3s}.application:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:#d9d1c0}.application.featured{background:var(--forest);color:#fff}.app-number{font:700 11px/1 "Manrope",sans-serif;letter-spacing:.1em;color:#999f9b}.featured .app-number{color:#94afa7}.app-icon{font-size:40px;color:var(--gold);margin-top:34px}.application h3{font-size:25px;margin:auto 0 10px}.application p{font-size:14px;color:#66736e;margin:0}.featured p{color:#c6d5d0}.spec-panel{margin-top:90px;background:#fff;border-radius:var(--radius);display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden;box-shadow:0 1px 0 #ece6db}.spec-intro{padding:clamp(35px,5vw,70px);background:linear-gradient(145deg,#eae3d5,#f5f1e8)}.spec-intro h3{font-size:clamp(29px,3vw,43px);line-height:1.05;margin:20px 0}.spec-intro p{font-size:14px;color:var(--muted)}.status{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:700;margin-top:30px}.status i{width:8px;height:8px;background:#48a176;border-radius:50%;box-shadow:0 0 0 5px rgba(72,161,118,.12)}.spec-list{padding:20px 50px;margin:0;display:grid;align-content:center}.spec-list div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;border-bottom:1px solid #eeeae2}.spec-list div:last-child{border-bottom:0}.spec-list dt{font-size:13px;color:var(--muted)}.spec-list dd{margin:0;font:700 14px/1.3 "Manrope",sans-serif;text-align:right;color:var(--forest)}.quote-section{background:var(--forest-deep);color:#fff;padding:clamp(80px,10vw,145px) clamp(22px,7vw,110px);display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(45px,7vw,110px);align-items:start}.kicker.light{color:var(--gold-light)}.quote-intro{position:sticky;top:130px}.quote-intro p{color:#b7c7c1;max-width:420px}.privacy-note{display:flex;align-items:center;gap:10px;margin-top:38px;color:#91aaa2;font-size:11px}.quote-builder{background:#fff;color:var(--ink);padding:clamp(25px,4vw,50px);border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.25)}.step-head{display:flex;align-items:center;gap:15px;margin-bottom:22px}.step-head>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#edf1eb;color:var(--forest);font:800 11px/1 "Manrope",sans-serif}.step-head div{display:flex;flex-direction:column}.step-head strong{font:700 16px/1.4 "Manrope",sans-serif}.step-head small{font-size:11px;color:#8a938f}.pack-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pack-option{min-height:145px;border:1px solid #dadfdc;border-radius:10px;padding:17px;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;position:relative;transition:.2s}.pack-option:hover,.pack-option.selected{border-color:var(--forest);background:#f0f5f1;box-shadow:inset 0 0 0 1px var(--forest)}.pack-option input{position:absolute;opacity:0}.pack-option b{font:700 12px/1.5 "Manrope",sans-serif;margin-top:auto}.pack-option small{color:#7a837f;font-size:10px}.pack-option em{position:absolute;right:8px;top:8px;font-style:normal;font-size:7px;text-transform:uppercase;letter-spacing:.08em;background:var(--gold-light);color:#6d5521;padding:3px 6px;border-radius:99px}.bag-icon{width:30px;height:38px;background:#d0b47c;clip-path:polygon(20% 0,80% 0,100% 18%,93% 100%,7% 100%,0 18%);position:relative}.bag-icon i{position:absolute;left:0;right:0;top:9px;border-top:2px solid rgba(70,53,26,.35)}.bag-icon.big{width:37px;height:42px}.bulk-icon{font-size:37px;color:#a58d62;line-height:1}.form-divider{height:1px;background:#e8e8e3;margin:34px 0}.fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.fields label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:700;color:#53605b}.fields label.wide{grid-column:span 2}.fields input,.fields select{width:100%;border:1px solid #d7ddd9;background:#fbfcfa;border-radius:8px;padding:13px 14px;color:var(--ink);outline:none}.fields input:focus,.fields select:focus{border-color:var(--forest);box-shadow:0 0 0 3px rgba(23,63,53,.09)}.input-combo{position:relative}.input-combo input{padding-right:80px}.input-combo span{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:10px;color:#7d8783;font-weight:500}.error{min-height:15px;color:#a83636;font-size:9px!important}.live-summary{margin-top:28px;padding:18px;background:#edf2ee;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:20px}.live-summary>div{display:flex;flex-direction:column}.live-summary small{color:#7b8681;font-size:8px;font-weight:800;letter-spacing:.12em}.live-summary strong{font:700 13px/1.6 "Manrope",sans-serif;color:var(--forest)}.live-summary span:not(.button span){font-size:10px;color:#69736f}.button-gold{background:var(--gold);color:#193a32;white-space:nowrap}.button-gold:hover{background:#e6bd65}footer{padding:34px clamp(22px,7vw,110px);display:flex;justify-content:space-between;align-items:center;gap:20px;background:#08241f;color:#8fa39d;border-top:1px solid rgba(255,255,255,.08);font-size:11px}.footer-brand b{color:#fff}.footer-brand .brand-mark i{background:#fff}.footer-brand .brand-mark i:nth-child(2){background:var(--gold)}dialog{border:0;border-radius:20px;padding:42px;max-width:640px;width:calc(100% - 32px);box-shadow:0 30px 100px rgba(0,0,0,.4)}dialog::backdrop{background:rgba(5,24,20,.72);backdrop-filter:blur(6px)}.dialog-close{position:absolute;right:18px;top:16px;width:34px;height:34px;border:0;border-radius:50%;background:#eff2ef;color:var(--forest);font-size:22px;cursor:pointer}.dialog-icon{width:42px;height:42px;display:grid;place-items:center;background:#e2f2e8;color:#28714f;border-radius:50%;margin-bottom:18px}dialog h2{font-size:31px;line-height:1.15;margin:13px 0}dialog p{font-size:13px;color:var(--muted)}dialog textarea{width:100%;height:185px;resize:vertical;border:1px solid var(--line);border-radius:10px;padding:14px;margin:8px 0 20px;line-height:1.55;font-size:12px;background:#fbfaf7}.dialog-actions{display:flex;gap:10px}.button-outline{background:#fff;color:var(--forest);border:1px solid #cdd6d1}.toast{position:fixed;left:50%;bottom:30px;transform:translate(-50%,20px);background:#111f1b;color:#fff;padding:11px 18px;border-radius:99px;font-size:12px;opacity:0;pointer-events:none;transition:.3s;z-index:200}.toast.show{opacity:1;transform:translate(-50%,0)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}@media (max-width:980px){.topbar nav{display:none}.hero{grid-template-columns:1fr;max-height:none}.hero-copy{max-width:760px}.mineral-stage{height:430px;max-width:600px;width:100%;margin:-40px auto 0}.section-heading,.spec-panel,.quote-section{grid-template-columns:1fr}.section-heading{gap:30px}.quote-intro{position:static}.quote-builder{max-width:760px}.application-grid{grid-template-columns:1fr 1fr}.application:last-child{grid-column:span 2;min-height:230px}.spec-list{padding:20px 35px}}@media (max-width:640px){.topbar{height:70px;padding:0 16px}.header-actions>.button{display:none}.hero{min-height:auto;padding:70px 20px 50px}.hero-copy>p{font-size:15px}.hero-actions{align-items:stretch;flex-direction:column;gap:18px}.hero-actions .button{width:100%}.text-link{justify-content:center}.trust-row{gap:10px;justify-content:space-between;margin-top:42px}.trust-row strong{font-size:15px}.trust-row span{font-size:9px}.mineral-stage{height:340px;margin:0 auto}.ring-a{width:340px;height:230px}.ring-b{width:250px;height:170px}.ore-a{width:170px;height:135px;top:115px;left:17%}.ore-b{width:120px;height:100px;top:205px;right:8%}.ore-c{width:88px;height:73px;top:72px}.powder{width:230px;height:66px;bottom:38px;left:17%}.spec-card{top:35px}.origin-card{bottom:55px}.product-section,.quote-section{padding-left:20px;padding-right:20px}.application-grid{grid-template-columns:1fr;margin-top:45px}.application,.application:last-child{grid-column:auto;min-height:245px}.spec-panel{margin-top:55px}.spec-intro{padding:34px 25px}.spec-list{padding:10px 24px}.quote-builder{padding:24px 18px}.pack-options{grid-template-columns:1fr}.pack-option{min-height:88px;display:grid;grid-template-columns:52px 1fr;grid-template-rows:1fr 1fr;align-items:end}.pack-option .bag-icon,.pack-option .bulk-icon{grid-row:span 2;align-self:center}.pack-option b{margin:0;align-self:end}.pack-option small{align-self:start}.fields{grid-template-columns:1fr}.fields label.wide{grid-column:auto}.live-summary{align-items:stretch;flex-direction:column}.live-summary .button{width:100%}footer{align-items:flex-start;flex-direction:column}footer p{margin:0}.dialog-actions{flex-direction:column}dialog{padding:34px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.insights{margin-top:110px}.insights-head{display:grid;grid-template-columns:1fr .7fr;gap:12%;align-items:end}.insights-head h3{font-size:clamp(30px,3.4vw,49px);line-height:1.08;margin:18px 0 0}.insights-head>p{color:var(--muted);margin:0}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.article-card{min-height:290px;background:#fff;border:1px solid #e2ded5;border-radius:14px;padding:28px;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s}.article-card:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:#c7d3cc}.article-tag{font:700 9px/1 "Manrope",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a6a28}.article-card h4{font:700 21px/1.25 "Manrope",sans-serif;letter-spacing:-.025em;margin:28px 0 12px}.article-card p{font-size:13px;color:var(--muted);margin:0 0 28px}.article-link{font-size:12px;font-weight:800;color:var(--forest);margin-top:auto;display:flex;justify-content:space-between;border-top:1px solid #ece9e1;padding-top:16px}@media (max-width:980px){.insights-head{grid-template-columns:1fr;gap:24px}.article-grid{grid-template-columns:1fr 1fr}.article-card:last-child{grid-column:span 2}}@media (max-width:640px){.insights{margin-top:70px}.article-grid{grid-template-columns:1fr}.article-card,.article-card:last-child{grid-column:auto;min-height:250px}}.contact-panel{grid-column:1/-1;margin-top:18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:clamp(28px,4vw,48px);background:rgba(255,255,255,.055)}.contact-heading{display:grid;grid-template-columns:1fr 1fr;gap:15px 55px;align-items:end}.contact-heading .kicker{grid-column:1/-1}.contact-heading h3{font-size:clamp(27px,3vw,40px);line-height:1.1;margin:0}.contact-heading p{color:#afc2bb;margin:0}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px}.contact-grid>a,.contact-grid>div{display:flex;flex-direction:column;min-height:100px;padding:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);border-radius:10px}.contact-grid>a:hover{background:rgba(255,255,255,.12)}.contact-grid small{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:#d9ae54}.contact-grid strong{font-size:12px;margin-top:8px;color:#fff}.detailed-form{grid-column:2;max-width:920px}.website-field{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.metrics-grid,.chem-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metrics-grid label,.chem-grid label,.full-field{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:700;color:#53605b}.metrics-grid input,.chem-grid input,.full-field input,.full-field textarea{width:100%;border:1px solid #d7ddd9;background:#fbfcfa;border-radius:8px;padding:13px 14px;color:#12231f;outline:none}.full-field{margin-top:16px}.full-field textarea{resize:vertical;min-height:105px}.chemistry{margin-top:18px;border:1px solid #dfe3df;border-radius:10px;padding:0 18px;background:#fafbf9}.chemistry summary{cursor:pointer;padding:17px 0;display:flex;flex-direction:column;font-weight:700;color:#173f35}.chemistry summary small{font-weight:400;color:#77817d;margin-top:3px}.chem-grid{padding:3px 0 20px}.field-label{display:block;font-size:11px;font-weight:700;color:#53605b;margin-bottom:8px}.logistics-fields{margin-top:18px}.consent{display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-size:11px;color:#5c6863}.consent input{margin-top:3px}.form-status{min-height:20px;margin:13px 0 0;font-size:11px;font-weight:700;color:#173f35}.detailed-form .button:disabled{opacity:.65;cursor:wait}.dialog-actions{flex-wrap:wrap}.dialog-actions .button{flex:1 1 180px;text-align:center}@media(max-width:1050px){.detailed-form{grid-column:auto}.metrics-grid,.chem-grid{grid-template-columns:1fr 1fr}}@media(max-width:800px){.contact-heading{grid-template-columns:1fr}.contact-heading .kicker{grid-column:auto}.contact-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.contact-grid,.metrics-grid,.chem-grid{grid-template-columns:1fr}.contact-grid>a,.contact-grid>div{min-height:auto}}