{"id":7071,"date":"2026-10-07T14:28:30","date_gmt":"2026-10-07T06:28:30","guid":{"rendered":"https:\/\/walleglobal.com\/?p=7071"},"modified":"2026-10-07T14:28:32","modified_gmt":"2026-10-07T06:28:32","slug":"ffkm-dichtungen-fur-starke-sauren","status":"publish","type":"post","link":"https:\/\/walleglobal.com\/de\/2026\/10\/ffkm-seals-for-strong-acids\/","title":{"rendered":"FFKM-Dichtungen f\u00fcr starke S\u00e4uren: Leitfaden zur chemischen Best\u00e4ndigkeit"},"content":{"rendered":"\n<!doctype html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <meta name=\"robots\" content=\"noindex,nofollow\">\n  <title>FFKM Seals for Strong Acids \u2014 WordPress Page Preview<\/title>\n  <style>\nhtml, body { margin: 0; padding: 0; }\n\/* FFKM strong-acid guide \u2014 namespaced WordPress CSS *\/\n.fsa-page {\n  --ink: #17212b;\n  --muted: #677480;\n  --line: #dce3e4;\n  --paper: #ffffff;\n  --soft: #f5f7f5;\n  --navy: #071014;\n  --acid: #b7db25;\n  --acid-dark: #617f08;\n  --orange: #e9773d;\n  --red: #b64132;\n  --cyan: #53c5c0;\n  position: relative;\n  left: 50%;\n  width: 100vw;\n  max-width: none;\n  margin: 0 0 0 -50vw;\n  overflow: clip;\n  color: var(--ink);\n  background: var(--paper);\n  font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif;\n  -webkit-font-smoothing: antialiased;\n}\n.fsa-page, .fsa-page * { box-sizing: border-box; }\n.fsa-page a { color: inherit; text-decoration: none; }\n.fsa-page button, .fsa-page input { font: inherit; }\n.fsa-page img, .fsa-page svg { display: block; max-width: 100%; }\n.fsa-page p, .fsa-page h1, .fsa-page h2, .fsa-page h3, .fsa-page ul, .fsa-page figure, .fsa-page blockquote { margin-top: 0; }\n.fsa-reading-progress { position: fixed; z-index: 9999; inset: 0 0 auto; height: 4px; background: rgba(8,17,21,.14); pointer-events: none; }\n.fsa-reading-progress span { display: block; width: 0; height: 100%; background: linear-gradient(90deg,var(--orange),var(--acid)); box-shadow: 0 0 14px rgba(183,219,37,.45); }\n\n\/* Hero *\/\n.fsa-hero { position: relative; min-height: 810px; overflow: hidden; color: #f5f8ef; background: radial-gradient(circle at 76% 42%,#253921 0,#14251f 23%,#0b1718 51%,#050a0c 100%); isolation: isolate; }\n.fsa-hero::after { content: \"\"; position: absolute; z-index: 0; inset: auto 0 0; height: 190px; background: linear-gradient(180deg,transparent,rgba(4,9,10,.88)); }\n.fsa-hero-grid { position: absolute; z-index: -1; inset: 0; opacity: .24; background-image: linear-gradient(rgba(174,208,101,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(174,208,101,.09) 1px,transparent 1px); background-size: 64px 64px; mask-image: linear-gradient(90deg,#000,rgba(0,0,0,.88) 62%,transparent); }\n.fsa-hero-orb { position: absolute; z-index: -1; border-radius: 50%; filter: blur(8px); }\n.fsa-orb-one { top: 85px; right: 6%; width: 370px; height: 370px; background: rgba(166,204,35,.12); }\n.fsa-orb-two { bottom: -120px; left: 13%; width: 390px; height: 390px; background: rgba(225,104,50,.1); }\n.fsa-hero-inner { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0,1.04fr) minmax(470px,.96fr); align-items: center; gap: clamp(36px,5vw,84px); width: min(1460px,calc(100% - 72px)); min-height: 810px; margin: 0 auto; padding: 86px 0 80px; }\n.fsa-hero-copy { max-width: 690px; }\n.fsa-breadcrumb { display: flex; align-items: center; gap: 11px; margin-bottom: 34px; color: #87999a; font-size: 10px; font-weight: 700; letter-spacing: .13em; text-transform: uppercase; }\n.fsa-breadcrumb i { width: 24px; height: 1px; background: #657876; }\n.fsa-eyebrow { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; color: #d8ec75; font-size: 10px; font-weight: 900; letter-spacing: .2em; }\n.fsa-eyebrow b { display: block; width: 9px; height: 9px; border: 2px solid var(--acid); border-radius: 50%; box-shadow: 0 0 0 5px rgba(183,219,37,.12); }\n.fsa-hero h1 { max-width: 730px; margin-bottom: 24px; color: #f5f7f1; font-size: clamp(42px,4.6vw,73px); font-weight: 760; letter-spacing: -.047em; line-height: .99; }\n.fsa-hero-deck { max-width: 650px; margin-bottom: 31px; color: #aab6b5; font-size: clamp(16px,1.45vw,20px); line-height: 1.72; }\n.fsa-hero-actions { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 39px; }\n.fsa-button { display: inline-flex; align-items: center; justify-content: center; gap: 17px; min-height: 49px; padding: 0 21px; border: 1px solid transparent; border-radius: 7px; font-size: 11px; font-weight: 850; letter-spacing: .055em; transition: transform .2s ease,background .2s ease,border-color .2s ease; }\n.fsa-button:hover { transform: translateY(-2px); }\n.fsa-button-primary { color: #172007 !important; background: linear-gradient(135deg,#d9f45b,#a2ca17); box-shadow: 0 12px 28px rgba(149,184,23,.17); }\n.fsa-button-primary b { font-size: 15px; }\n.fsa-button-ghost { color: #dbe5dd !important; border-color: #52615d; background: rgba(255,255,255,.035); }\n.fsa-button-ghost:hover { border-color: #8ba441; background: rgba(183,219,37,.06); }\n.fsa-metrics { display: grid; grid-template-columns: repeat(3,1fr); max-width: 590px; border-top: 1px solid rgba(151,172,165,.24); }\n.fsa-metrics div { padding: 20px 23px 0 0; }\n.fsa-metrics div + div { padding-left: 23px; border-left: 1px solid rgba(151,172,165,.18); }\n.fsa-metrics strong { display: block; margin-bottom: 3px; color: #eef5c8; font-size: 23px; line-height: 1; }\n.fsa-metrics span { color: #798b8a; font-size: 9px; font-weight: 750; letter-spacing: .09em; text-transform: uppercase; }\n.fsa-hero-visual { position: relative; width: min(100%,700px); justify-self: end; margin: 0; }\n.fsa-hero-visual svg { width: 100%; overflow: visible; }\n.fsa-visual-label { position: absolute; z-index: 2; top: 21px; left: 28px; display: flex; flex-direction: column; padding-left: 12px; border-left: 2px solid var(--acid); }\n.fsa-visual-label span { color: #dff27b; font-size: 9px; font-weight: 900; letter-spacing: .17em; }\n.fsa-visual-label b { margin-top: 3px; color: #eff5ed; font-size: 11px; letter-spacing: .04em; }\n.fsa-hero-visual figcaption { display: flex; align-items: center; gap: 10px; width: fit-content; margin: -10px auto 0; color: #879694; font-size: 10px; }\n.fsa-hero-visual figcaption span { width: 7px; height: 7px; border-radius: 50%; background: var(--acid); box-shadow: 0 0 12px rgba(183,219,37,.7); }\n\n\/* Layout and fixed TOC *\/\n.fsa-content-shell { position: relative; display: grid; grid-template-columns: 286px minmax(0,920px); align-items: stretch; gap: clamp(50px,6vw,104px); width: min(1320px,calc(100% - 64px)); margin: 0 auto; padding: 84px 0 122px; overflow: visible; }\n.fsa-sidebar { position: relative; min-width: 0; align-self: stretch; overflow: visible; }\n.fsa-sidebar-card { position: relative; display: flex; flex-direction: column; width: 100%; max-height: calc(100vh - 118px); overflow: hidden; border: 1px solid var(--line); border-radius: 16px; background: rgba(255,255,255,.98); box-shadow: 0 18px 48px rgba(24,38,39,.08); }\n.fsa-sidebar-card.is-fixed { position: fixed; z-index: 40; top: var(--fsa-fixed-top); left: var(--fsa-fixed-left); width: var(--fsa-fixed-width); }\n.fsa-sidebar-card.is-bottom { position: absolute; top: auto; right: 0; bottom: 0; left: 0; width: auto; }\n.fsa-sidebar-title { flex: 0 0 auto; padding: 18px 18px 13px; border-bottom: 1px solid #e5e9e8; }\n.fsa-sidebar-title > span { color: #4a575b; font-size: 10px; font-weight: 900; letter-spacing: .16em; text-transform: uppercase; }\n.fsa-sidebar-title button { display: none; }\n.fsa-toc { min-height: 0; padding: 9px 0; overflow: auto; scrollbar-width: thin; scrollbar-color: #cad3cd transparent; }\n.fsa-toc a { position: relative; display: grid; grid-template-columns: 31px 1fr; gap: 8px; align-items: start; padding: 7px 15px 7px 18px; color: #6e797e; transition: color .2s ease,background .2s ease; }\n.fsa-toc a::before { content: \"\"; position: absolute; inset: 6px auto 6px 0; width: 3px; border-radius: 0 3px 3px 0; background: transparent; }\n.fsa-toc a span { color: #a3ada9; font-size: 8px; font-weight: 900; line-height: 1.8; }\n.fsa-toc a em { font-size: 10px; font-style: normal; font-weight: 700; line-height: 1.42; }\n.fsa-toc a:hover, .fsa-toc a.is-active { color: #364614; background: linear-gradient(90deg,rgba(183,219,37,.1),transparent); }\n.fsa-toc a.is-active::before { background: var(--acid-dark); }\n.fsa-toc a.is-active span { color: var(--acid-dark); }\n.fsa-sidebar-note { flex: 0 0 auto; padding: 16px 18px 18px; border-top: 1px solid #e3e8e6; background: #f7f9f3; }\n.fsa-sidebar-note span { color: #6c880d; font-size: 8px; font-weight: 900; letter-spacing: .15em; }\n.fsa-sidebar-note p { margin: 6px 0 0; color: #6a7472; font-size: 9px; line-height: 1.55; }\n.fsa-main { min-width: 0; }\n.fsa-article { width: 100%; }\n\n\/* Article typography *\/\n.fsa-intro { padding-bottom: 55px; border-bottom: 1px solid var(--line); }\n.fsa-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n.fsa-tags span { padding: 6px 10px; border: 1px solid #dce4d0; border-radius: 999px; color: #617513; background: #f8faef; font-size: 8px; font-weight: 850; letter-spacing: .08em; text-transform: uppercase; }\n.fsa-article > section > p, .fsa-article .fsa-section > p { margin-bottom: 20px; color: #556267; font-size: 15px; line-height: 1.83; }\n.fsa-intro > p { margin-bottom: 18px; color: #465358; font-size: 16px; line-height: 1.86; }\n.fsa-article blockquote { position: relative; margin: 31px 0; padding: 25px 28px 25px 35px; border: 0; border-radius: 0 13px 13px 0; background: linear-gradient(90deg,#f6f8ed,#f9f5f1); }\n.fsa-article blockquote::before { content: \"\"; position: absolute; inset: 0 auto 0 0; width: 5px; background: linear-gradient(var(--acid-dark),var(--orange)); }\n.fsa-article blockquote p { margin: 0; color: #344044; font-size: 15px; line-height: 1.7; }\n.fsa-section { padding: 74px 0 4px; scroll-margin-top: 118px; }\n.fsa-section + .fsa-section { margin-top: 28px; border-top: 1px solid var(--line); }\n.fsa-section-heading { display: grid; grid-template-columns: 47px 1fr; gap: 17px; align-items: start; margin-bottom: 28px; }\n.fsa-section-index { display: grid; place-items: center; width: 47px; height: 47px; border: 1px solid #d9e1ce; border-radius: 50%; color: #789317; background: #fbfcf6; font-size: 10px; font-weight: 900; }\n.fsa-section-heading p { margin: 2px 0 7px; color: #789317; font-size: 8px; font-weight: 900; letter-spacing: .17em; }\n.fsa-section-heading h2 { margin: 0; color: #172126; font-size: clamp(27px,3vw,40px); font-weight: 760; letter-spacing: -.035em; line-height: 1.13; }\n.fsa-section h3 { color: #243034; }\n.fsa-principle-chain { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr auto 1.1fr; align-items: stretch; margin-top: 31px; overflow: hidden; border: 1px solid #dfe5dc; border-radius: 13px; background: #f8f9f5; }\n.fsa-principle-chain > div { padding: 18px 16px; }\n.fsa-principle-chain > i { align-self: center; color: #a3ada6; font-size: 18px; font-style: normal; }\n.fsa-principle-chain span, .fsa-principle-chain b, .fsa-principle-chain small { display: block; }\n.fsa-principle-chain span { margin-bottom: 6px; color: #84908b; font-size: 7px; font-weight: 900; letter-spacing: .15em; }\n.fsa-principle-chain b { color: #374347; font-size: 12px; }\n.fsa-principle-chain small { margin-top: 4px; color: #808b88; font-size: 8px; line-height: 1.4; }\n.fsa-principle-chain .is-result { background: #1a2825; }\n.fsa-principle-chain .is-result span { color: #b9d952; }\n.fsa-principle-chain .is-result b { color: #eef4dc; }\n.fsa-principle-chain .is-result small { color: #95a39e; }\n\n\/* Selector *\/\n.fsa-selector { margin: 34px 0 31px; overflow: hidden; border: 1px solid #27352f; border-radius: 18px; color: #edf3e7; background: #101a18; box-shadow: 0 24px 64px rgba(19,38,31,.14); }\n.fsa-selector-head { display: flex; align-items: center; justify-content: space-between; gap: 25px; padding: 21px 24px; border-bottom: 1px solid rgba(190,211,184,.14); background: rgba(255,255,255,.025); }\n.fsa-selector-head span { color: #b6d34c; font-size: 8px; font-weight: 900; letter-spacing: .16em; }\n.fsa-selector-head h3 { margin: 5px 0 0; color: #f0f4e8; font-size: 17px; }\n.fsa-selector-head strong { padding: 7px 10px; border: 1px solid rgba(183,219,37,.27); border-radius: 999px; color: #d9eb92; background: rgba(183,219,37,.07); font-size: 8px; letter-spacing: .08em; text-transform: uppercase; }\n.fsa-selector-body { display: grid; grid-template-columns: 155px minmax(250px,.95fr) minmax(270px,1.05fr); min-height: 414px; }\n.fsa-selector-controls { display: flex; flex-direction: column; padding: 13px 0; border-right: 1px solid rgba(190,211,184,.13); background: rgba(3,9,8,.27); }\n.fsa-selector-controls button { display: grid; grid-template-columns: 44px 1fr; align-items: center; gap: 9px; min-height: 62px; padding: 9px 13px; border: 0; border-left: 3px solid transparent; color: #86958e; background: transparent; text-align: left; cursor: pointer; transition: .2s ease; }\n.fsa-selector-controls button i { color: #a9b6ad; font-size: 9px; font-style: normal; font-weight: 850; }\n.fsa-selector-controls button span { font-size: 10px; font-weight: 750; line-height: 1.25; }\n.fsa-selector-controls button:hover, .fsa-selector-controls button.is-active { color: #eef4db; border-left-color: var(--acid); background: linear-gradient(90deg,rgba(183,219,37,.12),transparent); }\n.fsa-selector-controls button.is-active i { color: #d9ef76; }\n.fsa-selector-stage { position: relative; display: grid; place-items: center; min-height: 414px; overflow: hidden; border-right: 1px solid rgba(190,211,184,.13); background: radial-gradient(circle at 50% 45%,#26352e,#121d1b 68%); }\n.fsa-selector-stage::before { content: \"\"; position: absolute; inset: 0; opacity: .18; background-image: linear-gradient(rgba(211,231,193,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(211,231,193,.1) 1px,transparent 1px); background-size: 30px 30px; }\n.fsa-vessel { position: relative; width: 184px; height: 210px; overflow: hidden; border: 7px solid #82918c; border-top: 0; border-radius: 6px 6px 34px 34px; background: #15211e; box-shadow: inset 0 0 0 3px #344640,0 22px 30px rgba(0,0,0,.26); }\n.fsa-vessel::before { content: \"\"; position: absolute; z-index: 4; top: 0; left: -13px; width: 196px; height: 13px; border-radius: 5px; background: linear-gradient(#b4c0bd,#586b66); }\n.fsa-vessel > span { position: absolute; z-index: 5; top: 23px; left: 19px; color: #9dafaa; font-size: 7px; font-weight: 900; letter-spacing: .14em; }\n.fsa-liquid { position: absolute; z-index: 1; right: 0; bottom: 0; left: 0; height: 118px; background: linear-gradient(180deg,rgba(201,235,67,.88),rgba(98,145,17,.9)); transition: background .25s ease; }\n.fsa-liquid::before { content: \"\"; position: absolute; top: -7px; right: 0; left: 0; height: 13px; border-radius: 50%; background: #e3f67a; opacity: .85; }\n.fsa-vessel > b { position: absolute; z-index: 5; top: 88px; right: 0; left: 0; color: #0b1610; font-size: 25px; text-align: center; text-shadow: 0 1px rgba(255,255,255,.3); }\n.fsa-bubble { position: absolute; z-index: 2; border: 2px solid rgba(241,255,189,.7); border-radius: 50%; animation: fsa-bubble 3.8s infinite ease-in; }\n.fsa-bubble.one { bottom: 24px; left: 36px; width: 10px; height: 10px; }\n.fsa-bubble.two { bottom: 50px; left: 104px; width: 15px; height: 15px; animation-delay: -1.3s; }\n.fsa-bubble.three { bottom: 18px; left: 139px; width: 7px; height: 7px; animation-delay: -2.1s; }\n@keyframes fsa-bubble { 0% { transform: translateY(0); opacity: 0; } 20% { opacity: 1; } 100% { transform: translateY(-90px); opacity: 0; } }\n.fsa-barrier { position: absolute; right: 24px; bottom: 28px; left: 24px; display: grid; grid-template-columns: 42px 1fr; align-items: center; gap: 8px; padding: 8px 10px; border: 1px solid #52635c; border-radius: 7px; background: rgba(5,12,10,.78); }\n.fsa-barrier i { grid-row: 1 \/ span 2; display: block; width: 33px; height: 33px; border: 9px solid var(--orange); border-radius: 50%; }\n.fsa-barrier span { color: #ffd0aa; font-size: 10px; font-weight: 900; }\n.fsa-barrier small { color: #82928c; font-size: 6px; font-weight: 750; letter-spacing: .09em; }\n.fsa-risk-meter { position: absolute; top: 25px; right: 21px; left: 21px; }\n.fsa-risk-meter > span { color: #93a39c; font-size: 7px; font-weight: 900; letter-spacing: .14em; }\n.fsa-risk-meter > i { display: block; height: 4px; margin: 7px 0 5px; overflow: hidden; border-radius: 99px; background: #35423e; }\n.fsa-risk-meter > i b { display: block; width: 72%; height: 100%; background: linear-gradient(90deg,var(--acid),var(--orange)); transition: width .25s ease; }\n.fsa-risk-meter strong { color: #d9e3dd; font-size: 7px; font-weight: 850; letter-spacing: .08em; }\n.fsa-selector.is-nitric .fsa-liquid { background: linear-gradient(180deg,#ffd466,#d98320); }\n.fsa-selector.is-nitric .fsa-risk-meter > i b { width: 91%; background: linear-gradient(90deg,#f3c744,#dd4939); }\n.fsa-selector.is-hcl .fsa-liquid { background: linear-gradient(180deg,#c8ee80,#78a82a); }\n.fsa-selector.is-hcl .fsa-risk-meter > i b { width: 57%; }\n.fsa-selector.is-phosphoric .fsa-liquid { background: linear-gradient(180deg,#dfe98a,#9ca92d); }\n.fsa-selector.is-phosphoric .fsa-risk-meter > i b { width: 62%; }\n.fsa-selector.is-hf .fsa-liquid { background: linear-gradient(180deg,#91e8db,#229d96); }\n.fsa-selector.is-hf .fsa-risk-meter > i b { width: 86%; background: linear-gradient(90deg,#49c8bc,#efad3e); }\n.fsa-selector.is-mixed .fsa-liquid { background: linear-gradient(180deg,#f4b34c,#bd3c33); }\n.fsa-selector.is-mixed .fsa-risk-meter > i b { width: 96%; background: linear-gradient(90deg,#f4c14e,#c73635); }\n.fsa-selector-result { display: flex; flex-direction: column; justify-content: center; padding: 28px 27px; background: #111a19; }\n.fsa-selector-result > span { color: #b9d74d; font-size: 7px; font-weight: 900; letter-spacing: .13em; line-height: 1.5; }\n.fsa-selector-result h3 { margin: 10px 0; color: #eef3e9; font-size: 19px; line-height: 1.28; }\n.fsa-selector-result > p { margin-bottom: 17px; color: #8f9d98; font-size: 11px; line-height: 1.65; }\n.fsa-selector-result > div { padding: 12px 14px; border-left: 3px solid #809d19; background: rgba(183,219,37,.055); }\n.fsa-selector-result > div b { display: block; color: #cbd9be; font-size: 7px; letter-spacing: .13em; }\n.fsa-selector-result > div p { margin: 5px 0 0; color: #9cab9f; font-size: 9px; line-height: 1.55; }\n.fsa-selector-result > a { align-self: flex-start; margin-top: 17px; color: #d8e98e; font-size: 9px; font-weight: 800; }\n.fsa-tool-note { margin: 0 !important; padding: 12px 23px; border-top: 1px solid rgba(190,211,184,.13); color: #76847f !important; background: #0c1412; font-size: 8px !important; line-height: 1.5 !important; }\n\n\/* Tables and reusable content blocks *\/\n.fsa-table-wrap { margin: 30px 0 24px; overflow-x: auto; border: 1px solid var(--line); border-radius: 14px; background: #fff; box-shadow: 0 16px 44px rgba(27,42,38,.055); }\n.fsa-table-wrap table { width: 100%; min-width: 650px; border: 0; border-collapse: collapse; margin: 0; }\n.fsa-table-wrap th { padding: 15px 17px; border: 0; border-bottom: 1px solid #cfd8d4; color: #eaf0d8; background: #1b2926; font-size: 9px; font-weight: 850; letter-spacing: .09em; text-align: left; text-transform: uppercase; }\n.fsa-table-wrap td { padding: 14px 17px; border: 0; border-bottom: 1px solid #e6eae8; color: #586468; font-size: 11px; line-height: 1.55; vertical-align: top; }\n.fsa-table-wrap tbody tr:last-child td { border-bottom: 0; }\n.fsa-table-wrap tbody tr:nth-child(even) { background: #fafbf8; }\n.fsa-table-wrap td:first-child { color: #334044; font-weight: 800; }\n.fsa-rating { display: inline-block; padding: 4px 7px; border-radius: 999px; font-size: 8px; font-weight: 800; }\n.fsa-rating.is-high { color: #526d08; background: #eef6c9; }\n.fsa-rating.is-review { color: #95531c; background: #fff0d9; }\n.fsa-callout { display: grid; grid-template-columns: 145px 1fr; gap: 22px; align-items: center; margin: 28px 0; padding: 20px 22px; border: 1px solid #dce4cc; border-radius: 11px; background: #f8faef; }\n.fsa-callout span { color: #6e8910; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-callout p { margin: 0; color: #53605f; font-size: 12px; line-height: 1.65; }\n.fsa-callout.is-warning { border-color: #ead7c2; background: #fdf8f0; }\n.fsa-callout.is-warning span { color: #ac5a2c; }\n.fsa-cascade { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr; align-items: center; margin: 31px 0; }\n.fsa-cascade > div { min-height: 129px; padding: 19px 17px; border: 1px solid #dfe5df; border-radius: 12px; background: #f9faf7; }\n.fsa-cascade > i { padding: 0 6px; color: #a4aea8; font-style: normal; }\n.fsa-cascade span { color: #8b9a93; font-size: 8px; font-weight: 900; }\n.fsa-cascade b { display: block; margin: 12px 0 7px; color: #384548; font-size: 10px; }\n.fsa-cascade p { margin: 0; color: #74807d; font-size: 9px; line-height: 1.5; }\n.fsa-cascade .is-alert { border-color: #e5c7bd; background: #fcf4f1; }\n.fsa-cascade .is-alert b { color: #9c4434; }\n.fsa-benefit-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 12px; margin: 29px 0; }\n.fsa-benefit-grid article { padding: 21px 18px; border: 1px solid #dfe5df; border-radius: 12px; background: #fafbf8; }\n.fsa-benefit-grid i { color: #829a2c; font-size: 9px; font-style: normal; font-weight: 900; }\n.fsa-benefit-grid h3 { margin: 24px 0 8px; font-size: 14px; }\n.fsa-benefit-grid p { margin: 0; color: #71807d; font-size: 10px; line-height: 1.62; }\n.fsa-app-strip { display: grid; grid-template-columns: 145px 1fr; align-items: center; gap: 20px; padding: 18px 20px; border-radius: 11px; color: #dce7dc; background: #1b2926; }\n.fsa-app-strip > span { color: #b9d45a; font-size: 8px; font-weight: 900; letter-spacing: .13em; }\n.fsa-app-strip > div { display: flex; flex-wrap: wrap; gap: 7px; }\n.fsa-app-strip b { padding: 6px 8px; border: 1px solid #42534d; border-radius: 6px; font-size: 8px; }\n.fsa-data-card { display: grid; grid-template-columns: 1.15fr 1fr; margin: 31px 0; overflow: hidden; border: 1px solid #d9e0dc; border-radius: 16px; background: #f9faf7; }\n.fsa-data-identity { grid-row: 1 \/ span 2; display: flex; flex-direction: column; justify-content: center; padding: 27px; color: #eff4e7; background: linear-gradient(135deg,#263a2d,#15231f); }\n.fsa-data-identity span { color: #bdd85c; font-size: 8px; font-weight: 900; letter-spacing: .15em; }\n.fsa-data-identity b { margin: 12px 0 4px; font-size: 33px; letter-spacing: -.03em; }\n.fsa-data-identity small { color: #9eada7; font-size: 9px; }\n.fsa-data-points { display: grid; grid-template-columns: repeat(2,1fr); }\n.fsa-data-points.is-single { grid-template-columns: 1fr; }\n.fsa-data-points > div { display: flex; flex-direction: column; justify-content: center; min-height: 125px; padding: 20px; border-left: 1px solid #dfe4e1; text-align: center; }\n.fsa-data-points > div + div { border-left: 1px solid #dfe4e1; }\n.fsa-data-points strong { color: #647e0c; font-size: 30px; line-height: 1; }\n.fsa-data-points span { margin: 5px 0; color: #4f5d5d; font-size: 9px; font-weight: 800; text-transform: uppercase; }\n.fsa-data-points small { color: #929d98; font-size: 8px; }\n.fsa-data-card > p { grid-column: 2; margin: 0; padding: 12px 17px; border-top: 1px solid #e0e5e2; color: #7c8884; font-size: 8px; line-height: 1.5; }\n.fsa-data-card.is-nitric .fsa-data-identity { background: linear-gradient(135deg,#4e3221,#291b16); }\n.fsa-data-card.is-nitric .fsa-data-identity span { color: #f1be5b; }\n.fsa-data-card.is-nitric .fsa-data-points strong { color: #b56529; }\n.fsa-data-card.is-hf .fsa-data-identity { background: linear-gradient(135deg,#19413e,#102726); }\n.fsa-data-card.is-hf .fsa-data-identity span { color: #68d4ca; }\n.fsa-data-card.is-hf .fsa-data-points strong { color: #208f88; }\n.fsa-two-col { display: grid; grid-template-columns: repeat(2,1fr); gap: 18px; margin: 27px 0; }\n.fsa-two-col > div { padding: 22px; border: 1px solid #dee4e0; border-radius: 12px; background: #fafbf8; }\n.fsa-two-col h3 { margin-bottom: 15px; font-size: 14px; }\n.fsa-check-list { padding: 0; margin: 0; list-style: none; }\n.fsa-check-list li { position: relative; padding: 7px 0 7px 20px; color: #63706f; font-size: 10px; line-height: 1.5; }\n.fsa-check-list li::before { content: \"\u2713\"; position: absolute; top: 7px; left: 0; color: #75900f; font-weight: 900; }\n.fsa-check-list.is-neutral li::before { color: #85928f; }\n.fsa-spec-list { padding: 0; margin: 0; list-style: none; }\n.fsa-spec-list li { display: grid; grid-template-columns: 105px 1fr; gap: 12px; padding: 8px 0; border-bottom: 1px solid #e5e9e6; font-size: 9px; }\n.fsa-spec-list li:last-child { border-bottom: 0; }\n.fsa-spec-list b { color: #3f4c4d; }\n.fsa-spec-list span { color: #7b8783; }\n.fsa-risk-panel { display: grid; grid-template-columns: 1.1fr .9fr; gap: 0; margin: 30px 0; overflow: hidden; border: 1px solid #e4d2c8; border-radius: 15px; }\n.fsa-risk-panel > div { padding: 28px; color: #fff3e6; background: linear-gradient(135deg,#5b3025,#2b1c19); }\n.fsa-risk-panel > div span { color: #f3a65c; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-risk-panel h3 { margin: 13px 0 0; color: #fff1e4; font-size: 20px; line-height: 1.35; }\n.fsa-risk-panel ul { margin: 0; padding: 24px 26px 24px 42px; background: #fbf7f2; }\n.fsa-risk-panel li { padding: 6px 0; color: #687371; font-size: 10px; line-height: 1.5; }\n.fsa-system-review { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr; align-items: stretch; gap: 10px; margin: 31px 0; }\n.fsa-system-review > div { padding: 22px 18px; border: 1px solid #dfe5df; border-radius: 12px; background: #fafbf8; }\n.fsa-system-review > i { align-self: center; color: #91a097; font-size: 18px; font-style: normal; }\n.fsa-system-review span, .fsa-system-review b, .fsa-system-review small { display: block; }\n.fsa-system-review span { color: #7f951e; font-size: 7px; font-weight: 900; letter-spacing: .13em; }\n.fsa-system-review b { margin: 13px 0 6px; color: #3f4b4e; font-size: 12px; }\n.fsa-system-review small { color: #7e8986; font-size: 8px; line-height: 1.4; }\n.fsa-bath-card { display: grid; grid-template-columns: 1.35fr repeat(3,.65fr); margin: 30px 0; overflow: hidden; border: 1px solid #dce4de; border-radius: 15px; }\n.fsa-bath-card > div { min-height: 154px; padding: 23px 18px; border-left: 1px solid #dce4de; background: #fafbf8; }\n.fsa-bath-card > div:first-child { border-left: 0; color: #eff4e8; background: #21312d; }\n.fsa-bath-card span { color: #819620; font-size: 7px; font-weight: 900; letter-spacing: .13em; }\n.fsa-bath-card > div:first-child span { color: #bad659; }\n.fsa-bath-card h3 { margin: 12px 0 8px; color: #f1f5ec; font-size: 16px; }\n.fsa-bath-card p { margin: 0; color: #9caaa5; font-size: 9px; line-height: 1.55; }\n.fsa-bath-card b { display: block; margin-bottom: 38px; color: #9dac9f; font-size: 10px; }\n.fsa-bath-card strong { display: block; margin-top: 8px; color: #445153; font-size: 11px; line-height: 1.35; }\n.fsa-hf-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 13px; margin: 28px 0; }\n.fsa-hf-grid article { padding: 23px; border: 1px solid #cfe1de; border-radius: 12px; background: #f5fbfa; }\n.fsa-hf-grid span { color: #218f88; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-hf-grid h3 { margin: 20px 0 8px; font-size: 14px; }\n.fsa-hf-grid p { margin: 0; color: #70807d; font-size: 10px; line-height: 1.6; }\n.fsa-mixture-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 16px; margin: 30px 0; }\n.fsa-mixture-grid article { padding: 24px; border: 1px solid #e5d4ca; border-radius: 14px; background: #fdf8f4; }\n.fsa-mixture-grid article > div { display: flex; align-items: center; gap: 10px; }\n.fsa-mixture-grid b { color: #963f30; font-size: 20px; }\n.fsa-mixture-grid i { color: #b5846c; font-style: normal; }\n.fsa-mixture-grid span { display: block; margin: 21px 0 8px; color: #b05235; font-size: 8px; font-weight: 900; letter-spacing: .13em; }\n.fsa-mixture-grid p { margin: 0; color: #786d68; font-size: 10px; line-height: 1.65; }\n\n\/* Operating inputs and comparisons *\/\n.fsa-concentration-scale { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr; align-items: center; margin: 31px 0; padding: 27px; border-radius: 14px; background: #1b2926; }\n.fsa-concentration-scale > div { padding: 19px; border: 1px solid #43534e; border-radius: 10px; text-align: center; }\n.fsa-concentration-scale > i { width: 35px; height: 2px; background: linear-gradient(90deg,#6f817b,#a9c43e); }\n.fsa-concentration-scale span, .fsa-concentration-scale b, .fsa-concentration-scale small { display: block; }\n.fsa-concentration-scale span { color: #91a199; font-size: 7px; font-weight: 900; letter-spacing: .13em; }\n.fsa-concentration-scale b { margin: 10px 0 6px; color: #e9f0e6; font-size: 27px; }\n.fsa-concentration-scale small { color: #8f9d98; font-size: 8px; }\n.fsa-concentration-scale .is-severe { border-color: #a45a32; background: rgba(231,116,57,.08); }\n.fsa-concentration-scale .is-severe span { color: #ef9d62; }\n.fsa-temperature-window { display: grid; grid-template-columns: repeat(4,1fr); gap: 0; margin: 31px 0; overflow: hidden; border: 1px solid #dce2df; border-radius: 14px; }\n.fsa-temperature-window > div { position: relative; padding: 26px 20px; border-left: 1px solid #dce2df; background: #f9faf7; }\n.fsa-temperature-window > div:first-child { border-left: 0; }\n.fsa-temperature-window > div::before { content: \"\"; position: absolute; inset: 0 0 auto; height: 4px; background: #7fb8ae; }\n.fsa-temperature-window > div:nth-child(2)::before { background: #a3bf4a; }\n.fsa-temperature-window > div:nth-child(3)::before { background: #e5a344; }\n.fsa-temperature-window .is-peak::before { background: #d85e40; }\n.fsa-temperature-window span, .fsa-temperature-window b, .fsa-temperature-window small { display: block; }\n.fsa-temperature-window span { color: #80908b; font-size: 7px; font-weight: 900; letter-spacing: .12em; }\n.fsa-temperature-window b { margin: 22px 0 8px; color: #3c494c; font-size: 24px; }\n.fsa-temperature-window small { color: #7c8784; font-size: 8px; line-height: 1.45; }\n.fsa-exposure-compare { display: grid; grid-template-columns: 1fr 100px 1fr; align-items: stretch; margin: 31px 0 20px; }\n.fsa-exposure-compare article { padding: 25px; border: 1px solid #dfe5e1; border-radius: 13px; background: #fafbf8; }\n.fsa-exposure-compare > div { display: grid; place-items: center; align-content: center; text-align: center; }\n.fsa-exposure-compare > div b { color: #d46b39; font-size: 28px; }\n.fsa-exposure-compare > div small { color: #8a9792; font-size: 7px; font-weight: 850; line-height: 1.5; }\n.fsa-exposure-compare article > span { color: #82981f; font-size: 8px; font-weight: 900; letter-spacing: .12em; }\n.fsa-exposure-compare h3 { margin: 20px 0 8px; font-size: 16px; }\n.fsa-exposure-compare strong { color: #637c0b; font-size: 22px; }\n.fsa-exposure-compare p { margin: 12px 0 0; color: #73807d; font-size: 10px; line-height: 1.55; }\n.fsa-chip-row { display: flex; flex-wrap: wrap; gap: 8px; }\n.fsa-chip-row span { padding: 7px 10px; border: 1px solid #dce3d8; border-radius: 999px; color: #607116; background: #f8faef; font-size: 8px; font-weight: 800; }\n.fsa-motion-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 17px; margin: 31px 0; }\n.fsa-motion-grid article { display: grid; grid-template-columns: 105px 1fr; align-content: start; column-gap: 20px; padding: 25px; border: 1px solid #dfe4e1; border-radius: 14px; background: #fafbf8; }\n.fsa-motion-icon { grid-row: 1 \/ span 5; position: relative; display: grid; place-items: center; width: 105px; height: 105px; border-radius: 50%; background: #1d2c28; }\n.fsa-motion-icon i { display: block; width: 54px; height: 54px; border: 16px solid var(--orange); border-radius: 50%; }\n.fsa-motion-icon b { position: absolute; display: block; width: 72px; height: 4px; background: #c8d5cf; }\n.fsa-motion-icon.is-dynamic b { animation: fsa-slide 1.8s infinite ease-in-out; }\n@keyframes fsa-slide { 50% { transform: translateX(16px); } }\n.fsa-motion-grid article > span { color: #80971d; font-size: 8px; font-weight: 900; letter-spacing: .13em; }\n.fsa-motion-grid h3 { margin: 8px 0; font-size: 16px; }\n.fsa-motion-grid p { margin: 0 0 10px; color: #74807d; font-size: 9px; line-height: 1.55; }\n.fsa-motion-grid ul { padding-left: 16px; margin: 0; color: #63706e; font-size: 9px; line-height: 1.7; }\n.fsa-decision-line { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; margin-top: 23px; padding: 16px; border-radius: 10px; background: #f5f7f1; }\n.fsa-decision-line span { margin-right: 5px; color: #70870e; font-size: 8px; font-weight: 900; letter-spacing: .13em; }\n.fsa-decision-line b { padding: 6px 8px; border: 1px solid #dae2d4; border-radius: 6px; color: #596563; background: #fff; font-size: 8px; }\n.fsa-material-split { display: grid; grid-template-columns: 1fr 82px 1fr; align-items: stretch; margin: 31px 0; }\n.fsa-material-split article { padding: 27px; border: 1px solid #dce3df; border-radius: 14px; }\n.fsa-material-split article.is-ffkm { background: #fcf7f2; }\n.fsa-material-split article.is-ptfe { background: #f3faf9; }\n.fsa-material-split > div { display: grid; place-items: center; align-content: center; color: #73817b; text-align: center; }\n.fsa-material-split > div i { display: grid; place-items: center; width: 46px; height: 46px; border: 1px solid #d2dad6; border-radius: 50%; font-size: 10px; font-style: normal; font-weight: 900; }\n.fsa-material-split > div small { margin-top: 8px; font-size: 7px; font-weight: 800; line-height: 1.45; }\n.fsa-material-split article > span { color: #b55731; font-size: 9px; font-weight: 900; letter-spacing: .13em; }\n.fsa-material-split article.is-ptfe > span { color: #218f88; }\n.fsa-material-split h3 { margin: 18px 0 12px; font-size: 18px; }\n.fsa-material-split ul { padding-left: 17px; color: #63706e; font-size: 10px; line-height: 1.8; }\n.fsa-material-split article > b { display: block; margin-top: 18px; padding-top: 15px; border-top: 1px solid #dddeda; color: #4f5b59; font-size: 9px; }\n\n\/* Failure, testing, selection *\/\n.fsa-failure-grid { display: grid; grid-template-columns: repeat(6,1fr); gap: 11px; margin: 30px 0; }\n.fsa-failure-grid article { grid-column: span 2; padding: 21px; border: 1px solid #e3dfda; border-radius: 12px; background: #fbfaf7; }\n.fsa-failure-grid article:nth-child(4) { grid-column: 2 \/ span 2; }\n.fsa-failure-grid article:nth-child(5) { grid-column: 4 \/ span 2; }\n.fsa-failure-grid span { color: #bd6538; font-size: 9px; font-weight: 900; }\n.fsa-failure-grid h3 { margin: 21px 0 8px; font-size: 15px; }\n.fsa-failure-grid p { min-height: 48px; margin: 0 0 13px; color: #747e7b; font-size: 10px; line-height: 1.58; }\n.fsa-failure-grid small { display: block; padding-top: 12px; border-top: 1px solid #e5e2dd; color: #96745e; font-size: 8px; line-height: 1.5; }\n.fsa-test-panel { display: grid; grid-template-columns: 1fr 80px 1fr 1.15fr; align-items: center; gap: 20px; margin: 31px 0; padding: 29px; border-radius: 15px; background: #1b2926; }\n.fsa-test-sample { color: #dce7dd; text-align: center; }\n.fsa-test-sample span, .fsa-test-sample b { display: block; }\n.fsa-test-sample span { color: #94a49d; font-size: 7px; font-weight: 900; letter-spacing: .13em; }\n.fsa-test-sample i { display: block; width: 88px; height: 88px; margin: 13px auto; border: 22px solid var(--orange); border-radius: 50%; }\n.fsa-test-sample.is-after i { transform: scale(1.08); border-color: #c99342; }\n.fsa-test-sample b { font-size: 8px; }\n.fsa-test-arrow { color: #b7d45a; font-size: 28px; text-align: center; }\n.fsa-test-arrow small { display: block; margin-top: 7px; color: #84938d; font-size: 7px; font-weight: 850; line-height: 1.45; }\n.fsa-test-panel ul { margin: 0; padding: 19px 19px 19px 35px; border-left: 1px solid #42514c; color: #c8d3cd; font-size: 9px; line-height: 1.95; }\n.fsa-steps { display: grid; grid-template-columns: repeat(2,1fr); gap: 11px; margin: 30px 0; }\n.fsa-steps article { display: grid; grid-template-columns: 47px 1fr; gap: 15px; align-items: center; padding: 17px; border: 1px solid #dfe5e0; border-radius: 11px; background: #fafbf8; }\n.fsa-steps article > span { display: grid; place-items: center; width: 47px; height: 47px; border-radius: 50%; color: #657b0c; background: #edf4cf; font-size: 9px; font-weight: 900; }\n.fsa-steps h3 { margin: 0 0 5px; font-size: 13px; }\n.fsa-steps p { margin: 0; color: #77827f; font-size: 9px; line-height: 1.5; }\n.fsa-mistake-list { margin: 29px 0; border-top: 1px solid #dfe5e1; }\n.fsa-mistake-list article { display: grid; grid-template-columns: 45px 1fr; gap: 18px; padding: 18px 4px; border-bottom: 1px solid #dfe5e1; }\n.fsa-mistake-list article > b { color: #bf6537; font-size: 10px; }\n.fsa-mistake-list h3 { margin: 0 0 6px; font-size: 14px; }\n.fsa-mistake-list p { margin: 0; color: #77827f; font-size: 10px; line-height: 1.55; }\n.fsa-industry-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 14px; margin: 30px 0; }\n.fsa-industry-grid article { min-height: 175px; padding: 24px; border: 1px solid #dce3df; border-radius: 13px; background: #fafbf8; }\n.fsa-industry-grid span { color: #7f951d; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-industry-grid h3 { margin: 31px 0 9px; font-size: 17px; }\n.fsa-industry-grid p { margin: 0; color: #717d7a; font-size: 10px; line-height: 1.6; }\n.fsa-industry-grid small { display: block; margin-top: 12px; color: #4f918b; font-size: 8px; font-weight: 800; }\n.fsa-cost-equation { margin: 30px 0; padding: 24px; border-radius: 14px; color: #eaf0e5; background: #1b2926; }\n.fsa-cost-equation > span { display: block; margin-bottom: 17px; color: #b6d252; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-cost-equation > div { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; }\n.fsa-cost-equation b { padding: 10px 12px; border: 1px solid #46554f; border-radius: 7px; font-size: 9px; }\n.fsa-cost-equation i { color: #83928b; font-style: normal; }\n.fsa-summary-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 11px; margin: 30px 0; }\n.fsa-summary-grid article { padding: 21px 17px; border: 1px solid #dae2d7; border-radius: 11px; background: #f8faf1; }\n.fsa-summary-grid span { color: #7b921c; font-size: 8px; font-weight: 900; letter-spacing: .12em; }\n.fsa-summary-grid h3 { margin: 24px 0 8px; font-size: 14px; }\n.fsa-summary-grid p { margin: 0; color: #73807c; font-size: 9px; line-height: 1.55; }\n\n\/* FAQ and CTA *\/\n.fsa-faq-list { margin-top: 31px; border-top: 1px solid #dce3df; }\n.fsa-faq-item { border-bottom: 1px solid #dce3df; }\n.fsa-faq-item > button { display: grid; grid-template-columns: 1fr 30px; gap: 18px; align-items: center; width: 100%; padding: 20px 3px; border: 0; color: #2e3a3d; background: transparent; text-align: left; cursor: pointer; }\n.fsa-faq-item > button span { font-size: 13px; font-weight: 780; }\n.fsa-faq-item > button i { position: relative; display: block; width: 25px; height: 25px; border: 1px solid #cfd8d2; border-radius: 50%; }\n.fsa-faq-item > button i::before, .fsa-faq-item > button i::after { content: \"\"; position: absolute; top: 11px; left: 7px; width: 9px; height: 1px; background: #68766f; transition: transform .2s ease; }\n.fsa-faq-item > button i::after { transform: rotate(90deg); }\n.fsa-faq-item.is-open > button i::after { transform: rotate(0); }\n.fsa-faq-answer { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .25s ease; }\n.fsa-faq-answer > p { min-height: 0; margin: 0; overflow: hidden; color: #697572; font-size: 11px; line-height: 1.7; }\n.fsa-faq-item.is-open .fsa-faq-answer { grid-template-rows: 1fr; }\n.fsa-faq-item.is-open .fsa-faq-answer > p { padding: 0 46px 20px 3px; }\n.fsa-contact { display: grid; grid-template-columns: 1.15fr .85fr; gap: 0; margin-top: 86px; overflow: hidden; border-radius: 18px; scroll-margin-top: 118px; box-shadow: 0 24px 60px rgba(19,37,31,.15); }\n.fsa-contact-copy { padding: 42px; color: #eff5e8; background: radial-gradient(circle at 15% 10%,#354b2c,#182822 55%,#101b18); }\n.fsa-contact-copy > span { color: #bedb59; font-size: 8px; font-weight: 900; letter-spacing: .16em; }\n.fsa-contact-copy h2 { margin: 15px 0 14px; color: #f3f6ef; font-size: 31px; letter-spacing: -.03em; line-height: 1.12; }\n.fsa-contact-copy p { max-width: 500px; margin-bottom: 24px; color: #a6b2ad; font-size: 12px; line-height: 1.7; }\n.fsa-contact-spec { padding: 38px 34px; background: #f5f7f1; }\n.fsa-contact-spec > span { color: #6e8611; font-size: 8px; font-weight: 900; letter-spacing: .14em; }\n.fsa-contact-spec ul { padding: 0; margin: 19px 0 0; list-style: none; }\n.fsa-contact-spec li { position: relative; padding: 5px 0 5px 16px; color: #697572; font-size: 10px; line-height: 1.45; }\n.fsa-contact-spec li::before { content: \"\"; position: absolute; top: 11px; left: 1px; width: 5px; height: 5px; border-radius: 50%; background: #8ca522; }\n.fsa-back-top { position: fixed; z-index: 70; right: 25px; bottom: 25px; display: grid; place-items: center; width: 42px; height: 42px; border: 1px solid #596960; border-radius: 50%; color: #edf3e9; background: rgba(19,31,27,.94); box-shadow: 0 10px 25px rgba(0,0,0,.19); opacity: 0; visibility: hidden; transform: translateY(12px); cursor: pointer; transition: .2s ease; }\n.fsa-back-top.is-visible { opacity: 1; visibility: visible; transform: translateY(0); }\n\n\/* Responsive *\/\n@media (max-width: 1200px) {\n  .fsa-hero-inner { grid-template-columns: minmax(0,1fr) minmax(420px,.85fr); gap: 25px; }\n  .fsa-content-shell { grid-template-columns: 260px minmax(0,1fr); gap: 50px; }\n  .fsa-selector-body { grid-template-columns: 145px minmax(230px,.9fr) minmax(245px,1.1fr); }\n  .fsa-principle-chain { grid-template-columns: repeat(2,1fr); }\n  .fsa-principle-chain > i { display: none; }\n  .fsa-benefit-grid, .fsa-summary-grid { grid-template-columns: repeat(2,1fr); }\n  .fsa-bath-card { grid-template-columns: 1fr repeat(3,.6fr); }\n  .fsa-motion-grid article { grid-template-columns: 82px 1fr; padding: 20px; }\n  .fsa-motion-icon { width: 82px; height: 82px; }\n  .fsa-motion-icon i { width: 44px; height: 44px; border-width: 13px; }\n}\n@media (max-width: 900px) {\n  .fsa-page { overflow: hidden; }\n  .fsa-hero { min-height: auto; }\n  .fsa-hero-inner { grid-template-columns: 1fr; width: min(760px,calc(100% - 40px)); min-height: auto; padding: 82px 0 55px; }\n  .fsa-hero-copy { max-width: none; }\n  .fsa-hero-visual { width: min(100%,650px); justify-self: center; }\n  .fsa-content-shell { display: block; width: min(820px,calc(100% - 40px)); padding: 35px 0 90px; }\n  .fsa-sidebar { margin-bottom: 36px; }\n  .fsa-sidebar-card, .fsa-sidebar-card.is-fixed, .fsa-sidebar-card.is-bottom { position: relative; top: auto; right: auto; bottom: auto; left: auto; width: 100%; max-height: none; }\n  .fsa-sidebar-card { overflow: visible; }\n  .fsa-sidebar-title { display: flex; align-items: center; justify-content: space-between; padding: 14px 16px; }\n  .fsa-sidebar-title > span { display: none; }\n  .fsa-sidebar-title button { display: flex; align-items: center; justify-content: space-between; width: 100%; padding: 0; border: 0; color: #3d4a4c; background: transparent; font-size: 11px; font-weight: 850; cursor: pointer; }\n  .fsa-sidebar-title button b { color: #6d8610; font-size: 18px; }\n  .fsa-toc { display: none; max-height: 420px; }\n  .fsa-toc.is-open { display: block; }\n  .fsa-sidebar-note { display: none; }\n  .fsa-selector-body { grid-template-columns: 140px 1fr; }\n  .fsa-selector-stage { border-right: 0; }\n  .fsa-selector-result { grid-column: 1 \/ -1; min-height: 260px; border-top: 1px solid rgba(190,211,184,.13); }\n  .fsa-system-review { grid-template-columns: 1fr; }\n  .fsa-system-review > i { display: none; }\n  .fsa-bath-card { grid-template-columns: repeat(3,1fr); }\n  .fsa-bath-card > div:first-child { grid-column: 1 \/ -1; }\n  .fsa-bath-card > div:nth-child(2) { border-left: 0; }\n  .fsa-temperature-window { grid-template-columns: repeat(2,1fr); }\n  .fsa-temperature-window > div:nth-child(3) { border-top: 1px solid #dce2df; border-left: 0; }\n  .fsa-temperature-window > div:nth-child(4) { border-top: 1px solid #dce2df; }\n  .fsa-failure-grid { grid-template-columns: repeat(2,1fr); }\n  .fsa-failure-grid article, .fsa-failure-grid article:nth-child(4), .fsa-failure-grid article:nth-child(5) { grid-column: auto; }\n  .fsa-test-panel { grid-template-columns: 1fr 55px 1fr; }\n  .fsa-test-panel ul { grid-column: 1 \/ -1; border-top: 1px solid #42514c; border-left: 0; }\n  .fsa-contact { grid-template-columns: 1fr; }\n}\n@media (max-width: 620px) {\n  .fsa-hero-inner, .fsa-content-shell { width: calc(100% - 28px); }\n  .fsa-hero-inner { padding-top: 66px; }\n  .fsa-breadcrumb { margin-bottom: 25px; }\n  .fsa-hero h1 { font-size: clamp(36px,11.3vw,54px); }\n  .fsa-hero-actions { flex-direction: column; }\n  .fsa-button { width: 100%; }\n  .fsa-metrics { grid-template-columns: 1fr; }\n  .fsa-metrics div, .fsa-metrics div + div { padding: 12px 0; border-bottom: 1px solid rgba(151,172,165,.16); border-left: 0; }\n  .fsa-visual-label { top: 2px; left: 5px; }\n  .fsa-hero-visual figcaption { margin-top: 0; text-align: center; }\n  .fsa-section { padding-top: 57px; }\n  .fsa-section-heading { grid-template-columns: 39px 1fr; gap: 13px; }\n  .fsa-section-index { width: 39px; height: 39px; }\n  .fsa-section-heading h2 { font-size: 28px; }\n  .fsa-principle-chain, .fsa-benefit-grid, .fsa-summary-grid, .fsa-two-col, .fsa-hf-grid, .fsa-mixture-grid, .fsa-motion-grid, .fsa-steps, .fsa-industry-grid { grid-template-columns: 1fr; }\n  .fsa-callout { grid-template-columns: 1fr; gap: 8px; }\n  .fsa-cascade { grid-template-columns: 1fr; gap: 8px; }\n  .fsa-cascade > i { display: none; }\n  .fsa-app-strip { grid-template-columns: 1fr; }\n  .fsa-selector-head { align-items: flex-start; flex-direction: column; }\n  .fsa-selector-body { display: block; }\n  .fsa-selector-controls { display: grid; grid-template-columns: repeat(2,1fr); border-right: 0; border-bottom: 1px solid rgba(190,211,184,.13); }\n  .fsa-selector-controls button { grid-template-columns: 40px 1fr; min-height: 58px; border-left: 0; border-bottom: 3px solid transparent; }\n  .fsa-selector-controls button:hover, .fsa-selector-controls button.is-active { border-bottom-color: var(--acid); }\n  .fsa-selector-stage { min-height: 370px; }\n  .fsa-data-card { grid-template-columns: 1fr; }\n  .fsa-data-identity { grid-row: auto; }\n  .fsa-data-card > p { grid-column: 1; }\n  .fsa-risk-panel { grid-template-columns: 1fr; }\n  .fsa-bath-card { grid-template-columns: 1fr; }\n  .fsa-bath-card > div { min-height: auto; border-top: 1px solid #dce4de; border-left: 0; }\n  .fsa-bath-card > div:first-child { grid-column: auto; border-top: 0; }\n  .fsa-bath-card b { margin-bottom: 18px; }\n  .fsa-concentration-scale { grid-template-columns: 1fr; gap: 8px; }\n  .fsa-concentration-scale > i { width: 2px; height: 18px; justify-self: center; background: linear-gradient(#6f817b,#a9c43e); }\n  .fsa-temperature-window { grid-template-columns: 1fr; }\n  .fsa-temperature-window > div, .fsa-temperature-window > div:nth-child(3) { border-top: 1px solid #dce2df; border-left: 0; }\n  .fsa-temperature-window > div:first-child { border-top: 0; }\n  .fsa-exposure-compare { grid-template-columns: 1fr; gap: 9px; }\n  .fsa-exposure-compare > div { min-height: 65px; }\n  .fsa-motion-grid article { grid-template-columns: 72px 1fr; }\n  .fsa-motion-icon { width: 72px; height: 72px; }\n  .fsa-motion-icon i { width: 39px; height: 39px; border-width: 11px; }\n  .fsa-material-split { grid-template-columns: 1fr; gap: 10px; }\n  .fsa-material-split > div { min-height: 72px; }\n  .fsa-material-split > div small { display: none; }\n  .fsa-failure-grid { grid-template-columns: 1fr; }\n  .fsa-failure-grid p { min-height: 0; }\n  .fsa-test-panel { grid-template-columns: 1fr; }\n  .fsa-test-arrow { transform: rotate(90deg); }\n  .fsa-test-panel ul { grid-column: auto; }\n  .fsa-contact-copy, .fsa-contact-spec { padding: 29px 23px; }\n  .fsa-contact-copy h2 { font-size: 27px; }\n  .fsa-back-top { right: 15px; bottom: 15px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .fsa-page *, .fsa-page *::before, .fsa-page *::after { scroll-behavior: auto !important; animation-duration: .001ms !important; animation-iteration-count: 1 !important; transition-duration: .001ms !important; }\n}\n  <\/style>\n<\/head>\n<body>\n<div class=\"fsa-page\" id=\"fsa-top\" data-fsa-page>\n  <div class=\"fsa-reading-progress\" aria-hidden=\"true\"><span data-fsa-progress><\/span><\/div>\n\n  <header class=\"fsa-hero\">\n    <div class=\"fsa-hero-grid\" aria-hidden=\"true\"><\/div>\n    <div class=\"fsa-hero-orb fsa-orb-one\" aria-hidden=\"true\"><\/div>\n    <div class=\"fsa-hero-orb fsa-orb-two\" aria-hidden=\"true\"><\/div>\n    <div class=\"fsa-hero-inner\">\n      <div class=\"fsa-hero-copy\">\n        <div class=\"fsa-breadcrumb\"><span>Walle Seals<\/span><i><\/i><span>Materials &amp; Compatibility<\/span><\/div>\n        <div class=\"fsa-eyebrow\"><b><\/b>STRONG-ACID SEALING GUIDE<\/div>\n        <h1>FFKM Seals for Strong Acids: Chemical Resistance and Selection Guide<\/h1>\n        <p class=\"fsa-hero-deck\">A practical engineering guide to sulfuric, nitric, hydrochloric, phosphoric, hydrofluoric and mixed-acid service\u2014where concentration, temperature and compound formulation decide the result.<\/p>\n        <div class=\"fsa-hero-actions\">\n          <a class=\"fsa-button fsa-button-primary\" href=\"#fsa-overview\">Screen the acid service <b>\u2193<\/b><\/a>\n          <a class=\"fsa-button fsa-button-ghost\" href=\"#fsa-rfq\">Open the RFQ checklist<\/a>\n        <\/div>\n        <div class=\"fsa-metrics\" aria-label=\"Guide overview\"><div><strong>6<\/strong><span>acid families<\/span><\/div><div><strong>4<\/strong><span>critical inputs<\/span><\/div><div><strong>1<\/strong><span>compound-specific decision<\/span><\/div><\/div>\n      <\/div>\n\n      <figure class=\"fsa-hero-visual\" aria-label=\"FFKM O-ring protecting an acid process connection\">\n        <div class=\"fsa-visual-label\"><span>SEAL SURVIVAL<\/span><b>CHEMISTRY \u00d7 HEAT \u00d7 TIME<\/b><\/div>\n        <svg viewBox=\"0 0 720 620\" role=\"img\" aria-labelledby=\"fsa-hero-title fsa-hero-desc\">\n          <title id=\"fsa-hero-title\">FFKM strong acid sealing system<\/title>\n          <desc id=\"fsa-hero-desc\">Technical cutaway of an FFKM O-ring separating an aggressive acid stream from the outside environment.<\/desc>\n          <defs>\n            <linearGradient id=\"fsa-metal\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#c5d1d6\"\/><stop offset=\".52\" stop-color=\"#6c7f88\"\/><stop offset=\"1\" stop-color=\"#32454d\"\/><\/linearGradient>\n            <linearGradient id=\"fsa-acid\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#eaff6a\"\/><stop offset=\".5\" stop-color=\"#a7d313\"\/><stop offset=\"1\" stop-color=\"#4e870c\"\/><\/linearGradient>\n            <linearGradient id=\"fsa-ring\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"><stop offset=\"0\" stop-color=\"#ffcb87\"\/><stop offset=\".48\" stop-color=\"#df6b37\"\/><stop offset=\"1\" stop-color=\"#6e261e\"\/><\/linearGradient>\n            <filter id=\"fsa-shadow\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\"><feDropShadow dx=\"0\" dy=\"22\" stdDeviation=\"19\" flood-color=\"#000\" flood-opacity=\".42\"\/><\/filter>\n            <filter id=\"fsa-glow\" x=\"-160%\" y=\"-160%\" width=\"320%\" height=\"320%\"><feGaussianBlur stdDeviation=\"6\" result=\"b\"\/><feMerge><feMergeNode in=\"b\"\/><feMergeNode in=\"SourceGraphic\"\/><\/feMerge><\/filter>\n          <\/defs>\n          <g opacity=\".22\" stroke=\"#60727b\" fill=\"none\"><path d=\"M45 112H675M45 202H675M45 292H675M45 382H675M45 472H675\" stroke-dasharray=\"3 11\"\/><path d=\"M105 72V532M225 72V532M345 72V532M465 72V532M585 72V532\" stroke-dasharray=\"3 11\"\/><\/g>\n          <g filter=\"url(#fsa-shadow)\">\n            <path d=\"M101 192h518v238H101z\" fill=\"#111b20\" stroke=\"#667880\"\/>\n            <path d=\"M101 192h518v70H101zM101 360h518v70H101z\" fill=\"url(#fsa-metal)\"\/>\n            <path d=\"M150 262h420v98H150z\" fill=\"#26343a\"\/>\n            <path d=\"M150 284h420v54H150z\" fill=\"url(#fsa-acid)\" opacity=\".88\"\/>\n            <path d=\"M223 250c42 0 72 33 72 61s-30 61-72 61c-42 0-72-33-72-61s30-61 72-61z\" fill=\"none\" stroke=\"url(#fsa-ring)\" stroke-width=\"30\"\/>\n            <path d=\"M279 311h246\" stroke=\"#efffa7\" stroke-width=\"4\" stroke-dasharray=\"7 11\" opacity=\".8\"\/>\n          <\/g>\n          <g font-family=\"Arial, sans-serif\">\n            <text x=\"223\" y=\"148\" fill=\"#ffd09d\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\">FFKM CONTACT ZONE<\/text><text x=\"223\" y=\"166\" fill=\"#8ea0a7\" text-anchor=\"middle\" font-size=\"9\">elastic recovery maintains the barrier<\/text>\n            <text x=\"478\" y=\"148\" fill=\"#dffd72\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"700\">AGGRESSIVE ACID STREAM<\/text><text x=\"478\" y=\"166\" fill=\"#8ea0a7\" text-anchor=\"middle\" font-size=\"9\">concentration + temperature + exposure<\/text>\n            <path d=\"M223 214v38M478 214v66\" stroke=\"#9baab0\" stroke-width=\"2\" stroke-dasharray=\"4 5\"\/>\n            <g transform=\"translate(382 311)\" filter=\"url(#fsa-glow)\"><circle r=\"10\" fill=\"#efff8b\"\/><circle cx=\"42\" cy=\"0\" r=\"6\" fill=\"#efff8b\"\/><circle cx=\"77\" cy=\"0\" r=\"8\" fill=\"#efff8b\"\/><\/g>\n            <text x=\"360\" y=\"475\" fill=\"#7e9097\" text-anchor=\"middle\" font-size=\"8\" letter-spacing=\"1.5\">GENERIC FFKM NAME IS NOT A COMPATIBILITY RATING<\/text>\n          <\/g>\n          <g transform=\"translate(196 500)\"><rect width=\"328\" height=\"54\" rx=\"11\" fill=\"#0b1216\" stroke=\"#5b6c72\"\/><text x=\"164\" y=\"21\" fill=\"#96aaae\" text-anchor=\"middle\" font-family=\"Arial\" font-size=\"8\" letter-spacing=\"1.4\">SPECIFY THE REAL OPERATING WINDOW<\/text><text x=\"164\" y=\"39\" fill=\"#f1f7e1\" text-anchor=\"middle\" font-family=\"Arial\" font-size=\"12\" font-weight=\"700\">ACID \u00b7 CONCENTRATION \u00b7 TEMPERATURE \u00b7 TIME<\/text><\/g>\n        <\/svg>\n        <figcaption><span><\/span>Compatibility belongs to a specific compound and condition\u2014not the material family alone.<\/figcaption>\n      <\/figure>\n    <\/div>\n  <\/header>\n\n  <div class=\"fsa-content-shell\" data-fsa-shell>\n    <aside class=\"fsa-sidebar\" data-fsa-sidebar>\n      <div class=\"fsa-sidebar-card\" data-fsa-sidebar-card>\n        <div class=\"fsa-sidebar-title\"><span>On this page<\/span><button type=\"button\" data-fsa-toc-toggle aria-expanded=\"false\">Contents <b>+<\/b><\/button><\/div>\n        <nav class=\"fsa-toc\" data-fsa-toc aria-label=\"Article contents\">\n          <a href=\"#fsa-overview\"><span>00<\/span><em>Compatibility at a Glance<\/em><\/a>\n          <a href=\"#fsa-challenge\"><span>01<\/span><em>Why Strong Acids Are Difficult<\/em><\/a>\n          <a href=\"#fsa-why\"><span>02<\/span><em>Why FFKM Is Used<\/em><\/a>\n          <a href=\"#fsa-sulfuric\"><span>03<\/span><em>Sulfuric Acid<\/em><\/a>\n          <a href=\"#fsa-nitric\"><span>04<\/span><em>Nitric Acid<\/em><\/a>\n          <a href=\"#fsa-hydrochloric\"><span>05<\/span><em>Hydrochloric Acid<\/em><\/a>\n          <a href=\"#fsa-phosphoric\"><span>06<\/span><em>Phosphoric Acid<\/em><\/a>\n          <a href=\"#fsa-hf\"><span>07<\/span><em>Hydrofluoric Acid<\/em><\/a>\n          <a href=\"#fsa-mixed\"><span>08<\/span><em>Mixed Strong Acids<\/em><\/a>\n          <a href=\"#fsa-concentration\"><span>09<\/span><em>Concentration<\/em><\/a>\n          <a href=\"#fsa-temperature\"><span>10<\/span><em>Temperature<\/em><\/a>\n          <a href=\"#fsa-exposure\"><span>11<\/span><em>Exposure Duration<\/em><\/a>\n          <a href=\"#fsa-motion\"><span>12<\/span><em>Static vs Dynamic<\/em><\/a>\n          <a href=\"#fsa-fkm\"><span>13<\/span><em>FFKM vs FKM<\/em><\/a>\n          <a href=\"#fsa-ptfe\"><span>14<\/span><em>FFKM vs PTFE<\/em><\/a>\n          <a href=\"#fsa-failures\"><span>15<\/span><em>Failure Modes<\/em><\/a>\n          <a href=\"#fsa-testing\"><span>16<\/span><em>Compatibility Testing<\/em><\/a>\n          <a href=\"#fsa-selection\"><span>17<\/span><em>8-Step Selection Process<\/em><\/a>\n          <a href=\"#fsa-rfq\"><span>18<\/span><em>RFQ Checklist<\/em><\/a>\n          <a href=\"#fsa-mistakes\"><span>19<\/span><em>Selection Mistakes<\/em><\/a>\n          <a href=\"#fsa-industries\"><span>20<\/span><em>Industry Applications<\/em><\/a>\n          <a href=\"#fsa-cost\"><span>21<\/span><em>When FFKM Is Worth It<\/em><\/a>\n          <a href=\"#fsa-summary\"><span>22<\/span><em>Engineering Summary<\/em><\/a>\n          <a href=\"#fsa-faq\"><span>23<\/span><em>Frequently Asked Questions<\/em><\/a>\n          <a href=\"#fsa-contact\"><span>24<\/span><em>Application Review<\/em><\/a>\n        <\/nav>\n        <div class=\"fsa-sidebar-note\"><span>NON-NEGOTIABLE INPUT<\/span><p>\u201cStrong acid\u201d is not a specification. Name the exact acid, concentration, temperature and exposure duration.<\/p><\/div>\n      <\/div>\n    <\/aside>\n\n    <main class=\"fsa-main\">\n      <article class=\"fsa-article\" data-fsa-article>\n        <section class=\"fsa-intro\">\n          <div class=\"fsa-tags\"><span>FFKM Seals<\/span><span>Strong Acids<\/span><span>Chemical Resistance<\/span><span>Material Selection<\/span><\/div>\n          <p>Strong acids create some of the most demanding sealing environments in chemical processing. An O-ring or gasket may face high concentration, elevated temperature, oxidation, pressure, vacuum, mixed chemistry and repeated thermal cycles at the same time.<\/p>\n          <p>FFKM combines broad chemical resistance with the elastic recovery needed for O-rings, gaskets and custom molded seals. That combination makes it a strong candidate when NBR, EPDM or standard FKM cannot deliver sufficient service life.<\/p>\n          <blockquote><p><strong>\u201cFFKM\u201d alone does not guarantee compatibility. The exact compound, acid concentration, temperature, exposure time and process conditions must be evaluated together.<\/strong><\/p><\/blockquote>\n          <div class=\"fsa-principle-chain\"><div><span>CHEMISTRY<\/span><b>Exact acid<\/b><small>Including every mixture component<\/small><\/div><i>\u00d7<\/i><div><span>SEVERITY<\/span><b>Concentration + heat<\/b><small>Normal and peak conditions<\/small><\/div><i>\u00d7<\/i><div><span>DUTY<\/span><b>Time + motion<\/b><small>Continuous, cyclic or dynamic<\/small><\/div><i>\u2192<\/i><div class=\"is-result\"><span>OUTPUT<\/span><b>Specific compound<\/b><small>Validated seal configuration<\/small><\/div><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-overview\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">00<\/span><div><p>INITIAL SCREEN<\/p><h2>FFKM Strong-Acid Compatibility at a Glance<\/h2><\/div><\/div>\n          <p>This interactive screen highlights the dominant risk for each acid family. It is a starting point only; final approval requires the exact compound and operating window.<\/p>\n          <div class=\"fsa-selector is-sulfuric\" data-fsa-selector>\n            <div class=\"fsa-selector-head\"><div><span>ACID-SERVICE SCREENING TOOL<\/span><h3>Select the process acid<\/h3><\/div><strong data-fsa-selector-status>Sulfuric acid selected<\/strong><\/div>\n            <div class=\"fsa-selector-body\">\n              <div class=\"fsa-selector-controls\" role=\"group\" aria-label=\"Strong acid families\">\n                <button class=\"is-active\" type=\"button\" data-fsa-acid=\"sulfuric\" aria-pressed=\"true\"><i>H\u2082SO\u2084<\/i><span>Sulfuric<\/span><\/button>\n                <button type=\"button\" data-fsa-acid=\"nitric\" aria-pressed=\"false\"><i>HNO\u2083<\/i><span>Nitric<\/span><\/button>\n                <button type=\"button\" data-fsa-acid=\"hcl\" aria-pressed=\"false\"><i>HCl<\/i><span>Hydrochloric<\/span><\/button>\n                <button type=\"button\" data-fsa-acid=\"phosphoric\" aria-pressed=\"false\"><i>H\u2083PO\u2084<\/i><span>Phosphoric<\/span><\/button>\n                <button type=\"button\" data-fsa-acid=\"hf\" aria-pressed=\"false\"><i>HF<\/i><span>Hydrofluoric<\/span><\/button>\n                <button type=\"button\" data-fsa-acid=\"mixed\" aria-pressed=\"false\"><i>MIX<\/i><span>Mixed acids<\/span><\/button>\n              <\/div>\n              <div class=\"fsa-selector-stage\" aria-hidden=\"true\">\n                <div class=\"fsa-vessel\"><span>PROCESS<\/span><i class=\"fsa-liquid\"><\/i><i class=\"fsa-bubble one\"><\/i><i class=\"fsa-bubble two\"><\/i><i class=\"fsa-bubble three\"><\/i><b data-fsa-stage-formula>H\u2082SO\u2084<\/b><\/div>\n                <div class=\"fsa-barrier\"><i><\/i><span>FFKM<\/span><small>COMPOUND-SPECIFIC BARRIER<\/small><\/div>\n                <div class=\"fsa-risk-meter\"><span>DOMINANT RISK<\/span><i><b><\/b><\/i><strong data-fsa-stage-risk>HEAT + CONCENTRATION<\/strong><\/div>\n              <\/div>\n              <div class=\"fsa-selector-result\" aria-live=\"polite\"><span data-fsa-result-kicker>GENERAL POTENTIAL: EXCELLENT WITH A SUITABLE COMPOUND<\/span><h3 data-fsa-result-title>Concentration and high temperature control the selection.<\/h3><p data-fsa-result-copy>Concentrated sulfuric acid at elevated temperature is far more severe than dilute room-temperature service.<\/p><div><b>PROVIDE<\/b><p data-fsa-result-check>Concentration \u00b7 water content \u00b7 temperature \u00b7 exposure time \u00b7 cleaning media<\/p><\/div><a href=\"#fsa-sulfuric\" data-fsa-result-link>Open the sulfuric-acid section \u2192<\/a><\/div>\n            <\/div>\n            <p class=\"fsa-tool-note\">Screening guidance only. The base polymer, cure system, fillers, seal geometry and complete process stream can all change the result.<\/p>\n          <\/div>\n          <div class=\"fsa-table-wrap\" role=\"region\" aria-label=\"Strong acid compatibility overview\" tabindex=\"0\"><table><thead><tr><th>Acid<\/th><th>General FFKM potential<\/th><th>Main selection risk<\/th><\/tr><\/thead><tbody>\n            <tr><td>Sulfuric acid<\/td><td><span class=\"fsa-rating is-high\">Excellent with suitable compound<\/span><\/td><td>Concentration and high temperature<\/td><\/tr>\n            <tr><td>Nitric acid<\/td><td><span class=\"fsa-rating is-high\">Excellent with oxidizer-resistant grade<\/span><\/td><td>Strong oxidation<\/td><\/tr>\n            <tr><td>Hydrochloric acid<\/td><td><span class=\"fsa-rating is-high\">Generally excellent<\/span><\/td><td>Concentration and process mixture<\/td><\/tr>\n            <tr><td>Phosphoric acid<\/td><td><span class=\"fsa-rating is-high\">Generally excellent<\/span><\/td><td>Temperature and additives<\/td><\/tr>\n            <tr><td>Hydrofluoric acid<\/td><td><span class=\"fsa-rating is-review\">Specialized grades available<\/span><\/td><td>Fillers, purity and concentration<\/td><\/tr>\n            <tr><td>Mixed acids<\/td><td><span class=\"fsa-rating is-review\">Application-specific review<\/span><\/td><td>Combined chemistry and oxidation<\/td><\/tr>\n            <tr><td>Piranha solution<\/td><td><span class=\"fsa-rating is-review\">Specialized semiconductor grades<\/span><\/td><td>Extreme oxidation and purity<\/td><\/tr>\n          <\/tbody><\/table><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-challenge\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">01<\/span><div><p>DEGRADATION PATH<\/p><h2>Why Are Strong Acids Difficult for Elastomer Seals?<\/h2><\/div><\/div>\n          <p>An aggressive acid can change both the dimensions and mechanical properties of an elastomer. The damage may begin as swelling or hardness change and end as leakage, extrusion, tearing or contamination.<\/p>\n          <div class=\"fsa-cascade\"><div><span>01<\/span><b>CHEMICAL ATTACK<\/b><p>Swelling \u00b7 shrinkage \u00b7 oxidation<\/p><\/div><i>\u2192<\/i><div><span>02<\/span><b>PROPERTY LOSS<\/b><p>Hardness \u00b7 tensile \u00b7 elongation<\/p><\/div><i>\u2192<\/i><div><span>03<\/span><b>SEALING LOSS<\/b><p>Compression set \u00b7 cracking<\/p><\/div><i>\u2192<\/i><div class=\"is-alert\"><span>04<\/span><b>PROCESS FAILURE<\/b><p>Leakage \u00b7 contamination \u00b7 downtime<\/p><\/div><\/div>\n          <div class=\"fsa-callout\"><span>SEVERITY MULTIPLIER<\/span><p>A material that performs well in dilute acid at room temperature may behave completely differently in concentrated acid at 150\u00b0C.<\/p><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-why\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">02<\/span><div><p>WHY FFKM<\/p><h2>Why FFKM Is Used for Strong-Acid Service<\/h2><\/div><\/div>\n          <p>FFKM&#8217;s highly fluorinated polymer structure generally provides broader chemical resistance than conventional elastomers while retaining the elastic recovery needed to sustain contact pressure.<\/p>\n          <div class=\"fsa-benefit-grid\"><article><i>01<\/i><h3>Broad chemistry<\/h3><p>Suitable grades can address aggressive acids, oxidizers and mixed process media.<\/p><\/article><article><i>02<\/i><h3>Elastic recovery<\/h3><p>Supports conventional O-ring, gasket and molded-seal geometries without a separate spring.<\/p><\/article><article><i>03<\/i><h3>Heat capability<\/h3><p>Selected compounds can combine chemical resistance with demanding temperature exposure.<\/p><\/article><article><i>04<\/i><h3>Long intervals<\/h3><p>Used where maintenance access, leakage consequences or downtime make premature failure expensive.<\/p><\/article><\/div>\n          <div class=\"fsa-app-strip\"><span>COMMON LOCATIONS<\/span><div><b>Chemical pumps<\/b><b>Process valves<\/b><b>Reactors<\/b><b>Wet benches<\/b><b>Acid delivery<\/b><b>Analyzers<\/b><\/div><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-sulfuric\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">03<\/span><div><p>H\u2082SO\u2084<\/p><h2>FFKM Seals for Sulfuric Acid<\/h2><\/div><\/div>\n          <p>Sulfuric acid is used in chemical manufacturing, fertilizer production, metal processing, batteries, semiconductor processing, refining and waste treatment. Its sealing severity depends strongly on concentration, temperature, water content, contaminants and exposure time.<\/p>\n          <div class=\"fsa-data-card is-sulfuric\"><div class=\"fsa-data-identity\"><span>PUBLISHED TEST EXAMPLE<\/span><b>98% H\u2082SO\u2084<\/b><small>Kalrez W240 \u00b7 150\u00b0C<\/small><\/div><div class=\"fsa-data-points\"><div><strong>\u22483%<\/strong><span>volume swell<\/span><small>70 hours<\/small><\/div><div><strong>\u22485%<\/strong><span>volume swell<\/span><small>672 hours<\/small><\/div><\/div><p>Compound-specific laboratory data\u2014not a universal FFKM rating.<\/p><\/div>\n          <div class=\"fsa-two-col\"><div><h3>Why it is difficult<\/h3><ul class=\"fsa-check-list\"><li>Concentration changes the chemical environment<\/li><li>Heat accelerates aging and property loss<\/li><li>Water and contaminants alter severity<\/li><li>Long exposure reveals cumulative damage<\/li><\/ul><\/div><div><h3>What to provide<\/h3><ul class=\"fsa-spec-list\"><li><b>Concentration<\/b><span>for example 20% or 98%<\/span><\/li><li><b>Temperature<\/b><span>minimum, normal, maximum<\/span><\/li><li><b>Exposure<\/b><span>continuous or intermittent<\/span><\/li><li><b>Process<\/b><span>pressure, water and cleaning media<\/span><\/li><\/ul><\/div><\/div>\n          <blockquote><p><strong>\u201c20% H\u2082SO\u2084 at 40\u00b0C\u201d and \u201c98% H\u2082SO\u2084 at 150\u00b0C\u201d are completely different sealing applications.<\/strong><\/p><\/blockquote>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-nitric\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">04<\/span><div><p>HNO\u2083<\/p><h2>FFKM Seals for Nitric Acid<\/h2><\/div><\/div>\n          <p>Nitric acid requires special attention because it is a powerful oxidizer. A seal material may resist many acids yet lose surface integrity, hardness or mechanical strength in an oxidizing environment.<\/p>\n          <div class=\"fsa-data-card is-nitric\"><div class=\"fsa-data-identity\"><span>PUBLISHED TEST EXAMPLE<\/span><b>70% HNO\u2083<\/b><small>Kalrez W240 \u00b7 85\u00b0C<\/small><\/div><div class=\"fsa-data-points\"><div><strong>\u22481%<\/strong><span>volume swell<\/span><small>70 hours<\/small><\/div><div><strong>\u22483%<\/strong><span>volume swell<\/span><small>672 hours<\/small><\/div><\/div><p>Select a grade designed or validated for strong oxidizers.<\/p><\/div>\n          <div class=\"fsa-risk-panel\"><div><span>OXIDATION CAN ACCELERATE<\/span><h3>Surface degradation \u00b7 hardening \u00b7 polymer oxidation \u00b7 mechanical-property loss<\/h3><\/div><ul><li>Provide concentration and temperature<\/li><li>List every additional oxidizer<\/li><li>Define exposure duration and acid mixture<\/li><li>For semiconductor service, add particles, metal-ion limits and extractables<\/li><\/ul><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-hydrochloric\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">05<\/span><div><p>HCl<\/p><h2>FFKM Seals for Hydrochloric Acid<\/h2><\/div><\/div>\n          <p>Selected FFKM compounds generally provide excellent resistance to hydrochloric acid in metal processing, synthesis, semiconductor cleaning, water treatment, pickling and pharmaceutical systems.<\/p>\n          <div class=\"fsa-system-review\"><div><span>ELASTOMER<\/span><b>Verify exact FFKM<\/b><small>Concentration + temperature<\/small><\/div><i>+<\/i><div><span>PROCESS STREAM<\/span><b>Review every additive<\/b><small>Chlorides \u00b7 salts \u00b7 oxidizers \u00b7 solvents<\/small><\/div><i>+<\/i><div><span>HARDWARE<\/span><b>Check corrosion limits<\/b><small>Metals and spring components<\/small><\/div><\/div>\n          <p>The complete process stream must be evaluated, not only HCl. The FFKM may be compatible while metallic hardware or spring elements still face corrosion limitations.<\/p>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-phosphoric\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">06<\/span><div><p>H\u2083PO\u2084<\/p><h2>FFKM Seals for Phosphoric Acid<\/h2><\/div><\/div>\n          <p>FFKM is generally a strong candidate for aggressive phosphoric-acid applications in semiconductor processing, fertilizer production, surface treatment, chemical manufacturing, food and pharmaceutical equipment.<\/p>\n          <div class=\"fsa-bath-card\"><div><span>REAL BATH COMPOSITION<\/span><h3>Phosphoric acid is often only one part of the exposure.<\/h3><p>Semiconductor etching chemistry may also contain water, other acids and process contaminants, often at high operating temperature.<\/p><\/div><div><b>01<\/b><span>BASE ACID<\/span><strong>H\u2083PO\u2084<\/strong><\/div><div><b>02<\/b><span>ADDITIVES<\/span><strong>Water + chemistry<\/strong><\/div><div><b>03<\/b><span>THERMAL LOAD<\/span><strong>Bath temperature<\/strong><\/div><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-hf\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">07<\/span><div><p>HF<\/p><h2>FFKM Seals for Hydrofluoric Acid<\/h2><\/div><\/div>\n          <p>Hydrofluoric acid is a special case because the base polymer, filler system and purity requirements must all be examined. Selected semiconductor-grade FFKM compounds can perform well under defined HF conditions, but suitability cannot be generalized to every grade.<\/p>\n          <div class=\"fsa-data-card is-hf\"><div class=\"fsa-data-identity\"><span>PUBLISHED TEST EXAMPLE<\/span><b>49% HF<\/b><small>Kalrez 4079UP \u00b7 25\u00b0C<\/small><\/div><div class=\"fsa-data-points is-single\"><div><strong>\u22480.6%<\/strong><span>volume swell<\/span><small>30 days<\/small><\/div><\/div><p>This evidence applies to the tested grade and condition only.<\/p><\/div>\n          <div class=\"fsa-hf-grid\"><article><span>COMPOUND<\/span><h3>Verify formulation<\/h3><p>Exact grade, cure system and exposure duration.<\/p><\/article><article><span>FILLER<\/span><h3>Review chemistry<\/h3><p>A compatible base polymer does not make every filler suitable.<\/p><\/article><article><span>PURITY<\/span><h3>Control contamination<\/h3><p>Metal ions, particles, extractables and cleanroom packaging.<\/p><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-mixed\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">08<\/span><div><p>COMBINED CHEMISTRY<\/p><h2>FFKM Seals for Mixed Strong Acids<\/h2><\/div><\/div>\n          <p>Mixed-acid systems can be more severe than any single component because the mixture may create new reactive species or a much stronger oxidizing environment.<\/p>\n          <div class=\"fsa-mixture-grid\"><article><div><b>H\u2082SO\u2084<\/b><i>+<\/i><b>H\u2082O\u2082<\/b><\/div><span>PIRANHA SOLUTION<\/span><p>Extremely aggressive oxidation. Specialized semiconductor FFKM grades have condition-specific published data.<\/p><\/article><article><div><b>HNO\u2083<\/b><i>+<\/i><b>HCl<\/b><\/div><span>AQUA REGIA<\/span><p>Highly reactive chemistry. Treat it as a dedicated application review rather than adding two compatibility ratings.<\/p><\/article><\/div>\n          <blockquote><p><strong>Compatibility with each acid separately does not prove compatibility with their mixture.<\/strong><\/p><\/blockquote>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-concentration\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">09<\/span><div><p>INPUT 01<\/p><h2>Acid Concentration Matters<\/h2><\/div><\/div>\n          <p>A chemical name without concentration is not enough for engineering selection. Sulfuric acid at 10%, 50% and 98% represents three different environments; the same principle applies to nitric, hydrochloric, hydrofluoric and phosphoric acids.<\/p>\n          <div class=\"fsa-concentration-scale\"><div><span>DILUTE<\/span><b>10%<\/b><small>Lower screening severity<\/small><\/div><i><\/i><div><span>INTERMEDIATE<\/span><b>50%<\/b><small>Reassess the compound<\/small><\/div><i><\/i><div class=\"is-severe\"><span>CONCENTRATED<\/span><b>98%<\/b><small>Heat and time become critical<\/small><\/div><\/div>\n          <div class=\"fsa-callout\"><span>RFQ FORMAT<\/span><p>Provide weight percent, volume percent or molarity\u2014whichever accurately describes the process.<\/p><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-temperature\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">10<\/span><div><p>INPUT 02<\/p><h2>Temperature Can Change the Result Completely<\/h2><\/div><\/div>\n          <p>Higher temperature generally accelerates chemical reaction, swelling, aging, hardening, tensile-strength loss and compression set. Published compatibility data are meaningful only when both concentration and test temperature are known.<\/p>\n          <div class=\"fsa-temperature-window\"><div><span>MINIMUM<\/span><b>T<sub>min<\/sub><\/b><small>Startup and shutdown<\/small><\/div><div><span>NORMAL<\/span><b>T<sub>normal<\/sub><\/b><small>Steady process<\/small><\/div><div><span>MAX CONTINUOUS<\/span><b>T<sub>max<\/sub><\/b><small>Sustained upper bound<\/small><\/div><div class=\"is-peak\"><span>SHORT PEAK<\/span><b>T<sub>peak<\/sub><\/b><small>Duration and frequency<\/small><\/div><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-exposure\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">11<\/span><div><p>INPUT 03<\/p><h2>Continuous vs Intermittent Acid Exposure<\/h2><\/div><\/div>\n          <p>Five minutes of concentrated-acid contact during cleaning is not equivalent to six months of continuous immersion. Specify both the exposure mode and the time per cycle.<\/p>\n          <div class=\"fsa-exposure-compare\"><article><span>APPLICATION A<\/span><h3>Cleaning exposure<\/h3><strong>5 minutes \/ cycle<\/strong><p>Intermittent chemical contact with recovery time between events.<\/p><\/article><div><b>\u2260<\/b><small>SAME ACID<br>DIFFERENT DUTY<\/small><\/div><article><span>APPLICATION B<\/span><h3>Continuous immersion<\/h3><strong>6 months<\/strong><p>Cumulative chemical aging under uninterrupted compression.<\/p><\/article><\/div>\n          <div class=\"fsa-chip-row\"><span>Continuous<\/span><span>Intermittent<\/span><span>Cleaning-only<\/span><span>Emergency-only<\/span><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-motion\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">12<\/span><div><p>INPUT 04<\/p><h2>Static vs Dynamic Acid Sealing<\/h2><\/div><\/div>\n          <div class=\"fsa-motion-grid\"><article><div class=\"fsa-motion-icon is-static\"><i><\/i><b><\/b><\/div><span>STATIC<\/span><h3>Hold contact pressure<\/h3><p>Flanges, pump casings, valve bodies and reactor covers.<\/p><ul><li>Chemical resistance<\/li><li>Compression set<\/li><li>Extrusion resistance<\/li><\/ul><\/article><article><div class=\"fsa-motion-icon is-dynamic\"><i><\/i><b><\/b><\/div><span>DYNAMIC<\/span><h3>Survive sliding contact<\/h3><p>Valve stems, reciprocating mechanisms and moving pump components.<\/p><ul><li>Friction and wear<\/li><li>Surface finish<\/li><li>Speed and lubrication<\/li><\/ul><\/article><\/div>\n          <p>An FFKM O-ring that performs well statically may wear rapidly in high-speed dynamic duty. A PTFE or spring energized PTFE design may be more suitable when motion and low friction dominate.<\/p>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-fkm\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">13<\/span><div><p>MATERIAL COMPARISON<\/p><h2>FFKM vs FKM for Strong Acids<\/h2><\/div><\/div>\n          <p>FKM already resists many acids. FFKM becomes relevant when severity, mixed chemistry, high temperature or the cost of repeated failures exceeds the value of the lower-priced material.<\/p>\n          <div class=\"fsa-table-wrap\" role=\"region\" aria-label=\"FFKM and FKM comparison\" tabindex=\"0\"><table><thead><tr><th>Requirement<\/th><th>FKM<\/th><th>FFKM<\/th><\/tr><\/thead><tbody><tr><td>Moderate acid exposure<\/td><td>Often suitable<\/td><td>Suitable<\/td><\/tr><tr><td>High-temperature acids<\/td><td>Compound-dependent<\/td><td>Usually broader capability<\/td><\/tr><tr><td>Strong oxidizers<\/td><td>Grade-dependent<\/td><td>Specialized grades available<\/td><\/tr><tr><td>Mixed aggressive chemicals<\/td><td>More limited<\/td><td>Usually better candidate<\/td><\/tr><tr><td>Long service interval<\/td><td>Application-dependent<\/td><td>Often selected for critical systems<\/td><\/tr><tr><td>Initial cost<\/td><td>Lower<\/td><td>Much higher<\/td><\/tr><\/tbody><\/table><\/div>\n          <div class=\"fsa-decision-line\"><span>CONSIDER FFKM WHEN<\/span><b>FKM swells repeatedly<\/b><b>FKM becomes hard<\/b><b>Seal life is too short<\/b><b>Downtime is expensive<\/b><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-ptfe\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">14<\/span><div><p>MECHANICAL BEHAVIOR<\/p><h2>FFKM vs PTFE for Strong Acids<\/h2><\/div><\/div>\n          <p>Both material families offer exceptionally broad chemical resistance. The decisive difference is how they create and maintain sealing force.<\/p>\n          <div class=\"fsa-material-split\"><article class=\"is-ffkm\"><span>FFKM<\/span><h3>Elastic recovery<\/h3><ul><li>Conventional O-ring geometry<\/li><li>Easy static sealing<\/li><li>No separate spring required<\/li><li>Good conformity after compression<\/li><\/ul><b>Often preferred for static O-ring duty<\/b><\/article><div><i>VS<\/i><small>MECHANISM<br>DECIDES<\/small><\/div><article class=\"is-ptfe\"><span>PTFE<\/span><h3>Low-friction surface<\/h3><ul><li>Extremely broad resistance<\/li><li>Excellent dynamic potential<\/li><li>Very low-temperature capability<\/li><li>Often uses engineered energization<\/li><\/ul><b>Often preferred for motion and low friction<\/b><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-failures\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">15<\/span><div><p>FIELD DIAGNOSIS<\/p><h2>Common FFKM Acid-Seal Failure Modes<\/h2><\/div><\/div>\n          <div class=\"fsa-failure-grid\"><article><span>01<\/span><h3>Swelling<\/h3><p>Enlarged cross-section, difficult removal or excessive groove fill.<\/p><small>Wrong compound \u00b7 concentration \u00b7 heat<\/small><\/article><article><span>02<\/span><h3>Hardening<\/h3><p>Brittle surface, lost elasticity or cracking.<\/p><small>Thermal aging \u00b7 strong oxidation<\/small><\/article><article><span>03<\/span><h3>Compression set<\/h3><p>Permanent flattening and leakage after shutdown.<\/p><small>High heat \u00b7 long compression \u00b7 compound<\/small><\/article><article><span>04<\/span><h3>Extrusion<\/h3><p>Nibbled edges or torn material at the clearance gap.<\/p><small>Pressure \u00b7 swelling \u00b7 unsupported gap<\/small><\/article><article><span>05<\/span><h3>Surface cracking<\/h3><p>Visible cracks and progressive loss of sealing integrity.<\/p><small>Chemical attack \u00b7 oxidizers \u00b7 cycling<\/small><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-testing\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">16<\/span><div><p>VALIDATION<\/p><h2>Acid Compatibility Testing<\/h2><\/div><\/div>\n          <p>For critical service, test the actual chemistry at the actual concentration and temperature for a representative duration. A short room-temperature immersion cannot automatically represent years of hot process service.<\/p>\n          <div class=\"fsa-test-panel\"><div class=\"fsa-test-sample\"><span>BEFORE<\/span><i><\/i><b>REFERENCE<\/b><\/div><div class=\"fsa-test-arrow\">\u2192<small>REAL<br>EXPOSURE<\/small><\/div><div class=\"fsa-test-sample is-after\"><span>AFTER<\/span><i><\/i><b>MEASURE CHANGE<\/b><\/div><ul><li>Volume and weight<\/li><li>Hardness<\/li><li>Tensile strength<\/li><li>Elongation<\/li><li>Compression set<\/li><\/ul><\/div>\n          <div class=\"fsa-callout is-warning\"><span>TEST REPRESENTATIVELY<\/span><p>Use the complete mixture whenever safe and practical, including additives, cleaning media and realistic exposure duration.<\/p><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-selection\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">17<\/span><div><p>ENGINEERING WORKFLOW<\/p><h2>How to Select an FFKM Compound for Strong Acids<\/h2><\/div><\/div>\n          <div class=\"fsa-steps\"><article><span>01<\/span><div><h3>Identify the acid<\/h3><p>Give the exact chemical name.<\/p><\/div><\/article><article><span>02<\/span><div><h3>Provide concentration<\/h3><p>For example H\u2082SO\u2084 98%, HNO\u2083 70% or HF 49%.<\/p><\/div><\/article><article><span>03<\/span><div><h3>Define temperature<\/h3><p>Normal, maximum continuous and short peak.<\/p><\/div><\/article><article><span>04<\/span><div><h3>List every other chemical<\/h3><p>Solvents, oxidizers, rinse media and cleaning agents.<\/p><\/div><\/article><article><span>05<\/span><div><h3>Define pressure<\/h3><p>Normal, maximum and vacuum if applicable.<\/p><\/div><\/article><article><span>06<\/span><div><h3>Identify movement<\/h3><p>Static, reciprocating or rotary.<\/p><\/div><\/article><article><span>07<\/span><div><h3>Provide dimensions<\/h3><p>O-ring size, groove drawing or physical sample.<\/p><\/div><\/article><article><span>08<\/span><div><h3>Define purity<\/h3><p>Especially for semiconductor and pharmaceutical processes.<\/p><\/div><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-rfq\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">18<\/span><div><p>COMPLETE THE SPECIFICATION<\/p><h2>Strong-Acid FFKM RFQ Checklist<\/h2><\/div><\/div>\n          <div class=\"fsa-table-wrap\" role=\"region\" aria-label=\"Strong acid seal RFQ checklist\" tabindex=\"0\"><table><thead><tr><th>Parameter<\/th><th>Information required<\/th><th>Why it matters<\/th><\/tr><\/thead><tbody><tr><td>Acid<\/td><td>Exact chemical<\/td><td>Defines the compatibility family<\/td><\/tr><tr><td>Concentration<\/td><td>Percentage or molarity<\/td><td>Changes chemical severity<\/td><\/tr><tr><td>Secondary media<\/td><td>Every other process chemical<\/td><td>Mixtures can behave differently<\/td><\/tr><tr><td>Temperature<\/td><td>Normal, maximum and peak<\/td><td>Controls reaction and aging rate<\/td><\/tr><tr><td>Exposure<\/td><td>Continuous or intermittent<\/td><td>Defines cumulative chemical load<\/td><\/tr><tr><td>Pressure<\/td><td>Normal, maximum and vacuum<\/td><td>Controls extrusion and contact load<\/td><\/tr><tr><td>Seal duty<\/td><td>Type and movement<\/td><td>Changes friction and wear needs<\/td><\/tr><tr><td>Dimensions<\/td><td>Seal size or groove drawing<\/td><td>Confirms squeeze and gap<\/td><\/tr><tr><td>Current material<\/td><td>Exact grade if known<\/td><td>Provides a baseline<\/td><\/tr><tr><td>Failure symptom<\/td><td>Swelling, cracking or leakage<\/td><td>Points to the root cause<\/td><\/tr><tr><td>Service life<\/td><td>Current and target<\/td><td>Defines the improvement goal<\/td><\/tr><tr><td>Purity<\/td><td>Particle, ion or regulatory needs<\/td><td>Controls formulation choice<\/td><\/tr><tr><td>Quantity<\/td><td>Prototype and annual volume<\/td><td>Guides production planning<\/td><\/tr><\/tbody><\/table><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-mistakes\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">19<\/span><div><p>AVOIDABLE ERRORS<\/p><h2>Common Selection Mistakes<\/h2><\/div><\/div>\n          <div class=\"fsa-mistake-list\"><article><b>01<\/b><div><h3>Assuming every FFKM is identical<\/h3><p>Grades differ in cure chemistry, fillers, compression set and acid resistance.<\/p><\/div><\/article><article><b>02<\/b><div><h3>Ignoring concentration or temperature<\/h3><p>A generic chart rating cannot describe the actual operating window.<\/p><\/div><\/article><article><b>03<\/b><div><h3>Checking only one mixture component<\/h3><p>The full process stream and cleaning cycle must be reviewed.<\/p><\/div><\/article><article><b>04<\/b><div><h3>Ignoring fillers and purity<\/h3><p>Especially critical in HF and semiconductor wet processing.<\/p><\/div><\/article><article><b>05<\/b><div><h3>Selecting by maximum temperature alone<\/h3><p>The hottest-rated grade may not be the best oxidizer-resistant grade.<\/p><\/div><\/article><article><b>06<\/b><div><h3>Ignoring groove support<\/h3><p>Swelling plus pressure can cause extrusion even when the polymer is compatible.<\/p><\/div><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-industries\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">20<\/span><div><p>APPLICATION MAP<\/p><h2>Strong-Acid Applications by Industry<\/h2><\/div><\/div>\n          <div class=\"fsa-industry-grid\"><article><span>CHEMICAL<\/span><h3>Process equipment<\/h3><p>Acid pumps, reactors, valves, dosing systems and mechanical seals.<\/p><\/article><article><span>SEMICONDUCTOR<\/span><h3>Wet processing<\/h3><p>Wet benches, chemical delivery, wafer cleaning and acid distribution.<\/p><small>Low particles \u00b7 low metal ions \u00b7 low extractables<\/small><\/article><article><span>PHARMACEUTICAL<\/span><h3>Controlled processing<\/h3><p>Reactors, cleaning systems and acid dosing with compound-specific documentation.<\/p><\/article><article><span>METAL<\/span><h3>Surface treatment<\/h3><p>Pickling, etching and aggressive chemical finishing systems.<\/p><\/article><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-cost\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">21<\/span><div><p>LIFECYCLE ECONOMICS<\/p><h2>When Is FFKM Worth the Cost?<\/h2><\/div><\/div>\n          <p>FFKM is significantly more expensive than conventional elastomers. The meaningful comparison is total process cost, not seal price alone.<\/p>\n          <div class=\"fsa-cost-equation\"><span>TOTAL COST<\/span><div><b>SEAL<\/b><i>+<\/i><b>MAINTENANCE<\/b><i>+<\/i><b>DOWNTIME<\/b><i>+<\/i><b>CHEMICAL LOSS<\/b><i>+<\/i><b>CLEANUP<\/b><\/div><\/div>\n          <div class=\"fsa-two-col\"><div><h3>FFKM may be justified when<\/h3><ul class=\"fsa-check-list\"><li>Seals fail frequently<\/li><li>Pump disassembly is expensive<\/li><li>Leakage creates a safety risk<\/li><li>Downtime or contamination is costly<\/li><\/ul><\/div><div><h3>A lower-cost material may be enough when<\/h3><ul class=\"fsa-check-list is-neutral\"><li>Existing life already meets the target<\/li><li>Acid severity is moderate<\/li><li>Maintenance is simple and planned<\/li><li>Failure consequences are limited<\/li><\/ul><\/div><\/div>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-summary\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">22<\/span><div><p>FINAL DECISION<\/p><h2>Engineering Summary<\/h2><\/div><\/div>\n          <p>FFKM seals are among the strongest elastomer candidates for sulfuric, nitric, hydrochloric, phosphoric, hydrofluoric and mixed-acid service. But there is no universal \u201cacid-resistant FFKM.\u201d<\/p>\n          <div class=\"fsa-summary-grid\"><article><span>DEFINE<\/span><h3>The real chemistry<\/h3><p>Acid, concentration, additives and cleaning media.<\/p><\/article><article><span>BOUND<\/span><h3>The operating window<\/h3><p>Temperature, time, pressure, vacuum and motion.<\/p><\/article><article><span>SELECT<\/span><h3>The specific compound<\/h3><p>Formulation, filler, geometry and purity class.<\/p><\/article><article><span>VALIDATE<\/span><h3>The complete design<\/h3><p>Representative testing when failure cost is high.<\/p><\/article><\/div>\n          <blockquote><p><strong>Verify compatibility using the specific FFKM compound\u2014not simply the generic material family.<\/strong><\/p><\/blockquote>\n        <\/section>\n\n        <section class=\"fsa-section\" id=\"fsa-faq\">\n          <div class=\"fsa-section-heading\"><span class=\"fsa-section-index\">23<\/span><div><p>QUICK ANSWERS<\/p><h2>Frequently Asked Questions<\/h2><\/div><\/div>\n          <div class=\"fsa-faq-list\">\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is FFKM resistant to strong acids?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Many FFKM compounds provide excellent resistance, but performance depends on the exact formulation, acid, concentration, temperature and exposure time.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is FFKM resistant to sulfuric acid?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Suitable grades can provide excellent resistance. Compound-specific published data must be interpreted at the tested concentration and temperature.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is FFKM resistant to nitric acid?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Selected compounds are designed for strong oxidizers such as nitric acid. Verify the exact grade, concentration, temperature and mixture.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Can FFKM be used with hydrochloric acid?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Selected FFKM materials provide excellent resistance, but the full process chemistry, temperature and hardware corrosion limits must still be reviewed.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Can FFKM be used with hydrofluoric acid?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Selected grades can perform well in HF. Confirm the exact compound, filler chemistry, concentration, temperature and purity requirements.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is FFKM suitable for piranha solution?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Some semiconductor grades have strong published results in defined piranha conditions. This cannot be generalized to all FFKM formulations.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is FFKM better than FKM for strong acids?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>FFKM usually offers broader capability under severe acid, heat and mixed chemistry, while FKM may be more economical when it already meets the duty.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Is PTFE better than FFKM for acids?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Both resist broad chemistry. FFKM supplies elastomeric recovery for conventional O-ring sealing; PTFE is often preferred for low-friction or dynamic designs.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Does acid concentration matter?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Yes. Compatibility at a dilute concentration cannot automatically be applied to a highly concentrated acid.<\/p><\/div><\/div>\n            <div class=\"fsa-faq-item\"><button type=\"button\" aria-expanded=\"false\"><span>Does temperature affect acid resistance?<\/span><i><\/i><\/button><div class=\"fsa-faq-answer\"><p>Yes. Higher temperature can accelerate chemical attack, mechanical-property loss and compression set, significantly reducing seal life.<\/p><\/div><\/div>\n          <\/div>\n        <\/section>\n\n        <section class=\"fsa-contact\" id=\"fsa-contact\">\n          <div class=\"fsa-contact-copy\"><span>APPLICATION-SPECIFIC REVIEW<\/span><h2>Need an FFKM Seal for Strong-Acid Service?<\/h2><p>Send the complete operating window. Walle Seals can review the chemistry, compound and seal configuration for your application.<\/p><a class=\"fsa-button fsa-button-primary\" href=\"\/contact-us\/\">Discuss your application <b>\u2192<\/b><\/a><\/div>\n          <div class=\"fsa-contact-spec\"><span>INCLUDE WITH YOUR REQUEST<\/span><ul><li>Exact acid and concentration<\/li><li>Normal and maximum temperature<\/li><li>Other process and cleaning chemicals<\/li><li>Pressure or vacuum conditions<\/li><li>Seal dimensions or groove drawing<\/li><li>Current material and failure symptoms<\/li><li>Required service life and purity limits<\/li><\/ul><\/div>\n        <\/section>\n      <\/article>\n    <\/main>\n  <\/div>\n\n  <button class=\"fsa-back-top\" type=\"button\" data-fsa-back-top aria-label=\"Back to top\"><span>\u2191<\/span><\/button>\n<\/div>\n  <script>\n\/* WordPress JavaScript \u6a21\u5757\uff1a\u590d\u5236\u672c\u6587\u4ef6\u5168\u90e8\u5185\u5bb9\uff0c\u4e0d\u8981\u6dfb\u52a0 script \u6807\u7b7e\uff1b\u65e0\u9700 jQuery\u3002 *\/\n(function () {\n  \"use strict\";\n\n  function init(root) {\n    if (!root) return;\n    if (root.dataset.fsaReady === \"true\") return;\n    root.dataset.fsaReady = \"true\";\n\n    var article = root.querySelector(\"[data-fsa-article]\");\n    var progress = root.querySelector(\"[data-fsa-progress]\");\n    var backTop = root.querySelector(\"[data-fsa-back-top]\");\n    var toc = root.querySelector(\"[data-fsa-toc]\");\n    var toggle = root.querySelector(\"[data-fsa-toc-toggle]\");\n    var shell = root.querySelector(\"[data-fsa-shell]\");\n    var sidebar = root.querySelector(\"[data-fsa-sidebar]\");\n    var card = root.querySelector(\"[data-fsa-sidebar-card]\");\n    var links = toc ? Array.prototype.slice.call(toc.querySelectorAll('a[href^=\"#\"]')) : [];\n    var reduceMotion = false;\n    var ticking = false;\n\n    if (window.matchMedia) {\n      reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n    }\n\n    function adminOffset() {\n      if (!document.body) return 92;\n      return document.body.classList.contains(\"admin-bar\") ? 128 : 92;\n    }\n\n    function targetFor(link) {\n      var href = link.getAttribute(\"href\") || \"\";\n      if (!href) return null;\n      if (href.charAt(0) !== \"#\") return null;\n      try {\n        return root.querySelector(href);\n      } catch (error) {\n        return null;\n      }\n    }\n\n    function clearCard() {\n      if (!card) return;\n      card.classList.remove(\"is-fixed\", \"is-bottom\");\n      card.style.removeProperty(\"--fsa-fixed-left\");\n      card.style.removeProperty(\"--fsa-fixed-top\");\n      card.style.removeProperty(\"--fsa-fixed-width\");\n    }\n\n    function updateSidebar() {\n      if (!card) return;\n      if (!sidebar) return;\n      if (!shell) return;\n      if (!window.matchMedia(\"(min-width: 901px)\").matches) {\n        clearCard();\n        return;\n      }\n      var top = adminOffset();\n      var pageY = window.pageYOffset || document.documentElement.scrollTop || 0;\n      var shellRect = shell.getBoundingClientRect();\n      var sidebarRect = sidebar.getBoundingClientRect();\n      var start = pageY + shellRect.top;\n      var end = start + shell.offsetHeight;\n      var cardHeight = card.offsetHeight;\n      var fixedLine = pageY + top;\n      card.style.setProperty(\"--fsa-fixed-top\", top + \"px\");\n      card.style.setProperty(\"--fsa-fixed-left\", sidebarRect.left + \"px\");\n      card.style.setProperty(\"--fsa-fixed-width\", sidebarRect.width + \"px\");\n      if (fixedLine <= start) {\n        card.classList.remove(\"is-fixed\", \"is-bottom\");\n      } else if (fixedLine + cardHeight >= end) {\n        card.classList.remove(\"is-fixed\");\n        card.classList.add(\"is-bottom\");\n      } else {\n        card.classList.remove(\"is-bottom\");\n        card.classList.add(\"is-fixed\");\n      }\n    }\n\n    function updateProgress() {\n      if (article) {\n        var rect = article.getBoundingClientRect();\n        var viewport = window.innerHeight || document.documentElement.clientHeight;\n        var total = Math.max(article.offsetHeight - viewport * 0.35, 1);\n        var passed = Math.min(Math.max(-rect.top + viewport * 0.18, 0), total);\n        if (progress) progress.style.width = Math.min(100, Math.max(0, passed \/ total * 100)) + \"%\";\n      }\n      if (backTop) backTop.classList.toggle(\"is-visible\", window.scrollY > 700);\n    }\n\n    function updateActiveLink() {\n      if (!links.length) return;\n      var line = adminOffset() + 42;\n      var active = links[0];\n      links.forEach(function (link) {\n        var target = targetFor(link);\n        if (!target) return;\n        if (target.getBoundingClientRect().top <= line) active = link;\n      });\n      links.forEach(function (link) {\n        link.classList.toggle(\"is-active\", link === active);\n      });\n      if (!active) return;\n      if (!toc) return;\n      if (!window.matchMedia(\"(min-width: 901px)\").matches) return;\n      var linkTop = active.offsetTop;\n      var linkBottom = linkTop + active.offsetHeight;\n      if (linkTop < toc.scrollTop) toc.scrollTop = Math.max(0, linkTop - 20);\n      if (linkBottom > toc.scrollTop + toc.clientHeight) {\n        toc.scrollTop = linkBottom - toc.clientHeight + 20;\n      }\n    }\n\n    function update() {\n      updateProgress();\n      updateSidebar();\n      updateActiveLink();\n    }\n\n    function requestUpdate() {\n      if (ticking) return;\n      window.requestAnimationFrame(function () {\n        update();\n        ticking = false;\n      });\n      ticking = true;\n    }\n\n    function scrollToTarget(target) {\n      if (!target) return;\n      var pageY = window.pageYOffset || document.documentElement.scrollTop || 0;\n      var top = Math.max(0, pageY + target.getBoundingClientRect().top - adminOffset());\n      try {\n        window.scrollTo({ top: top, behavior: reduceMotion ? \"auto\" : \"smooth\" });\n      } catch (error) {\n        window.scrollTo(0, top);\n      }\n    }\n\n    function closeMobileToc() {\n      if (!toc) return;\n      if (!window.matchMedia(\"(max-width: 900px)\").matches) return;\n      toc.classList.remove(\"is-open\");\n      if (card) card.classList.remove(\"is-open\");\n      if (toggle) {\n        toggle.setAttribute(\"aria-expanded\", \"false\");\n        var icon = toggle.querySelector(\"b\");\n        if (icon) icon.textContent = \"+\";\n      }\n    }\n\n    window.addEventListener(\"scroll\", requestUpdate, { passive: true });\n    window.addEventListener(\"resize\", function () {\n      clearCard();\n      requestUpdate();\n    });\n    window.addEventListener(\"load\", requestUpdate);\n\n    Array.prototype.slice.call(root.querySelectorAll('a[href^=\"#\"]')).forEach(function (link) {\n      link.addEventListener(\"click\", function (event) {\n        var target = targetFor(link);\n        if (!target) return;\n        event.preventDefault();\n        scrollToTarget(target);\n        closeMobileToc();\n      });\n    });\n\n    if (toggle) {\n      if (toc) {\n        toggle.addEventListener(\"click\", function () {\n          var isOpen = toc.classList.toggle(\"is-open\");\n          if (card) card.classList.toggle(\"is-open\", isOpen);\n          toggle.setAttribute(\"aria-expanded\", String(isOpen));\n          var icon = toggle.querySelector(\"b\");\n          if (icon) icon.textContent = isOpen ? \"\u2212\" : \"+\";\n        });\n      }\n    }\n\n    if (backTop) {\n      backTop.addEventListener(\"click\", function () {\n        scrollToTarget(root);\n      });\n    }\n\n    var faqItems = Array.prototype.slice.call(root.querySelectorAll(\".fsa-faq-item\"));\n    function closeFaq(item) {\n      var button = item.querySelector(\"button\");\n      item.classList.remove(\"is-open\");\n      if (button) button.setAttribute(\"aria-expanded\", \"false\");\n    }\n    function openFaq(item) {\n      var button = item.querySelector(\"button\");\n      item.classList.add(\"is-open\");\n      if (button) button.setAttribute(\"aria-expanded\", \"true\");\n    }\n    faqItems.forEach(function (item, index) {\n      var button = item.querySelector(\"button\");\n      var answer = item.querySelector(\".fsa-faq-answer\");\n      if (!button) return;\n      if (!answer) return;\n      var buttonId = \"fsa-faq-button-\" + (index + 1);\n      var answerId = \"fsa-faq-answer-\" + (index + 1);\n      button.id = buttonId;\n      button.setAttribute(\"aria-controls\", answerId);\n      answer.id = answerId;\n      answer.setAttribute(\"role\", \"region\");\n      answer.setAttribute(\"aria-labelledby\", buttonId);\n      button.addEventListener(\"click\", function () {\n        var shouldOpen = !item.classList.contains(\"is-open\");\n        faqItems.forEach(closeFaq);\n        if (shouldOpen) openFaq(item);\n        requestUpdate();\n      });\n    });\n\n    var selector = root.querySelector(\"[data-fsa-selector]\");\n    if (selector) {\n      var status = selector.querySelector(\"[data-fsa-selector-status]\");\n      var formula = selector.querySelector(\"[data-fsa-stage-formula]\");\n      var stageRisk = selector.querySelector(\"[data-fsa-stage-risk]\");\n      var kicker = selector.querySelector(\"[data-fsa-result-kicker]\");\n      var title = selector.querySelector(\"[data-fsa-result-title]\");\n      var copy = selector.querySelector(\"[data-fsa-result-copy]\");\n      var check = selector.querySelector(\"[data-fsa-result-check]\");\n      var resultLink = selector.querySelector(\"[data-fsa-result-link]\");\n      var buttons = Array.prototype.slice.call(selector.querySelectorAll(\"[data-fsa-acid]\"));\n      var cases = {\n        sulfuric: {\n          status: \"Sulfuric acid selected\",\n          formula: \"H\u2082SO\u2084\",\n          risk: \"HEAT + CONCENTRATION\",\n          kicker: \"GENERAL POTENTIAL: EXCELLENT WITH A SUITABLE COMPOUND\",\n          title: \"Concentration and high temperature control the selection.\",\n          copy: \"Concentrated sulfuric acid at elevated temperature is far more severe than dilute room-temperature service.\",\n          check: \"Concentration \u00b7 water content \u00b7 temperature \u00b7 exposure time \u00b7 cleaning media\",\n          href: \"#fsa-sulfuric\"\n        },\n        nitric: {\n          status: \"Nitric acid selected\",\n          formula: \"HNO\u2083\",\n          risk: \"STRONG OXIDATION\",\n          kicker: \"GENERAL POTENTIAL: USE AN OXIDIZER-RESISTANT GRADE\",\n          title: \"Treat oxidation as a separate compatibility requirement.\",\n          copy: \"Broad acid resistance alone does not prove long-term performance in highly oxidizing nitric-acid service.\",\n          check: \"Concentration \u00b7 temperature \u00b7 oxidizers \u00b7 exposure \u00b7 purity limits\",\n          href: \"#fsa-nitric\"\n        },\n        hcl: {\n          status: \"Hydrochloric acid selected\",\n          formula: \"HCl\",\n          risk: \"COMPLETE PROCESS STREAM\",\n          kicker: \"GENERAL POTENTIAL: GENERALLY EXCELLENT WITH SUITABLE FFKM\",\n          title: \"Review the additives and hardware\u2014not only the HCl.\",\n          copy: \"Chlorides, metal salts, oxidizers, solvents and cleaning chemicals can change the system-level decision.\",\n          check: \"Concentration \u00b7 temperature \u00b7 salts \u00b7 additives \u00b7 metal corrosion\",\n          href: \"#fsa-hydrochloric\"\n        },\n        phosphoric: {\n          status: \"Phosphoric acid selected\",\n          formula: \"H\u2083PO\u2084\",\n          risk: \"TEMPERATURE + ADDITIVES\",\n          kicker: \"GENERAL POTENTIAL: GENERALLY EXCELLENT\",\n          title: \"Evaluate the complete bath composition and operating heat.\",\n          copy: \"Real phosphoric-acid processes may include water, other acids and contaminants at elevated temperature.\",\n          check: \"Bath composition \u00b7 concentration \u00b7 operating temperature \u00b7 contaminants\",\n          href: \"#fsa-phosphoric\"\n        },\n        hf: {\n          status: \"Hydrofluoric acid selected\",\n          formula: \"HF\",\n          risk: \"FILLERS + PURITY\",\n          kicker: \"GENERAL POTENTIAL: SPECIALIZED GRADES AVAILABLE\",\n          title: \"The filler system matters as much as the base polymer.\",\n          copy: \"Select a compound validated for the exact HF concentration, temperature and contamination limits.\",\n          check: \"Exact grade \u00b7 HF concentration \u00b7 filler \u00b7 temperature \u00b7 particles \u00b7 ions\",\n          href: \"#fsa-hf\"\n        },\n        mixed: {\n          status: \"Mixed-acid system selected\",\n          formula: \"MIX\",\n          risk: \"COMBINED REACTIVITY\",\n          kicker: \"GENERAL POTENTIAL: APPLICATION-SPECIFIC REVIEW REQUIRED\",\n          title: \"Do not add the individual compatibility ratings together.\",\n          copy: \"A mixture can create stronger oxidation or new reactive species that are absent from each component alone.\",\n          check: \"Full recipe \u00b7 ratios \u00b7 temperature \u00b7 exposure \u00b7 purity \u00b7 cleaning cycle\",\n          href: \"#fsa-mixed\"\n        }\n      };\n\n      function applyCase(key) {\n        var result = cases[key];\n        if (!result) return;\n        selector.classList.remove(\"is-sulfuric\", \"is-nitric\", \"is-hcl\", \"is-phosphoric\", \"is-hf\", \"is-mixed\");\n        selector.classList.add(\"is-\" + key);\n        buttons.forEach(function (button) {\n          var active = button.getAttribute(\"data-fsa-acid\") === key;\n          button.classList.toggle(\"is-active\", active);\n          button.setAttribute(\"aria-pressed\", String(active));\n        });\n        if (status) status.textContent = result.status;\n        if (formula) formula.textContent = result.formula;\n        if (stageRisk) stageRisk.textContent = result.risk;\n        if (kicker) kicker.textContent = result.kicker;\n        if (title) title.textContent = result.title;\n        if (copy) copy.textContent = result.copy;\n        if (check) check.textContent = result.check;\n        if (resultLink) resultLink.setAttribute(\"href\", result.href);\n        requestUpdate();\n      }\n\n      buttons.forEach(function (button) {\n        button.addEventListener(\"click\", function () {\n          applyCase(button.getAttribute(\"data-fsa-acid\"));\n        });\n      });\n    }\n\n    update();\n  }\n\n  function initAll() {\n    Array.prototype.slice.call(document.querySelectorAll(\"[data-fsa-page]\")).forEach(init);\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAll);\n  } else {\n    initAll();\n  }\n})();\n  <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>FFKM Seals for Strong Acids \u2014 WordPress Page Preview Walle SealsMaterials &amp; Compatibility STRONG-ACID SEALING GUIDE FFKM Seals for Strong Acids: Chemical Resistance and Selection Guide A practical engineering guide to sulfuric, nitric, hydrochloric, phosphoric, hydrofluoric and mixed-acid service\u2014where concentration, temperature and compound formulation decide the result. Screen the acid service \u2193 Open the RFQ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7073,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[85,106],"tags":[],"class_list":["post-7071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-materials-compatibility"],"_links":{"self":[{"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/posts\/7071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/comments?post=7071"}],"version-history":[{"count":1,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/posts\/7071\/revisions"}],"predecessor-version":[{"id":7072,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/posts\/7071\/revisions\/7072"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/media\/7073"}],"wp:attachment":[{"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/media?parent=7071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/categories?post=7071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walleglobal.com\/de\/wp-json\/wp\/v2\/tags?post=7071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}