.hof-page{--gold:#ffda49}.hof-skip{position:absolute;left:20px;top:-100px;z-index:100;background:white;padding:12px}.hof-skip:focus{top:10px}.hof-hero{background:#0a1020;color:white;padding:90px 0 82px;overflow:hidden}.hof-hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center}.hof-hero .eyebrow{color:var(--gold);font-size:.75rem}.hof-hero h1{font-size:clamp(3.4rem,6.1vw,5.5rem);line-height:1.03;margin:24px 0 28px}.hof-hero h1 span{color:var(--gold)}.hof-deck{font-size:1.42rem;line-height:1.5;max-width:470px}.hof-intro{color:#c5cedd;max-width:510px}.hof-yellow{background:var(--gold);color:#0a1020;border-color:var(--gold)}.hof-text-link{font-family:Poppins,Arial,sans-serif;font-size:.88rem;text-underline-offset:6px;align-self:center}.hof-byline{font-family:Poppins,Arial,sans-serif;font-size:.76rem;color:#b9c7d5;margin:28px 0 0}.hof-rafter{height:430px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:radial-gradient(ellipse at 50% 65%,#20344b,transparent 70%)}.hof-beam{position:absolute;top:0;height:9px;background:#506073;width:100%;border-top:1px solid #8291a3}.hof-cord{position:absolute;top:9px;height:72px;width:1px;background:#7b8798}.hof-cord.left{left:37%}.hof-cord.right{right:37%}.hof-jersey{width:300px;height:310px;clip-path:polygon(25% 0,38% 0,42% 5%,58% 5%,62% 0,75% 0,100% 18%,85% 39%,76% 32%,76% 100%,24% 100%,24% 32%,15% 39%,0 18%);background:var(--gold);padding:7px;filter:drop-shadow(0 10px 20px #000)}.hof-jersey-inner{height:100%;background:#102b44;clip-path:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:12px solid var(--gold);font-family:Poppins,Arial,sans-serif;color:var(--gold)}.hof-jersey-inner span{font-size:12px;letter-spacing:3px}.hof-jersey-inner strong{font-size:85px;line-height:1.7;letter-spacing:-8px}.hof-plaque{font:500 10px Poppins,Arial,sans-serif;letter-spacing:3px;margin:22px 0 0;color:#c5cedd}.hof-strip{background:var(--gold);padding:17px 0;font:600 .8rem Poppins,Arial,sans-serif;letter-spacing:.18em}.hof-strip span{margin:0 28px}.hof-section{padding:90px 0}.hof-section-heading,.hof-story-grid,.hof-curator{display:grid;grid-template-columns:1fr 1fr;gap:80px}.hof-section-heading{align-items:end;margin-bottom:40px}.hof-section-heading p{max-width:490px}.hof-section h2,.hof-story h2{font-size:clamp(2.2rem,4vw,3.4rem)}.hof-first{border:1px solid #c9d8dc;display:grid;grid-template-columns: .8fr 1.2fr;gap:50px;align-items:center;padding:38px}.hof-first h3{font-size:1.8rem}.hof-seat{background:#0a1020;color:var(--gold);min-height:240px;display:flex;flex-direction:column;justify-content:center;align-items:center;font:500 .7rem Poppins,Arial,sans-serif;letter-spacing:3px;border-top:5px solid var(--gold)}.hof-seat strong{font-size:clamp(1.1rem,2vw,1.8rem);margin:14px 0;letter-spacing:1px}.hof-label{font:600 .72rem Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#087484}.hof-paper{background:#f0f6f8}.hof-section-intro{max-width:650px}.hof-criteria{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:45px}.hof-criteria article{border-top:2px solid #0a1020;padding-top:20px}.hof-criteria article>span{font:600 .85rem Poppins,Arial,sans-serif;color:#087484}.hof-criteria h3{font-size:1.15rem;line-height:1.4;letter-spacing:-.02em}.hof-criteria p{font-size:.96rem}.hof-honesty{margin-top:40px;padding:28px 32px;border-left:4px solid #0a8ca0;background:white}.hof-honesty h3{font-size:1.25rem}.hof-honesty p{margin-bottom:0}.hof-story{background:#102b44;color:white}.hof-story .eyebrow{color:var(--gold)}.hof-story p{color:#d2dce5}.hof-note{font-size:.88rem;padding-top:20px;border-top:1px solid #536173}.hof-curator p{max-width:530px}.hof-close{background:#0a1020;color:white;text-align:center;padding:80px 0}.hof-close .eyebrow{color:var(--gold)}.hof-close h2{font-size:clamp(2.5rem,5vw,4.2rem)}.hof-close p{color:#c5cedd}.hof-page a:focus-visible{outline-color:#0a8ca0}.hof-hero a:focus-visible,.hof-close a:focus-visible{outline-color:var(--gold)}@media(max-width:900px){.hof-hero-grid{grid-template-columns:1fr  .8fr;gap:25px}.hof-jersey{width:240px;height:280px}.hof-criteria{grid-template-columns:1fr 1fr}.hof-section-heading,.hof-story-grid,.hof-curator{gap:35px}.hof-first{gap:30px;padding:28px}.hof-page .navlinks{gap:14px;font-size:.8rem}}@media(max-width:650px){.hof-hero{padding:52px 0}.hof-hero-grid,.hof-section-heading,.hof-first,.hof-story-grid,.hof-curator{grid-template-columns:1fr}.hof-rafter{height:370px;margin-top:20px}.hof-section{padding:58px 0}.hof-first{padding:22px}.hof-strip{font-size:.62rem;letter-spacing:.08em;text-align:center}.hof-strip span{margin:0 10px}.hof-criteria{gap:22px}.hof-honesty{padding:20px}.hof-first .btn{font-size:.8rem}.hof-page .actions{gap:22px}.hof-curator{gap:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hof-page .btn{transition:none}}
