
:root{--navy:#071c3c;--ink:#161b24;--muted:#6d7480;--line:#e4e4e2;--bg:#f5f4f0;--purple:#6e7d90;--gold:#efc44a;--gold-deep:#9b7421;--serif:'Libre Caslon Display',Georgia,serif}body{background:var(--bg);color:var(--ink);font-size:12px}.utility{background:#041329;color:#9da9b9;border-bottom:1px solid #ffffff0c}.utility .wrap{height:24px}.utility .wrap>span:first-child{color:#c3cbd7;letter-spacing:1.3px}.utility .wrap>span:nth-child(2){font-family:Georgia,serif;font-style:italic;font-size:10px;letter-spacing:.2px}.utility button:hover{color:var(--gold)}header{background:var(--navy);color:white;box-shadow:0 4px 20px #04132914}.masthead{height:83px;gap:34px}.logo{width:237px;filter:invert(1);mix-blend-mode:screen}.masthead form{background:#ffffff09;border-color:#ffffff29;height:38px;border-radius:4px;max-width:530px}.masthead form select{color:#d3d9e3;border-right-color:#ffffff20;width:103px;font-size:10px}.masthead form select option{background:var(--navy);color:white}.masthead input{color:white;font-size:11px}.masthead input::placeholder{color:#9caabd}.masthead form>button{color:#d4dde9;display:grid;place-items:center;transition:color .2s}.masthead form>button:hover{color:var(--gold)}.user-actions{gap:18px;font-size:11px}.saved-open{color:#c4ccda;gap:6px}.saved-open b{color:var(--gold);background:#ffffff0e;padding:3px 6px}.signin{color:#c4ccda;font-size:11px}.user-actions .primary{background:var(--gold);color:var(--navy);padding:11px 14px;box-shadow:0 2px 8px #0001;font-size:10px}.main-nav{background:var(--navy);border-top:1px solid #ffffff15}.main-nav .wrap{height:39px}.main-nav a{font-size:11px;color:#c5cdd9;gap:6px;position:relative;padding:0 9px;transition:color .2s}.main-nav a.active{background:none;color:white}.main-nav a.active:after{content:'';height:2px;position:absolute;left:9px;right:9px;bottom:0;background:var(--gold)}.main-nav a:hover{background:#ffffff04;color:white}.main-nav a:hover .ui-icon,.main-nav a.active .ui-icon{color:var(--gold);filter:drop-shadow(0 0 5px #efc44a55)}.main-nav button{color:var(--gold);font-size:10px;border-left-color:#ffffff20;display:flex;align-items:center;gap:6px}.subnav{background:#fff;border-bottom:1px solid #e1e1dc}.subnav>.wrap{height:34px;gap:22px}.subnav strong{color:#919393;font-size:7px;letter-spacing:1.15px}.breed-tabs button{color:#757a80;font-size:10px;transition:color .2s}.breed-tabs button.active{color:var(--navy);border-bottom-color:var(--gold)}.breed-tabs button:hover{color:var(--gold-deep)}.sub-right{color:#8d9195}.sub-right select{color:#66717c}.preview-note{font-size:7px;color:#777f88;padding-top:10px;padding-bottom:8px;letter-spacing:.7px}.preview-note>span:last-of-type{color:#8f9498}.dot{background:var(--gold)}.preview-note>button{background:transparent;color:#7d8489;border:0;font-size:8px}.ticker{background:transparent;border:0;border-top:1px solid #dedfdc;border-bottom:1px solid #dedfdc;height:33px;gap:17px;margin-top:11px;margin-bottom:14px}.ticker>strong{background:none;color:var(--navy);padding-left:0;letter-spacing:.7px;font-size:8px}.ticker>strong>span{color:var(--gold-deep)}.ticker button,.ticker>a{font-size:9px;color:#555e69}.ticker i{color:#d1b568;font-size:8px}.portal-grid{gap:14px;grid-template-columns:244px minmax(0,1fr) 277px}.panel{border:1px solid #e2e3e0;box-shadow:0 2px 5px #10212f02;border-radius:4px;background:white}.panel-title{height:39px;padding:0 13px;border-bottom:1px solid #e9e9e4}.panel-title h2{font-size:13px;font-weight:800;letter-spacing:-.25px;display:flex;align-items:center;gap:7px}.panel-title .ui-icon{color:#a7a08c;width:14px;height:14px}.panel-title button{color:#65758b;font-size:9px;font-weight:500}.panel-title button:hover{color:var(--gold-deep)}.tiny{font-size:6px;color:#aaa79f;letter-spacing:.8px}.panel-title h2 .tiny{margin-left:3px}.small-tabs{border-bottom-color:#eeeee9;height:31px;gap:15px}.small-tabs>button{font-size:8px;color:#8d9297}.small-tabs>button.active{color:var(--navy);border-bottom-color:var(--gold)}.headline{border-bottom-color:#f0f0eb;padding:9px 13px!important}.headline-meta{font-size:6px;margin-bottom:4px;letter-spacing:.4px}.headline-meta>span:first-child{color:#8f7942}.headline-meta>span:last-child{color:#a9a9a2}.headline>button{font-size:11px!important;line-height:1.5!important;font-weight:600}.headline.featured>button{font-size:12px!important;font-weight:700}.headline>button:hover{color:#876313}.news-source{font-size:6.5px;color:#979d9f;margin-top:4px}.news-source:hover{color:var(--gold-deep)}.panel-more,.latest .panel-more{background:#fafaf7;color:#52627a;font-weight:500;font-size:9px;padding:10px}.panel-more:hover{color:var(--gold-deep)}.lead-column{gap:12px}.lead-story{height:260px;border-radius:4px;box-shadow:0 2px 5px #0c203610}.lead-shade{background:linear-gradient(0deg,#03142bf5,transparent 100%)}.lead-story>img{object-position:center 30%}.lead-content{left:24px;bottom:24px}.lead-content .label{color:var(--gold);font-size:7px;letter-spacing:1.4px}.lead-content h1{font-family:var(--serif);font-size:44px;line-height:.98;letter-spacing:-.9px;font-weight:400;margin:12px 0}.lead-content p{font-size:10px;color:#d2d8df;line-height:1.6}.lead-content>button{font-size:10px;gap:18px;font-weight:500;margin-top:14px}.lead-content>button>span{color:var(--gold)}.image-credit{font-size:5px;color:#e2e4e7;background:#04132945}.mini-stories{gap:12px}.mini-stories>button{height:75px;border-color:#e2e3df;border-radius:3px;gap:12px;transition:border-color .2s}.mini-stories img{height:75px;width:94px}.mini-stories strong{font-family:var(--serif);font-weight:400;font-size:17px;line-height:1.05;letter-spacing:-.1px}.mini-stories small{font-size:6px;letter-spacing:.8px;color:#8e7b4b}.mini-stories>button:hover{border-color:#c6af6b}.tool-grid button{padding:13px 11px;border-color:#eeeee8;font-size:9px;gap:7px;color:#637083;transition:background .2s,color .2s}.tool-grid button:hover{background:#fffbef;color:var(--navy)}.tool-grid button>span{display:flex;color:#8996a7}.tool-grid button:hover .ui-icon{color:#d5a51e;filter:drop-shadow(0 0 4px #efc44a55)}.tool-grid b{font-size:10px;color:#9b9fa1}.ui-icon{display:inline-block;width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;vertical-align:middle;transition:color .2s,filter .2s}.main-nav .ui-icon{width:13px;height:13px;color:#92a3ba}.saved-open .ui-icon{width:16px;height:16px;color:#b6c5d6}.saved-open:hover .ui-icon{color:var(--gold);filter:drop-shadow(0 0 6px #efc44a66)}.race-panel .panel-title.navy{background:#10294b;border-color:#ffffff10}.race-panel .panel-title.navy .ui-icon{color:var(--gold)}.race-panel .small-tabs{height:32px}.race-filter{padding-top:10px}.race-filter>span{background:#faf7e9;color:#a0853a;border-color:#e9dfb8}.race-code{border:0;background:#f3f5f7;color:#8193a8;border-radius:3px;width:25px;height:25px}.race-code .ui-icon{width:14px;height:14px}.race-row{padding-top:9px;padding-bottom:9px;border-bottom-color:#f0f0eb}.race-row:hover .ui-icon{color:var(--gold-deep)}.race-row strong{font-size:10px;color:#344459}.race-row small{font-size:7px;color:#929aa2}.race-row>span:last-child{font-size:8px;color:#8190a2}.data-note{font-size:6px;color:#aaa9a2;line-height:1.6}.horse-record{background:#f7f7f3;border-left:2px solid #d0b261;padding:12px;color:var(--navy);height:86px}.horse-image .record-initials{color:#253d58;font-family:var(--serif);font-size:34px;font-weight:400;letter-spacing:-1px}.horse-record>strong{font-size:7px;color:#8b959c}.horse-record>small{font-size:7px;color:#b09651}.horse-card h3 button{font-family:var(--serif);font-size:18px;line-height:1.1;font-weight:400}.horse-card{padding:12px;border-color:#eeeee8}.horse-card p{font-size:8px;color:#93999e}.horse-card-bottom{border-top-color:#eeeee8;font-size:7px}.horse-card-bottom button{color:#77602f;font-size:8px;font-weight:500}.watch-intro strong{font-size:10px;color:#405267}.watch-intro p{font-size:9px;color:#9199a0}.round-icon{background:#f6f2e5;color:#b79842}.watch-empty{border-color:#e5e1d6;color:#a3a19a}.watch-actions{background:#faf9f4;color:#7f7045}.listing-placeholder{background:#f6f5ef;color:#bdac7d;font-family:var(--serif);font-size:38px;height:115px;position:relative}.listing-placeholder:after{content:'SALE & RESEARCH';position:absolute;bottom:14px;letter-spacing:2px;font-family:'DM Sans',sans-serif;font-size:6px;color:#9f997f}.listing h3 button{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1.05}.listing p{font-size:9px;color:#7f8890}.listing small{font-size:7px;color:#a9aba7}.listing-bottom{color:#8c7031;border-top-color:#ecebe4;font-size:8px}.listing-bottom button{color:#8490a1}.calendar-month strong{font-family:var(--serif);font-weight:400;font-size:18px;color:#354d65}.calendar-month>button{color:#b19a61}.calendar-grid .event-day{background:#f5f0de;color:#967324}.calendar-grid .selected{background:var(--navy);color:var(--gold)}.event-list b{color:#b3923f;font-family:var(--serif);font-size:23px}.event-list strong{font-size:9px;color:#46566a}.event-list small{font-size:7px;color:#969fa4}.avatar{background:#f5f0e2;color:#8c7137}.avatar.sage{background:#edf1e9;color:#7b8866}.community-grid h3{font-family:var(--serif);font-size:22px;line-height:1.1;font-weight:400;margin-top:14px;margin-bottom:9px}.community-grid p{font-size:10px;color:#8a9299;line-height:1.7}.post-head strong{font-size:9px;color:#4e6074}.post-head small{font-size:7px;color:#9ca3a6}.post-bottom button{color:#7d642a;font-size:9px}.post-bottom>span{color:#b2a47e}.poll-content h3{font-size:12px;color:#4d5d6d}.poll-content label{font-size:10px;color:#89939c}.poll-content input{accent-color:#a67c16}.primary{background:var(--navy);font-weight:600}.primary:hover{background:#173858}.outline{border-color:#dcd8c9;color:#7c642d}.poll-choice{background:#faf6e8;border-left-color:var(--gold);color:#8c6c20}.directory-tools input,.directory-tools select{border-color:#e3e4df;color:#75828e;background:#fcfcfa}.directory-card{border-color:#efefe9}.directory-card strong{font-size:10px;color:#465c72}.directory-card p{font-size:8px;color:#9aa2a7}.directory-card .avatar{background:#f6f2e4;color:#a88b44;border:1px solid #ede6d1}.directory-card button{color:#99a5af}.directory-card button:hover{color:#bb8b15}.category-links button{color:#9d8650}.aftercare-panel{background:#0d2746;box-shadow:none;border:0}.aftercare-panel .eyebrow{color:var(--gold);font-size:6px;letter-spacing:1.3px}.aftercare-panel h2{font-family:var(--serif);font-size:34px;font-weight:400;line-height:.95;letter-spacing:-.2px}.aftercare-panel p{color:#aebcca;font-size:10px;line-height:1.7}.aftercare-panel button{font-size:10px;color:var(--gold);font-weight:500}.aftercare-panel img{height:119px}.desk-grid .eyebrow{color:#a68a46}.desk-grid h3{font-family:var(--serif);font-size:29px;line-height:1;letter-spacing:-.6px;font-weight:400;color:#1e3852}.desk-grid p{color:#87939c;font-size:10px}.source-link{color:#ad8932;font-weight:500}.sales-mini>strong{color:#5a6b7a;font-size:10px}.sales-mini table{color:#8c939a}.sales-mini td{border-color:#ecece6}.sales-mini td:last-child{color:#8c6f27}.desk-links>button{border-color:#edede6;color:#9c8a5e}.desk-links>button>span{color:#ccbd94;font-family:var(--serif);font-size:24px}.desk-links strong{color:#647284;font-size:10px}.desk-links small{color:#a1a8ad;font-size:8px}.most-saved>button{border-bottom-color:#efefe9}.most-saved>button>b{color:#d0be8d;font-family:var(--serif);font-size:23px}.most-saved>button>span{font-size:10px;color:#677486;font-weight:500}.most-saved small{color:#a9a17e;font-size:6px}.source-desk{background:#fafaf6}.source-desk>.panel-title{background:none}.source-desk>p{font-size:9px;color:#949c9f;padding-top:10px}.source-desk #source-chips>a{border-color:#e6e4da;background:transparent;color:#8e8e7b;font-size:8px;padding:5px 7px}.source-desk #source-chips>a:hover{background:#f4efd9;color:#887029}.bottom-join{background:#eae8df;border-color:#dfddd3;border-left:3px solid var(--gold);padding:19px 22px}.bottom-join strong{font-family:var(--serif);font-size:27px;font-weight:400;letter-spacing:-.4px;color:#213a54}.bottom-join span{color:#929790;font-size:10px}.bottom-join .primary{background:var(--navy);color:var(--gold);font-size:10px;padding:12px 20px}footer{background:#06162e;color:#8495aa}.footer-main{padding-top:30px;padding-bottom:24px}.footer-main h4{font-size:10px;font-weight:500;color:#e8edf3}.footer-brand img{width:210px}.footer-brand p{font-family:var(--serif);font-size:16px;color:#d8dfe8;font-weight:400}.footer-brand>strong{color:#d2b566;font-size:9px;font-weight:400}.footer-main a,.footer-main button{color:#8a9bb0;font-size:9px}.footer-main a:hover,.footer-main button:hover{color:var(--gold)}.footer-bottom{border-top-color:#ffffff12;color:#657b97}.footer-bottom button{color:#9aabc0}.modal-tag{color:#ac8f42}dialog{border-radius:7px;box-shadow:0 25px 100px #071c3c55}dialog::backdrop{background:#03142bb0}dialog h2{font-family:var(--serif);font-size:32px;font-weight:400;color:#17324d;line-height:1.05;letter-spacing:-.3px}dialog p{color:#7e8b97}dialog input,dialog select,dialog textarea{border-color:#e2e1d8;background:#fcfcf9}.result-kind{color:#ad944d}.source-disclosure{background:#faf7eb;border-left-color:#d8bd71;color:#968967!important}.attribution{color:#98a2aa!important}.ad-disclosure{display:flex;gap:10px;align-items:center;font-size:6px;letter-spacing:1.2px;color:#95978f;margin-bottom:5px;padding-left:2px}.ad-disclosure>span{color:#a9aba4;font-size:6px;letter-spacing:.2px}.ad-leader{margin-top:2px}.ad-leader-creative{width:100%;height:91px;display:flex;align-items:center;position:relative;overflow:hidden;text-align:left;border-radius:3px;background:#0c263d;color:white;border-top:1px solid #cbb271;border-bottom:1px solid #cbb271;padding:0 27px;gap:42px}.ad-leader-creative:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#06182b 10%,#09243de6 55%,#09243d15);pointer-events:none}.ad-leader-creative>img{position:absolute;right:0;top:0;width:38%;height:100%;object-fit:cover;object-position:60% 42%;filter:saturate(.65)}.ad-farm-mark,.ad-leader-copy,.ad-cta{position:relative;z-index:1}.ad-farm-mark{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:23px;line-height:1;letter-spacing:1.6px;border-right:1px solid #cfb87855;padding-right:33px}.ad-farm-mark b{font:6px 'DM Sans',sans-serif;letter-spacing:2.1px;color:#cebb87}.ad-crest{display:grid;place-items:center;width:38px;height:44px;border:1px solid #bca36a;border-radius:50% 50% 42% 42%;font-family:var(--serif);font-size:32px;color:#d8bf85}.ad-leader-copy>span{font-size:6px;letter-spacing:2px;color:#bfad7e}.ad-leader-copy>strong{display:block;font-family:var(--serif);font-weight:400;font-size:32px;letter-spacing:-.2px;margin-top:6px;line-height:1}.ad-cta{margin-left:20px;align-self:center;color:#e2cf9c;border:1px solid #c9b16b88;padding:9px 12px;font-size:8px;white-space:nowrap;display:flex;gap:22px;background:#071c3c55}.ad-cta>b{font-weight:400}.ad-leader-creative:hover .ad-cta{background:var(--gold);color:var(--navy)}.ad-product-creative{background:#ece8da;width:100%;position:relative;overflow:hidden;padding:17px 18px 16px;text-align:left;min-height:188px;border:1px solid #ddd7c5;border-radius:3px;display:block;color:#1b2c35}.ad-product-brand{font-family:var(--serif);font-size:19px;letter-spacing:.4px;position:relative;z-index:1}.ad-product-brand>span{font-family:'DM Sans',sans-serif;font-size:5px;letter-spacing:1.4px;display:block;margin-top:5px;color:#938464}.ad-product-creative>strong{font-family:var(--serif);font-size:29px;font-weight:400;line-height:.97;display:block;margin-top:19px;position:relative;z-index:1}.ad-product-action{font-size:8px;color:#8c743b;display:block;margin-top:14px;position:relative;z-index:1}.product-art{position:absolute;right:1px;top:50px;transform:rotate(-10deg);width:135px;height:118px;color:#988c6c}.product-art svg{width:100%;height:100%;stroke:currentColor;stroke-width:.9;fill:#ded8c6}.product-art svg circle{fill:#ebe7db;stroke:#b39a5c}.ad-product-creative:hover .ad-product-action{color:#131b24}.ad-midrow{grid-column:1/-1}.ad-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ad-track,.ad-app{height:119px;position:relative;border-radius:3px;overflow:hidden;text-align:left;display:flex}.ad-track{background:#172725;color:white;padding:0}.ad-track>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:60% 35%;filter:brightness(.5) saturate(.65)}.ad-track:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#041625d9,transparent)}.ad-track-copy{position:relative;z-index:1;padding:15px 21px}.ad-track-copy>small{font-size:6px;letter-spacing:1.5px;color:#d9c68e}.ad-track-copy>strong{font-family:var(--serif);font-size:30px;line-height:.93;font-weight:400;display:block;margin:7px 0}.ad-track-copy>span{font-size:7px;color:#ebdbb5}.ad-app{background:#0c2344;color:white;border:1px solid #213c5d;padding:20px;align-items:center;gap:20px}.ad-app-icon{width:49px;height:66px;border:1px solid #9eacbf;border-radius:7px;display:grid;place-items:center;transform:rotate(-9deg);background:#122d51;color:var(--gold);box-shadow:5px 5px 0 #06182e;flex-shrink:0}.ad-app-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.ad-app small{font-size:5px;letter-spacing:1.1px;color:#d4bd7e}.ad-app strong{display:block;font-family:var(--serif);font-weight:400;font-size:30px;line-height:1;margin-top:8px}.ad-app p{font-size:8px;color:#8fa3bc;margin-top:6px}.ad-app div>span{font-size:7px;color:#ddca8e;display:block;margin-top:9px}.age-label{position:absolute;right:9px;bottom:9px;font-size:7px;color:#8b9cb3;border:1px solid #8b9cb344;padding:2px}.ad-product-creative:hover,.ad-app:hover{border-color:#c8ad61}.ad-track:hover img{filter:brightness(.6) saturate(.8)}.ad-detail{margin-top:17px;padding:15px;background:#f8f6ee;border-left:2px solid var(--gold)}.ad-detail strong{font-size:13px;color:var(--navy)}.ad-inventory{width:100%;border-collapse:collapse;font-size:11px;margin-top:18px}.ad-inventory td{padding:11px 5px;border-bottom:1px solid #e9e5d8;color:#7d8790}.ad-inventory td:first-child{color:#354a60}.ad-category-select{margin-top:18px}.ad-category-select label{color:#8d7c50}.ad-preview-note{font-size:10px!important;color:#a9a592!important}.empty{color:#949d9e}.poll-content .outline{color:#8e7130}#toast{background:#0b2446;color:#e4d6a9}
@media(min-width:1500px){.portal-grid{grid-template-columns:260px minmax(0,1fr) 295px}.lead-story{height:275px}.ad-leader-creative{height:98px}.ad-leader-copy>strong{font-size:37px}.headline>button{font-size:12px!important}}
@media(max-width:1150px){.masthead{gap:23px}.logo{width:200px}.masthead form{max-width:450px}.masthead input{font-size:10px}.user-actions{gap:12px}.main-nav a{font-size:9px;padding:0 5px;gap:4px}.main-nav .ui-icon{width:11px;height:11px}.portal-grid{grid-template-columns:212px minmax(0,1fr) 245px;gap:11px}.lead-content{left:18px}.lead-content h1{font-size:38px}.ad-leader-creative{gap:24px;padding:0 20px}.ad-farm-mark{padding-right:23px;font-size:20px}.ad-leader-copy>strong{font-size:28px}.ad-cta{margin-left:0}.mini-stories img{width:70px}.mini-stories strong{font-size:15px}.mini-stories>button{gap:8px}.tool-grid button{font-size:8px;padding:12px 8px}.tool-grid .ui-icon{width:13px;height:13px}.ad-product-brand{font-size:17px}.product-art{width:115px;right:-12px}.ad-app{gap:15px;padding:15px}.ad-app strong{font-size:26px}.ad-app p{font-size:7px}.ad-app small{font-size:4.5px}.footer-brand img{width:190px}}
@media(max-width:900px){.masthead{height:auto;padding-top:13px;padding-bottom:13px;gap:13px}.masthead form{max-width:none}.main-nav a{font-size:10px;padding:0 10px}.main-nav .ui-icon{width:12px;height:12px}.portal-grid{grid-template-columns:1fr 270px}.ad-leader-creative{height:92px;gap:20px;padding:0 18px}.ad-farm-mark{font-size:18px;padding-right:20px;gap:9px}.ad-farm-mark b{font-size:5px;letter-spacing:1.4px}.ad-crest{width:30px;height:37px;font-size:27px}.ad-leader-copy>strong{font-size:25px}.ad-cta{font-size:7px;padding:8px;gap:13px}.lead-story{height:255px}.lead-content h1{font-size:42px}.ad-midrow{grid-column:1/-1}.ad-pair{gap:11px}.ad-app-icon{width:36px;height:53px}.ad-app strong{font-size:25px}.ad-app p{font-size:7px;line-height:1.6}.ad-app small{font-size:4px}.ad-track-copy{padding:16px}.ad-track-copy>strong{font-size:28px}.community-grid h3{font-size:23px}.horse-card h3 button{font-size:20px}.source-desk{grid-column:1/-1}.footer-brand p{font-size:16px}.aftercare-panel h2{font-size:32px}}
@media(max-width:600px){.utility .wrap{height:23px}.utility .wrap>span:first-child{font-size:6px}.logo{width:181px}.masthead{gap:11px;padding-top:12px;padding-bottom:12px}.user-actions{gap:10px}.user-actions .primary{font-size:8px;padding:9px 10px}.saved-open{gap:4px}.saved-open .ui-icon{width:14px;height:14px}.masthead form{height:34px}.masthead input{font-size:9px}.masthead form select{width:87px;font-size:9px}.main-nav .wrap{height:37px}.main-nav a{padding:0 10px;font-size:10px;gap:6px}.subnav .wrap{gap:8px;height:32px}.subnav strong{display:none}.breed-tabs{gap:9px}.breed-tabs button{font-size:8px}.sub-right select{font-size:8px}.preview-note{font-size:6px;letter-spacing:.5px;padding:9px 0}.preview-note>button{font-size:7px}.ad-leader-creative{height:84px;padding:0 13px;gap:13px}.ad-farm-mark{font-size:15px;padding-right:12px;gap:0;letter-spacing:.6px}.ad-farm-mark b{font-size:4px;letter-spacing:.9px}.ad-crest{display:none}.ad-leader-copy>strong{font-size:22px;max-width:140px;line-height:.95;margin-top:5px}.ad-leader-copy>span{font-size:4px;letter-spacing:.8px}.ad-cta{display:none}.ad-leader-creative>img{width:36%;opacity:.6}.ad-disclosure{font-size:5px;letter-spacing:.9px;margin-bottom:4px}.ad-disclosure>span{font-size:5px}.ticker{height:30px;margin-top:9px;margin-bottom:10px;gap:12px}.ticker>strong{font-size:6px;gap:9px}.ticker button,.ticker>a{font-size:8px}.portal-grid{display:flex;gap:11px}.lead-story{height:250px}.lead-content h1{font-size:42px}.lead-content{left:20px;bottom:20px}.lead-content p{font-size:9px;line-height:1.65}.lead-content .label{font-size:6px}.mini-stories img{width:75px;height:73px}.mini-stories>button{height:73px;gap:9px}.mini-stories strong{font-size:16px}.mini-stories small{font-size:5px}.tool-grid button{padding:12px 8px;font-size:8px;gap:6px}.tool-grid .ui-icon{width:13px;height:13px}.latest #headline-list{grid-template-columns:1fr 1fr}.headline{padding:10px!important}.headline>button{font-size:10px!important;line-height:1.5!important}.headline.featured>button{font-size:11px!important}.headline-meta{font-size:5px}.news-source{font-size:6px}.headline>p,.headline:first-child>p{display:none}.right-stack{grid-template-columns:1.15fr 1fr}.ad-product-creative{padding:13px 12px;min-height:223px;height:calc(100% - 11px)}.ad-product-brand{font-size:16px}.ad-product-brand>span{font-size:4px;letter-spacing:1px}.ad-product-creative>strong{font-size:26px;margin-top:24px}.product-art{width:115px;right:-15px;top:77px;opacity:.7}.ad-product-action{font-size:7px;position:absolute;bottom:18px}.race-row strong{font-size:9px}.race-row small{font-size:6px}.race-row>span:last-child{font-size:7px}.race-code{width:22px;height:22px}.race-filter{font-size:8px}.panel-title h2{font-size:12px}.horse-record{height:88px}.horse-card{padding:11px}.horse-card h3 button{font-size:20px}.horse-card p{font-size:8px;line-height:1.6}.horse-card-bottom>span{font-size:6px}.listing h3 button{font-size:20px}.listing-placeholder{height:105px}.listing-placeholder:after{font-size:5px;bottom:12px;letter-spacing:1px}.ad-pair{grid-template-columns:1fr;gap:9px}.ad-track,.ad-app{height:111px}.ad-track-copy{padding:15px 19px}.ad-track-copy>strong{font-size:29px}.ad-track>img{object-position:center 35%}.ad-app{gap:20px;padding:17px 22px}.ad-app strong{font-size:30px}.ad-app small{font-size:5px}.ad-app p{font-size:8px}.ad-app-icon{width:42px;height:59px}.ad-app div>span{font-size:7px}.community-grid h3{font-size:21px}.community-grid p{font-size:9px}.community-grid article{padding:12px}.post-head .avatar{width:25px;height:25px;font-size:8px}.post-head strong{font-size:8px}.post-head small{font-size:6px}.panel-title h2 .tiny{font-size:5px}.poll-content label{font-size:10px}.directory-card strong{font-size:8px}.directory-card p{font-size:7px}.aftercare-panel h2{font-size:31px}.aftercare-panel p{font-size:9px}.aftercare-panel img{height:100%}.desk-grid h3{font-size:26px}.sales-mini table{font-size:7px}.sales-mini td{padding:6px 2px}.desk-grid .eyebrow{font-size:5px}.desk-grid p{font-size:9px}.desk-grid .source-link{font-size:8px}.desk-grid .outline{font-size:8px;padding:9px}.desk-links strong{font-size:8px}.desk-links small{font-size:6px}.source-desk>p{font-size:8px}.source-desk #source-chips>a{font-size:7px}.bottom-join{padding:15px}.bottom-join strong{font-size:21px;line-height:1}.bottom-join span{font-size:8px;line-height:1.6}.bottom-join .primary{font-size:8px;padding:11px 12px}.footer-brand p{font-size:16px}.footer-brand img{width:190px}.footer-main a,.footer-main button{font-size:8px}.footer-main h4{font-size:10px}.footer-bottom{font-size:6px}dialog h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.main-nav a:focus-visible .ui-icon,.tool-grid button:focus-visible .ui-icon{color:var(--gold);filter:drop-shadow(0 0 5px #efc44a77)}.main-nav .ui-icon{color:#b0bed0}.main-nav a.active .ui-icon,.main-nav a:hover .ui-icon{color:var(--gold)}
