#payer-rule-wrapper{--navy:#f0f4f8;--n2:#fff;--n3:#f8fafc;--teal:#2563eb;--teal2:#007a64;--cyan:#2563eb;--c2:#00b8d9;--paper:#0f172a;--muted:#0f172a8c;--bdr:#0f172a14;--bdr2:#0f172a0d;--warn:#d97706;--bad:#f87171;--good:#1e5bd6}#payer-rule-wrapper *,#payer-rule-wrapper :before,#payer-rule-wrapper :after{box-sizing:border-box;margin:0;padding:0}#payer-rule-wrapper{scroll-behavior:smooth;background:var(--navy);color:var(--paper);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}#payer-rule-wrapper h1,#payer-rule-wrapper h2,#payer-rule-wrapper h3{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:700}#payer-rule-wrapper .eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);border:1px solid var(--bdr);background:#1e5bd614;border-radius:100px;align-items:center;gap:.45rem;margin-bottom:1.1rem;padding:.3rem .85rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.72rem;font-weight:600;display:inline-flex}#payer-rule-wrapper .pulse{background:var(--teal);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{}#payer-rule-wrapper .btn-p{background:var(--teal);color:var(--navy);border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}#payer-rule-wrapper .btn-p:hover{opacity:.87;transform:translateY(-1px)}#payer-rule-wrapper .btn-g{color:var(--paper);border:1px solid #0f172a38;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}#payer-rule-wrapper .btn-g:hover{border-color:var(--teal);background:#1e5bd60d}#payer-rule-wrapper nav.breadcrumb{z-index:200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--bdr2);background:#fffffff0;align-items:center;height:62px;display:flex;position:fixed;inset:0 0 auto}#payer-rule-wrapper .nw{align-items:center;gap:2rem;width:100%;max-width:none;margin:0 auto;padding:0 5%;display:flex}#payer-rule-wrapper .logo{color:#fff;margin-right:auto;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:700;text-decoration:none}#payer-rule-wrapper .logo span{color:var(--teal)}#payer-rule-wrapper .nl{gap:1.75rem;list-style:none;display:flex}#payer-rule-wrapper .nl a{color:var(--muted);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}#payer-rule-wrapper .nl a:hover,#payer-rule-wrapper .nl a.on{color:var(--teal)}#payer-rule-wrapper .nc{background:var(--teal);color:var(--navy);white-space:nowrap;border-radius:4px;padding:.42rem 1.2rem;font-size:.84rem;font-weight:600;text-decoration:none;transition:opacity .2s}#payer-rule-wrapper .nc:hover{opacity:.85}#payer-rule-wrapper .bc{max-width:none;color:var(--muted);align-items:center;gap:.4rem;margin:0 auto;padding:84px 5% 0;font-size:.78rem;display:flex}#payer-rule-wrapper .bc a{color:var(--muted);text-decoration:none}#payer-rule-wrapper .bc a:hover{color:var(--teal)}#payer-rule-wrapper .hero{grid-template-columns:1fr 520px;align-items:start;gap:4rem;max-width:none;margin:0 auto;padding:2.5rem 5% 5rem;display:grid}#payer-rule-wrapper .hero h1{color:var(--paper);margin-bottom:1.2rem;font-size:clamp(2.5rem,4vw,3.7rem);line-height:1.08}#payer-rule-wrapper .hero h1 em{color:var(--teal);font-style:italic}#payer-rule-wrapper .hero-sub{color:var(--muted);max-width:460px;margin-bottom:.7rem;font-size:1.0625rem;line-height:1.7}#payer-rule-wrapper .hero-sub strong{color:var(--paper);font-weight:500}#payer-rule-wrapper .hero-meta{color:#0f172a4d;margin-bottom:2rem;font-size:.8rem;font-style:italic}#payer-rule-wrapper .hero-actions{flex-wrap:wrap;gap:1rem;margin-bottom:2.25rem;display:flex}#payer-rule-wrapper .trust-row{border-top:1px solid var(--bdr2);flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}#payer-rule-wrapper .ti{color:var(--muted);align-items:center;gap:.45rem;font-size:.8rem;display:flex}#payer-rule-wrapper .lookup-card{background:var(--n2);border:1px solid var(--bdr);border-radius:14px;animation:.8s both riseIn;overflow:hidden;box-shadow:0 24px 64px #00000080,0 0 0 1px #1e5bd60a}@keyframes riseIn{}#payer-rule-wrapper .lc-bar{border-bottom:1px solid var(--bdr2);background:#ffffff08;align-items:center;gap:.4rem;padding:.7rem 1rem;display:flex}#payer-rule-wrapper .dot{border-radius:50%;width:10px;height:10px}#payer-rule-wrapper .dr{background:#ff5f57}#payer-rule-wrapper .da{background:#ffbd2e}#payer-rule-wrapper .dg{background:#28c840}#payer-rule-wrapper .lc-bar-title{color:#0f172a4d;letter-spacing:.04em;margin-left:.6rem;font-size:.7rem}#payer-rule-wrapper .lc-body{padding:1.25rem}#payer-rule-wrapper .payer-selector{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}#payer-rule-wrapper .ps-btn{border:1px solid var(--bdr2);text-align:center;min-width:80px;color:var(--muted);cursor:pointer;background:#0f172a0a;border-radius:6px;flex:1;padding:.45rem .5rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.68rem;font-weight:600;transition:all .2s}#payer-rule-wrapper .ps-btn:hover{color:var(--paper);border-color:#1e5bd640}#payer-rule-wrapper .ps-btn.active{color:var(--teal);background:#1e5bd61a;border-color:#1e5bd659}#payer-rule-wrapper .rule-header{margin-bottom:1rem}#payer-rule-wrapper .rule-header h4{color:var(--paper);margin-bottom:.2rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:600}#payer-rule-wrapper .rule-header p{color:var(--muted);font-size:.75rem}#payer-rule-wrapper .rule-row{border-bottom:1px solid #0f172a0d;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.55rem 0;font-size:.78rem;display:flex}#payer-rule-wrapper .rule-row:last-child{border:none}#payer-rule-wrapper .rr-label{color:#0f172a80;flex-shrink:0;min-width:130px}#payer-rule-wrapper .rr-val{text-align:right;font-weight:500;line-height:1.4}#payer-rule-wrapper .rv-pass{color:var(--teal)}#payer-rule-wrapper .rv-warn{color:var(--warn)}#payer-rule-wrapper .rv-block{color:var(--bad)}#payer-rule-wrapper .rv-info{color:#0f172ab3}#payer-rule-wrapper .rule-divider{background:var(--bdr2);height:1px;margin:.9rem 0}#payer-rule-wrapper .lcd-alert{opacity:0;background:#1e5bd61a;border:1px solid #1e5bd64d;border-radius:8px;align-items:flex-start;gap:.65rem;margin-top:.85rem;padding:.75rem 1rem;animation:.4s 1.8s forwards fadeIn;display:flex}@keyframes fadeIn{}#payer-rule-wrapper .lcd-alert-icon{flex-shrink:0;margin-top:1px;font-size:.9rem}#payer-rule-wrapper .lcd-alert-text{color:#0f172aa6;font-size:.75rem;line-height:1.5}#payer-rule-wrapper .lcd-alert-text strong{color:#7eb3ff}#payer-rule-wrapper .elig-strip{opacity:0;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1rem;animation:.4s 2.2s forwards fadeIn;display:grid}#payer-rule-wrapper .es-item{border:1px solid var(--bdr2);text-align:center;background:#0f172a08;border-radius:6px;padding:.6rem}#payer-rule-wrapper .es-val{color:var(--teal);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.2rem;font-weight:700;line-height:1}#payer-rule-wrapper .es-lbl{color:#0f172a59;margin-top:.2rem;font-size:.62rem;line-height:1.3}#payer-rule-wrapper .prob{background:linear-gradient(90deg,#1e5bd61a,#1e5bd60f);border-top:1px solid #1e5bd640;border-bottom:1px solid #1e5bd640;padding:1.5rem 5%}#payer-rule-wrapper .prob-inner{grid-template-columns:repeat(4,1fr);gap:0;max-width:none;margin:0 auto;display:grid}#payer-rule-wrapper .pi{border-right:1px solid #0f172a12;padding:0 1.75rem}#payer-rule-wrapper .pi:last-child{border:none}#payer-rule-wrapper .pi:first-child{padding-left:0}#payer-rule-wrapper .pn{color:var(--teal);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:2rem;font-weight:700;line-height:1}#payer-rule-wrapper .pl{color:var(--muted);margin-top:.2rem;font-size:.8rem;line-height:1.45}#payer-rule-wrapper .lib-section{padding:6rem 2.5rem}#payer-rule-wrapper .lib-inner{max-width:1160px;margin:0 auto}#payer-rule-wrapper .mac-map-wrap{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;display:grid}#payer-rule-wrapper .mac-map{background:var(--n2);border:1px solid var(--bdr2);border-radius:12px;padding:1.5rem}#payer-rule-wrapper .mac-map h3{color:var(--paper);align-items:center;gap:.5rem;margin-bottom:1rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:600;display:flex}#payer-rule-wrapper .mac-row{border-bottom:1px solid #0f172a0d;align-items:flex-start;gap:1rem;padding:.7rem 0;display:flex}#payer-rule-wrapper .mac-row:last-child{border:none}#payer-rule-wrapper .mac-badge{letter-spacing:.04em;text-align:center;border-radius:4px;flex-shrink:0;min-width:44px;padding:.25rem .6rem;font-size:.7rem;font-weight:700}#payer-rule-wrapper .mb-c{color:var(--teal);background:#1e5bd626;border:1px solid #1e5bd64d}#payer-rule-wrapper .mb-d{color:#7eb3ff;background:#1e5bd626;border:1px solid #1e5bd64d}#payer-rule-wrapper .mb-e{color:var(--warn);background:#ffbd2e1a;border:1px solid #ffbd2e4d}#payer-rule-wrapper .mb-f{color:var(--bad);background:#ef44441a;border:1px solid #ef44444d}#payer-rule-wrapper .mac-info h4{color:var(--paper);margin-bottom:.2rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.84rem;font-weight:600}#payer-rule-wrapper .mac-info p{color:var(--muted);font-size:.76rem;line-height:1.45}#payer-rule-wrapper .mac-status{white-space:nowrap;border-radius:3px;flex-shrink:0;align-self:flex-start;margin-top:2px;margin-left:auto;padding:.2rem .55rem;font-size:.68rem;font-weight:600}#payer-rule-wrapper .ms-live{color:var(--teal);background:#1e5bd61f;border:1px solid #1e5bd64d}#payer-rule-wrapper .ms-soon{color:var(--warn);background:#ffbd2e1a;border:1px solid #ffbd2e4d}#payer-rule-wrapper .payer-tier-card{background:var(--n2);border:1px solid var(--bdr2);border-radius:12px;overflow:hidden}#payer-rule-wrapper .ptc-head{border-bottom:1px solid var(--bdr2);color:var(--paper);align-items:center;gap:.5rem;padding:1rem 1.5rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:600;display:flex}#payer-rule-wrapper .ptc-body{padding:1rem 1.5rem}#payer-rule-wrapper .payer-tier{margin-bottom:1rem}#payer-rule-wrapper .pt-label{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:.68rem;font-weight:600}#payer-rule-wrapper .pt-pills{flex-wrap:wrap;gap:.4rem;display:flex}#payer-rule-wrapper .pp{color:#0f172ab3;background:#0f172a0d;border:1px solid #0f172a1a;border-radius:4px;padding:.25rem .65rem;font-size:.72rem;font-weight:500}#payer-rule-wrapper .pp.hl{color:var(--teal);background:#1e5bd61a;border-color:#1e5bd640}#payer-rule-wrapper .pt-note{color:var(--muted);margin-top:.35rem;font-size:.75rem}#payer-rule-wrapper .rules-section{padding:0 2.5rem 6rem}#payer-rule-wrapper .rules-inner{max-width:1160px;margin:0 auto}#payer-rule-wrapper .rules-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}#payer-rule-wrapper .rule-card{background:var(--n2);border:1px solid var(--bdr2);border-radius:10px;padding:1.5rem;transition:border-color .25s,transform .2s;position:relative;overflow:hidden}#payer-rule-wrapper .rule-card:hover{border-color:var(--bdr);transform:translateY(-2px)}#payer-rule-wrapper .rule-card:before{content:"";background:linear-gradient(to right,var(--teal),transparent);transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}#payer-rule-wrapper .rule-card:hover:before{transform:scaleX(1)}#payer-rule-wrapper .rc-icon{margin-bottom:.85rem;font-size:1.4rem}#payer-rule-wrapper .rule-card h3{color:var(--paper);margin-bottom:.45rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:600}#payer-rule-wrapper .rule-card p{color:var(--muted);font-size:.83rem;line-height:1.6}#payer-rule-wrapper .rc-tag{letter-spacing:.03em;color:var(--teal);background:#1e5bd614;border:1px solid #1e5bd633;border-radius:3px;margin-top:.8rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;display:inline-block}#payer-rule-wrapper .monitor-section{background:var(--n2);border-top:1px solid var(--bdr2);border-bottom:1px solid var(--bdr2);padding:5rem 2.5rem}#payer-rule-wrapper .monitor-inner{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1160px;margin:0 auto;display:grid}#payer-rule-wrapper .monitor-left h2{color:var(--paper);margin-bottom:1rem;font-size:clamp(1.7rem,2.8vw,2.4rem)}#payer-rule-wrapper .monitor-left p{color:var(--muted);margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}#payer-rule-wrapper .monitor-steps{list-style:none}#payer-rule-wrapper .ms-item{align-items:flex-start;gap:.85rem;margin-bottom:1.1rem;display:flex}#payer-rule-wrapper .ms-dot{background:var(--teal);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}#payer-rule-wrapper .ms-item p{color:var(--muted);font-size:.875rem;line-height:1.6}#payer-rule-wrapper .ms-item p strong{color:var(--paper)}#payer-rule-wrapper .changelog{background:var(--n3);border:1px solid var(--bdr);border-radius:12px;overflow:hidden}#payer-rule-wrapper .cl-head{border-bottom:1px solid var(--bdr2);background:#ffffff08;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}#payer-rule-wrapper .cl-head-title{color:#0f172a66;letter-spacing:.05em;text-transform:uppercase;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.75rem;font-weight:600}#payer-rule-wrapper .cl-live{color:var(--teal);align-items:center;gap:.4rem;font-size:.68rem;font-weight:600;display:flex}#payer-rule-wrapper .cl-live-dot{background:var(--teal);border-radius:50%;width:6px;height:6px;animation:1.5s infinite pulse}#payer-rule-wrapper .cl-body{padding:.5rem 0}#payer-rule-wrapper .cl-entry{opacity:0;border-bottom:1px solid #0f172a0a;align-items:flex-start;gap:.75rem;padding:.7rem 1rem;animation:.4s forwards slideIn;display:flex}#payer-rule-wrapper .cl-entry:last-child{border:none}#payer-rule-wrapper .cl-entry:first-child{animation-delay:.3s}#payer-rule-wrapper .cl-entry:nth-child(2){animation-delay:.6s}#payer-rule-wrapper .cl-entry:nth-child(3){animation-delay:.9s}#payer-rule-wrapper .cl-entry:nth-child(4){animation-delay:1.2s}#payer-rule-wrapper .cl-entry:nth-child(5){animation-delay:1.5s}@keyframes slideIn{}#payer-rule-wrapper .cl-type{letter-spacing:.04em;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:.18rem .45rem;font-size:.62rem;font-weight:700}#payer-rule-wrapper .ct-new{color:var(--teal);background:#1e5bd61f;border:1px solid #1e5bd64d}#payer-rule-wrapper .ct-update{color:#7eb3ff;background:#1e5bd61f;border:1px solid #1e5bd64d}#payer-rule-wrapper .ct-retire{color:var(--bad);background:#ef44441a;border:1px solid #ef44444d}#payer-rule-wrapper .ct-alert{color:var(--warn);background:#ffbd2e1a;border:1px solid #ffbd2e4d}#payer-rule-wrapper .cl-content{flex:1}#payer-rule-wrapper .cl-content p{color:#0f172abf;margin-bottom:.15rem;font-size:.78rem;line-height:1.5}#payer-rule-wrapper .cl-content span{color:#0f172a4d;font-size:.68rem}#payer-rule-wrapper .cl-action{color:var(--teal);white-space:nowrap;opacity:.85;flex-shrink:0;font-size:.68rem;font-weight:600}#payer-rule-wrapper .demo-section{padding:3.5rem 2.5rem 6rem}#payer-rule-wrapper .demo-inner{max-width:1160px;margin:0 auto}#payer-rule-wrapper .demo-card{background:var(--n2);border:1px solid var(--bdr);border-radius:14px;margin-top:2.5rem;overflow:hidden}#payer-rule-wrapper .demo-top{border-bottom:1px solid var(--bdr2);flex-wrap:wrap;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}#payer-rule-wrapper .demo-top h3{color:var(--paper);margin-right:auto;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:600}#payer-rule-wrapper .demo-inputs{flex-wrap:wrap;gap:.75rem;display:flex}#payer-rule-wrapper .demo-select{border:1px solid var(--bdr2);color:var(--paper);cursor:pointer;background:#0f172a0d;border-radius:6px;outline:none;min-width:160px;padding:.45rem .85rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.8rem}#payer-rule-wrapper .demo-select option{background:var(--n2);color:var(--paper)}#payer-rule-wrapper .demo-grid{grid-template-columns:1fr 1fr 1fr;gap:0;padding:1.25rem 1.5rem;display:grid}#payer-rule-wrapper .demo-col{border-right:1px solid var(--bdr2);padding:0 1.25rem}#payer-rule-wrapper .demo-col:first-child{padding-left:0}#payer-rule-wrapper .demo-col:last-child{border:none;padding-right:0}#payer-rule-wrapper .demo-col h4{color:#0f172a66;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.85rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.8rem;font-weight:600}#payer-rule-wrapper .dr-row{border-bottom:1px solid #0f172a0a;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.45rem 0;font-size:.78rem;display:flex}#payer-rule-wrapper .dr-row:last-child{border:none}#payer-rule-wrapper .dr-key{color:var(--muted);flex-shrink:0}#payer-rule-wrapper .dr-val{text-align:right;font-weight:500;line-height:1.4}#payer-rule-wrapper .dv-pass{color:var(--teal)}#payer-rule-wrapper .dv-warn{color:var(--warn)}#payer-rule-wrapper .dv-bad{color:var(--bad)}#payer-rule-wrapper .dv-neu{color:#0f172ab3}#payer-rule-wrapper .cmp-section{background:var(--navy);padding:0 2.5rem 6rem}#payer-rule-wrapper .cmp-inner{max-width:1160px;margin:0 auto}#payer-rule-wrapper .cmp-wrap{margin-top:2rem;overflow-x:auto}#payer-rule-wrapper table{border-collapse:collapse;width:100%;font-size:.84rem}#payer-rule-wrapper thead th{text-align:left;color:#0f172a59;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--bdr);padding:.75rem 1rem;font-size:.72rem;font-weight:600}#payer-rule-wrapper thead th.hl{color:var(--teal)}#payer-rule-wrapper tbody tr{border-bottom:1px solid #0f172a0d;transition:background .15s}#payer-rule-wrapper tbody tr:hover{background:#0f172a05}#payer-rule-wrapper tbody td{color:#0f172ab3;vertical-align:top;padding:.8rem 1rem}#payer-rule-wrapper tbody td:first-child{color:var(--paper);font-weight:500}#payer-rule-wrapper .hlc{background:#1e5bd608}#payer-rule-wrapper .tp{color:var(--teal);font-size:.9rem}#payer-rule-wrapper .tw{color:var(--warn);font-size:.8rem}#payer-rule-wrapper .tn{color:#0f172a33;font-size:.85rem}#payer-rule-wrapper .faq-inner{max-width:860px;margin:0 auto}#payer-rule-wrapper .faq-list{margin-top:2.5rem}#payer-rule-wrapper .faq-q{cursor:pointer;width:100%;color:var(--paper);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.5;transition:color .2s;display:flex}#payer-rule-wrapper .faq-q:hover{color:var(--teal)}#payer-rule-wrapper .faq-chev{color:var(--teal);flex-shrink:0;font-size:1rem;transition:transform .25s}#payer-rule-wrapper .faq-a{max-height:0;color:var(--muted);font-size:.875rem;line-height:1.75;transition:max-height .35s,padding-bottom .25s;overflow:hidden}#payer-rule-wrapper .faq-item.open .faq-a{max-height:300px;padding-bottom:1.25rem}#payer-rule-wrapper .faq-item.open .faq-chev{transform:rotate(180deg)}#payer-rule-wrapper .rel-section{padding:0 5% 5rem}#payer-rule-wrapper .rel-inner{max-width:1160px;margin:0 auto}#payer-rule-wrapper .rel-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}#payer-rule-wrapper .rc{background:var(--n2);border:1px solid var(--bdr2);border-radius:8px;padding:1.25rem;text-decoration:none;transition:border-color .2s,transform .2s;display:block}#payer-rule-wrapper .rc:hover{border-color:var(--bdr);transform:translateY(-2px)}#payer-rule-wrapper .rc-type{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.7rem;font-weight:600}#payer-rule-wrapper .rc h3{color:var(--paper);margin-bottom:.35rem;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4}#payer-rule-wrapper .rc p{color:var(--muted);font-size:.79rem;line-height:1.5}#payer-rule-wrapper .rc-arrow{color:var(--teal);margin-top:.7rem;font-size:.78rem}#payer-rule-wrapper .cta-section{text-align:center;padding:5.5rem 5%;position:relative;overflow:hidden}#payer-rule-wrapper .cta-section:before{content:"";pointer-events:none;background:radial-gradient(#1e5bd612 0%,#0000 68%);width:700px;height:400px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}#payer-rule-wrapper .cta-section h2{color:#fff;margin-bottom:1rem;font-size:clamp(1.9rem,3.5vw,2.8rem);position:relative}#payer-rule-wrapper .cta-section p{color:var(--muted);max-width:500px;margin:0 auto 2rem;font-size:1rem;position:relative}#payer-rule-wrapper .cta-row{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;position:relative}#payer-rule-wrapper .cta-fine{color:#0f172a38;margin-top:1rem;font-size:.78rem}#payer-rule-wrapper footer.custom-footer{border-top:1px solid var(--bdr2);color:#0f172a4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:none;margin:0 auto;padding:1.75rem 5%;font-size:.78rem;display:flex}#payer-rule-wrapper footer a{color:#0f172a59;text-decoration:none}#payer-rule-wrapper footer a:hover{color:var(--teal)}#payer-rule-wrapper .ftl{flex-wrap:wrap;gap:1.5rem;display:flex}@media (max-width:960px){#payer-rule-wrapper .hero,#payer-rule-wrapper .monitor-inner{grid-template-columns:1fr;gap:2.5rem}#payer-rule-wrapper .hero{padding:2rem 5% 3.5rem}#payer-rule-wrapper .mac-map-wrap{grid-template-columns:1fr}#payer-rule-wrapper .rules-grid,#payer-rule-wrapper .rel-grid{grid-template-columns:1fr 1fr}#payer-rule-wrapper .demo-grid{grid-template-columns:1fr}#payer-rule-wrapper .demo-col{border:none;margin-bottom:1.25rem;padding:0}#payer-rule-wrapper .prob-inner{grid-template-columns:1fr 1fr;gap:1.5rem}#payer-rule-wrapper .pi{border:none;padding-left:0}#payer-rule-wrapper .nl{display:none}#payer-rule-wrapper nav.breadcrumb,#payer-rule-wrapper .bc,#payer-rule-wrapper .hero,#payer-rule-wrapper .lib-inner,#payer-rule-wrapper .rules-inner,#payer-rule-wrapper .monitor-inner,#payer-rule-wrapper .demo-inner,#payer-rule-wrapper .cmp-inner,#payer-rule-wrapper .faq-inner,#payer-rule-wrapper .rel-inner,#payer-rule-wrapper .cta-section,#payer-rule-wrapper footer.custom-footer,#payer-rule-wrapper .prob,#payer-rule-wrapper .lib-section,#payer-rule-wrapper .rules-section,#payer-rule-wrapper .monitor-section,#payer-rule-wrapper .demo-section,#payer-rule-wrapper .cmp-section,#payer-rule-wrapper .faq-section,#payer-rule-wrapper .rel-section{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:600px){#payer-rule-wrapper .rules-grid,#payer-rule-wrapper .rel-grid,#payer-rule-wrapper .prob-inner{grid-template-columns:1fr}#payer-rule-wrapper .elig-strip{grid-template-columns:1fr 1fr}#payer-rule-wrapper .payer-selector{flex-wrap:wrap}}#payer-rule-wrapper .stream-row,#payer-rule-wrapper .t-metric,#payer-rule-wrapper .pipeline-step,#payer-rule-wrapper .fade-up,#payer-rule-wrapper .fade-in,#payer-rule-wrapper .cl-entry,#payer-rule-wrapper .lcd-alert,#payer-rule-wrapper .elig-strip,#payer-rule-wrapper .rule-row,#payer-rule-wrapper [style*=opacity\:0],#payer-rule-wrapper [style*="opacity: 0"]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}#payer-rule-wrapper .breadcrumb,#payer-rule-wrapper .bc{margin-top:0!important;margin-bottom:0!important;padding-top:15px!important;padding-bottom:15px!important}#payer-rule-wrapper .cta-section{background:#0f172a!important}#payer-rule-wrapper .cta-section h2,#payer-rule-wrapper .cta-section h3,#payer-rule-wrapper .cta-section .section-label,#payer-rule-wrapper .cta-section .section-title{color:#fff!important}#payer-rule-wrapper .cta-section p,#payer-rule-wrapper .cta-section .section-lead{color:#ffffffbf!important}#payer-rule-wrapper .cta-section .cta-fine{color:#ffffff73!important}#payer-rule-wrapper .cta-section .btn-g,#payer-rule-wrapper .cta-section .btn-secondary,#payer-rule-wrapper .cta-section .btn-white{color:#fff!important;background:#ffffff14!important;border:1px solid #fff3!important}#payer-rule-wrapper .cta-section .btn-g:hover,#payer-rule-wrapper .cta-section .btn-secondary:hover,#payer-rule-wrapper .cta-section .btn-white:hover{background:#ffffff29!important}#payer-rule-wrapper .faq-section{background:#fff!important;padding:80px 5%!important}#payer-rule-wrapper .faq-section h2{color:#0f172a!important}#payer-rule-wrapper .faq-section p{color:#475569!important}#payer-rule-wrapper .faq-q{color:#0f172a!important}#payer-rule-wrapper .faq-a{color:#475569!important}#payer-rule-wrapper .faq-item{border-bottom:1px solid #e2e8f0!important}#payer-rule-wrapper .faq-chev{color:#2563eb!important}#payer-rule-wrapper .cms-banner,#payer-rule-wrapper .lcd-banner,#payer-rule-wrapper .regulation-banner{background:#f0f7ff!important;border-top:1px solid #bfdbfe!important;border-bottom:1px solid #bfdbfe!important;margin-top:56px!important;padding:40px 5%!important}#payer-rule-wrapper .cms-badge,#payer-rule-wrapper .lcd-badge{background:#eff6ff!important;border:1px solid #bfdbfe!important}#payer-rule-wrapper .cms-badge .reg,#payer-rule-wrapper .lcd-badge .reg{color:#2563eb!important}#payer-rule-wrapper .cms-badge .code,#payer-rule-wrapper .lcd-badge .code,#payer-rule-wrapper .cms-text strong,#payer-rule-wrapper .lcd-text strong{color:#0f172a!important}#payer-rule-wrapper .cms-text span,#payer-rule-wrapper .lcd-text span,#payer-rule-wrapper .cms-text p,#payer-rule-wrapper .lcd-text p{color:#475569!important}
