#payment-research *{box-sizing:border-box}#payment-research{margin:0;color:#1c2428;background:#f8f9f7;font:16px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}#payment-research a{color:#915007;text-underline-offset:4px}#payment-research a:hover{color:#562f06}#payment-research a:focus-visible,#payment-research button:focus-visible,#payment-research input:focus-visible,#payment-research textarea:focus-visible,#payment-research select:focus-visible,#payment-research summary:focus-visible{outline:3px solid #f7921d;outline-offset:4px}#payment-research button,#payment-research input,#payment-research select,#payment-research textarea{font:inherit}#payment-research button{cursor:pointer}#payment-research button:disabled{cursor:default}#payment-research img{max-width:100%}#payment-research .wrap{max-width:1170px;margin:auto;padding:0 32px}#payment-research .skip{position:absolute;left:12px;top:-100px;background:white;padding:10px;z-index:5}#payment-research .skip:focus{top:10px}#payment-research .masthead{background:#090e10;color:#fff}#payment-research .nav{display:flex;justify-content:space-between;align-items:center;gap:22px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #ffffff20}#payment-research .brand{flex-shrink:0;display:block}#payment-research .brand img{width:169px;display:block}#payment-research .nav-links{display:flex;gap:25px;font-size:13px;align-items:center}#payment-research .nav-links a{color:#cbd0d0;text-decoration:none}#payment-research .nav-links a:hover{color:#f7921d}#payment-research .review-badge{color:#fbb66a;border:1px solid #f7921d50;border-radius:999px;padding:5px 12px;font-size:11px;letter-spacing:.7px;white-space:nowrap}#payment-research .hero{padding-top:58px;padding-bottom:55px;position:relative;background:radial-gradient(ellipse at 94% 115%,#f7921d1a,transparent 48%)}#payment-research .eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:700;color:#ffb968}#payment-research .hero h1{font-size:clamp(36px,5.3vw,65px);font-weight:620;letter-spacing:-2.5px;line-height:1.09;max-width:940px;margin:19px 0 23px}#payment-research .hero h1 em{font-style:normal;color:#f7921d}#payment-research .hero .deck{font-size:18px;color:#bfc9cb;max-width:760px;margin:0 0 25px}#payment-research .chips{display:flex;gap:10px;flex-wrap:wrap}#payment-research .chips span{font-size:12px;color:#d7e0df;border:1px solid #ffffff23;border-radius:6px;padding:5px 10px}#payment-research .section{padding-top:42px}#payment-research .section h2{font-size:30px;letter-spacing:-.8px;line-height:1.25;margin:0 0 15px}#payment-research .lede{max-width:790px;color:#5a686d;font-size:15px}#payment-research .note{padding:16px 20px;border:1px solid #e9d4b7;background:#fff5e7;border-radius:10px;font-size:14px;margin:0 0 24px}#payment-research .note strong{color:#653b0f}#payment-research .map{display:grid;grid-template-columns:1.1fr 2fr;gap:17px;margin:25px 0 0}#payment-research .map-parent,#payment-research .map-children{background:white;border:1px solid #dfe4e0;border-radius:12px;padding:24px}#payment-research .map-parent{border-top:3px solid #f7921d}#payment-research .map strong{display:block;font-size:18px;line-height:1.4;margin:8px 0}#payment-research .map small{font-size:12px;color:#5c686c}#payment-research .map-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}#payment-research .map-children a{font-size:14px;font-weight:600}#payment-research .map-children span{display:block;font-size:12px;color:#5a666b}#payment-research .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:27px 0}#payment-research .card{min-width:0;background:white;border:1px solid #dfe4e0;padding:28px;border-radius:14px;display:flex;flex-direction:column}#payment-research .card .kicker{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:#8a4c05;font-weight:700}#payment-research .card h3{font-size:25px;letter-spacing:-.65px;line-height:1.24;margin:14px 0 16px}#payment-research .card p{color:#5b696e;font-size:14px;margin:0 0 18px}#payment-research .card .meta{font-size:12px;color:#758085;display:block;margin:0 0 20px}#payment-research .card>a{margin-top:auto}#payment-research .button{display:inline-block;background:#f7921d;color:#17120b!important;text-decoration:none;font-weight:650;border:0;border-radius:7px;padding:11px 17px;font-size:14px;width:fit-content}#payment-research .button:hover{background:#ffac41}#payment-research .button.secondary{background:#edf1ef;color:#1e343b!important}#payment-research .review-panel{background:#fff;border:1px solid #dde3df;border-radius:14px;padding:28px}#payment-research .review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#payment-research .review-grid label{font-size:13px;font-weight:650}#payment-research .review-grid select{display:block;width:100%;border:1px solid #c8d1ce;background:white;color:#27363a;border-radius:7px;padding:10px;margin-top:7px;font-size:14px}#payment-research .feedback{display:block;margin-top:20px;font-size:13px;font-weight:650}#payment-research .feedback textarea{display:block;width:100%;min-height:88px;border:1px solid #c8d1ce;border-radius:7px;padding:12px;margin:8px 0 16px;font-size:14px;resize:vertical}#payment-research .review-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#payment-research .review-actions p{font-size:13px;color:#5d6b70;margin:0}#payment-research #review-message{white-space:pre-wrap;background:#f4f6f4;border-radius:8px;padding:17px;font:12px/1.7 ui-monospace,monospace;overflow-wrap:anywhere;margin-top:20px}#payment-research #review-message:empty{display:none}#payment-research .article-layout{display:grid;grid-template-columns:230px minmax(0,800px);gap:48px;align-items:start;padding-top:36px;padding-bottom:30px}#payment-research .sidebar{position:sticky;top:26px;font-size:12px;line-height:1.5}#payment-research .sidebar .side-label{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#788388;margin-bottom:13px}#payment-research .sidebar nav a{display:block;color:#59686d;text-decoration:none;border-left:1px solid #d7dfda;padding:7px 0 7px 15px}#payment-research .sidebar nav a:hover{border-color:#f7921d;color:#704009}#payment-research .sidebar .back{display:block;font-size:13px;margin-top:25px}#payment-research .article{min-width:0;overflow-wrap:anywhere}#payment-research .article p{margin:0 0 22px}#payment-research .article>p:first-of-type{font-size:18px;line-height:1.7;color:#425258}#payment-research .article h2{font-size:29px;letter-spacing:-.6px;line-height:1.28;margin:42px 0 18px}#payment-research .article h3{font-size:21px;line-height:1.35;margin:28px 0 13px}#payment-research .article h4{font-size:17px}#payment-research .article ul,#payment-research .article ol{padding-left:24px;margin:0 0 24px}#payment-research .article li{padding-left:3px;margin-bottom:9px}#payment-research .article a[data-nms-cta]{display:inline-block;background:#f7921d;color:#17120b;padding:12px 18px;border-radius:8px;font-weight:650;text-decoration:none;font-size:15px}#payment-research .article blockquote{border-left:3px solid #f7921d;background:#fff5e7;padding:19px 22px;margin:25px 0}#payment-research .article blockquote p:last-child{margin:0}#payment-research .table-wrap{overflow-x:auto;max-width:100%;border:1px solid #d9e1dc;border-radius:9px;margin:25px 0;background:white}#payment-research .table-wrap:focus-visible{outline:3px solid #f7921d;outline-offset:3px}#payment-research table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55;min-width:570px;text-align:left}#payment-research th,#payment-research td{padding:13px 15px;border-bottom:1px solid #e1e7e3;vertical-align:top}#payment-research th{background:#edf1ec;font-size:12px;font-weight:700}#payment-research tr:last-child td{border-bottom:0}#payment-research .article code{background:#e9eeea;border-radius:3px;padding:2px 5px;font-size:14px}#payment-research .article pre{overflow:auto;font-size:13px;background:#e9eeea;padding:17px;border-radius:8px}#payment-research .reader-sources{font-size:13px}#payment-research details{background:#fff;border:1px solid #dbe2dd;border-radius:10px;margin:33px 0;padding:19px 22px}#payment-research summary{cursor:pointer;font-weight:650;font-size:14px}#payment-research .editorial-notes{font-size:13px}#payment-research .editorial-notes h2{font-size:21px;margin-top:25px}#payment-research .editorial-notes li{margin-top:14px}#payment-research .hash{font:11px/1.7 ui-monospace,monospace;overflow-wrap:anywhere;color:#66757a}#payment-research .related{background:#edf1ec;padding:24px;border-radius:11px;margin:32px 0}#payment-research .related h2{font-size:21px;margin:0 0 14px}#payment-research .related a{display:block;font-size:14px;margin-top:10px}#payment-research .footer{margin-top:40px;border-top:1px solid #dbe1dc;padding-top:25px;padding-bottom:28px;font-size:12px;color:#738085;display:flex;justify-content:space-between;gap:25px}#payment-research .source-data{font-size:12px;color:#66757b}#payment-research .intake-box{max-width:760px;margin:45px auto;background:white;border:1px solid #dce3de;border-radius:14px;padding:28px}#payment-research .intake-box dl{display:grid;grid-template-columns:145px minmax(0,1fr);gap:8px 18px;font-size:14px}#payment-research .intake-box dt{color:#69777b}#payment-research .intake-box dd{margin:0;overflow-wrap:anywhere}#payment-research .intake-box h2{line-height:1.3}#payment-research .quiet{color:#66767a;font-size:13px}#payment-research .release-list{font-size:14px;color:#58676c}#payment-research .release-list li{margin-bottom:8px}@media(max-width:1000px){#payment-research .article-layout{grid-template-columns:185px minmax(0,1fr);gap:28px}#payment-research .map{grid-template-columns:1fr 1.5fr}#payment-research .review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#payment-research .wrap{padding-left:21px;padding-right:21px}#payment-research .nav{padding-top:18px;padding-bottom:18px}#payment-research .brand img{width:137px}#payment-research .nav-links>a{display:none}#payment-research .review-badge{font-size:10px}#payment-research .hero{padding-top:37px;padding-bottom:37px}#payment-research .hero h1{font-size:40px;letter-spacing:-1.4px}#payment-research .hero .deck{font-size:16px}#payment-research .article-layout{display:block;padding-top:24px}#payment-research .sidebar{position:static;margin-bottom:27px}#payment-research .sidebar nav{display:none}#payment-research .sidebar .side-label{display:none}#payment-research .sidebar .back{margin:0}#payment-research .article h2{font-size:26px}#payment-research .article p{font-size:16px}#payment-research .article>p:first-of-type{font-size:17px}#payment-research .cards,#payment-research .map{grid-template-columns:1fr}#payment-research .map-children{grid-template-columns:1fr 1fr}#payment-research .card,#payment-research .review-panel{padding:22px}#payment-research .section{padding-top:30px}#payment-research .section h2{font-size:26px}#payment-research .footer{display:block}#payment-research .footer span{display:block;margin-bottom:10px}#payment-research .intake-box{padding:20px}#payment-research .intake-box dl{grid-template-columns:1fr;gap:3px}#payment-research .intake-box dd{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){}@media print{#payment-research{background:white}#payment-research .nav,#payment-research .sidebar,#payment-research .review-panel,#payment-research .note,#payment-research .footer{display:none}#payment-research .masthead{background:white;color:black}#payment-research .hero .deck,#payment-research .eyebrow{color:#333}#payment-research .hero{padding:10px 0}#payment-research .hero h1{font-size:35px}#payment-research .article-layout{display:block}#payment-research .table-wrap{overflow:visible}#payment-research table{min-width:0}#payment-research .article a{color:black}}@media(min-width:1001px){#payment-research .cards,#payment-research .review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#payment-research .card h3{font-size:24px}}#payment-research .research-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:20px}#payment-research .evidence-box{background:#fff;border:1px solid #dfe4e0;border-radius:12px;padding:24px}#payment-research .evidence-box h3{margin:0 0 12px;line-height:1.35;font-size:21px}#payment-research .evidence-box p{font-size:14px;color:#5a686d;margin:0 0 12px}#payment-research .evidence-box ul{padding-left:21px;margin:0;font-size:14px;color:#5a686d}#payment-research .evidence-box li{margin-bottom:8px}#payment-research .small-label{display:block;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:#8a4c05;font-weight:700;margin-bottom:8px}#payment-research .editorial-notes h1{font-size:21px}#payment-research .meta-query{font-size:12px;color:#637278;margin-bottom:18px}#payment-research .versions{font-size:12px;overflow-wrap:anywhere}#payment-research .card .meta{color:#5f6e73}#payment-research .article table{min-width:700px}#payment-research .review-panel h2{margin-top:0}#payment-research .release-list{padding-left:22px}#payment-research .intake-box .button{margin-top:12px}#payment-research #review-message{user-select:text}#payment-research .source-data a{white-space:nowrap}@media(max-width:760px){#payment-research .research-grid{grid-template-columns:1fr}#payment-research .map-children{grid-template-columns:1fr}#payment-research .hero h1{font-size:39px}#payment-research .review-grid{grid-template-columns:1fr}#payment-research .evidence-box{padding:22px}#payment-research .nav-links{gap:10px}#payment-research .review-badge{padding:4px 8px;font-size:9px}#payment-research .article table{min-width:660px}}#payment-research .research-hero{padding-bottom:46px}#payment-research .research-hero h1{max-width:920px}#payment-research .research-hero .eyebrow{color:#F7921D}#payment-research .hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;margin-top:36px}#payment-research .hero-summary{background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;padding:24px;color:#cbd0d0}#payment-research .hero-summary strong{display:block;color:#fff;font-size:22px;font-weight:600}#payment-research .hero-summary p{margin:8px 0 0;font-size:14px}#payment-research .hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}#payment-research .stat-section{scroll-margin-top:25px}#payment-research .finding{padding:22px 0;border-bottom:1px solid #dce1dc;scroll-margin-top:24px}#payment-research .finding h3{display:flex;gap:16px;align-items:flex-start;margin:0 0 10px;font-size:22px;line-height:1.4}#payment-research .finding .n{color:#9b5408;font:500 12px/2 ui-monospace,monospace;padding-top:5px;min-width:23px}#payment-research .finding p{margin:0 0 13px;font-size:16px}#payment-research .finding .scope{font-size:12px;color:#617073}#payment-research .evidence{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:inline-block;margin:0 0 9px;padding:3px 8px;border:1px solid #d8e0db;border-radius:4px;color:#4d645b;background:#eef2ef}#payment-research .evidence.model{background:#fff2dd;border-color:#f3cf9e;color:#7b470f}#payment-research .finding .source-link{font-size:12px}#payment-research .source-link a{font-size:12px}#payment-research .finding .cite{display:inline-block;float:right;font-size:12px;background:none;border:0;color:#915007;padding:4px 0 4px 12px}#payment-research .figure{margin:30px 0;background:#fff;border:1px solid #dce2dd;border-radius:12px;overflow:hidden}#payment-research .figure img{display:block;width:100%;height:auto}#payment-research .figure figcaption{padding:16px 20px;font-size:12px;line-height:1.55;color:#52656a}#payment-research .figure figcaption p{margin:0 0 8px;font-size:12px}#payment-research .figure .downloads{display:flex;gap:16px;flex-wrap:wrap}#payment-research .source-index li{font-size:14px;margin:12px 0}#payment-research .source-index .scope{display:block;font-size:12px;color:#657477}#payment-research .pill{display:inline-block;background:#fff;border:1px solid #dce2dd;border-radius:5px;padding:4px 9px;font-size:12px;margin-right:6px}#payment-research .research-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}#payment-research .research-summary>div{background:#fff;border:1px solid #dce2dd;border-radius:10px;padding:20px}#payment-research .research-summary strong{display:block;font-size:34px;line-height:1.2;color:#161e20}#payment-research .research-summary span{font-size:13px;color:#617176}#payment-research .asset-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#payment-research .asset-card{padding:24px;border-radius:10px;border:1px solid #dce2dd;background:#fff}#payment-research .asset-card h3{margin:0 0 10px;font-size:18px}#payment-research .asset-card p{font-size:14px;color:#657377;margin-bottom:18px}#payment-research .article .calculator{background:#101817;color:#fff;border-radius:12px;padding:24px;margin:30px 0}#payment-research .calculator h3{margin-top:0;color:#fff}#payment-research .calculator label{display:block;font-size:13px;color:#c5d2ce}#payment-research .calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}#payment-research .calculator input{display:block;width:100%;border:1px solid #45554d;background:#1d2924;color:#fff;border-radius:6px;padding:9px;margin:5px 0 14px}#payment-research .calculator output{display:block;font-size:27px;color:#F7921D;margin:10px 0}#payment-research .calculator .small{font-size:12px;color:#c5d2ce;margin:0}#payment-research .review-single{max-width:850px}#payment-research .review-single select,#payment-research .review-single textarea{width:100%;padding:12px;margin:8px 0 18px;border:1px solid #cbd5cf;border-radius:6px;background:#fff}#payment-research .review-single label{display:block;font-size:14px;font-weight:600}#payment-research .approval-output{width:100%;min-height:140px;font:12px/1.6 ui-monospace,monospace}#payment-research .feature-line{font-size:13px;color:#637378}#payment-research .figure-index{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#payment-research .figure-index figure{margin:0;background:white;border:1px solid #dce2dd;border-radius:10px;overflow:hidden}#payment-research .figure-index img{display:block;width:100%}#payment-research .figure-index figcaption{padding:12px;font-size:13px}#payment-research .article .related h2{margin-top:0}#payment-research .review-only{margin-top:40px}#payment-research .research-hero .button.secondary{background:#24332c;color:#fff!important}#payment-research .hash-block{overflow-wrap:anywhere;font:11px/1.7 ui-monospace,monospace;color:#617378}#payment-research .reader-intro{font-size:19px!important}#payment-research .article .source-detail{font-size:13px;color:#58696e}#payment-research .section-count{font-size:12px;color:#8a4c05;font-weight:600;letter-spacing:1px}#payment-research .method-list{font-size:14px}#payment-research .method-list li{margin-bottom:12px}#payment-research .toc-toggle{display:none}#payment-research .inline-links{font-size:14px}#payment-research .review-note{font-size:12px;line-height:1.5;color:#8f5718;margin-top:15px}#payment-research .status-message{min-height:26px;font-size:13px;color:#405f4e}#payment-research .no-fill{background:#f1f4f1!important;color:#333!important}#payment-research .print-note{display:none}@media(max-width:900px){#payment-research .hero-grid{grid-template-columns:1fr}#payment-research .figure-index{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){#payment-research .hero h1{font-size:42px;line-height:1.1;letter-spacing:-1.6px}#payment-research .hero-summary{padding:20px}#payment-research .research-summary{gap:8px}#payment-research .research-summary>div{padding:14px 10px}#payment-research .research-summary strong{font-size:28px}#payment-research .research-summary span{font-size:11px}#payment-research .finding h3{font-size:21px;gap:10px}#payment-research .finding .n{font-size:11px;min-width:20px}#payment-research .finding .cite{float:none;display:block;padding:6px 0}#payment-research .asset-cards,#payment-research .figure-index{grid-template-columns:1fr}#payment-research .article-layout .sidebar nav{display:block}#payment-research .article-layout .sidebar .side-label{display:block}#payment-research .article-layout .sidebar{padding-bottom:14px;border-bottom:1px solid #dce2dd}#payment-research .calculator{padding:20px!important}#payment-research .calc-fields{grid-template-columns:1fr 1fr;gap:10px}#payment-research .calculator output{font-size:23px}#payment-research .article table{min-width:650px}#payment-research .figure figcaption{padding:12px}#payment-research .nav-links a:last-of-type{display:block!important}#payment-research .nav-links{gap:10px}#payment-research .review-badge{white-space:normal;text-align:center;line-height:1.4}#payment-research .brand img{width:130px}}@media print{#payment-research .review-only,#payment-research .hero-actions,#payment-research .finding .cite,#payment-research .calculator,#payment-research .downloads{display:none!important}#payment-research .figure{break-inside:avoid}#payment-research .finding{break-inside:avoid}#payment-research .print-note{display:block}}#payment-research .hero{background:radial-gradient(ellipse at 95% 115%,#f7921d22,transparent 48%),#090e10;color:#fff}#payment-research .hero h1{color:#fff}#payment-research .hero-summary{background:#ffffff08}#payment-research .article .eyebrow,#payment-research main>.eyebrow{color:#915007}#payment-research .article-layout>.sidebar .button{margin-top:22px}#payment-research .source-link{overflow-wrap:anywhere}#payment-research .footer .wrap{width:100%}#payment-research .article .finding .status-message:empty{min-height:0;margin:0}#payment-research .finding::after{content:"";display:block;clear:both}#payment-research .table-wrap+ .scope{margin-top:8px}
#payment-research .hero{padding-top:64px}#payment-research .finding h3 .n{font-size:12px}#payment-research .article table{display:table}#payment-research .button{display:inline-block}@media(max-width:760px){#payment-research .hero{padding-top:40px}}

