.fx-product-essentials{padding:8px 0 12px}.fx-product-essentials>h2{font:600 clamp(20px,2.1vw,28px)/1.25 var(--fixapp-font-display);letter-spacing:-.015em;margin:0 0 24px;max-width:900px;overflow-wrap:anywhere}.fx-product-essentials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;border-top:1px solid var(--fixapp-line);padding-top:24px}.fx-product-essential{min-width:0;padding-right:22px;border-right:1px solid var(--fixapp-line)}.fx-product-essential:last-child{border-right:0;padding-right:0}.fx-product-essential h3{display:flex;align-items:center;gap:9px;margin:0 0 10px;font:600 18px/1.4 var(--fixapp-font-body)}.fx-product-essential h3 svg{color:var(--fixapp-red);width:22px;height:22px;flex-shrink:0}.fx-product-essential p{font:400 14px/1.65 var(--fixapp-font-body);color:var(--fixapp-muted);margin:0 0 14px}.fx-product-essential>a{font:600 13px/1.5 var(--fixapp-font-body);color:var(--fixapp-ink);text-underline-offset:4px;text-decoration-thickness:1px}.fx-product-essential>a:hover{color:var(--fixapp-red)}.fx-product-essential>a:focus-visible{outline:2px solid var(--fixapp-red);outline-offset:4px;border-radius:2px}@media(max-width:700px){.fx-product-essentials>h2{font-size:22px;margin-bottom:18px}.fx-product-essentials-grid{grid-template-columns:1fr;gap:0;padding-top:0}.fx-product-essential{border-right:0;border-bottom:1px solid var(--fixapp-line);padding:18px 0}.fx-product-essential:last-child{border-bottom:0;padding-top:18px}.fx-product-essential p{margin-bottom:10px}.fx-product-essential h3{font-size:17px}}
