.record-finder:where(.astro-jwl6mauc){gap:1rem;margin-block:1.5rem 3rem;display:grid}.record-finder__hero:where(.astro-jwl6mauc){background:radial-gradient(circle at 92% 0,#a72c193d,#0000 34%),#0d0c0a;border:1px solid #d5a3504d;border-radius:.9rem;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:2rem;padding:clamp(1.2rem,4vw,2.3rem);display:grid}.record-finder__kicker:where(.astro-jwl6mauc){letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800;color:#d6a85f!important;margin:0 0 .45rem!important}.record-finder__hero:where(.astro-jwl6mauc) h2:where(.astro-jwl6mauc){border:0!important;margin:0!important;font-size:clamp(1.9rem,4vw,3rem)!important}.record-finder__hero:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc){grid-template-columns:1fr 1fr;gap:.55rem;margin:0;display:grid}.record-finder__hero:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc) div:where(.astro-jwl6mauc){border:1px solid var(--cd-border);text-align:center;background:#00000038;border-radius:.45rem;place-content:center;padding:.65rem;display:grid}.record-finder__hero:where(.astro-jwl6mauc) dt:where(.astro-jwl6mauc){text-transform:uppercase;color:var(--sl-color-gray-4);font-size:.55rem}.record-finder__hero:where(.astro-jwl6mauc) dd:where(.astro-jwl6mauc){font-family:var(--cd-font-display);color:#efc979;margin:0;font-size:1.35rem}.record-finder__journey:where(.astro-jwl6mauc){border:1px solid var(--cd-border);background:var(--cd-surface);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.8rem 1rem;display:flex}.record-finder__journey:where(.astro-jwl6mauc) strong:where(.astro-jwl6mauc){color:#efc979}.record-finder__journey:where(.astro-jwl6mauc) ol:where(.astro-jwl6mauc){flex-wrap:wrap;gap:.35rem 1.4rem;margin:0;padding-left:1.2rem;display:flex}.record-finder__controls:where(.astro-jwl6mauc){border:1px solid var(--cd-border);background:var(--cd-surface);border-radius:.7rem;grid-template-columns:minmax(15rem,2fr) repeat(5,minmax(8rem,1fr));gap:.7rem;padding:1rem;display:grid}.record-finder__controls:where(.astro-jwl6mauc) label:where(.astro-jwl6mauc){gap:.3rem;display:grid}.record-finder__controls:where(.astro-jwl6mauc) span:where(.astro-jwl6mauc){letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3);font-size:.58rem;font-weight:800}.record-finder__controls:where(.astro-jwl6mauc) :where(.astro-jwl6mauc):is(input,select){border:1px solid var(--cd-border);width:100%;min-height:2.55rem;color:var(--sl-color-gray-1);background:#090907;border-radius:.4rem;padding:.5rem .65rem}.record-finder__status:where(.astro-jwl6mauc){border:1px solid var(--cd-border);background:var(--cd-surface);border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .8rem;display:flex}.record-finder__status:where(.astro-jwl6mauc) p:where(.astro-jwl6mauc),.record-finder__feedback:where(.astro-jwl6mauc){font-size:.75rem;margin:0!important}.record-finder__status:where(.astro-jwl6mauc) div:where(.astro-jwl6mauc){gap:.45rem;display:flex}.record-finder__status:where(.astro-jwl6mauc) button:where(.astro-jwl6mauc),.record-finder__more:where(.astro-jwl6mauc),.record-result__reveal:where(.astro-jwl6mauc){border:1px solid var(--cd-border);color:#efc979;cursor:pointer;background:#111;border-radius:.4rem;padding:.48rem .65rem;font-weight:800}.record-finder__feedback:where(.astro-jwl6mauc){min-height:1rem;color:#8fc59b!important}.record-finder__grid:where(.astro-jwl6mauc){grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.record-result:where(.astro-jwl6mauc){border:1px solid var(--cd-border);background:var(--cd-surface);border-radius:.7rem;align-content:start;gap:.7rem;padding:1rem;display:grid}.record-result:where(.astro-jwl6mauc) header:where(.astro-jwl6mauc){flex-wrap:wrap;gap:.3rem;display:flex}.record-result__badge:where(.astro-jwl6mauc){border:1px solid var(--cd-border);text-transform:uppercase;color:var(--sl-color-gray-3);border-radius:999px;padding:.2rem .38rem;font-size:.55rem}.record-result:where(.astro-jwl6mauc) h3:where(.astro-jwl6mauc){margin:0!important;font-size:1.4rem!important}.record-result__reveal:where(.astro-jwl6mauc){justify-self:start;font-size:.65rem}.record-result__summary:where(.astro-jwl6mauc){margin:0!important}.record-result__review:where(.astro-jwl6mauc){background:#d6a85f1a;border-left:3px solid #d6a85f;padding:.55rem .65rem;font-size:.72rem;color:#efc979!important;margin:0!important}.record-result:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc){grid-template-columns:repeat(4,1fr);gap:.35rem;margin:0;display:grid}.record-result:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc) div:where(.astro-jwl6mauc){border:1px solid color-mix(in srgb,var(--cd-border) 70%,transparent);border-radius:.35rem;padding:.4rem}.record-result:where(.astro-jwl6mauc) dt:where(.astro-jwl6mauc){text-transform:uppercase;color:var(--sl-color-gray-4);font-size:.5rem}.record-result:where(.astro-jwl6mauc) dd:where(.astro-jwl6mauc){overflow-wrap:anywhere;margin:.1rem 0 0;font-size:.67rem}.record-result__open:where(.astro-jwl6mauc){border:1px solid #d19b4659;border-radius:.4rem;justify-self:start;margin-top:auto;padding:.45rem .6rem;font-weight:800}.record-finder__more:where(.astro-jwl6mauc){justify-self:center;min-width:min(100%,20rem)}.record-finder__empty:where(.astro-jwl6mauc){border:1px dashed var(--cd-border);text-align:center;border-radius:.7rem;padding:2rem}@media (width<=76rem){.record-finder__controls:where(.astro-jwl6mauc){grid-template-columns:repeat(3,1fr)}.record-finder__search:where(.astro-jwl6mauc){grid-column:span 3}}@media (width<=58rem){.record-finder__hero:where(.astro-jwl6mauc),.record-finder__grid:where(.astro-jwl6mauc){grid-template-columns:1fr}}@media (width<=42rem){.record-finder__controls:where(.astro-jwl6mauc){grid-template-columns:1fr 1fr}.record-finder__search:where(.astro-jwl6mauc){grid-column:1/-1}.record-result:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc){grid-template-columns:1fr 1fr}.record-finder__status:where(.astro-jwl6mauc){align-items:stretch}.record-finder__status:where(.astro-jwl6mauc) div:where(.astro-jwl6mauc){grid-template-columns:1fr 1fr;width:100%;display:grid}}@media (width<=27rem){.record-finder__controls:where(.astro-jwl6mauc){grid-template-columns:1fr}.record-finder__search:where(.astro-jwl6mauc){grid-column:auto}.record-finder__hero:where(.astro-jwl6mauc) dl:where(.astro-jwl6mauc){grid-template-columns:1fr 1fr}}