/* Article-specific cover. No shared homepage hero classes. */
#payment-research .nr-cover{--nr-orange:#f7921d;position:relative;isolation:isolate;overflow:hidden;background:#090e10;color:#fff;min-height:0;margin:0;padding:0;border-radius:0;text-align:left;font-family:"DM Sans",sans-serif}
#payment-research .nr-cover::before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 84% 45%,#f7921d10,transparent 45%),linear-gradient(120deg,transparent 48%,#ffffff02 100%);pointer-events:none}
#payment-research .nr-cover-inner{max-width:1240px;margin:0 auto;padding:0 48px}
#payment-research .nr-cover-grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);gap:72px;align-items:center;padding:78px 0 68px}
#payment-research .nr-cover-copy{position:relative;min-width:0}
#payment-research .nr-kicker{display:flex;align-items:center;gap:14px;font:600 10px/1.5 "DM Sans",sans-serif;letter-spacing:1.9px;color:#c0c6c7}
#payment-research .nr-edition{border:1px solid #f7921d52;border-radius:5px;padding:6px 8px;color:#ffaf50;background:#f7921d09;letter-spacing:1.25px}
#payment-research .nr-cover h1{font-family:"DM Sans",sans-serif;font-size:clamp(52px,5.7vw,74px);font-weight:650;letter-spacing:-3.8px;line-height:1.03;color:#fff;margin:27px 0 26px;max-width:none;text-align:left}
#payment-research .nr-cover h1>span{color:var(--nr-orange);background:linear-gradient(100deg,#ffb25a 0%,#f7921d 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
#payment-research .nr-subtitle{font-size:21px;font-weight:500;line-height:1.42;color:#edf0ef;letter-spacing:-.35px;margin:0 0 18px}
#payment-research .nr-intro{max-width:450px;font-size:15px;line-height:1.75;color:#a6b0b2;margin:0}
#payment-research .nr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:29px 0 0}
#payment-research .nr-actions a{display:inline-flex;align-items:center;justify-content:center;gap:18px;text-decoration:none;font-size:13px;font-weight:650;line-height:1.4;transition:background .18s,color .18s,transform .18s;min-height:48px}
#payment-research .nr-actions .nr-primary{background:var(--nr-orange);color:#111710;border:1px solid #ffb25466;padding:14px 19px;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff35,0 6px 22px #f7921d0b}
#payment-research .nr-primary>span{font-size:23px;line-height:16px;font-weight:400}
#payment-research .nr-actions .nr-primary:hover{background:#ffad49;transform:translateY(-2px)}
#payment-research .nr-actions .nr-secondary{color:#e4e8e7;padding:12px 0;border-bottom:1px solid #ffffff36;border-radius:0;gap:9px}
#payment-research .nr-actions .nr-secondary:hover{color:#ffb254;border-color:#ffb254}
#payment-research .nr-secondary svg{width:18px;height:18px;flex:none}
#payment-research .nr-included{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px;font-size:11px;line-height:1.5;color:#88999d}
#payment-research .nr-included i{height:3px;width:3px;border-radius:50%;background:#65757b}
#payment-research .nr-art{position:relative;isolation:isolate;width:100%;max-width:415px;justify-self:center;padding:6px 0 34px;perspective:1000px}
#payment-research .nr-orbit{position:absolute;z-index:-2;width:530px;height:530px;left:50%;top:48%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #ffffff06;background:radial-gradient(circle,#f7921d12,transparent 65%)}
#payment-research .nr-orbit::before{content:"";position:absolute;inset:34px;border:1px solid #ffffff05;border-radius:50%}
#payment-research .nr-orbit::after{content:"";position:absolute;right:45px;top:105px;width:5px;height:5px;border-radius:50%;background:var(--nr-orange);box-shadow:0 0 18px #f7921d90}
#payment-research .nr-sheet{position:absolute;inset:11px 6px 43px;border:1px solid #e9b07025;border-radius:18px;transform-origin:center bottom;background:linear-gradient(135deg,#262822,#111916);z-index:-1}
#payment-research .nr-sheet-back{transform:translate(18px,-9px) rotate(6deg);opacity:.65}
#payment-research .nr-sheet-middle{transform:translate(9px,-3px) rotate(3deg);background:linear-gradient(135deg,#33332b,#101615)}
#payment-research .nr-report{position:relative;transform:rotate(-2deg);border-radius:17px;border:1px solid #c9d1c72b;overflow:hidden;padding:25px 28px 14px;background:linear-gradient(142deg,#272d29 0%,#181e1c 42%,#111818 100%);box-shadow:inset 0 1px 0 #ffffff14,0 24px 60px #00000055}
#payment-research .nr-report::before{content:"";position:absolute;width:280px;height:280px;right:-180px;top:20px;background:#f7921d0a;border-radius:50%;filter:blur(30px);pointer-events:none}
#payment-research .nr-report-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12;padding-bottom:17px;font-size:12px;font-weight:650;letter-spacing:.1px}
#payment-research .nr-report-head>span:first-child{display:flex;gap:7px;align-items:center}
#payment-research .nr-report-head img{display:block;height:22px;width:22px;margin-right:3px}
#payment-research .nr-report-head b{font-size:8px;letter-spacing:1.2px;font-weight:400;color:#9ba7a2;margin-left:3px}
#payment-research .nr-report-year{font:10px/1.5 ui-monospace,monospace;color:#a0aca5}
#payment-research .nr-report-main{position:relative;padding:23px 0 24px}
#payment-research .nr-report-label{font-size:8px;letter-spacing:2px;color:#a5b0aa;font-weight:600}
#payment-research .nr-report-number{display:block;font-size:122px;line-height:1;letter-spacing:-8px;font-weight:500;margin:8px 0 8px;color:#f3f0e8;font-variant-numeric:tabular-nums}
#payment-research .nr-report-number>span{position:absolute;right:7px;top:71px;color:var(--nr-orange);font-size:67px;font-weight:300;line-height:1;letter-spacing:0}
#payment-research .nr-report-main p{font-size:20px;line-height:1.22;letter-spacing:-.3px;color:#d6dcd7;margin:0}
#payment-research .nr-report-mix{display:flex;gap:4px;height:4px;margin-bottom:16px}
#payment-research .nr-report-mix>span:nth-child(1){flex:22;background:#f7921d;border-radius:2px 0 0 2px}
#payment-research .nr-report-mix>span:nth-child(2){flex:8;background:#e9caa3}
#payment-research .nr-report-mix>span:nth-child(3){flex:5;background:#768c7d;border-radius:0 2px 2px 0}
#payment-research .nr-report-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0 0 20px}
#payment-research .nr-report-stats>div{display:flex;flex-direction:column-reverse;gap:5px}
#payment-research .nr-report-stats dt{font-size:10px;line-height:1.5;color:#a9b5ae}
#payment-research .nr-report-stats dd{font-size:22px;line-height:1.1;font-weight:500;letter-spacing:-.6px;color:#f2f4ed;margin:0}
#payment-research .nr-report-foot{display:flex;align-items:center;justify-content:space-between;gap:5px;border-top:1px solid #ffffff12;padding-top:12px;font-size:7px;letter-spacing:1.2px;color:#a9b5ae}
#payment-research .nr-report-foot>span:last-child{font-size:19px;color:#f7921d;line-height:1}
#payment-research .nr-art-caption{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;left:0;right:0;bottom:0;font-size:9px;letter-spacing:.1px;color:#87968f}
#payment-research .nr-art-caption>span{width:4px;height:4px;border-radius:50%;background:#f7921d}
#payment-research .nr-provenance{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:20px 0;border-top:1px solid #ffffff13;color:#899b9d;font-size:11px;line-height:1.5}
#payment-research .nr-byline{display:flex;align-items:center;gap:11px}
#payment-research .nr-byline strong{color:#d5dcda;font-weight:500}
#payment-research .nr-byline-icon{display:grid;place-items:center;width:30px;height:30px;background:#ffffff07;border:1px solid #ffffff15;border-radius:50%;font-size:12px;font-weight:600;color:#f7921d}
#payment-research .nr-dates{display:flex;gap:28px}
#payment-research .nr-dates time{color:#c5cfcc;margin-left:5px;white-space:nowrap}
@media(min-width:1600px){#payment-research .nr-cover-inner{max-width:1380px}#payment-research .nr-cover-grid{gap:110px;padding-top:88px;padding-bottom:78px}#payment-research .nr-cover h1{font-size:84px}#payment-research .nr-art{max-width:445px}}
@media(max-width:1000px){#payment-research .nr-cover-inner{padding:0 32px}#payment-research .nr-cover-grid{gap:40px;padding:58px 0 52px}#payment-research .nr-cover h1{font-size:58px;letter-spacing:-3px}#payment-research .nr-actions{gap:12px}#payment-research .nr-actions a{font-size:12px}#payment-research .nr-subtitle{font-size:18px}#payment-research .nr-intro{font-size:14px}#payment-research .nr-report{padding:23px 23px 14px}#payment-research .nr-report-number{font-size:105px}#payment-research .nr-dates{gap:13px;font-size:10px}}
@media(max-width:760px){#payment-research .nr-cover-inner{padding:0 24px}#payment-research .nr-cover-grid{grid-template-columns:1fr;gap:40px;padding:39px 0 34px}#payment-research .nr-cover h1{font-size:clamp(48px,10vw,70px);letter-spacing:-2.7px;margin:23px 0}#payment-research .nr-subtitle{font-size:19px;max-width:420px}#payment-research .nr-intro{font-size:14px;max-width:460px}#payment-research .nr-actions{gap:12px;margin-top:25px}#payment-research .nr-actions a{font-size:12px}#payment-research .nr-actions .nr-primary{padding:13px 13px;gap:8px}#payment-research .nr-included{font-size:10px;margin-top:16px}#payment-research .nr-art{max-width:340px;width:calc(100% - 24px);padding-bottom:29px}#payment-research .nr-report{padding:22px 24px 14px}#payment-research .nr-report-main{padding:20px 0 20px}#payment-research .nr-report-number{font-size:105px}#payment-research .nr-report-main p{font-size:18px}#payment-research .nr-report-number>span{font-size:52px;top:66px}#payment-research .nr-report-stats{padding-bottom:17px}#payment-research .nr-orbit{width:410px;height:410px}#payment-research .nr-provenance{flex-direction:column;align-items:flex-start;gap:15px;padding:21px 0 24px}#payment-research .nr-dates{gap:17px;flex-wrap:wrap;font-size:10px}#payment-research .nr-dates time{display:block;margin:2px 0 0}#payment-research .nr-byline{font-size:11px}}
@media(max-width:380px){#payment-research .nr-cover-inner{padding:0 20px}#payment-research .nr-kicker{gap:10px;font-size:9px;letter-spacing:1.5px}#payment-research .nr-actions{gap:13px}#payment-research .nr-actions a{font-size:11px}#payment-research .nr-cover h1{font-size:46px}#payment-research .nr-report-head b{display:none}}
@media(prefers-reduced-motion:reduce){#payment-research .nr-actions a{transition:none}#payment-research .nr-actions .nr-primary:hover{transform:none}}
@media print{#payment-research .nr-cover{background:#fff;color:#111}#payment-research .nr-cover::before,#payment-research .nr-art,#payment-research .nr-actions,#payment-research .nr-included{display:none}#payment-research .nr-cover-grid{display:block;padding:20px 0}#payment-research .nr-cover h1{font-size:38px;color:#111}#payment-research .nr-cover h1>span{-webkit-text-fill-color:#111}#payment-research .nr-cover p,#payment-research .nr-provenance,#payment-research .nr-kicker,#payment-research .nr-dates time,#payment-research .nr-byline strong{color:#333}#payment-research .nr-provenance{border-top:1px solid #ddd}}

#payment-research #payment-market,#payment-research #downloads{scroll-margin-top:110px}
