.rw-brain-page{min-height:75vh;background:#f4f4f5;padding:35px 20px 80px;color:#191919}.rw-brain-page__intro{max-width:850px;margin:20px auto 28px;text-align:center}.rw-brain-page__intro span{color:#b91c1c;font-weight:800;letter-spacing:2px;font-size:12px}.rw-brain-page__intro h1{font-size:clamp(32px,5vw,54px);margin:12px 0;font-weight:900}.rw-brain-page__intro p{color:#555;line-height:1.6}.rw-brain-back{color:#b91c1c;font-weight:700;text-decoration:none}.rw-brain-chat{width:100%;max-width:850px;margin:auto;background:#fff;border:1px solid #ddd;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px #00000014;color:#202020}.rw-brain-chat__head{display:flex;align-items:center;gap:13px;background:#151515;color:#fff;padding:18px 22px}.rw-brain-chat__head svg{color:#ef4444}.rw-brain-chat__head strong{display:block}.rw-brain-chat__head small{display:block;color:#aaa;margin-top:4px}.rw-brain-chat__body{padding:24px;min-height:280px}.rw-brain-message{background:#f4f4f5;border-radius:12px;padding:17px;line-height:1.6}.rw-brain-message p{margin:8px 0 0}.rw-brain-suggestions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.rw-brain-suggestions button{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px;cursor:pointer;color:#333;text-align:left}.rw-brain-suggestions button:hover{border-color:#dc2626}.rw-brain-chat__input{display:flex;gap:10px;padding:15px;border-top:1px solid #eee}.rw-brain-chat__input textarea{flex:1;min-width:0;resize:vertical;border:1px solid #ddd;border-radius:8px;padding:12px;font:inherit}.rw-brain-chat__input button{border:none;background:#aaa;color:#fff;border-radius:8px;padding:12px;cursor:not-allowed}.rw-brain-chat__notice{padding:0 16px;color:#777;font-size:12px}.rw-brain-chat__upgrade{display:flex;justify-content:center;align-items:center;gap:9px;background:#b91c1c;color:#fff;padding:15px;text-decoration:none;font-weight:800;text-align:center}.rw-brain-chat__upgrade:hover{background:#991b1b}.rw-brain-floating{position:fixed;bottom:22px;right:22px;z-index:9999}.rw-brain-floating__trigger{display:flex;align-items:center;gap:10px;border:none;border-radius:30px;background:#b91c1c;color:#fff;padding:15px 20px;box-shadow:0 8px 25px #0000004d;font-weight:800;cursor:pointer}.rw-brain-floating__panel{position:relative;width:min(400px,calc(100vw - 28px));max-height:75vh;overflow-y:auto;margin-bottom:12px;border-radius:14px;box-shadow:0 12px 40px #00000040}.rw-brain-floating__close{position:absolute;right:12px;top:12px;z-index:2;background:#333;color:#fff;border:none;cursor:pointer}.rw-brain-chat.compact .rw-brain-chat__body{min-height:180px;padding:16px}@media (max-width:600px){.rw-brain-floating{right:12px;bottom:12px}.rw-brain-page{padding:20px 12px 65px}}.rw-brain-chat__quota{margin:15px 0;padding:10px 12px;background:#fff1f2;color:#991b1b;border:1px solid #fecdd3;border-radius:8px;font-size:13px;font-weight:800}.rw-brain-chat__messages{display:flex;flex-direction:column;gap:12px;margin-top:15px}.rw-brain-message--user{background:#fff1f2;margin-left:12%}.rw-brain-message--assistant{background:#f4f4f5;margin-right:12%}.rw-brain-message p{white-space:pre-wrap;overflow-wrap:anywhere}.rw-brain-chat__input button:not(:disabled){background:#b91c1c;cursor:pointer}.rw-brain-chat__input button:not(:disabled):hover{background:#991b1b}.rw-brain-chat__input button:disabled,.rw-brain-suggestions button:disabled{opacity:.5;cursor:not-allowed}.rw-brain-chat__notice{line-height:1.5;padding:8px 16px}.rw-brain-chat__messages:empty{display:none}.rw-brain-suggestions--full,.rw-brain-suggestions--compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.rw-brain-suggestions .rw-brain-prompt{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;min-width:0;padding:14px;text-align:left;white-space:normal;border:1px solid #e1e4e8;border-radius:10px;background:#f7f8fa;color:#182a3d;cursor:pointer}.rw-brain-suggestions .rw-brain-prompt strong{font-size:12px;font-weight:800;letter-spacing:.05em;color:#b91c1c}.rw-brain-suggestions .rw-brain-prompt span{font-size:12px;line-height:1.45;color:#526174}.rw-brain-suggestions .rw-brain-prompt:hover:not(:disabled){border-color:#c92323;background:#fff4f4}.rw-brain-suggestions .rw-brain-prompt:disabled{opacity:.55;cursor:not-allowed}.rw-brain-suggestions--compact{grid-template-columns:1fr;gap:8px}.rw-brain-suggestions--compact .rw-brain-prompt{padding:11px 13px}@media (max-width: 650px){.rw-brain-suggestions--full{grid-template-columns:1fr}}.rw-market-ticker{display:flex;align-items:stretch;min-height:47px;background:#141719;color:#fff;width:100%;overflow:hidden;border-bottom:1px solid #333}.rw-market-ticker__label{background:#cc1723;display:flex;align-items:center;gap:9px;padding:0 19px;font-size:12px;font-weight:900;letter-spacing:.07em;white-space:nowrap;z-index:1}.rw-market-ticker__viewport{min-width:0;flex:1;overflow:hidden;display:flex;align-items:center}.rw-market-ticker__track{display:flex;width:max-content;will-change:transform;transform:translateZ(0)}.rw-market-ticker__group{display:flex;align-items:center;flex-shrink:0}.rw-mover{display:inline-flex;align-items:center;gap:11px;padding:0 24px;border-right:1px solid #444;white-space:nowrap;font-size:13px}.rw-mover strong{font-size:11px;color:#ffcbcc;letter-spacing:.03em}.rw-mover b{color:#62d7a0;font-weight:800}.rw-market-ticker__empty{padding:0 16px;color:#d2d5d7;font-size:13px}.rw-market-ticker__source{display:flex;align-items:center;padding:0 13px;background:#202426;color:#bfc5c8;font-size:11px;white-space:nowrap}@media (max-width:600px){.rw-market-ticker__label{padding:0 9px;font-size:10px}.rw-market-ticker__source{display:none}.rw-mover{padding:0 14px;gap:7px}}@media (prefers-reduced-motion:reduce){.rw-market-ticker__viewport{overflow-x:auto}}.rw-market-ticker__track{animation:rw-market-movers-scroll var(--rw-ticker-duration, 120s) linear infinite;transform:translateZ(0);will-change:transform}@keyframes rw-market-movers-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.rw-market-ticker__viewport:hover .rw-market-ticker__track{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.rw-market-ticker__track{animation:none;will-change:auto}}.mintbet-leaderboard{width:100%;margin:12px 0 18px}.mintbet-leaderboard-label{font-size:10px;font-weight:700;letter-spacing:1px;color:#74777c;margin-bottom:5px}.mintbet-leaderboard a{display:block;width:100%;text-decoration:none}.mintbet-leaderboard img{display:block;width:100%;height:auto;object-fit:contain}.mintbet-leaderboard-disclaimer{margin-top:5px;font-size:10px;text-align:center;color:#666}.wire-brand-ad{width:100%;min-width:0;box-sizing:border-box;font-family:inherit;overflow:hidden}.wire-brand-ad__label{padding:5px 10px;font-size:9px;font-weight:800;letter-spacing:1px;color:#777;background:#f0f1f2}.wire-brand-ad__link{display:flex;align-items:center;justify-content:center;gap:24px;padding:12px 22px;text-decoration:none;box-sizing:border-box;transition:filter .2s ease}.wire-brand-ad__link:hover{filter:brightness(1.08)}.wire-brand-ad__logo{display:block;object-fit:contain;width:auto;height:auto;max-width:100%}.wire-brand-ad__button{display:inline-block;flex-shrink:0;padding:12px 23px;background:#f8d719;color:#111;font-size:12px;font-weight:900;letter-spacing:.5px;text-align:center}.wire-brand-ad__footer{background:#f0f1f2;padding:5px 8px;text-align:center;font-size:10px;color:#555}.wire-brand-ad--mintbet .wire-brand-ad__link{background:#fff;min-height:90px}.wire-brand-ad--mintbet .wire-brand-ad__logo{max-height:58px;max-width:55%}.wire-brand-ad--mintbet .wire-brand-ad__button{background:#19cc7d;color:#003d34}.wire-brand-ad--ripperbet .wire-brand-ad__link{background:#005457;min-height:250px;flex-direction:column;gap:22px}.wire-brand-ad--ripperbet .wire-brand-ad__logo{max-width:94%;max-height:95px}.wire-brand-ad--ripperbet .wire-brand-ad__button{background:#eaff00;color:#062e30;width:78%}@media (max-width: 600px){.wire-brand-ad--mintbet .wire-brand-ad__link{gap:12px;padding:12px}.wire-brand-ad--mintbet .wire-brand-ad__logo{max-width:52%}.wire-brand-ad__button{padding:10px 12px;font-size:10px}}.wire-bookmaker-section{width:100%;margin:0 0 18px;font-family:inherit}.wire-bookmaker-label{font-size:10px;letter-spacing:1.1px;font-weight:700;color:#74777c;margin-bottom:7px}.wire-bookmaker-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.wire-bookmaker-tile{min-width:0;min-height:118px;padding:12px 7px 9px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-decoration:none;transition:filter .2s,transform .2s}.wire-bookmaker-tile:hover{filter:brightness(1.1);transform:translateY(-2px)}.wire-bookmaker-logo-wrap{height:64px;width:100%;display:flex;align-items:center;justify-content:center}.wire-bookmaker-logo-wrap img{display:block;max-width:95%;max-height:62px;width:auto;height:auto;object-fit:contain}.wire-bookmaker-visit{display:block;width:94%;padding:8px 2px;text-align:center;background:#f8d719;color:#121212;font-weight:900;font-size:12px;letter-spacing:.3px}.wire-bookmaker-disclaimer{text-align:center;margin:8px 0 0;font-size:11px;color:#555;line-height:1.4}@media (max-width:850px){.wire-bookmaker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:460px){.wire-bookmaker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wire-bookmaker-tile{min-height:108px}}.wire-bookmaker-betbuzz .wire-bookmaker-logo-wrap img{filter:brightness(0)}.wire-bookmaker-betbuzz .wire-bookmaker-visit{background:#111;color:gold}.rw-home-reviews{margin-top:28px;margin-bottom:32px}.rw-home-reviews-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.rw-home-reviews-heading h2{margin:7px 0}.rw-home-reviews-heading p{margin:0;color:#677180;line-height:1.5}.rw-home-reviews-all{flex-shrink:0;color:#bd302c;font-weight:750;text-decoration:none}.rw-home-reviews-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rw-home-review-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #dce1e6;border-radius:12px;background:#fff;box-shadow:0 3px 12px #0f19280d}.rw-home-review-card-top{min-height:105px;padding:20px;display:flex;align-items:center;justify-content:center;background:#f5f6f8;border-bottom:1px solid #e7e9ed}.rw-home-review-card-top img{display:block;max-width:100%;max-height:66px;width:auto;height:auto;object-fit:contain}.rw-home-review-name{font-size:19px;font-weight:800}.rw-home-review-card-content{display:flex;flex-direction:column;flex:1;padding:18px;gap:11px}.rw-home-review-label{font-size:10px;font-weight:800;letter-spacing:1.3px;color:#a32d2b}.rw-home-review-card h3{margin:0;font-size:19px;line-height:1.25}.rw-home-review-card-content>p{margin:0;color:#586373;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.rw-home-review-score{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px}.rw-home-review-score strong{font-size:24px;line-height:1;color:#172338}.rw-home-review-score small{font-size:13px;font-weight:600}.rw-home-review-score span{font-size:11px;color:#667180}.rw-home-review-link{display:block;margin-top:4px;padding:11px 13px;border-radius:7px;background:#16263e;color:#fff;font-size:13px;font-weight:750;text-align:center;text-decoration:none}.rw-home-review-link:hover{background:#b8322e;color:#fff}.rw-home-reviews-disclosure{margin:13px 0 0;font-size:11px;line-height:1.6;color:#657080}.rw-home-reviews-disclosure a{color:inherit;text-decoration:underline}@media (max-width: 1050px){.rw-home-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rw-home-reviews-grid{grid-template-columns:minmax(0,1fr)}.rw-home-reviews-heading{align-items:flex-start;flex-direction:column}}.rw-managed-ad{width:100%;min-width:0;margin:16px 0 24px}.rw-managed-ad__campaign{min-width:0;margin-bottom:18px}.rw-managed-ad__disclosure{font-size:10px;font-weight:700;letter-spacing:1px;color:#74777c;text-transform:uppercase;margin-bottom:6px}.rw-managed-ad__link{display:block;width:100%;overflow:hidden;text-decoration:none;border-radius:6px}.rw-managed-ad__link img{display:block;width:100%;height:auto;object-fit:contain}.rw-managed-ad__text{background:#172840;color:#fff;padding:24px;border-radius:6px}.rw-managed-ad__text strong{display:block;font-size:21px;line-height:1.3}.rw-managed-ad__text p{margin:12px 0;color:#e0e6ef;line-height:1.5}.rw-managed-ad__text span{display:inline-block;margin-top:12px;font-size:13px;font-weight:700}.rw-managed-ad__disclaimer{margin-top:6px;color:#666;text-align:center;font-size:10px;line-height:1.5}.rw-managed-ad--sidebar .rw-managed-ad__text{padding:18px}.rw-managed-ad--sidebar .rw-managed-ad__text strong{font-size:18px}@media (max-width: 700px){.rw-managed-ad__text{padding:18px}.rw-managed-ad__text strong{font-size:18px}}.rw-home-ad-layout{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;align-items:start;gap:18px;width:100%;max-width:1800px;margin:0 auto;padding:0 18px;box-sizing:border-box}.rw-home-ad-layout__main{min-width:0}.rw-home-ad-layout__main>.page{width:100%;max-width:none;min-width:0;box-sizing:border-box}.rw-home-ad-layout__left,.rw-home-ad-layout__right{width:160px;min-width:0;padding-top:18px;box-sizing:border-box}.rw-home-ad-layout .rw-managed-ad--skyscraper{width:160px;margin:0}.rw-home-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__campaign{margin-bottom:16px}.rw-home-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link{width:160px;border-radius:4px}.rw-home-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link img{display:block;width:160px;height:600px;object-fit:contain}.rw-home-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__text{min-height:600px;padding:18px 10px;box-sizing:border-box;overflow-wrap:anywhere}.rw-home-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__disclaimer{font-size:9px;overflow-wrap:anywhere}@media (max-width: 1500px){.rw-home-ad-layout{display:block;max-width:none;padding:0}.rw-home-ad-layout__left,.rw-home-ad-layout__right{display:none}.rw-home-ad-layout__main>.page{max-width:var(--max-width, 1420px);margin-left:auto;margin-right:auto}}.rw-public-news,.rw-article-shell{color:#f5f7fb}.rw-public-news{min-width:0;width:100%}.rw-public-news-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.rw-public-news-heading h2{margin:8px 0 0;font-size:clamp(24px,3vw,34px)}.rw-public-news-heading>a,.rw-public-news-read,.rw-article-back{color:#e3b252;font-weight:700;text-decoration:none}.rw-public-news-kicker{color:#e3b252;font-size:12px;font-weight:800;letter-spacing:2px}.rw-public-news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}.rw-public-news-card{min-width:0;overflow:hidden;background:#192638;border:1px solid #34455d;border-radius:12px}.rw-public-news-card img{display:block;width:100%;height:175px;object-fit:cover}.rw-public-news-card-body{padding:18px}.rw-public-news-card h3{font-size:20px;line-height:1.3;margin:10px 0}.rw-public-news-card h3 a{color:#fff;text-decoration:none}.rw-public-news-card h3 a:hover,.rw-public-news-heading>a:hover,.rw-public-news-read:hover{text-decoration:underline}.rw-public-news-card p{color:#bdc8d7;line-height:1.6;overflow-wrap:anywhere}.rw-public-news-meta{color:#aebcd0;font-size:13px;margin:14px 0}.rw-article-shell{width:min(100% - 36px,1050px);margin:40px auto 80px}.rw-article-shell>h1,.rw-article h1{font-size:clamp(32px,5vw,54px);line-height:1.12;margin:18px 0;overflow-wrap:anywhere}.rw-article{max-width:820px;margin:40px auto}.rw-article-subtitle{font-size:clamp(18px,2.5vw,23px);line-height:1.5;color:#c8d3e1}.rw-article-figure{margin:30px 0}.rw-article-figure img{display:block;max-width:100%;max-height:520px;width:100%;object-fit:contain;border-radius:12px}.rw-article-figure figcaption{margin-top:8px;color:#aebcd0;font-size:13px}.rw-article-body{margin:30px 0 45px;font-size:18px;line-height:1.85}.rw-article-body p{margin:0 0 24px;overflow-wrap:anywhere}@media (max-width: 650px){.rw-public-news-heading{align-items:flex-start}.rw-public-news-grid{grid-template-columns:1fr}.rw-article-shell{margin-top:25px}.rw-article-body{font-size:16px}}.rw-article-shell{color:#17202c}.rw-article-shell>h1,.rw-article h1{color:#111820}.rw-article-subtitle{color:#4b596a}.rw-article .rw-public-news-meta{color:#657286}.rw-article-body,.rw-article-body p{color:#253140}.rw-article-back{color:#c58a21}.rw-article-shell>.rw-public-news-kicker,.rw-article .rw-public-news-kicker{color:#c58a21}.rw-article-shell .rw-public-news-card,.rw-article-shell .rw-public-news-card h3,.rw-article-shell .rw-public-news-card h3 a{color:#fff}.rw-article-shell .rw-public-news-card p{color:#c6d1df}.news-lead>.lead-story{display:flex!important;min-width:0;width:100%;height:100%;color:#fff}.news-lead .lead-story__content,.news-lead .lead-story__content h1{color:#fff}.news-lead .lead-story__content p{color:#e2e8f0}.news-lead .lead-side-story{color:inherit;text-decoration:none}.news-lead .lead-side-story h3{color:#111820}.news-lead .lead-side-story:hover h3{text-decoration:underline}@media (max-width: 650px){.rw-article-shell{width:calc(100% - 32px)}.rw-article h1{font-size:clamp(28px,8vw,40px)}.rw-article-body{font-size:17px;line-height:1.75}}.news-lead>.lead-story{position:relative;display:flex!important;align-items:flex-end;min-width:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;text-decoration:none}.news-lead .lead-story__content{position:relative;z-index:1;width:100%;max-width:100%;padding:clamp(20px,2.2vw,36px);box-sizing:border-box;color:#fff}.news-lead .lead-story__content h1{font-size:clamp(31px,3.3vw,58px);line-height:1.06;letter-spacing:-.035em;font-weight:850;max-width:850px;margin-top:12px;margin-bottom:15px;color:#fff;overflow-wrap:break-word}.news-lead .lead-story__content p{font-size:clamp(14px,1.1vw,17px);line-height:1.55;max-width:720px;margin-top:0;margin-bottom:15px;color:#e4e9ef}.news-lead .lead-story__content .story-meta{font-size:12px;line-height:1.5;color:#c8d0da}.news-lead .lead-kicker{display:block;margin-top:12px;letter-spacing:.14em}.news-lead .lead-side-grid{min-width:0}.news-lead .lead-side-story{min-width:0;overflow:hidden;text-decoration:none}.news-lead .lead-side-story__image{overflow:hidden}.news-lead .lead-side-story__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}@media (hover: hover){.news-lead .lead-side-story:hover img{transform:scale(1.035)}}.news-lead .lead-side-story__body h3{overflow-wrap:break-word;line-height:1.18}@media (min-width: 651px) and (max-width: 1100px){.news-lead .lead-story__content h1{font-size:clamp(29px,3.6vw,43px);line-height:1.1}.news-lead .lead-story__content{padding:22px}.news-lead .lead-story__content p{font-size:14px}}@media (max-width: 650px){.news-lead>.lead-story{min-height:440px;height:auto;background-position:center center}.news-lead .lead-story__content{padding:22px 20px}.news-lead .lead-story__content h1{font-size:clamp(30px,7.5vw,39px);line-height:1.08;letter-spacing:-.025em;margin-top:10px;margin-bottom:12px}.news-lead .lead-story__content p{font-size:14px;line-height:1.5;margin-bottom:12px}.news-lead .lead-story__content .story-meta{font-size:11px}.news-lead .lead-side-story__body h3{font-size:clamp(15px,4vw,19px)}}@media (prefers-reduced-motion: reduce){.news-lead .lead-side-story__image img{transition:none}}.rw-ad-top-area{width:100%;display:flex;flex-direction:column;align-items:center;gap:5px;margin:0 auto 26px}.rw-ad-top-banner{width:min(970px,100%);aspect-ratio:970 / 90;min-height:65px;background:#15283d;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;text-decoration:none}.rw-ad-top-banner img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rw-ad-top-fallback{display:flex;flex-direction:column;align-items:center;gap:5px;color:#fff;font-size:clamp(15px,2vw,25px);font-weight:900;letter-spacing:2px}.rw-ad-top-fallback small{color:#d5b17c;font-size:10px;letter-spacing:1.5px}.rw-ad-label{font-size:9px;color:#87919c;font-weight:700;letter-spacing:1px}.rw-ad-side{width:160px;position:absolute;top:200px}.rw-ad-side-left{right:calc(100% + 12px)}.rw-ad-side-right{left:calc(100% + 12px)}.rw-ad-skyscraper{width:160px;height:600px;background:#e7ebef;border:1px dashed #c5ced8;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center;color:#627183}.rw-ad-skyscraper strong{font-size:15px;color:#35485b}.rw-ad-skyscraper small{font-size:12px}.rw-ad-layout{position:relative}@media (max-width: 1650px){.rw-ad-side{display:none}}@media (max-width: 700px){.rw-ad-top-area{margin-bottom:18px}.rw-ad-top-banner{min-height:48px}.rw-ad-top-fallback small{font-size:8px}}.rw-stats-page{max-width:1260px;margin:0 auto;padding:34px 24px 80px;min-height:65vh}.rw-stats-heading{margin-bottom:30px}.rw-stats-eyebrow{font-size:11px;letter-spacing:2px;font-weight:800;color:#a67b37;margin-bottom:12px}.rw-stats-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.12;margin:0 0 12px;color:#142335;font-weight:850}.rw-stats-heading p{margin:0;color:#637184;font-size:15px}.rw-stats-panel{background:#fff;border:1px solid #e1e5eb;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px #1123370d}.rw-stats-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:22px 24px;border-bottom:1px solid #e5e9ef}.rw-stats-tabs{display:flex;gap:6px;background:#f0f3f7;padding:5px;border-radius:8px}.rw-stats-tabs button{border:0;background:transparent;border-radius:6px;padding:11px 23px;cursor:pointer;font-weight:750;color:#465568}.rw-stats-tabs button.active{background:#142b42;color:#fff}.rw-stats-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rw-stats-filters label{font-size:12px;font-weight:750;color:#5a6878}.rw-stats-filters select{padding:10px 12px;border:1px solid #d7dfe7;border-radius:6px;background:#fff;color:#172b40;font-weight:650}.rw-stats-section-title{padding:23px 24px 15px}.rw-stats-section-title h2{margin:0 0 5px;font-size:22px;color:#172b40}.rw-stats-section-title p{margin:0;font-size:12px;color:#718091}.rw-stats-table-scroll{overflow-x:auto}.rw-stats-table{border-collapse:collapse;width:100%;min-width:670px;text-align:left}.rw-stats-table th{background:#f3f5f8;color:#657487;text-transform:uppercase;font-size:11px;letter-spacing:.8px;padding:15px 20px;white-space:nowrap}.rw-stats-table td{padding:16px 20px;border-top:1px solid #edf0f4;font-size:14px;color:#293a4e}.rw-stats-table tbody tr:hover{background:#f8fafc}.rw-stats-table td:not(:nth-child(2)),.rw-stats-table th:not(:nth-child(2)){text-align:right}.rw-stats-rank{font-weight:800;color:#a67b37!important}.rw-stats-name{font-weight:750;color:#162d44!important}.rw-stats-strike{font-weight:800;color:#173b58!important}.rw-stats-positive{color:#14784c!important;font-weight:750}.rw-stats-negative{color:#b34444!important;font-weight:750}.rw-stats-message{padding:30px 24px;color:#53657a}.rw-stats-error{color:#a52c2c}.rw-stats-note{padding:17px 24px;margin:0;color:#7c8796;font-size:11px;border-top:1px solid #edf0f4}@media (max-width: 650px){.rw-stats-page{padding:22px 12px 50px}.rw-stats-toolbar{padding:15px}.rw-stats-filters{width:100%}.rw-stats-section-title{padding:18px 15px}.rw-stats-table td,.rw-stats-table th{padding:13px 12px}}.rw-stats-page{max-width:1440px}.rw-stats-table{width:100%;min-width:1050px;table-layout:auto}.rw-stats-table th,.rw-stats-table td{white-space:nowrap;padding:15px 13px}.rw-stats-table th:nth-child(2),.rw-stats-table td:nth-child(2){text-align:left;min-width:165px}.rw-stats-table th:nth-child(7),.rw-stats-table td:nth-child(7){min-width:125px}.rw-stats-table th:nth-child(8),.rw-stats-table td:nth-child(8),.rw-stats-table th:nth-child(9),.rw-stats-table td:nth-child(9){min-width:95px}@media (max-width: 1100px){.rw-stats-table-scroll{overflow-x:auto}}.rw-stats-sort-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;cursor:pointer;white-space:nowrap}.rw-stats-sort-button:hover,.rw-stats-sort-button.active{color:#173b58}.rw-stats-sort-button:focus-visible{outline:2px solid #a67b37;outline-offset:4px;border-radius:2px}.rw-stats-sort-button span{font-size:10px;margin-left:4px}a[href="/stats"].active{border-bottom:3px solid #df1722}.rw-participant-search{margin-bottom:22px;background:#fff;border:1px solid #e1e5eb;border-radius:12px;padding:24px;box-shadow:0 8px 28px #1123370d}.rw-participant-search-heading h2{margin:5px 0 6px;color:#172b40;font-size:23px}.rw-participant-search-heading p{margin:0 0 20px;color:#637184;font-size:13px}.rw-participant-search-eyebrow{color:#a67b37;font-size:10px;font-weight:800;letter-spacing:1.7px}.rw-participant-search-field{display:flex;align-items:center;border:1px solid #d7dfe7;border-radius:8px;background:#f8fafc;padding:0 14px;gap:10px}.rw-participant-search-icon{font-size:26px;color:#758498}.rw-participant-search-field input{width:100%;flex:1;border:0;outline:none;background:transparent;padding:16px 0;color:#172b40;font:inherit;min-width:0}.rw-participant-search-field:focus-within{border-color:#a67b37;box-shadow:0 0 0 3px #a67b371f}.rw-participant-search-field button{border:0;background:transparent;color:#637184;cursor:pointer;font-weight:700}.rw-participant-search-results{margin-top:12px;border:1px solid #e5e9ef;border-radius:8px;overflow:hidden}.rw-participant-search-result{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;text-decoration:none;color:#172b40;border-bottom:1px solid #edf0f4}.rw-participant-search-result:last-child{border-bottom:0}.rw-participant-search-result:hover{background:#f4f7fa}.rw-participant-search-result-main{display:flex;flex-direction:column;gap:4px}.rw-participant-search-result-main small{color:#7c8796}.rw-participant-search-result-meta{color:#657487;font-size:12px;white-space:nowrap}.rw-participant-search-status,.rw-participant-search-error{margin:0;padding:17px;color:#637184}.rw-participant-search-error{color:#b34444}.rw-participant-leaderboard-link{color:#162d44;font-weight:750;text-decoration:none}.rw-participant-leaderboard-link:hover{color:#a67b37;text-decoration:underline}.rw-participant-profile-placeholder{padding:38px 30px}.rw-participant-profile-placeholder h2{color:#172b40}.rw-participant-profile-placeholder p{color:#637184}.rw-participant-profile-placeholder a{color:#a67b37;font-weight:750}@media (max-width: 650px){.rw-participant-search{padding:16px}.rw-participant-search-result{align-items:flex-start;flex-direction:column}.rw-participant-search-result-meta{white-space:normal}}.rw-profile-page{padding-bottom:55px}.rw-profile-back{display:inline-block;margin-top:14px;color:#a67b37;font-size:13px;font-weight:750;text-decoration:none}.rw-profile-back:hover{text-decoration:underline}.rw-profile-section{margin-bottom:22px;padding:25px}.rw-profile-message{padding:30px}.rw-profile-section-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.rw-profile-section-header h2{margin:4px 0 0;color:#15283d;font-size:24px}.rw-profile-eyebrow{color:#a67b37;font-size:10px;font-weight:800;letter-spacing:1.6px}.rw-profile-period{border:1px solid #d8dfe6;background:#fff;color:#172b40;border-radius:7px;padding:10px 14px;font:inherit;font-weight:700}.rw-profile-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rw-profile-metric{display:flex;flex-direction:column;gap:9px;padding:20px;border:1px solid #e3e8ee;border-radius:9px;background:#f8fafc;min-width:0}.rw-profile-metric span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.7px;color:#69798a}.rw-profile-metric strong{font-size:24px;color:#15283d;overflow-wrap:anywhere}.rw-profile-footnote{margin:17px 0 0;font-size:12px;color:#7b8795}.rw-profile-count{font-size:12px;font-weight:700;color:#6c7987}.rw-profile-table-scroll{overflow-x:auto;width:100%}.rw-profile-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left;white-space:nowrap}.rw-profile-table th{background:#172b40;color:#fff;padding:14px 12px;font-size:11px;text-transform:uppercase;letter-spacing:.4px}.rw-profile-table td{padding:13px 12px;border-bottom:1px solid #e8edf2;color:#28394a}.rw-profile-table tbody tr:nth-child(2n){background:#f8fafc}.rw-profile-table tbody tr:hover{background:#f0f4f8}.rw-profile-empty{color:#728093;font-size:13px}.rw-profile-track-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rw-profile-track{display:flex;flex-direction:column;gap:5px;padding:13px;background:#f8fafc;border:1px solid #e5e9ef;border-radius:7px}.rw-profile-track strong{color:#203449;font-size:13px}.rw-profile-track span{color:#718093;font-size:11px}@media (max-width: 950px){.rw-profile-metrics,.rw-profile-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rw-profile-section{padding:16px}.rw-profile-metrics{gap:8px}.rw-profile-metric{padding:13px}.rw-profile-metric strong{font-size:19px}.rw-profile-section-header h2{font-size:20px}.rw-profile-track-grid{grid-template-columns:1fr 1fr}}.rw-track-controls{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px}.rw-track-controls label{display:flex;flex-direction:column;gap:6px;color:#69798a;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.rw-track-controls select{min-width:145px;padding:10px 12px;border:1px solid #d8dfe6;border-radius:7px;background:#fff;color:#172b40;font:inherit;font-size:13px}.rw-track-performance-table th button{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.rw-track-performance-table td:not(:first-child),.rw-track-performance-table th:not(:first-child){text-align:right}.rw-track-name-button{padding:0;border:0;background:transparent;color:#17344f;font:inherit;font-weight:800;cursor:pointer}.rw-track-name-button:hover{color:#a67b37;text-decoration:underline}.rw-track-recent{margin-top:25px;padding-top:20px;border-top:1px solid #e4e9ef}.rw-track-recent h3{margin:0;font-size:19px;color:#172b40}.rw-track-recent .rw-profile-section-header button{border:0;background:transparent;color:#a67b37;font-weight:800;cursor:pointer}.rw-premiership-mode-tabs,.rw-premiership-type-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.rw-premiership-mode-tabs button,.rw-premiership-type-tabs button{padding:10px 18px;border-radius:7px;border:1px solid #718096;background:transparent;color:inherit;cursor:pointer}.rw-premiership-mode-tabs button.active,.rw-premiership-type-tabs button.active{background:#176a58;color:#fff;border-color:#176a58}.rw-premiership-filters{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0 22px;align-items:end}.rw-premiership-filters label{display:flex;flex-direction:column;gap:6px;font-weight:600}.rw-premiership-filters select{min-width:120px;padding:9px;border:1px solid #9aa6b2;border-radius:5px;background:var(--rw-surface,#fff);color:var(--rw-text,#17212b)}.rw-premiership-panel{margin-top:16px}.rw-premiership-filters{padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width: 600px){.rw-premiership-filters{padding-left:16px;padding-right:16px}}.mp-article{color:#253241;font-size:16px;line-height:1.65}.mp-article h2{font-size:24px;line-height:1.25;margin:32px 0 15px;color:#111820}.mp-intro{margin:18px 0 25px}.mp-featured{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:22px 0 30px}.mp-tip-card{padding:18px;border:1px solid #d7dde2;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:7px}.mp-tip-card strong{font-size:18px;line-height:1.35;color:#111820}.mp-tip-card span{color:#647182;font-size:14px}.mp-label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#bf171d}.mp-races{border:1px solid #d7dde2;border-radius:10px;overflow:hidden;background:#fff}.mp-race{display:grid;grid-template-columns:52px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid #e5e8eb}.mp-race:last-child{border-bottom:0}.mp-race strong{color:#111820}.mp-race-tag{font-weight:800;color:#bc1a22}.mp-race-no{color:#5a6672;text-align:right}.mp-market{padding:0 0 10px}.mp-market p{margin:0}.mp-meetings{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.mp-meeting{border:1px solid #d7dde2;border-radius:10px;padding:20px;background:#fff}.mp-meeting h3{font-size:19px;margin:0 0 12px;color:#111820}.mp-meeting-picks p{margin:8px 0;font-size:15px}.mp-meeting-picks b{display:block;color:#647182;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.mp-link{display:inline-block;margin-top:14px;color:#b91520;font-weight:700;text-decoration:underline}.mp-note{font-size:13px;color:#66727d;margin-top:24px}@media (max-width:600px){.mp-article{font-size:15px}.mp-featured{grid-template-columns:1fr}.mp-race{grid-template-columns:40px minmax(0,1fr) 52px;gap:8px;padding:12px 10px}.mp-meetings{grid-template-columns:1fr}.mp-article h2{font-size:21px}}.mp-tip-card .mp-price{font-size:16px;font-weight:800;color:#111820}.mp-race-no small{display:block;font-size:12px;color:#253241;font-weight:600;white-space:nowrap}.mp-race{grid-template-columns:52px minmax(0,1fr) 112px}@media (max-width:600px){.mp-race{grid-template-columns:40px minmax(0,1fr) 94px}}.rw-news-ad-layout{position:relative;width:min(1094px,calc(100% - 32px));margin:0 auto;padding-top:30px}.rw-news-ad-top{display:flex;justify-content:center;margin-bottom:35px}.rw-news-ad-top:empty{display:none}.rw-news-ad-top .rw-managed-ad{width:min(970px,100%)}.rw-news-ad-side{position:absolute;top:205px;width:160px}.rw-news-ad-side--left{right:calc(100% + 12px)}.rw-news-ad-side--right{left:calc(100% + 12px)}.rw-news-ad-side .rw-managed-ad{width:160px}.rw-news-ad-layout>.rw-article-shell{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box}.rw-news-pagination{display:flex;justify-content:center;align-items:center;gap:18px;padding:30px 12px}.rw-news-pagination button{padding:10px 18px;border:1px solid #d4dbe2;border-radius:5px;background:#fff;color:#172b41;cursor:pointer;font-weight:700}.rw-news-pagination button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 1650px){.rw-news-ad-side{display:none}}@media (max-width: 700px){.rw-news-ad-layout{width:calc(100% - 24px);padding-top:16px}}.rw-news-ad-layout .rw-news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.rw-news-ad-layout .rw-news-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border-radius:10px}.rw-news-ad-layout .rw-news-card img{width:100%;height:155px;object-fit:cover;display:block}.rw-news-ad-layout .rw-news-card h2,.rw-news-ad-layout .rw-news-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1.3;margin-bottom:10px}.rw-news-ad-layout .rw-news-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1.55}.rw-news-ad-layout .rw-news-card time{display:block;margin-top:auto;padding-top:12px;font-size:12px}@media (max-width: 1000px){.rw-news-ad-layout .rw-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rw-news-ad-layout .rw-news-grid{grid-template-columns:1fr}.rw-news-ad-layout .rw-news-card img{height:200px}}.rw-news-ad-layout .rw-public-news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.rw-news-ad-layout .rw-public-news-card{display:flex;flex-direction:column;height:auto;min-height:0;min-width:0;overflow:hidden;border-radius:9px}.rw-news-ad-layout .rw-public-news-card>a{display:block;flex:0 0 auto}.rw-news-ad-layout .rw-public-news-card>a>img{display:block;width:100%;height:155px;object-fit:cover}.rw-news-ad-layout .rw-public-news-card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:16px}.rw-news-ad-layout .rw-public-news-card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1.3;margin:10px 0}.rw-news-ad-layout .rw-public-news-card-body>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1.5;margin:0 0 12px}.rw-news-ad-layout .rw-public-news-card .rw-public-news-meta{margin-top:auto;padding-top:12px;font-size:12px}@media (max-width: 1000px){.rw-news-ad-layout .rw-public-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rw-news-ad-layout .rw-public-news-grid{grid-template-columns:1fr}.rw-news-ad-layout .rw-public-news-card>a>img{height:200px}}.rw-news-ad-layout .rw-article-shell>.rw-article-back{display:inline-flex;align-items:center;margin-bottom:20px;text-decoration:none}.rw-news-ad-layout .rw-article-shell>.rw-public-news-kicker{display:none}.rw-news-ad-layout .rw-article-shell>h1{margin-top:0;margin-bottom:22px}.rw-news-ad-layout{padding-bottom:40px}.rw-tips-layout{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1100px) minmax(0,160px);justify-content:center;gap:18px;padding:24px 18px 45px;background:#f4f5f6;align-items:start}.rw-tips-main{min-width:0}.rw-tips-side{min-width:0;position:sticky;top:16px}.rw-tips-intro{padding:26px 4px 20px}.rw-tips-eyebrow{font-size:11px;letter-spacing:.11em;font-weight:800;color:#bf1825}.rw-tips-intro h1{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:10px 0}.rw-tips-intro p{color:#59616a;font-size:15px}.rw-tips-panel{background:#fff;border:1px solid #e2e4e7;border-radius:9px;padding:23px;margin-bottom:22px;box-shadow:0 3px 12px #00000009}.rw-tips-panelhead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rw-tips-panel h2,.rw-tips-premium h2{font-size:25px;margin:7px 0 12px;color:#181d23}.rw-tips-pill{background:#fce9ea;color:#aa1723;border-radius:30px;padding:7px 12px;font-size:12px;font-weight:800}.rw-tips-await{border:1px dashed #cfd4d9;background:#f8f9fa;padding:25px;border-radius:7px;margin-top:12px}.rw-tips-await strong{font-size:17px}.rw-tips-await p,.rw-tips-sub,.rw-tips-foot{color:#636b72;font-size:13px;line-height:1.65}.rw-tips-await a,.rw-tips-premium a{display:inline-block;margin-top:9px;background:#c71b28;color:#fff;text-decoration:none;font-weight:800;padding:12px 18px;border-radius:5px}.rw-tips-toolbar{display:flex;gap:12px;align-items:center;margin:18px 0 12px;flex-wrap:wrap;font-size:13px}.rw-tips-toolbar label{font-weight:800}.rw-tips-toolbar select{border:1px solid #cbd0d5;padding:9px 12px;background:#fff;border-radius:4px;max-width:100%}.rw-tips-toolbar span{margin-left:auto;color:#59616a}.rw-tips-tablewrap{overflow-x:auto}.rw-tips-table{border-collapse:collapse;width:100%;font-size:13px;min-width:650px}.rw-tips-table th{text-align:left;background:#1c2227;color:#fff;padding:12px 10px;white-space:nowrap}.rw-tips-table td{border-bottom:1px solid #e8e9eb;padding:12px 10px}.rw-tips-table tbody tr:nth-child(2n){background:#f8f9fa}.rw-tips-horse{font-weight:750}.rw-tips-firm{color:#16754a;font-weight:850;white-space:nowrap}.rw-tips-note{padding:20px;background:#f8f9fa;color:#5d646b}.rw-tips-foot{margin-top:13px}.rw-tips-premium{display:flex;align-items:center;justify-content:space-between;gap:22px;background:#1c2227;color:#fff;padding:26px;border-radius:8px;margin:25px 0}.rw-tips-premium h2{color:#fff}.rw-tips-premium p{font-size:13px;color:#c8cdd0;max-width:600px}.rw-tips-premium a{white-space:nowrap}.rw-tips-responsible{color:#687077;font-size:12px;margin:24px 0}.rw-tips-main>.rw-managed-ad,.rw-tips-panel>.rw-managed-ad{margin:16px auto}.rw-tips-side .rw-managed-ad{margin:0 auto}@media (max-width:1300px){.rw-tips-layout{grid-template-columns:minmax(0,1fr) minmax(0,1000px) minmax(0,1fr)}.rw-tips-side{display:none}}@media (max-width:700px){.rw-tips-layout{display:block;padding:12px}.rw-tips-panel{padding:15px}.rw-tips-premium{display:block}.rw-tips-intro{padding:20px 4px}.rw-tips-panel h2{font-size:21px}}.rw-tips-feed-summary{margin:14px 0 8px;padding:11px 14px;background:#f3f5f6;border-left:3px solid #c71b28;border-radius:3px;color:#3b4249;font-size:13px;line-height:1.6}.rw-tips-feed-summary strong{color:#1c2227}.rw-tips-feed-explain{margin:0 0 14px;color:#687077;font-size:12px;line-height:1.6}.rw-free-tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.rw-free-tip{padding:20px;border:1px solid #d5dde3;border-radius:12px;background:#fff}.rw-free-tip h3{margin:8px 0;font-size:1.3rem}.rw-free-tip p{margin:8px 0}.rw-ta{max-width:1000px;margin:40px auto;padding:0 20px;color:#182533;font:16px system-ui,Arial,sans-serif}.rw-ta header{border-bottom:2px solid #ddd;padding-bottom:20px}.rw-ta a{color:#075b8d}.rw-ta form,.rw-ta section{background:#f7f9fb;border:1px solid #dce3e9;border-radius:12px;padding:22px;margin:25px 0}.rw-ta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.rw-ta label{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-weight:600}.rw-ta input,.rw-ta select,.rw-ta textarea{border:1px solid #aab9c7;border-radius:6px;padding:10px;font:inherit;background:#fff}.rw-ta textarea{min-height:70px}.rw-ta button{background:#095f78;border:0;color:#fff;padding:11px 17px;border-radius:7px;font-weight:700;cursor:pointer}.rw-ta button.secondary{background:#555}.rw-ta button:disabled{opacity:.5}.rw-ta-alert{background:#fff3dd;padding:14px}.rw-ta-list article{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #d9e1e7}.rw-ta-list p{margin:5px 0}.rw-ta-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rw-bookmaker-strip{width:100%;margin:18px 0 30px}.rw-bookmaker-strip__heading{display:flex;justify-content:space-between;gap:12px;margin-bottom:9px;color:#72777c;font-size:10px;font-weight:800;letter-spacing:1px}.rw-bookmaker-strip__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.rw-bookmaker-strip__tile{display:flex;align-items:center;justify-content:center;min-width:0;min-height:85px;padding:12px;background:#20242a;border:1px solid #343b44;border-radius:5px;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.rw-bookmaker-strip__tile:hover{background:#303740;border-color:#c8102e;transform:translateY(-2px)}.rw-bookmaker-strip__tile:focus-visible{outline:3px solid #c8102e;outline-offset:3px}.rw-bookmaker-strip__tile img{display:block;width:100%;max-width:190px;height:62px;object-fit:contain}.rw-bookmaker-strip__disclaimer{margin:9px 0 0;color:#777;font-size:10px;text-align:center}@media (max-width: 800px){.rw-bookmaker-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 480px){.rw-bookmaker-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rw-bookmaker-strip__tile{min-height:70px;padding:9px}.rw-bookmaker-strip__tile img{height:48px}}.rw-race-ad-layout{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;gap:18px;align-items:start;width:100%;max-width:1600px;margin:0 auto;padding:0 18px;box-sizing:border-box}.rw-race-ad-layout__main{min-width:0}.rw-race-ad-layout__main>.wire-race-page{width:100%;max-width:none;min-width:0;box-sizing:border-box}.rw-race-ad-layout__left,.rw-race-ad-layout__right{width:160px;min-width:0;padding-top:18px;transform:translateY(-100px)}.rw-race-ad-layout .rw-managed-ad--skyscraper{width:160px;margin:0}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__campaign{margin-bottom:16px}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link{width:160px;border-radius:4px}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link img{width:160px;height:600px;object-fit:contain}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__text{min-height:600px;box-sizing:border-box;padding:18px 10px;overflow-wrap:anywhere}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__text strong{font-size:16px}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__text p{font-size:12px}.rw-race-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__disclaimer{font-size:9px;overflow-wrap:anywhere}@media (max-width: 1280px){.rw-race-ad-layout{display:block;max-width:none;padding:0}.rw-race-ad-layout__left,.rw-race-ad-layout__right{display:none}}.rw-formguide-main-ad-layout{display:grid;grid-template-columns:160px minmax(0,1fr) 160px;align-items:start;gap:18px;width:100%;max-width:1800px;margin:0 auto;padding:0 18px;box-sizing:border-box}.rw-formguide-main-ad-layout__content{min-width:0}.rw-formguide-main-ad-layout__content>.page{width:100%;max-width:none;min-width:0;box-sizing:border-box}.rw-formguide-main-ad-layout__left,.rw-formguide-main-ad-layout__right{width:160px;min-width:0;padding-top:18px;box-sizing:border-box}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper{width:160px;margin:0}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__campaign{margin-bottom:16px}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link{width:160px;border-radius:4px}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__link img{display:block;width:160px;height:600px;object-fit:contain}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__text{min-height:600px;padding:18px 10px;box-sizing:border-box;overflow-wrap:anywhere}.rw-formguide-main-ad-layout .rw-managed-ad--skyscraper .rw-managed-ad__disclaimer{font-size:9px;overflow-wrap:anywhere}@media (max-width: 1500px){.rw-formguide-main-ad-layout{display:block;max-width:none;padding:0}.rw-formguide-main-ad-layout__left,.rw-formguide-main-ad-layout__right{display:none}.rw-formguide-main-ad-layout__content>.page{max-width:var(--max-width, 1420px);margin-left:auto;margin-right:auto}}.rw-ads{display:grid;gap:24px}.rw-ads-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.rw-ads-toolbar h1{margin:10px 0}.rw-ads-toolbar h2{margin:0}.rw-ads-form{margin-top:18px!important}.rw-ads-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.rw-ads-grid label{min-width:0}.rw-ads-wide{grid-column:1/-1}.rw-ads select,.rw-ads textarea{display:block;width:100%;padding:13px;color:#fff;background:#0d1520;border:1px solid #47566a;border-radius:7px;font:inherit}.rw-ads textarea{resize:vertical}.rw-ads-checkbox{display:flex!important;align-items:center;gap:12px}.rw-ads-checkbox input{width:auto!important}.rw-ads-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.rw-ads-form .rw-ads-actions button{width:auto;margin:0}.rw-ads-list{display:grid;gap:12px;margin-top:18px}.rw-ads-item{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:18px;background:#111b29;border:1px solid #334154;border-radius:8px}.rw-ads-item p{margin:6px 0;overflow-wrap:anywhere}.rw-ads-item small{color:#d8aa54;overflow-wrap:anywhere}.rw-ads-item strong{overflow-wrap:anywhere}@media (max-width:700px){.rw-ads-grid{grid-template-columns:1fr}}.rw-ads .rw-artwork-guide{margin:4px 0 12px;padding:20px 22px;border:1px solid #52647a;border-left:4px solid #d8aa54;border-radius:9px;background:#142033;color:#edf2f7}.rw-ads .rw-artwork-guide__eyebrow{color:#d8aa54;font-size:11px;font-weight:800;letter-spacing:1.5px;margin-bottom:9px}.rw-ads .rw-artwork-guide__size{display:block;color:#fff;font-size:clamp(20px,2.5vw,27px);line-height:1.3;margin-bottom:6px}.rw-ads .rw-artwork-guide__details{color:#d9e3ef;font-size:14px;line-height:1.6}.rw-ads .rw-artwork-guide__note{color:#aebed0;font-size:12px;line-height:1.65;margin-top:9px}@media (max-width: 650px){.rw-ads .rw-artwork-guide{padding:15px}}.rw-ads .rw-stage6f-upload{grid-column:1 / -1;padding:18px;margin:10px 0 18px;border:1px solid #47566a;border-radius:9px;background:#142033}.rw-ads .rw-stage6f-upload__label{display:block;font-weight:700;color:#edf2f7}.rw-ads .rw-stage6f-upload input[type=file]{display:block;width:100%;max-width:100%;margin:12px 0;padding:12px;border:1px dashed #d8aa54;border-radius:7px;background:#0d1520;color:#edf2f7;box-sizing:border-box}.rw-ads .rw-stage6f-upload p{color:#b9c9d9;font-size:13px;line-height:1.5}.rw-ads .rw-stage6f-upload__preview{margin-top:16px;padding:12px;border:1px solid #334154;border-radius:7px;background:#0d1520}.rw-ads .rw-stage6f-upload__preview span{display:block;margin-bottom:10px;color:#d8aa54;font-size:12px;font-weight:700}.rw-ads .rw-stage6f-upload__preview img{display:block;width:100%;max-height:360px;object-fit:contain}.rw-admin{min-height:100vh;background:#101722;color:#edf2f7;font-family:Arial,Helvetica,sans-serif}.rw-admin *{box-sizing:border-box}.rw-admin-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px max(24px,calc((100vw - 1200px)/2));border-bottom:1px solid #2a3545;background:#151e2b}.rw-admin-kicker,.rw-admin-eyebrow{color:#d8aa54;font-size:11px;font-weight:800;letter-spacing:2px}.rw-admin-brand{margin-top:7px;font-size:23px;font-weight:900;letter-spacing:1px}.rw-admin-back{color:#e6c58b;text-decoration:none;font-size:13px}.rw-admin-main{max-width:1200px;margin:0 auto;padding:60px 24px}.rw-admin-panel{padding:30px;background:#1a2534;border:1px solid #334154;border-radius:12px}.rw-admin-login{max-width:440px;margin:20px auto}.rw-admin h1{font-size:clamp(28px,4vw,40px);margin:12px 0;color:#fff}.rw-admin h2{font-size:21px;margin:15px 0}.rw-admin p{color:#aebaca;line-height:1.6}.rw-admin form{margin-top:28px}.rw-admin label{display:block;margin:18px 0 8px;font-size:13px;font-weight:700}.rw-admin input{display:block;width:100%;padding:13px;color:#fff;background:#0d1520;border:1px solid #47566a;border-radius:7px;font:inherit}.rw-admin button{cursor:pointer;border:0;border-radius:7px;padding:13px 22px;background:#d8aa54;color:#141b24;font-weight:800}.rw-admin form button{width:100%;margin-top:26px}.rw-admin button:disabled{opacity:.6;cursor:not-allowed}.rw-admin-error{margin-top:18px;padding:12px;background:#512b32;color:#ffdbdf;border-radius:7px}.rw-admin-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:35px}.rw-admin-signout{flex-shrink:0}.rw-admin-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.rw-admin-pending{display:inline-block;margin-top:15px;padding:7px 11px;border-radius:5px;background:#29394a;color:#d3dce6;font-size:12px}.rw-admin-footnote{margin-top:30px;font-size:13px}@media (max-width: 600px){.rw-admin-header{padding:20px}.rw-admin-brand{font-size:18px}.rw-admin-main{padding:30px 16px}.rw-admin-heading{flex-direction:column}}.rw-review-editor fieldset{border:0;padding:0;margin:0;min-width:0}.rw-review-editor textarea,.rw-review-editor select{display:block;width:100%;padding:13px;color:#fff;background:#0d1520;border:1px solid #47566a;border-radius:7px;font:inherit;resize:vertical}.rw-review-editor textarea:disabled,.rw-review-editor input:disabled,.rw-review-editor select:disabled{opacity:.65}.rw-review-toolbar,.rw-review-list-item{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.rw-review-toolbar{margin-bottom:20px}.rw-review-two,.rw-review-ratings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rw-review-ratings{grid-template-columns:repeat(3,minmax(0,1fr))}.rw-review-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.rw-review-editor .rw-review-actions button{width:auto;margin:0}.rw-review-list-item{padding:18px 0;border-top:1px solid #334154}.rw-review-list-item p{margin:5px 0}.rw-review-success{color:#9be0ae!important}.rw-review-unsaved{color:#f4c775!important}.rw-review-notice{padding:12px;background:#29394a;border-radius:7px}@media (max-width: 650px){.rw-review-two,.rw-review-ratings{grid-template-columns:1fr}}.rw-approval-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:18px 0;border-top:1px solid #354356}.rw-approval-row p{margin:6px 0 0;opacity:.8}.rw-approval-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.rw-approval-actions button{width:auto;margin:0}.rw-approval-copy{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.rw-approval-notice{padding:14px;border:1px solid #596578;border-radius:8px}.rw-approval-success{color:#9be0ae!important}.rw-approval-revision{padding:14px 0;border-top:1px solid #354356}.rw-approval-revision summary{cursor:pointer;font-weight:600}.rw-approval-revision>div{padding:12px 0}.rw-public-main{padding-top:34px;padding-bottom:65px;min-height:65vh}.rw-public-eyebrow{font-size:11px;font-weight:800;letter-spacing:2px;color:#b69b65;text-transform:uppercase}.rw-public-title{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:14px 0}.rw-public-lead{max-width:750px;font-size:17px;line-height:1.7;opacity:.8;margin-bottom:32px}.rw-public-panel,.rw-public-card,.rw-public-review-head{background:#101923;border:1px solid #293744;border-radius:12px;padding:26px}.rw-public-panel h2,.rw-public-card h2{margin-top:0}.rw-public-empty{padding:55px 35px;max-width:850px}.rw-public-empty h2{font-size:29px;margin:12px 0}.rw-public-empty p{max-width:650px;line-height:1.7;opacity:.85}.rw-public-action{display:inline-block;margin-top:18px;padding:12px 18px;background:#b69b65;color:#101923!important;text-decoration:none;font-weight:800;border-radius:6px}.rw-public-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.rw-public-card{display:flex;flex-direction:column;gap:20px}.rw-public-card p{line-height:1.65;opacity:.85;flex:1}.rw-public-card-top,.rw-public-brand{display:flex;gap:20px;align-items:center}.rw-public-card-top h2{margin:0 0 6px}.rw-public-card-top span,.rw-public-card-bottom span{font-size:12px;opacity:.65}.rw-public-logo{width:110px;height:70px;object-fit:contain;flex-shrink:0}.rw-public-card-bottom{display:flex;justify-content:space-between;align-items:end;gap:12px;border-top:1px solid #293744;padding-top:18px}.rw-public-card-bottom strong{display:block;font-size:27px}.rw-public-card-bottom a,.rw-public-breadcrumb a,.rw-public-side a{color:#d7bc84}.rw-public-breadcrumb{margin-bottom:22px;font-size:13px;opacity:.85}.rw-public-review-head{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:22px}.rw-public-brand h1{font-size:clamp(25px,3vw,42px);margin:9px 0}.rw-public-brand p{margin:0 0 8px;opacity:.75}.rw-public-brand small{opacity:.65}.rw-public-overall{text-align:center;min-width:130px}.rw-public-overall strong{font-size:45px;display:block;color:#d7bc84}.rw-public-overall strong small{font-size:17px}.rw-public-overall span{font-size:12px;opacity:.7}.rw-public-ratings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rw-public-rating{background:#192633;border:1px solid #304050;border-radius:8px;padding:17px;display:flex;justify-content:space-between;gap:12px}.rw-public-rating span{opacity:.8;font-size:13px}.rw-public-rating strong{white-space:nowrap}.rw-public-content{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px;margin-top:28px}.rw-public-section{margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid #293744}.rw-public-section h2{font-size:24px}.rw-public-section p{line-height:1.85;white-space:pre-line;opacity:.9}.rw-public-proscons{display:grid;grid-template-columns:1fr 1fr;gap:20px}.rw-public-proscons>div{background:#14202b;border-radius:9px;padding:18px}.rw-public-proscons li{margin-bottom:12px;line-height:1.55}.rw-public-side-score{display:block;font-size:36px;color:#d7bc84;margin-top:12px}.rw-public-notice{margin-top:40px;padding:20px 24px;border:1px solid #344353;border-radius:9px;font-size:12px;line-height:1.7;opacity:.82}.rw-public-notice p{margin-bottom:5px}.rw-public-notice a{color:#d7bc84}@media (max-width:850px){.rw-public-content{grid-template-columns:1fr}.rw-public-ratings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.rw-public-main{padding-top:20px}.rw-public-review-head,.rw-public-brand{flex-direction:column;align-items:flex-start}.rw-public-overall{text-align:left}.rw-public-ratings,.rw-public-proscons{grid-template-columns:1fr}.rw-public-card-bottom{align-items:flex-start;flex-direction:column}.rw-public-panel,.rw-public-card,.rw-public-review-head{padding:18px}}.rw-public-site .rw-public-panel,.rw-public-site .rw-public-card,.rw-public-site .rw-public-review-head,.rw-public-site .rw-public-panel h1,.rw-public-site .rw-public-panel h2,.rw-public-site .rw-public-panel h3,.rw-public-site .rw-public-panel p,.rw-public-site .rw-public-panel li,.rw-public-site .rw-public-card h2,.rw-public-site .rw-public-card p,.rw-public-site .rw-public-review-head h1,.rw-public-site .rw-public-review-head p,.rw-public-site .rw-public-review-head small{color:#f2f5f8}.rw-public-site .rw-public-panel a,.rw-public-site .rw-public-card a,.rw-public-site .rw-public-side a{color:#e3c78d}.rw-public-site .rw-public-rating{color:#f2f5f8}.rw-public-site .rw-public-section,.rw-public-site .rw-public-section h2,.rw-public-site .rw-public-section h3,.rw-public-site .rw-public-section p,.rw-public-site .rw-public-section li{color:#171c22}.rw-public-site .rw-public-proscons>div{color:#f2f5f8}.rw-public-site .rw-public-proscons h3,.rw-public-site .rw-public-proscons li{color:#f2f5f8}.rw-public-preview-warning{background:#fff5dd;border:1px solid #d6ad54;border-left:5px solid #c7942e;color:#362b18;padding:18px 22px;border-radius:8px;margin-bottom:24px;line-height:1.65}.rw-public-preview-warning strong{display:block;font-size:14px;letter-spacing:.5px;margin-bottom:5px;color:#362b18}.rw-public-preview-warning p{margin:0;color:#493b24}.rw-public-site .rw5d3-preview{background:#fff3d9;border:1px solid #dfbb72;border-left:6px solid #c58f25;border-radius:9px;padding:18px 22px;margin:0 0 26px;color:#332714}.rw-public-site .rw5d3-preview strong{display:block;font-size:13px;font-weight:800;letter-spacing:.045em;color:#332714}.rw-public-site .rw5d3-preview p{margin:8px 0 0;line-height:1.6;font-size:14px;color:#493b24}.rw-public-site .rw5d3-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.rw-public-site .rw5d3-card{display:flex;flex-direction:column;min-width:0;gap:20px;padding:25px;background:#101a25;border:1px solid #2e3d4c;border-radius:13px;box-shadow:0 5px 18px #00000012;transition:transform .15s ease,box-shadow .15s ease}.rw-public-site .rw5d3-card:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000021}.rw-public-site .rw5d3-card h2{color:#f7f8fb;font-size:23px}.rw-public-site .rw5d3-card p{color:#cbd4de;line-height:1.6;overflow-wrap:anywhere}.rw-public-site .rw5d3-card .rw-public-card-top{min-width:0}.rw-public-site .rw5d3-card .rw-public-logo{max-width:130px;max-height:70px;object-fit:contain}.rw-public-site .rw5d3-card .rw-public-card-bottom{margin-top:auto;align-items:center;padding-top:20px}.rw-public-site .rw5d3-card .rw-public-card-bottom strong{color:#e1bc73;font-size:30px;font-weight:800}.rw-public-site .rw5d3-card a.rw5d3-read-review{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;background:#d9aa51;border-radius:7px;color:#101820;text-decoration:none;font-weight:800;white-space:nowrap}.rw-public-site .rw5d3-card a.rw5d3-read-review:hover,.rw-public-site .rw5d3-card a.rw5d3-read-review:focus-visible{background:#f0c776;color:#101820}@media (max-width: 800px){.rw-public-site .rw5d3-directory{grid-template-columns:1fr}.rw-public-site .rw5d3-card{padding:20px}.rw-public-site .rw5d3-card .rw-public-card-bottom{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.rw-public-site .rw5d3-card{transition:none}}.rw-rg{max-width:1180px;margin:0 auto;padding:30px 24px 54px;color:#171b1e}.rw-rg__eyebrow{font-size:10px;letter-spacing:1.4px;font-weight:800;color:#777;margin-bottom:18px}.rw-rg__hero{background:#171b1e;color:#fff;padding:42px 48px;border-top:5px solid #d71920}.rw-rg__tag{font-size:11px;letter-spacing:1.3px;font-weight:800;color:#ff6a70}.rw-rg__hero h1{font-size:clamp(32px,5vw,52px);line-height:1.1;margin:14px 0}.rw-rg__hero p{font-size:16px;line-height:1.7;max-width:770px;color:#e0e2e4}.rw-rg__layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:24px;margin-top:24px;align-items:start}.rw-rg__content{background:#fff;padding:18px 36px}.rw-rg__content section{padding:22px 0;border-bottom:1px solid #e5e5e5}.rw-rg__content section:last-child{border-bottom:0}.rw-rg__content h2{font-size:22px;margin:0 0 12px}.rw-rg__content p,.rw-rg__content li{font-size:14px;line-height:1.8;color:#3f4448}.rw-rg__content li{margin:6px 0}.rw-rg__content ul{padding-left:21px}.rw-rg__content a,.rw-rg__support a,.rw-rg__bottom a{color:#bf131b;text-decoration:underline;text-underline-offset:2px}.rw-rg__help{background:#d71920;color:#fff;padding:28px}.rw-rg__help span{font-size:10px;letter-spacing:1.1px;font-weight:800}.rw-rg__help h2{font-size:26px;margin:12px 0}.rw-rg__help p{line-height:1.6;font-size:13px}.rw-rg__phone{display:block;font-size:28px;font-weight:900;color:#fff;margin-top:20px}.rw-rg__support{background:#fff;padding:23px 26px;margin-top:12px;border-top:3px solid #171b1e}.rw-rg__support h3{font-size:17px;margin:0 0 9px}.rw-rg__support p{font-size:13px;line-height:1.6;color:#555}.rw-rg__support a{font-size:13px;font-weight:800}.rw-rg__bottom{margin-top:25px;padding:20px;background:#fff;text-align:center;font-size:12px;font-weight:700;line-height:1.8}@media (max-width:760px){.rw-rg{padding:16px 12px 30px}.rw-rg__hero{padding:28px 22px}.rw-rg__layout{grid-template-columns:1fr}.rw-rg__content{padding:8px 22px}.rw-rg__bottom{font-size:11px}}:root{--wire-red: #d71920;--wire-red-dark: #a70f15;--ink: #111315;--charcoal: #181b1e;--charcoal-2: #22262a;--grey-900: #34383d;--grey-700: #666d73;--grey-500: #969ca1;--grey-300: #d4d8db;--grey-200: #e6e9eb;--grey-100: #f3f4f5;--paper: #ffffff;--page: #eef0f1;--max-width: 1420px;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--page);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--page)}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;width:100%}.utility-bar{background:#0d0f10;color:#b9bdc1}.utility-bar__inner{max-width:var(--max-width);min-height:28px;margin:auto;padding:0 22px;display:flex;align-items:center;justify-content:space-between;font-size:8px;font-weight:700;letter-spacing:1.4px}.utility-bar__inner div{display:flex;gap:20px}.site-header{background:var(--paper);border-bottom:1px solid var(--grey-200)}.site-header__inner{max-width:var(--max-width);min-height:122px;margin:auto;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;align-items:center;gap:16px}.brand__horse{width:72px;height:72px;display:grid;place-items:center;position:relative;background:var(--ink);color:#fff;font-size:24px;font-weight:900;font-style:italic;letter-spacing:-2px}.brand__horse:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;background:var(--wire-red)}.brand__the{display:block;margin-bottom:-2px;font-size:12px;font-weight:900;letter-spacing:4px}.brand__name{font-size:clamp(34px,3.3vw,52px);font-weight:900;letter-spacing:-3px;line-height:.95}.brand__name em{color:var(--wire-red);font-style:normal}.brand__tagline{margin-top:9px;color:var(--grey-700);font-size:9px;font-weight:800;letter-spacing:2px}.header-actions{display:flex;align-items:center;gap:13px}.search-box{width:190px;min-height:44px;padding:0 14px;display:flex;align-items:center;gap:9px;border:1px solid var(--grey-300);background:#fff;color:var(--grey-500);font-size:11px}.subscribe-button{min-height:44px;padding:0 23px;border:0;background:var(--wire-red);color:#fff;font-size:11px;font-weight:900;text-transform:uppercase}.brain-brand{min-height:44px;padding-left:17px;display:flex;align-items:center;gap:10px;border-left:1px solid var(--grey-300)}.brain-brand span,.brain-brand strong{display:block}.brain-brand span{margin-bottom:3px;color:var(--grey-700);font-size:7px;letter-spacing:1px}.brain-brand strong{font-size:11px}.main-nav{background:var(--charcoal);color:#fff}.main-nav__inner{max-width:var(--max-width);min-height:52px;margin:auto;padding:0 22px;display:flex;align-items:center}.main-nav a{min-height:52px;padding:0 18px;display:flex;align-items:center;gap:7px;border-right:1px solid rgba(255,255,255,.07);font-size:10px;font-weight:900;text-transform:uppercase}.main-nav a:hover{background:var(--wire-red)}.main-nav .nav-racing{margin-left:auto;background:var(--wire-red)}.mobile-menu{display:none;margin-left:auto;border:0;background:transparent;color:#fff}.breaking-wire{background:#0e1012;color:#fff;border-top:1px solid rgba(255,255,255,.05)}.breaking-wire__inner{max-width:var(--max-width);min-height:44px;margin:auto;padding:0 22px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px}.breaking-wire__label{align-self:stretch;margin-left:-22px;padding:0 22px;display:flex;align-items:center;gap:8px;background:var(--wire-red);font-size:9px;font-weight:900;letter-spacing:.8px}.live-dot{width:6px;height:6px;border-radius:50%;background:#fff}.breaking-wire__story{overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.breaking-wire a{color:#ff6c70;font-size:9px;font-weight:900}.page{max-width:var(--max-width);margin:auto;padding:20px 22px 60px}.advertisement{position:relative;overflow:hidden;border:1px solid #d3d7da;background:repeating-linear-gradient(135deg,#f1f2f3,#f1f2f3 12px,#eaeced 12px,#eaeced 24px)}.advertisement__tiny{position:absolute;top:5px;left:7px;color:#8a8f93;font-size:7px;letter-spacing:1px}.advertisement__content{height:100%;padding:18px;display:flex;align-items:center;justify-content:center;gap:18px;text-align:left}.ad-demo-logo{width:52px;height:38px;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:14px;font-weight:900;border-bottom:4px solid var(--wire-red)}.advertisement__content strong,.advertisement__content span{display:block}.advertisement__content strong{font-size:16px;letter-spacing:.5px}.advertisement__content span{margin-top:3px;color:var(--grey-700);font-size:9px}.advertisement__content button{min-height:34px;margin-left:20px;padding:0 13px;border:0;background:var(--wire-red);color:#fff;font-size:8px;font-weight:900}.advertisement--billboard{min-height:132px;margin-bottom:20px}.advertisement--leaderboard{min-height:100px;margin-bottom:20px}.advertisement--mpu{min-height:250px}.advertisement--halfpage{min-height:500px}.advertisement--mpu .advertisement__content,.advertisement--halfpage .advertisement__content{flex-direction:column;text-align:center}.advertisement--mpu .advertisement__content button,.advertisement--halfpage .advertisement__content button{margin-left:0}.top-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;margin-bottom:20px}.news-lead{min-height:610px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(350px,.85fr);gap:10px}.lead-story{min-height:610px;position:relative;background-position:center;background-size:cover;color:#fff}.lead-story__content{position:absolute;left:0;right:0;bottom:0;padding:38px}.story-category{display:inline-block;padding:6px 9px;background:var(--wire-red);color:#fff;font-size:8px;font-weight:900;letter-spacing:.9px}.lead-kicker{display:block;margin-top:15px;color:#ef8c8f;font-size:9px;font-weight:900;letter-spacing:1.6px}.lead-story h1{max-width:720px;margin:8px 0 12px;font-size:clamp(42px,4.4vw,66px);line-height:.95;letter-spacing:-3px}.lead-story p{max-width:650px;margin:0 0 18px;font-size:15px;line-height:1.5}.story-meta{color:#ffffffad;font-size:9px}.lead-side-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lead-side-story{overflow:hidden;background:#fff;border-bottom:3px solid transparent}.lead-side-story:hover{border-bottom-color:var(--wire-red)}.lead-side-story__image{height:175px;position:relative}.lead-side-story__image img{height:100%;object-fit:cover}.lead-side-story__image .story-category{position:absolute;left:10px;bottom:10px}.story-category--small{padding:5px 7px;font-size:7px}.lead-side-story__body{padding:15px}.lead-side-story h3{margin:0 0 10px;font-size:17px;line-height:1.13}.lead-side-story__body>span{color:var(--grey-500);font-size:8px}.top-sidebar{display:flex;flex-direction:column;gap:20px}.next-panel{padding:18px;background:#fff}.next-panel__heading{padding-bottom:13px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:3px solid var(--ink)}.eyebrow{display:flex;align-items:center;gap:5px;margin-bottom:5px;color:var(--wire-red);font-size:8px;font-weight:900;letter-spacing:1.3px}.next-panel__heading h2,.section-heading h2{margin:0;font-size:25px;letter-spacing:-1.3px}.next-panel__heading a{color:var(--wire-red);font-size:8px;font-weight:900}.next-tabs{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.next-tabs button{min-height:28px;border:0;background:var(--grey-100);color:var(--grey-700);font-size:8px;font-weight:900}.next-tabs button.active{background:var(--wire-red);color:#fff}.next-race{min-height:62px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;border-bottom:1px solid var(--grey-200)}.next-race__number{width:31px;height:31px;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:9px;font-weight:900}.next-race__meeting strong,.next-race__meeting span{display:block}.next-race__meeting strong{margin-bottom:3px;font-size:11px}.next-race__meeting span{color:var(--grey-500);font-size:8px}.next-race__time{display:flex;align-items:center;gap:3px;color:var(--wire-red);font-size:9px;font-weight:900}.content-section{margin-bottom:20px;padding:24px;background:#fff}.section-heading{margin-bottom:20px;padding-bottom:17px;display:flex;align-items:flex-end;justify-content:space-between;gap:25px;border-bottom:3px solid var(--ink)}.section-heading p{margin:6px 0 0;color:var(--grey-700);font-size:10px}.section-heading__right{text-align:right}.section-heading__right span,.section-heading__right strong{display:block}.section-heading__right span{margin-bottom:2px;color:var(--grey-500);font-size:7px;letter-spacing:1px}.section-heading__right strong{margin-bottom:7px;font-size:9px}.section-heading__right a,.section-heading--simple>a{color:var(--wire-red);font-size:9px;font-weight:900}.meeting-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.meeting-card{padding:17px;border:1px solid var(--grey-200);transition:border-color .15s ease,transform .15s ease}.meeting-card:hover{transform:translateY(-2px);border-color:#b8bdc1}.meeting-card__top{display:flex;align-items:center;justify-content:space-between;color:var(--grey-700);font-size:8px}.state-badge{padding:4px 6px;background:var(--ink);color:#fff;font-size:7px;font-weight:900}.meeting-card__type{margin-top:14px;color:var(--wire-red);font-size:7px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.meeting-card h3{margin:5px 0 3px;font-size:20px;letter-spacing:-.7px}.meeting-card__races{margin-bottom:13px;color:var(--grey-700);font-size:9px}.race-buttons{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.race-buttons button{min-height:28px;padding:0;border:1px solid var(--grey-300);background:#fff;font-size:8px;font-weight:900}.race-buttons button:hover{border-color:var(--wire-red);background:var(--wire-red);color:#fff}.form-guide-link{margin-top:14px;display:flex;align-items:center;gap:3px;color:var(--wire-red);font-size:9px;font-weight:900}.editorial-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;margin-bottom:20px}.editorial-layout>.content-section{margin-bottom:0}.editorial-sidebar{display:flex;flex-direction:column;gap:20px}.section-heading--simple{align-items:flex-end}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.news-card{display:grid;grid-template-columns:165px 1fr;overflow:hidden;border:1px solid var(--grey-200);background:#fff}.news-card__image{min-height:175px;position:relative}.news-card__image img{height:100%;object-fit:cover}.news-card__image .story-category{position:absolute;left:8px;bottom:8px}.news-card__body{padding:15px}.news-card h3{margin:0 0 8px;font-size:17px;line-height:1.13}.news-card p{margin:0 0 12px;color:var(--grey-700);font-size:10px;line-height:1.45}.story-time{color:var(--grey-500);font-size:8px}.market-wire{padding:18px;background:#fff;border-top:4px solid var(--wire-red)}.market-wire__heading{padding-bottom:13px;display:flex;justify-content:space-between;border-bottom:2px solid var(--ink)}.market-wire__heading span{color:var(--wire-red);font-size:7px;font-weight:900;letter-spacing:1px}.market-wire__heading h3{margin:4px 0 0;font-size:20px}.market-runner{min-height:65px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--grey-200)}.market-runner strong,.market-runner span{display:block}.market-runner>div:first-child strong{margin-bottom:3px;font-size:11px}.market-runner>div:first-child span{color:var(--grey-500);font-size:8px}.market-prices{display:flex;align-items:center;gap:5px;font-size:10px}.market-prices span{color:var(--grey-500);text-decoration:line-through}.market-prices strong{color:var(--wire-red)}.market-wire>a{display:block;padding-top:13px;color:var(--wire-red);font-size:8px;font-weight:900;text-align:right}.brain-panel{margin-bottom:20px;padding:32px;display:grid;grid-template-columns:340px 1fr;gap:38px;background:linear-gradient(120deg,#111315,#1d2023);color:#fff;border-top:5px solid var(--wire-red)}.brain-panel__intro{display:flex;gap:17px}.brain-panel__icon{flex:0 0 auto;color:#ff3d43}.brain-overline{color:#ff6e72;font-size:7px;font-weight:900;letter-spacing:1.4px}.brain-panel__intro h2{margin:5px 0 10px;font-size:28px;letter-spacing:-1px}.brain-panel__intro p{margin:0 0 14px;color:#aeb3b7;font-size:10px;line-height:1.5}.brain-panel__intro a{display:flex;align-items:center;gap:5px;color:#ff5e63;font-size:8px;font-weight:900}.brain-tools{display:grid;grid-template-columns:repeat(4,1fr)}.brain-tools a{padding:10px 20px;border-left:1px solid rgba(255,255,255,.12)}.brain-tools svg{margin-bottom:13px;color:#ff4c51}.brain-tools strong,.brain-tools span{display:block}.brain-tools strong{margin-bottom:5px;font-size:11px}.brain-tools span{color:#90969b;font-size:8px;line-height:1.45}.morning-wire{margin-bottom:20px;padding:30px;display:grid;grid-template-columns:300px 1fr auto;align-items:center;gap:30px;background:#fff;border-left:6px solid var(--wire-red)}.morning-wire__brand{display:flex;align-items:center;gap:15px;color:var(--wire-red)}.morning-wire__brand span{color:var(--wire-red);font-size:7px;font-weight:900;letter-spacing:1.2px}.morning-wire__brand h2{margin:4px 0 0;color:var(--ink);font-size:24px}.morning-wire>p{margin:0;color:var(--grey-700);font-size:11px;line-height:1.5}.morning-wire__actions{display:flex;gap:7px}.morning-wire__actions button{min-height:42px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900}.morning-primary{border:0;background:var(--ink);color:#fff}.morning-secondary{border:1px solid var(--grey-300);background:#fff;color:var(--ink)}.site-footer{background:#101214;color:#fff}.site-footer__top{max-width:var(--max-width);margin:auto;padding:45px 22px;display:grid;grid-template-columns:1fr 1.4fr auto;gap:50px}.footer-brand>strong{display:block;font-size:23px}.footer-brand>strong span{color:var(--wire-red)}.footer-brand p{margin:8px 0 0;color:#777e83;font-size:9px}.footer-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-columns div{display:flex;flex-direction:column;gap:8px}.footer-columns strong{margin-bottom:4px;color:#e1e3e4;font-size:8px;letter-spacing:1px}.footer-columns a{color:#7e858a;font-size:9px}.footer-brain{display:flex;align-items:center;gap:10px}.footer-brain span,.footer-brain strong{display:block}.footer-brain span{margin-bottom:3px;color:#737a7f;font-size:7px;letter-spacing:1px}.footer-brain strong{font-size:11px}.footer-bottom{max-width:var(--max-width);margin:auto;padding:15px 22px;display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.07);color:#666d72;font-size:8px}@media (max-width: 1200px){.brain-brand{display:none}.news-lead{grid-template-columns:1.35fr 1fr}.meeting-grid{grid-template-columns:repeat(3,1fr)}.brain-panel{grid-template-columns:1fr}.morning-wire{grid-template-columns:1fr 1fr}.morning-wire__actions{grid-column:1 / -1}}@media (max-width: 950px){.utility-bar{display:none}.site-header__inner{min-height:95px}.search-box{width:44px;padding:0;justify-content:center}.search-box span,.main-nav a{display:none}.main-nav .nav-racing{display:flex}.mobile-menu{min-height:52px;display:flex;align-items:center}.top-layout,.editorial-layout{grid-template-columns:1fr}.top-sidebar{display:grid;grid-template-columns:1fr 1fr}.news-lead{grid-template-columns:1fr}.lead-story{min-height:540px}.advertisement--halfpage{min-height:140px}.advertisement--halfpage .advertisement__content{flex-direction:row}.site-footer__top{grid-template-columns:1fr}}@media (max-width: 700px){.site-header__inner{padding:12px 14px}.brand{gap:9px}.brand__horse{width:49px;height:49px;font-size:17px}.brand__name{font-size:24px;letter-spacing:-1.5px}.brand__the{font-size:8px;letter-spacing:2px}.brand__tagline,.subscribe-button{display:none}.breaking-wire__inner{padding:0 10px;gap:10px;grid-template-columns:auto 1fr}.breaking-wire__label{margin-left:-10px;padding:0 10px;font-size:7px}.breaking-wire a{display:none}.breaking-wire__story{font-size:8px}.page{padding:10px 10px 35px}.advertisement--billboard{min-height:100px}.advertisement__content{gap:9px;padding:12px}.advertisement__content button{display:none}.ad-demo-logo{width:40px;height:32px}.advertisement__content strong{font-size:12px}.news-lead{min-height:0}.lead-story{min-height:470px}.lead-story__content{padding:22px}.lead-story h1{font-size:40px}.lead-story p{font-size:12px}.lead-side-grid{grid-template-columns:1fr 1fr}.lead-side-story__image{height:125px}.lead-side-story h3{font-size:13px}.top-sidebar{grid-template-columns:1fr}.content-section{padding:17px}.section-heading{align-items:flex-start;flex-direction:column}.section-heading__right{text-align:left}.meeting-grid,.news-grid{grid-template-columns:1fr}.news-card{grid-template-columns:120px 1fr}.news-card__image{min-height:150px}.brain-panel{padding:24px 18px}.brain-tools{grid-template-columns:1fr 1fr}.brain-tools a{padding:15px;border-top:1px solid rgba(255,255,255,.1)}.morning-wire{padding:22px 18px;grid-template-columns:1fr}.morning-wire__actions{grid-column:auto;flex-direction:column}.footer-columns{grid-template-columns:1fr 1fr}.footer-bottom{gap:10px;flex-direction:column}}@media (max-width: 450px){.lead-side-grid{grid-template-columns:1fr}.lead-side-story{display:grid;grid-template-columns:120px 1fr}.lead-side-story__image{height:100%;min-height:125px}.brain-tools,.footer-columns{grid-template-columns:1fr}}.wire-refresh-button{display:inline-flex;align-items:center;gap:7px;border:1px solid #d6d6d6;background:#fff;color:#111;padding:9px 13px;font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.wire-refresh-button:hover{border-color:#111}.wire-refresh-button:disabled{opacity:.55;cursor:default}.is-spinning{animation:wire-spin 1s linear infinite}@keyframes wire-spin{to{transform:rotate(360deg)}}.wire-racing-state,.wire-racing-error{border:1px solid #dedede;background:#f7f7f7;padding:22px;margin-top:18px}.wire-racing-error{display:flex;flex-direction:column;gap:5px;border-left:4px solid #c8102e}.meeting-tabs{display:flex;gap:7px;overflow-x:auto;padding:4px 0 12px;scrollbar-width:thin}.meeting-tab{min-width:112px;border:1px solid #d7d7d7;background:#fff;padding:10px 13px;text-align:left;cursor:pointer}.meeting-tab strong,.meeting-tab span{display:block}.meeting-tab strong{color:#111;font-size:13px}.meeting-tab span{margin-top:3px;color:#777;font-size:10px;font-weight:800;letter-spacing:.08em}.meeting-tab:hover{border-color:#999}.meeting-tab.active{background:#111;border-color:#111}.meeting-tab.active strong,.meeting-tab.active span{color:#fff}.live-meeting-card{border-top:4px solid #111;border-bottom:1px solid #d7d7d7;background:#fff}.live-meeting-header{display:flex;justify-content:space-between;gap:20px;padding:20px 2px 17px;border-bottom:1px solid #e4e4e4}.live-meeting-header h3{margin:5px 0 7px;color:#111;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,38px);line-height:1}.meeting-location{display:flex;align-items:center;gap:5px;color:#c8102e;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.meeting-meta{display:flex;flex-wrap:wrap;gap:8px}.meeting-meta span{border-right:1px solid #ccc;padding-right:8px;color:#555;font-size:12px;font-weight:700}.meeting-meta span:last-child{border-right:0}.brain-form-brand{align-self:center;text-align:right}.brain-form-brand span,.brain-form-brand strong{display:block}.brain-form-brand span{color:#777;font-size:9px;font-weight:800;letter-spacing:.08em}.brain-form-brand strong{margin-top:3px;color:#111;font-size:13px;letter-spacing:.03em}.race-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));border-left:1px solid #e1e1e1}.race-tile{min-width:0;border:0;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff;padding:15px;color:#111;text-align:left;cursor:pointer}.race-tile:hover{background:#f5f5f5}.race-tile-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.race-tile-top strong{font-size:17px}.race-status{color:#666;font-size:9px;font-weight:900;letter-spacing:.06em}.race-status.urgent{color:#c8102e}.race-time{display:flex;align-items:center;gap:5px;margin-top:9px;color:#c8102e;font-size:13px;font-weight:900}.race-name{margin-top:9px;min-height:32px;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:700;line-height:1.15}.race-details{margin-top:7px;color:#666;font-size:11px}.race-form-link{margin-top:12px;color:#111;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.wire-form-promo{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:18px;border-top:1px solid #111;border-bottom:1px solid #ddd;padding:14px 0}.wire-form-promo strong,.wire-form-promo span{display:block}.wire-form-promo strong{font-size:12px;letter-spacing:.04em}.wire-form-promo span{margin-top:3px;color:#c8102e;font-size:10px;font-weight:800}.wire-form-promo p{max-width:520px;margin:0;color:#666;font-size:11px;line-height:1.45}@media (max-width: 760px){.live-meeting-header,.wire-form-promo{align-items:flex-start;flex-direction:column}.brain-form-brand{align-self:flex-start;text-align:left}.race-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 440px){.race-strip{grid-template-columns:1fr}}.wire-race-page{padding-top:24px;padding-bottom:60px}.race-page-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;border-bottom:1px solid #d7d7d7;padding-bottom:12px}.race-back-button{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;padding:0;color:#111;font:inherit;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.race-back-button:hover{color:#c8102e}.race-page-date{color:#777;font-size:11px;font-weight:700}.race-form-hero{border-top:5px solid #111;background:#fff;padding:25px 27px 0}.race-form-kicker{color:#c8102e;font-size:10px;font-weight:900;letter-spacing:.1em}.race-form-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-top:13px}.race-form-location{display:flex;align-items:center;gap:5px;color:#c8102e;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.race-form-title-row h1{margin:7px 0 2px;color:#111;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,58px);line-height:.98}.race-form-title-row h2{margin:9px 0 0;color:#333;font-family:Georgia,Times New Roman,serif;font-size:clamp(17px,2vw,24px);font-weight:500}.race-brain-lockup{padding-top:13px;text-align:right;white-space:nowrap}.race-brain-lockup span,.race-brain-lockup strong{display:block}.race-brain-lockup span{color:#777;font-size:9px;font-weight:900;letter-spacing:.08em}.race-brain-lockup strong{margin-top:4px;color:#111;font-size:14px;letter-spacing:.03em}.race-meta-bar{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:24px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.race-meta-bar span{display:inline-flex;align-items:center;gap:5px;border-right:1px solid #ddd;padding:11px 16px 11px 0;margin-right:16px;color:#444;font-size:11px;font-weight:800}.race-meta-bar span:first-child{color:#c8102e}.race-form-state,.race-form-error{margin-top:20px;border:1px solid #ddd;background:#fff;padding:30px}.race-form-error{display:flex;flex-direction:column;align-items:flex-start;gap:7px;border-left:4px solid #c8102e}.race-form-error button{display:inline-flex;align-items:center;gap:6px;margin-top:8px;border:1px solid #111;background:#111;padding:9px 13px;color:#fff;font:inherit;font-size:10px;font-weight:900;text-transform:uppercase;cursor:pointer}.wire-field-section{margin-top:24px;background:#fff;border-top:4px solid #111}.wire-field-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:21px 22px 16px}.wire-field-heading h2{margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:27px}.wire-field-count{color:#777;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.wire-form-table-wrap{overflow-x:auto;border-top:1px solid #ddd}.wire-form-table{width:100%;min-width:820px;border-collapse:collapse}.wire-form-table th{background:#f0f0f0;border-bottom:1px solid #d3d3d3;padding:10px 12px;color:#555;text-align:left;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.wire-form-table td{border-bottom:1px solid #e5e5e5;padding:14px 12px;color:#333;font-size:12px;vertical-align:middle}.wire-form-table tbody tr:hover{background:#fafafa}.runner-number{width:55px;text-align:center!important}.runner-saddlecloth{display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:29px;background:#111;color:#fff;font-size:12px;font-weight:900}.runner-horse{color:#111;font-family:Georgia,Times New Roman,serif;font-size:15px}.numeric-cell{width:62px;text-align:center!important}.price-cell{width:80px;text-align:right!important;font-weight:900}.wire-form-disclaimer{padding:13px 22px;background:#f5f5f5;color:#777;font-size:9px;line-height:1.5}.race-brain-upsell{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;margin-top:28px;background:#111;padding:30px;color:#fff}.race-brain-upsell .section-kicker{color:#e41e36}.race-brain-upsell h2{margin:6px 0 9px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:27px}.race-brain-upsell p{max-width:650px;margin:0;color:#ccc;font-size:12px;line-height:1.6}.race-brain-features{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:8px}.race-brain-features span{border:1px solid #444;padding:11px;color:#fff;font-size:10px;font-weight:900;text-align:center;text-transform:uppercase;letter-spacing:.04em}@media (max-width: 760px){.race-form-hero{padding:20px 16px 0}.race-form-title-row{flex-direction:column}.race-brain-lockup{padding-top:0;text-align:left}.race-brain-upsell{grid-template-columns:1fr;gap:22px;padding:22px}}@media (max-width: 500px){.race-page-toolbar{align-items:flex-start}.race-meta-bar span{border-right:0;padding-right:10px;margin-right:5px}.race-brain-features{grid-template-columns:1fr}}.wire-runner-row{transition:background .15s ease}.wire-runner-row.expanded{background:#f7f7f7}.runner-expand-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;background:transparent;padding:0;color:inherit;text-align:left;cursor:pointer}.runner-expand-button:disabled{cursor:default}.runner-expand-button>span{display:flex;flex-direction:column;gap:3px}.runner-expand-button small{color:#c8102e;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.runner-form-expanded-row>td{padding:0!important;background:#f3f3f3}.runner-form-loading,.runner-form-load-error{display:flex;align-items:center;gap:8px;padding:24px 28px;color:#555;font-size:11px;font-weight:800}.runner-form-load-error{color:#a50e24}.runner-form-panel{border-top:1px solid #d4d4d4;border-bottom:2px solid #111;padding:22px 28px 28px}.runner-summary-grid{display:grid;grid-template-columns:minmax(240px,2fr) repeat(3,minmax(100px,.65fr));gap:10px;align-items:stretch}.runner-summary-main{border-left:4px solid #c8102e;background:#fff;padding:14px 16px}.runner-summary-title{font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:700}.runner-breeding{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:7px;color:#777;font-size:10px}.runner-breeding strong{color:#333}.runner-stat{display:flex;flex-direction:column;justify-content:center;background:#fff;padding:13px;text-align:center}.runner-stat span{color:#888;font-size:8px;font-weight:900;letter-spacing:.08em}.runner-stat strong{margin-top:5px;color:#111;font-size:15px}.recent-form-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;border-bottom:2px solid #111;padding-bottom:8px}.recent-form-heading strong{font-size:10px;letter-spacing:.08em}.recent-form-heading span{color:#888;font-size:9px}.recent-runs-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-left:1px solid #ddd}.recent-run-card{position:relative;min-width:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;padding:14px}.recent-run-top{display:flex;justify-content:space-between;gap:10px}.recent-run-top>div:first-child{min-width:0}.recent-run-date{display:block;margin-bottom:3px;color:#888;font-size:8px;font-weight:800;text-transform:uppercase}.recent-run-top strong{display:block;overflow:hidden;color:#111;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.recent-run-finish{flex-shrink:0;color:#c8102e;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.recent-run-race{min-height:30px;margin-top:10px;color:#333;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:700;line-height:1.35}.recent-run-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:9px}.recent-run-tags span{background:#f0f0f0;padding:4px 5px;color:#555;font-size:8px;font-weight:800}.recent-run-detail{display:flex;flex-direction:column;gap:4px;margin-top:10px;color:#777;font-size:8px}.recent-run-detail strong{color:#333}.stewards-note{margin-top:11px;border-top:1px solid #e1e1e1;padding-top:9px;color:#666;font-size:8px;line-height:1.45}.stewards-note strong{display:block;margin-bottom:3px;color:#111;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.spell-badge{display:inline-block;margin-top:9px;background:#111;padding:4px 6px;color:#fff;font-size:7px;font-weight:900;letter-spacing:.06em}.no-recent-form{background:#fff;padding:20px;color:#777;font-size:10px}@media (max-width: 1150px){.recent-runs-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 850px){.runner-summary-grid{grid-template-columns:repeat(3,1fr)}.runner-summary-main{grid-column:1 / -1}.recent-runs-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.runner-form-panel{padding:16px 14px 20px}.runner-summary-grid{grid-template-columns:1fr}.runner-summary-main{grid-column:auto}.recent-runs-list{grid-template-columns:1fr}}.runner-profile-header{display:grid;grid-template-columns:minmax(280px,1.7fr) minmax(190px,1fr) minmax(125px,.65fr) minmax(125px,.65fr);gap:8px}.runner-profile-identity,.runner-profile-stat{background:#fff;min-height:70px}.runner-profile-identity{border-left:4px solid #c8102e;padding:14px 16px}.runner-profile-stat{display:flex;flex-direction:column;justify-content:center;padding:12px 14px;text-align:center}.runner-profile-stat>span{color:#888;font-size:8px;font-weight:900;letter-spacing:.08em}.runner-profile-stat>strong{margin-top:6px;color:#111;font-size:12px;line-height:1.35}.recent-form-table{border:1px solid #d8d8d8;border-top:0;background:#fff}.recent-form-table-head{display:grid;grid-template-columns:1.05fr 2.2fr .9fr .8fr 1.35fr .55fr;gap:16px;background:#ececec;border-bottom:1px solid #ccc;padding:8px 14px;color:#777;font-size:7px;font-weight:900;letter-spacing:.07em}.recent-form-row{display:grid;grid-template-columns:1.05fr 2.2fr .9fr .8fr 1.35fr .55fr;gap:16px;align-items:center;position:relative;border-bottom:1px solid #e2e2e2;padding:13px 14px}.recent-form-row:last-child{border-bottom:0}.recent-form-row:nth-child(odd){background:#fbfbfb}.form-cell{min-width:0;color:#666;font-size:9px;line-height:1.4}.form-cell>strong{display:block;color:#111;font-size:10px}.form-cell>span{display:block;margin-top:3px}.form-cell>small{display:block;margin-top:4px;color:#999;font-size:7px}.form-date-track>strong{color:#777;font-size:8px;letter-spacing:.04em}.form-date-track>span{color:#111;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700}.form-race-detail>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:11px}.form-result>strong{color:#c8102e;font-family:Georgia,Times New Roman,serif;font-size:14px}.form-connections{display:flex;flex-direction:column;gap:3px}.form-connections span{margin:0}.form-sp{text-align:right}.form-sp>strong{font-size:12px}.form-first-up{display:inline-block!important;width:fit-content;background:#111;margin-top:5px!important;padding:3px 5px;color:#fff!important;font-size:6px!important;font-weight:900;letter-spacing:.05em}.form-stewards{grid-column:2 / -1;display:flex;gap:8px;margin-top:-3px;border-top:1px dotted #ddd;padding-top:7px;color:#777;font-size:8px;line-height:1.4}.form-stewards strong{flex-shrink:0;color:#111;font-size:7px;letter-spacing:.06em}@media (max-width: 1000px){.runner-profile-header{grid-template-columns:repeat(3,1fr)}.runner-profile-identity{grid-column:1 / -1}.recent-form-table-head{display:none}.recent-form-row{grid-template-columns:1fr 2fr 1fr}.form-connections{grid-column:2}.form-sp{grid-column:3;text-align:left}.form-stewards{grid-column:1 / -1}}@media (max-width: 650px){.runner-profile-header{grid-template-columns:1fr}.runner-profile-identity{grid-column:auto}.recent-form-row{grid-template-columns:1fr 1fr;gap:10px 16px}.form-race-detail,.form-connections{grid-column:1 / -1}.form-sp{grid-column:auto}.form-stewards{grid-column:1 / -1}}.main-nav__inner{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.main-nav__inner>a{flex-shrink:0;white-space:nowrap}.main-nav a.rw-stage5d2-bookmakers{color:#fff;background:#30353a;border-bottom:3px solid #d71920}.main-nav a.rw-stage5d2-bookmakers:hover,.main-nav a.rw-stage5d2-bookmakers:focus-visible{background:#d71920;color:#fff}@media (max-width: 950px){.main-nav a.rw-stage5d2-bookmakers{display:flex;font-size:10px;padding:0 12px}.main-nav__inner{gap:0}}.rw-brain-link{color:#075b52;text-decoration:none;background:#e8f8f3;border:1px solid #a4d8cb;border-radius:8px;padding:8px 12px;gap:10px;display:flex;align-items:center}.rw-brain-link strong{color:#064c47}.rw-brain-link:hover{background:#d3f1e9}.rw-nav-links{display:flex;align-items:center;min-width:0}.rw-nav-links>a{flex-shrink:0;white-space:nowrap}.main-nav__inner{overflow:visible!important}.rw-subscribe-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:99999;display:flex;align-items:center;justify-content:center;padding:16px}.rw-subscribe-modal{position:relative;background:#fff;color:#1c2226;border-radius:12px;width:min(100%,490px);max-height:92vh;overflow:auto;padding:28px;box-shadow:0 15px 50px #0006}.rw-subscribe-modal h2{margin:0 34px 8px 0;font-size:24px}.rw-subscribe-modal p{line-height:1.5}.rw-subscribe-modal form{display:grid;gap:13px;margin-top:18px}.rw-subscribe-modal form>label:not(.rw-consent){display:grid;gap:5px;font-weight:600}.rw-subscribe-modal input:not([type=checkbox]),.rw-subscribe-modal select{width:100%;min-height:42px;padding:9px 11px;border:1px solid #aeb9bd;border-radius:6px;background:#fff;color:#20272b;font:inherit}.rw-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px}.rw-consent input{margin-top:3px}.rw-subscribe-close{position:absolute;right:15px;top:15px;background:transparent;border:0;cursor:pointer}.rw-subscribe-submit{width:100%;min-height:44px;display:block!important}.rw-subscribe-error{color:#a31717}.rw-subscribe-success{padding:12px;background:#e5f6ed;border-radius:6px}.main-nav .rw-nav-links>a{display:flex;align-items:center;height:52px;padding:0 12px;color:inherit;text-decoration:none}.main-nav .rw-nav-links>a:hover{background:#ffffff16}@media (max-width:1200px){.rw-brain-link{display:flex!important}.rw-brain-link span{display:none}.rw-brain-link strong{font-size:11px}}@media (max-width:950px){.rw-nav-links{display:none;position:absolute;top:100%;left:0;right:0;z-index:999;background:#181b1e;flex-direction:column;align-items:stretch;box-shadow:0 8px 20px #0005}.rw-nav-links.rw-nav-open{display:flex}.main-nav,.main-nav__inner{position:relative;overflow:visible!important}.main-nav .rw-nav-links>a{display:flex!important;height:auto;min-height:43px;padding:12px 18px}.main-nav .nav-racing{margin-left:auto}.main-nav .mobile-menu{display:flex}}@media (max-width:700px){.header-actions .subscribe-button{display:inline-flex!important;font-size:12px;padding:8px 10px}.rw-brain-link{display:none!important}.header-actions{gap:7px}.rw-subscribe-modal{padding:22px}.brand__tagline{font-size:8px}}
