.match-lab-entry{color:var(--paper);text-align:center;background:#182a3a;border:1px solid #dbba8150;border-radius:14px;margin-top:42px;padding:clamp(28px,4vw,44px) 20px;scroll-margin-top:28px}.match-lab-entry .match-lab-entry-eyebrow{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;line-height:1.5}.match-lab-entry h2{font-family:var(--serif);margin:0;font-size:clamp(2.1rem,4vw,3rem);font-weight:400;line-height:1.15}.match-lab-entry .match-lab-entry-description{color:var(--muted);margin:14px 0 22px;font-size:1rem;line-height:1.7}.match-lab-entry .match-lab-entry-button{border:1px solid var(--gold);background:var(--gold);max-width:100%;min-height:48px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.match-lab-entry .match-lab-entry-button:hover{background:#edcf9c;border-color:#edcf9c}.match-lab-entry .match-lab-entry-button:focus-visible{outline:3px solid var(--paper);outline-offset:5px}@media (max-width:600px){.match-lab-entry{margin-top:30px}.match-lab-entry .match-lab-entry-description{font-size:.9375rem}.match-lab-entry .match-lab-entry-button{padding-inline:15px}}
