.article-prose,.article-prose[data-archetype=ufc_news]{--usfmt-accent: var(--red)}.article-prose[data-archetype=pfl_news]{--usfmt-accent: var(--blue)}.article-prose[data-archetype=onefc_news],.article-prose[data-archetype=mma_news],.article-prose[data-archetype=headline_feature]{--usfmt-accent: var(--red)}.article-prose a{color:var(--usfmt-accent);border-bottom:1px solid color-mix(in srgb,var(--usfmt-accent) 40%,transparent)}.article-prose .usfmt{margin-top:40px;margin-bottom:40px}.article-prose .usfmt+*{margin-top:40px}.article-prose .usfmt li::marker{content:""}.usfmt__eyebrow{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--usfmt-accent)}.usfmt-answer{border-left:3px solid var(--usfmt-accent);padding:2px 0 2px 22px}.usfmt-answer p{margin:0;font-family:var(--body);font-size:20px;line-height:1.55;color:var(--bone)}.usfmt-toc{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0}.usfmt-toc summary{list-style:none;cursor:pointer;font-family:var(--mono)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--usfmt-accent)}.usfmt-toc summary::-webkit-details-marker{display:none}.usfmt-toc ul{margin:14px 0 0!important;padding:0!important;list-style:none!important}.usfmt-toc li{margin:8px 0!important}.usfmt-toc a{font-family:var(--body);font-size:16px;line-height:1.5;color:var(--bone-dim);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.usfmt-toc a:hover{color:var(--usfmt-accent);border-color:var(--usfmt-accent)}.usfmt-takeaways{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.usfmt-takeaways__label{display:block;margin:0 0 18px}.usfmt-takeaways__list{margin:0;padding:0;list-style:none;counter-reset:usfmt-key;display:flex;flex-direction:column;gap:16px}.usfmt-takeaways__list li{counter-increment:usfmt-key;position:relative;padding-left:40px;font-family:var(--body);font-size:17px;line-height:1.55;color:var(--bone-dim)}.usfmt-takeaways__list li strong{color:var(--bone);font-weight:600}.usfmt-takeaways__list li:before{content:counter(usfmt-key,decimal-leading-zero);position:absolute;left:0;top:3px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--usfmt-accent)}.usfmt-faq{border-top:1px solid var(--line)}.usfmt-faq__item{border-bottom:1px solid var(--line)}.usfmt-faq__item:last-child{border-bottom:0}.usfmt-faq__q{list-style:none;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--body);font-weight:600;font-size:20px;line-height:1.3;color:var(--bone);transition:color .15s ease}.usfmt-faq__q:hover{color:var(--usfmt-accent)}.usfmt-faq__q::-webkit-details-marker{display:none}.usfmt-faq__q:after{content:"+";font-family:var(--body);font-weight:300;font-size:26px;line-height:1;color:var(--steel-2);flex:0 0 auto;transition:transform .25s ease,color .15s ease}.usfmt-faq__item[open] .usfmt-faq__q:after{transform:rotate(45deg);color:var(--usfmt-accent)}.usfmt-faq__a{padding:0 0 20px;max-width:62ch;font-family:var(--body);font-size:17px;line-height:1.65;color:var(--bone-dim)}.usfmt-faq__a p{margin:0 0 12px}.usfmt-faq__a p:last-child{margin-bottom:0}.usfmt-callout{--c: var(--steel-2);padding:6px 0 6px 22px;border-left:2px solid var(--line)}.usfmt-callout--tip,.usfmt-callout--info{--c: var(--usfmt-accent);border-left-color:var(--usfmt-accent)}.usfmt-callout--warning,.usfmt-callout--danger{--c: var(--bone);border-left-color:var(--bone-dim)}.usfmt-callout--note{--c: var(--steel-2);border-left-color:var(--line)}.usfmt-callout__head{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:var(--c)}.usfmt-callout__icon{display:inline-flex}.usfmt-callout__icon svg{width:15px;height:15px;display:block}.usfmt-callout__label{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.usfmt-callout__body{font-family:var(--body);font-size:17px;line-height:1.6;color:var(--bone-dim)}.usfmt-callout__body p{margin:0 0 10px}.usfmt-callout__body p:last-child{margin-bottom:0}.usfmt-bio{display:flex;gap:18px;align-items:flex-start;padding:24px 0 0;border-top:1px solid var(--line)}.usfmt-bio__avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--ink-3)}.usfmt-bio__main{min-width:0}.usfmt-bio__name{margin:0;font-family:var(--body);font-weight:600;font-size:18px;color:var(--bone)}.usfmt-bio__role{margin:2px 0 10px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--usfmt-accent)}.usfmt-bio__text{margin:0;font-family:var(--body);font-size:14.5px;line-height:1.6;color:var(--steel-2)}.usfmt-source{display:flex;gap:20px;align-items:baseline}.usfmt-source__label{flex:0 0 auto;padding-top:5px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel-2)}.usfmt-source__main{min-width:0}.usfmt-source__cite{margin:0;font-family:var(--body);font-size:17px;line-height:1.4;color:var(--bone)}.usfmt-source__cite .name{font-weight:700}.usfmt-source__cite .title{font-style:italic;font-weight:400;color:var(--bone-dim)}.usfmt-source__cite a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}.usfmt-source__cite a:hover{color:var(--usfmt-accent);border-color:var(--usfmt-accent)}.usfmt-source__meta{margin:6px 0 0;font-family:var(--body);font-size:13px;line-height:1.5;color:var(--steel-2)}.usfmt-source__meta .dot{padding:0 6px;opacity:.55}.usfmt-sources{border-top:1px solid var(--line);padding:28px 0 0}.usfmt-sources__label{display:block;margin:0 0 18px}.usfmt-sources__list{margin:0;padding:0;list-style:none;counter-reset:usfmt-src;display:flex;flex-direction:column;gap:16px}.usfmt-sources__list li{counter-increment:usfmt-src;position:relative;padding-left:34px;font-family:var(--body);font-size:15.5px;line-height:1.5;color:var(--bone-dim)}.usfmt-sources__list li:before{content:counter(usfmt-src,decimal-leading-zero);position:absolute;left:0;top:3px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--usfmt-accent)}.usfmt-sources__list li a{color:var(--bone);text-decoration:none;border-bottom:1px solid var(--line);transition:color .15s ease,border-color .15s ease}.usfmt-sources__list li a:hover{color:var(--usfmt-accent);border-color:var(--usfmt-accent)}.usfmt-sources__list li em{font-style:italic;color:var(--steel-2)}.usfmt-stat{margin:0;text-align:center;padding:28px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.usfmt-stat__num{display:block;font-family:var(--display);font-weight:400;font-size:clamp(44px,7vw,60px);line-height:1;letter-spacing:.01em;color:var(--usfmt-accent)}.usfmt-stat__cap{margin-top:12px;font-family:var(--body);font-size:14px;line-height:1.5;color:var(--steel-2)}.usfmt-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.usfmt-stat-grid .usfmt-stat{border:0;border-left:1px solid var(--line);padding:24px 16px}.usfmt-stat-grid .usfmt-stat:first-child{border-left:0}.usfmt-stat-grid .usfmt-stat__num{font-size:clamp(32px,4vw,42px)}@media(max-width:540px){.usfmt-stat-grid{grid-template-columns:1fr 1fr}.usfmt-stat-grid .usfmt-stat:nth-child(odd){border-left:0}}.usfmt-table{margin:0}.usfmt-table__cap{display:block;margin:0 0 16px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--steel-2)}.usfmt-table__sub{margin:-8px 0 16px;font-family:var(--body);font-size:16px;line-height:1.45;color:var(--bone-dim)}.usfmt-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.usfmt-table__grid{width:100%;border-collapse:collapse;font-family:var(--body)}.usfmt-table__grid thead th{text-align:left;padding:0 20px 12px 0;vertical-align:bottom;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--steel-2);border-bottom:1px solid var(--line);white-space:nowrap}.usfmt-table__grid tbody td,.usfmt-table__grid tbody th{text-align:left;padding:16px 20px 16px 0;vertical-align:top;font-size:16px;line-height:1.45;color:var(--bone-dim);border-bottom:1px solid var(--line)}.usfmt-table__grid tbody tr:last-child td,.usfmt-table__grid tbody tr:last-child th{border-bottom:0}.usfmt-table__grid tbody th[scope=row],.usfmt-table__grid tbody td:first-child{font-weight:600;color:var(--bone)}.usfmt-table__foot{margin:14px 0 0;font-family:var(--mono);font-size:12px;font-style:italic;color:var(--steel-2)}.usfmt-em{color:var(--usfmt-accent);font-weight:600}.usfmt-win{display:inline-block;border:1px solid var(--usfmt-accent);border-radius:var(--card-radius);padding:2px 9px;color:var(--bone);font-weight:600}.article-prose table:not([class]){width:100%;border-collapse:collapse;margin:28px 0;font-family:var(--body)}.article-prose table:not([class]) thead th{text-align:left;padding:0 20px 12px 0;vertical-align:bottom;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--steel-2);border-bottom:1px solid var(--line);white-space:nowrap}.article-prose table:not([class]) tbody td,.article-prose table:not([class]) tbody th{text-align:left;padding:14px 20px 14px 0;vertical-align:top;font-size:16px;line-height:1.45;color:var(--bone-dim);border-bottom:1px solid var(--line)}.article-prose table:not([class]) tbody tr:last-child td,.article-prose table:not([class]) tbody tr:last-child th{border-bottom:0}.article-prose table:not([class]) tbody td:first-child,.article-prose table:not([class]) tbody th:first-child{font-weight:600;color:var(--bone)}.article-prose figure.usfmt-media-image{margin:36px 0}.article-prose figure.usfmt-media-image img{border-radius:var(--card-radius)}.article-prose figure.usfmt-media-image figcaption{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--steel-2)}.article-prose figure.usfmt-media-image figcaption a{color:var(--steel-2);border-bottom:1px solid var(--line)}.article-prose .youtube-embed{margin:36px 0;border-radius:var(--card-radius);overflow:hidden}mark.info-gain{--usfmt-mark: var(--usfmt-accent);background:color-mix(in srgb,var(--usfmt-mark) 16%,transparent);border-left:3px solid var(--usfmt-mark);padding:.08em .42em;border-radius:2px;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}mark.info-gain[data-kind=datum]{--usfmt-mark: var(--blue)}mark.info-gain[data-kind=exclusive]{--usfmt-mark: var(--red)}.article-prose[data-archetype=headline_feature] .usfmt__eyebrow,.article-prose[data-archetype=headline_feature] .usfmt-takeaways__label,.article-prose[data-archetype=headline_feature] .usfmt-bio__role{letter-spacing:.2em}.article-prose[data-archetype=headline_feature] .usfmt-answer{border-left-width:4px}
