phosphate-remover
#qwp-phos{ --qwp-paper:#FFFFFF; --qwp-panel:#FBEDE7; --qwp-paper-line:#F0D6C9; --qwp-ink:#2B1912; --qwp-ink-soft:#7A5C4C; --cyan:#1FD7E0; --cyan-ink:#0B8E95; --phos:#C1502E; --phos -ink:#8C3A20; --carbon:#4B4F58; --hrno3:#E0342F; --lrno3:#E8AC0E; --coralline:#D6409F; --qwp-radius:14px; color:var(--qwp-ink); background:var(--qwp-paper); display:block; line-height:1.5; } #qwp-phos *{ box-sizing:border-box; } #qwp-phos a{ color:inherit; } @import url('https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,500&family=Inter:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap'); #qwp-phos{ font-family:'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; } #qwp-phos .qwp-display{ font-family:'Fraunces', Georgia, serif; } #qwp-phos .qwp-mono{ font-family:'Space Mono', ui-monospace, monospace; } #qwp-phos .qwp-wrap{ max-width:1180px; margin:0 auto; padding:0 24px; } #qwp-phos .qwp-eyebrow{ font-family:'Space Mono', monospace; text-transform:uppercase; letter-spacing:.14em; font-size:12px; font-weight:700; margin:0 0 14px; color:var(--cyan-ink); } #qwp-phos .qwp-crumb{ font-size:13px; color:var(--qwp-ink-soft); margin:0 0 18px; } #qwp-phos .qwp-crumb a{ text-decoration:underline; text-underline-offset:2px; } #qwp-phos .qwp-crumb a:hover{ color:var(--cyan-ink); } /* ---------- HERO ---------- */ #qwp-phos .qwp-hero{ background:var(--qwp-panel); padding:48px 0 56px; border-bottom:1px solid var(--qwp-paper-line); } #qwp-phos .qwp-hero h1{ font-size:clamp(30px,3.6vw,42px); line-height:1.08; margin:0 0 18px; font-weight:600; letter-spacing:-0.01em; max-width:22ch; } #qwp-phos .qwp-hero h1 em{ font-style:italic; color:var(--phos-ink); } #qwp-phos .qwp-hero p.qwp-lede{ font-size:16px; color:var(--qwp-ink-soft); max-width:62ch; margin:0 0 22px; } #qwp-phos .qwp-tag-row{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:24px; } #qwp-phos .qwp-tag{ font-family:'Space Mono', monospace; font-size:11px; font-weight:700; padding:6px 12px; border:1px solid var(--phos); color:var(--phos-ink); border-radius:999px; background:#fff; } #qwp-phos .qwp-btn{ display:inline-flex; align-items:center; gap:8px; padding:12px 20px; border-radius:999px; font-weight:600; font-size:14px; text-decoration:none; border:1px solid transparent; } #qwp-phos .qwp-btn-solid{ background:var(--cyan); color:var(--qwp-ink); } /* ---------- SPEC STRIP ---------- */ #qwp-phos .qwp-spec-strip{ padding:40px 0; border-bottom:1px solid var(--qwp-paper-line); } #qwp-phos .qwp-spec-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:1px; background:var(--qwp-paper-line); border:1px solid var(--qwp-paper-line); border-radius:var(--qwp-radius); overflow:hidden; } #qwp-phos .qwp-spec-item{ background:#fff; padding:18px 16px; text-align:center; } #qwp-phos .qwp-spec-item .qwp-mono{ font-size:10px; color:var(--qwp-ink-soft); text-transform:uppercase; letter-spacing:.06em; } #qwp-phos .qwp-spec-item .qwp-spec-value{ font-family:'Space Mono', monospace; font-weight:700; font-size:14.5px; margin-top:6px; color:var(--phos-ink); } /* ---------- WHY BAND ---------- */ #qwp-phos .qwp-why{ padding:64px 0; background:var(--qwp-panel); } #qwp-phos .qwp-why-inner{ display:grid; grid-template-columns:1fr 1fr; gap:48px; align-items:center; } #qwp-phos .qwp-why-copy h2{ font-size:clamp(24px,3vw,32px); margin:8px 0 14px; font-weight:600; letter-spacing:-.01em; } #qwp-phos .qwp-why-copy p{ font-size:15px; color:var(--qwp-ink-soft); margin:0 0 14px; max-width:48ch; } #qwp-phos .qwp-why-list{ display:flex; flex-direction:column; gap:16px; } #qwp-phos .qwp-why-item{ background:#fff; border:1px solid var(--qwp-paper-line); border-radius:12px; padding:16px 18px; display:grid; grid-template-columns:56px 1fr; gap:14px; align-items:center; } #qwp-phos .qwp-why-item .qwp-mono{ font-size:13px; font-weight:700; color:var(--phos-ink); text-align:center; } #qwp-phos .qwp-why-item p{ font-size:13.5px; color:var(--qwp-ink-soft); margin:0; } @media (max-width:900px){ #qwp-phos .qwp-why-inner{ grid-template-columns:1fr; } } /* ---------- FEATURE LIST ---------- */ #qwp-phos .qwp-features{ padding:64px 0; } #qwp-phos .qwp-section-head{ max-width:64ch; margin-bottom:36px; } #qwp-phos .qwp-section-head h2{ font-size:clamp(24px,3vw,32px); margin:0 0 10px; font-weight:600; letter-spacing:-.01em; } #qwp-phos .qwp-section-head p{ color:var(--qwp-ink-soft); font-size:15px; margin:0; } #qwp-phos .qwp-feature-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:18px; } #qwp-phos .qwp-feature{ border:1px solid var(--qwp-paper-line); border-radius:var(--qwp-radius); padding:22px; } #qwp-phos .qwp-feature .qwp-mono{ font-size:11px; color:var(--phos-ink); } #qwp-phos .qwp-feature h4{ font-size:15.5px; margin:8px 0 8px; font-weight:600; } #qwp-phos .qwp-feature p{ font-size:13.5px; color:var(--qwp-ink-soft); margin:0; } /* ---------- DOSING TABLE ---------- */ #qwp-phos .qwp-dosing{ padding:0 0 64px; } #qwp-phos table.qwp-table{ width:100%; border-collapse:collapse; } #qwp-phos table.qwp-table th, #qwp-phos table.qwp-table td{ text-align:left; padding:10px 12px; font-size:13.5px; border-bottom:1px solid var(--qwp-paper-line); } #qwp-phos table.qwp-table th{ font-family:'Space Mono', monospace; font-size:10.5px; text-transform:uppercase; letter-spacing:.04em; color:var(--qwp-ink-soft); } #qwp-phos table.qwp-table td.qwp-dose-value{ font-family:'Space Mono', monospace; font-weight:700; color:var(--phos-ink); } /* ---------- CROSS-SELL ---------- */ #qwp-phos .qwp-crosssell{ padding:56px 0; background:var(--qwp-panel); border-top:1px solid var(--qwp-paper-line); border-bottom:1px solid var(--qwp-paper-line); } #qwp-phos .qwp-cross-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin-top:28px; } #qwp-phos .qwp-cross-card{ background:#fff; border:1px solid var(--qwp-paper-line); border-radius:12px; padding:18px; text-decoration:none; display:block; } #qwp-phos .qwp-cross-card.cc-carbon{ border-top:4px solid var(--carbon); } #qwp-phos .qwp-cross-card.cc-hrno3{ border-top:4px solid var(--hrno3); } #qwp-phos .qwp-cross-card.cc-lrno3{ border-top:4px solid var(--lrno3); } #qwp-phos .qwp-cross-card.cc-coralline{ border-top:4px solid var(--coralline); } #qwp-phos .qwp-cross-card .qwp-mono{ font-size:10.5px; font-weight:700; } #qwp-phos .qwp-cross-card.cc-carbon .qwp-mono{ color:var(--carbon); } #qwp-phos .qwp-cross-card.cc-hrno3 .qwp-mono{ color:var(--hrno3); } #qwp-phos .qwp-cross-card.cc-lrno3 .qwp-mono{ color:var(--lrno3); } #qwp-phos .qwp-cross-card.cc-coralline .qwp-mono{ color:var(--coralline); } #qwp-phos .qwp-cross-card h5{ font-size:15px; margin:8px 0 6px; font-weight:600; } #qwp-phos .qwp-cross-card p{ font-size:12.5px; color:var(--qwp-ink-soft); margin:0; } /* ---------- FAQ ---------- */ #qwp-phos .qwp-faq{ padding:56px 0 76px; } #qwp-phos details.qwp-faq-item{ border-bottom:1px solid var(--qwp-paper-line); } #qwp-phos details.qwp-faq-item summary{ list-style:none; cursor:pointer; padding:20px 4px; display:flex; justify-content:space-between; align-items:center; font-size:15.5px; font-weight:600; color:var(--qwp-ink); } #qwp-phos details.qwp-faq-item summary::-webkit-details-marker{ display:none; } #qwp-phos details.qwp-faq-item summary .qwp-plus{ font-family:'Space Mono', monospace; font-size:18px; color:var(--qwp-ink-soft); transition:transform .2s ease; flex-shrink:0; margin-left:16px; } #qwp-phos details.qwp-faq-item[open] summary .qwp-plus{ transform:rotate(45deg); color:var(--phos-ink); } #qwp-phos details.qwp-faq-item .qwp-faq-a-inner{ padding:0 4px 20px; font-size:14px; color:var(--qwp-ink-soft); max-width:70ch; } /* ---------- CTA ---------- */ #qwp-phos .qwp-cta-strip{ background:var(--cyan); color:var(--qwp-ink); padding:44px 0; } #qwp-phos .qwp-cta-strip .qwp-wrap{ display:flex; justify-content:space-between; align-items:center; gap:24px; flex-wrap:wrap; } #qwp-phos .qwp-cta-strip h3{ font-size:20px; margin:0 0 4px; font-weight:600; } #qwp-phos .qwp-cta-strip p{ margin:0; color:rgba(43,25,18,0.72); font-size:14px; } #qwp-phos .qwp-cta-strip .qwp-btn-solid{ background:var(--qwp-ink); color:#fff; } @media (max-width:900px){ #qwp-phos .qwp-spec-grid{ grid-template-columns:repeat(2,1fr); } #qwp-phos .qwp-feature-grid{ grid-template-columns:1fr 1fr; } #qwp-phos .qwp-cross-grid{ grid-template-columns:1fr 1fr; } } @media (max-width:560px){ #qwp-phos .qwp-feature-grid{ grid-template-columns:1fr; } #qwp-phos .qwp-cross-grid{ grid-template-columns:1fr; } #qwp-phos .qwp-spec-grid{ grid-template-columns:1fr 1fr; } } Step 2 — Algae & Nutrient Control / Phosphate Remover Reef Essential® · Nutrient Control Not all your phosphate shows up on a test. Phosphate exists in two forms in your tank — ionic and chemically bound to calcium. Most test kits can't detect the bound form, which means a "low phosphate" reading can be misleading. This lanthanum-based media targets both. Removes ionic + bound phosphate Lanthanum-based Needs a protein skimmer Open the dosing app Sizes 250 / 500 / 1000 / 5000 ml Dose range 0.1–10.0 mL/day per 100L Requirement Skimmer + high flow Overdose sign White film on glass The phosphate your test kit misses Why "low phosphate" readings can be misleading Phosphate exists both freely dissolved (ionic) and chemically bound by calcium in your tank. Bound phosphate doesn't register on standard test kits — so a low reading doesn't necessarily mean a low total phosphate load. It also causes calcium levels to fluctuate as it binds and releases. This media removes the ionic form quickly, but bound phosphate takes longer to clear due to its higher stability — that's expected, not a sign the product isn't working. 2forms Ionic and calcium-bound — both exist in your tank at once, and only one shows up on basic test kits. Caswings Bound phosphate causes calcium fluctuations as it binds and releases, on top of masking your true phosphate load. Lamedia Purified lanthanum precipitates out both forms, catching them in your existing filter wool or socks. Why excess phosphate matters What high phosphate concentrations actually do to your tank, and how this product is built to handle it. 01 Aggressive algae blooms High phosphate is one of the primary drivers of nuisance algae growth throughout the tank. 02 Brown coral tissue Excess phosphate can increase brown tissue growth in corals, masking their natural vivid pigment. 03 Reduced skeleton growth High phosphate reduces calcium carbonate uptake, which can negatively impact coral skeleton growth. 04 Contents Deionized water and purified lanthanum — nothing else. Precipitates phosphate into your existing filter wool or socks. 05 Simple dosing No shaking required. The cap doubles as a measuring cup — a full cap is approximately 8ml of solution. 06 Overdose is visible A fine white film on the tank glass means you're using too much. Cut back your dose and use White Film Remover Pads to clean existing buildup. Dosing guide Must be used in a saltwater aquarium with a protein skimmer, added to a high water flow. Be careful not to overdose. Phosphate level Dose 0.03 – 0.25 ppm 0.1 – 1.0 mL/day per 100L (26 gal) 0.25 – 1.0 ppm 0.5 – 2.5 mL/day per 100L (26 gal) 1.0 – 5.0 ppm 1.0 – 5.0 mL/day per 100L (26 gal) 5.0 – 10 ppm 5.0 – 10.0 mL/day per 100L (26 gal) 10 ppm+ 10.0 mL/day per 100L (26 gal) Dealing with a different symptom? Phosphate is just one nutrient — these target the others. CARBON Bio-Active Carbon™ For odor, tannins, heavy metals, and toxins. HR NITRATE HR Nitrate Remover™ For nitrate readings above 15 ppm. LR NITRATE LR Nitrate Remover™ For nitrate readings at or below 15 ppm. CORALLINE Sweet Coralline™ Feeds coralline algae growth directly. Questions about this product How do I know if I'm overdosing?+ Watch the tank glass — a fine white film building up is the tell-tale sign. Cut back your dose and use White Film Remover Pads to safely clean any existing buildup. Do I need a protein skimmer to use this?+ Yes — this product must be used in a saltwater aquarium with a protein skimmer, added to a high water flow area. Why does my test kit disagree with what I'm dosing?+ Most test kits only measure ionic phosphate, not the chemically-bound form. If your kit reads low but you're still seeing algae growth, bound phosphate is a likely explanation — this product targets both forms, just at different speeds. What's actually in this product?+ Deionized water and purified lanthanum. No shaking required — the bottle cap doubles as a measuring cup, at approximately 8ml per full cap. Not sure how much you need? The Quantum dosing app calculates exact amounts for your tank size and phosphate level. Open the dosing app
More you might like
Related
Phosphate Remover | Natural Chemistry | Phosfree Phosphate R
Related
Phosphate Remover | Natural Chemistry | Pool Perfect Total P
Related
Phosphate Remover | Natural Chemistry | PHOSfree Extra Stren
Related