.distributor-value-section{background:linear-gradient(145deg,#081a27 0%,#102d3f 58%,#0e4250 100%);color:#fff}.distributor-value-section .product-section-heading p,.distributor-value-section .kicker{color:#b9d8df}.distributor-value-section h2,.distributor-value-section h3{color:#fff}.distributor-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px}.distributor-value-card{padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.07);box-shadow:0 18px 42px rgba(0,0,0,.12)}.distributor-value-card>span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#092432;background:#85d6ce;font-weight:800}.distributor-value-card h3{margin:22px 0 10px}.distributor-value-card p{margin:0;color:#d5e4e8;line-height:1.7}.partner-process{display:grid;grid-template-columns:.8fr 2fr;gap:42px;align-items:start;margin-top:28px;padding:34px;border-radius:22px;background:#fff;color:#18313e}.partner-process h3{color:#102d3f;font-size:clamp(1.5rem,2vw,2.1rem)}.partner-process ol{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;counter-reset:steps}.partner-process li{counter-increment:steps;display:flex;flex-direction:column;gap:7px;padding-left:42px;position:relative}.partner-process li:before{content:counter(steps);position:absolute;left:0;top:0;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#dff5f2;color:#12695f;font-weight:800}.partner-process li span{color:#5d7079;line-height:1.55}.product-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}.product-faq-grid details{padding:22px 24px;border:1px solid #dce5e8;border-radius:16px;background:#fff}.product-faq-grid summary{cursor:pointer;color:#102d3f;font-weight:700}.product-faq-grid p{margin:14px 0 0;color:#61727a;line-height:1.7}@media(max-width:980px){.distributor-value-grid{grid-template-columns:1fr 1fr}.partner-process{grid-template-columns:1fr}.partner-process ol{grid-template-columns:1fr 1fr}}@media(max-width:640px){.distributor-value-grid,.product-faq-grid,.partner-process ol{grid-template-columns:1fr}.distributor-value-card,.partner-process{padding:22px}}
