.prospect-sport-hub{--psh-navy: #0b1c2f;--psh-blue: #1759d1;--psh-blue-deep: #10429f;--psh-green: #147a4c;--psh-amber: #9c5c11;--psh-ink-soft: #33485d;--psh-muted: #536579;--psh-rule: #d6e0e9;--psh-pale: #f2f6fa;--psh-soft: #f8fafc;--psh-paper: #fff;color:var(--psh-navy);font-family:DM Sans,system-ui,sans-serif}.prospect-sport-hub *{box-sizing:border-box}.prospect-sport-hub a:focus-visible{outline:2px solid var(--psh-blue);outline-offset:4px}.psh-main{background:var(--psh-paper)}.psh-wrap{margin:0 auto;max-width:1400px;padding-inline:clamp(1.25rem,4vw,2rem)}.psh-hero{background:var(--psh-pale);border-bottom:1px solid var(--psh-rule);padding:clamp(3.5rem,8vw,7rem) 0 clamp(3rem,7vw,5.5rem)}.psh-hero__grid{display:grid;gap:clamp(2.5rem,6vw,5rem)}.psh-breadcrumbs{align-items:center;color:var(--psh-muted);display:flex;flex-wrap:wrap;font-size:.78rem;gap:.55rem;margin-bottom:1.5rem}.psh-breadcrumbs a{color:var(--psh-blue-deep);text-decoration:underline;text-underline-offset:3px}.psh-hero h1,.psh-answer h2,.psh-section-heading h2,.psh-next h2{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.04em;line-height:.98;margin:0;text-wrap:balance}.psh-hero h1{font-size:clamp(3rem,7vw,5.8rem);max-width:14ch}.psh-hero p{color:var(--psh-ink-soft);font-size:clamp(1.05rem,2vw,1.24rem);line-height:1.65;margin:1.5rem 0 0;max-width:66ch}.psh-file-count{align-self:end;background:var(--psh-navy);color:var(--psh-paper);margin:0}.psh-file-count div{display:grid;gap:1rem;grid-template-columns:minmax(7rem,.8fr) 1.4fr;padding:.95rem 1rem}.psh-file-count div+div{border-top:1px solid rgba(255,255,255,.18)}.psh-file-count dt{color:#b8c9d9;font-family:JetBrains Mono,monospace;font-size:.68rem;text-transform:uppercase}.psh-file-count dd{font-size:.82rem;margin:0}.psh-answer{background:var(--psh-navy);color:var(--psh-paper);padding:clamp(3rem,6vw,5rem) 0}.psh-answer__grid{display:grid;gap:2rem}.psh-answer h2{color:var(--psh-paper);font-size:clamp(2.1rem,4vw,3.35rem)}.psh-answer p{color:#e2ebf3;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.75;margin:0;max-width:70ch}.psh-answer strong{border-top:1px solid rgba(255,255,255,.22);color:#b8c9d9;display:block;font-family:JetBrains Mono,monospace;font-size:.7rem;line-height:1.7;margin-top:1.25rem;padding-top:.9rem;text-transform:uppercase}.psh-ledger{padding-bottom:clamp(4rem,8vw,7rem);padding-top:clamp(4rem,8vw,7rem)}.psh-section-heading{align-items:end;display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.psh-section-heading h2,.psh-next h2{font-size:clamp(2.35rem,5vw,4rem)}.psh-section-heading p,.psh-next p{color:var(--psh-ink-soft);line-height:1.7;margin:.8rem 0 0;max-width:68ch}.psh-section-heading>a{align-items:center;color:var(--psh-blue-deep);display:inline-flex;font-size:.8rem;font-weight:700;gap:.45rem;text-decoration:underline;text-underline-offset:4px}.psh-ledger__head{background:var(--psh-navy);color:#b8c9d9;display:none;font-family:JetBrains Mono,monospace;font-size:.66rem;grid-template-columns:minmax(12rem,.75fr) minmax(18rem,1.2fr) minmax(18rem,1.25fr) minmax(14rem,.8fr);margin-top:2.5rem;text-transform:uppercase}.psh-ledger__head span{padding:.8rem 1rem}.psh-ledger__head span+span{border-left:1px solid rgba(255,255,255,.18)}.psh-ledger__rows{border:1px solid var(--psh-rule);margin-top:2.5rem}.psh-ledger__rows article{display:grid}.psh-ledger__rows article+article{border-top:1px solid var(--psh-rule)}.psh-ledger__rows article>*{min-width:0;padding:1rem}.psh-ledger__rows header{background:var(--psh-soft);display:flex;gap:.75rem;justify-content:space-between}.psh-ledger__rows header>div>span,.psh-ledger__boundary>span{color:var(--psh-muted);font-family:JetBrains Mono,monospace;font-size:.65rem;text-transform:uppercase}.psh-ledger__rows h3{font-family:"Instrument Serif",Georgia,serif;font-size:1.75rem;font-weight:400;letter-spacing:-.03em;margin:.25rem 0 0}.psh-status{align-self:start;border:1px solid var(--psh-amber);color:var(--psh-amber);font-size:.62rem;font-weight:700;padding:.4rem .5rem;text-align:right}.psh-status--verified{border-color:var(--psh-green);color:var(--psh-green)}.psh-ledger__context p,.psh-ledger__boundary p,.psh-ledger__actions p{color:var(--psh-ink-soft);font-size:.82rem;line-height:1.65;margin:0}.psh-ledger__context strong{color:var(--psh-navy);display:block;font-size:.78rem;line-height:1.6;margin-top:.75rem}.psh-ledger__boundary>span:not(:first-child){display:block;margin-top:.9rem}.psh-ledger__actions{display:grid;gap:.7rem}.psh-ledger__actions a{align-items:center;color:var(--psh-blue-deep);display:inline-flex;font-size:.74rem;font-weight:700;gap:.4rem;justify-self:start;text-decoration:underline;text-underline-offset:3px}.psh-ledger__actions>span{color:var(--psh-muted);font-size:.72rem}.psh-next{background:var(--psh-pale);border-block:1px solid var(--psh-rule);padding:clamp(3.5rem,7vw,6rem) 0}.psh-next__grid{display:grid;gap:2rem}.psh-next nav{border-top:1px solid var(--psh-navy)}.psh-next nav a{align-items:center;color:var(--psh-navy);display:flex;gap:1rem;justify-content:space-between;min-height:4.5rem;padding:.8rem 0;text-decoration:none}.psh-next nav a+a{border-top:1px solid var(--psh-rule)}.psh-next nav span{display:grid;gap:.2rem}.psh-next nav strong{color:var(--psh-blue-deep);font-size:.82rem}.psh-next nav small{color:var(--psh-muted);font-size:.74rem;line-height:1.45}@media (min-width: 1100px){.psh-hero__grid{grid-template-columns:minmax(0,1.55fr) minmax(19rem,.65fr)}.psh-answer__grid,.psh-next__grid{grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr)}.psh-ledger__head{display:grid}.psh-ledger__rows{margin-top:0}.psh-ledger__rows article{grid-template-columns:minmax(12rem,.75fr) minmax(18rem,1.2fr) minmax(18rem,1.25fr) minmax(14rem,.8fr)}.psh-ledger__rows article>*+*{border-left:1px solid var(--psh-rule)}}@media (prefers-reduced-motion: reduce){.prospect-sport-hub *,.prospect-sport-hub *:before,.prospect-sport-hub *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
