.search-page[data-astro-cid-tw6cw6jw]{padding-top:18px;padding-bottom:10px}.search-hero[data-astro-cid-tw6cw6jw],.results-panel[data-astro-cid-tw6cw6jw]{border:1px solid var(--wf-border);border-radius:var(--wf-radius-panel);background:linear-gradient(135deg,#241d1b,#121313 72%)}.search-hero[data-astro-cid-tw6cw6jw]{padding:34px 38px}.eyebrow[data-astro-cid-tw6cw6jw]{color:var(--wf-gold);letter-spacing:.11em;font-size:9px;font-weight:800}h1[data-astro-cid-tw6cw6jw]{color:#f5f0eb;margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,54px);line-height:.98}h1[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw]{color:var(--wf-gold)}.search-hero[data-astro-cid-tw6cw6jw]>p[data-astro-cid-tw6cw6jw]{color:#d0c8c3;max-width:760px;margin:0;font-size:14px;line-height:1.55}.search-box[data-astro-cid-tw6cw6jw]{border-radius:var(--wf-radius);background:#0d0f0f;border:1px solid #efc400ad;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:900px;height:58px;margin-top:22px;padding:0 10px 0 16px;display:grid;box-shadow:inset 0 1px #ffffff06}.search-box[data-astro-cid-tw6cw6jw] svg[data-astro-cid-tw6cw6jw]{fill:none;stroke:#9b928d;stroke-width:2px;stroke-linecap:round}.search-box[data-astro-cid-tw6cw6jw] input[data-astro-cid-tw6cw6jw]{color:#eee8e3;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:14px}.search-box[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw]{min-width:46px;color:var(--wf-gold);text-align:right;font-size:18px}.quick-links[data-astro-cid-tw6cw6jw]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.quick-links[data-astro-cid-tw6cw6jw] a[data-astro-cid-tw6cw6jw]{border-radius:var(--wf-radius);color:#d2cac5;letter-spacing:.08em;border:1px solid #91796c57;padding:9px 12px;font-size:8px;font-weight:800;text-decoration:none}.quick-links[data-astro-cid-tw6cw6jw] a[data-astro-cid-tw6cw6jw]:hover,.quick-links[data-astro-cid-tw6cw6jw] a[data-astro-cid-tw6cw6jw]:focus-visible{color:var(--wf-gold);border-color:#efc40099}.results-panel[data-astro-cid-tw6cw6jw]{margin-top:8px;padding:20px}.event-grid[data-astro-cid-tw6cw6jw]{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.search-status[data-astro-cid-tw6cw6jw]{border-radius:var(--wf-radius);color:#9a918c;text-align:center;border:1px dashed #91796c47;padding:24px;font-size:11px}.search-status[data-astro-cid-tw6cw6jw][hidden]{display:none}.event-card[data-astro-cid-tw6cw6jw]{border:1px solid var(--wf-border);border-radius:var(--wf-radius);min-height:142px;color:inherit;background:linear-gradient(135deg,#231d1b,#111212 75%);flex-direction:column;padding:15px;text-decoration:none;display:flex;position:relative}.event-card[data-astro-cid-tw6cw6jw]:hover,.event-card[data-astro-cid-tw6cw6jw]:focus-visible{border-color:#efc400a6}.event-year[data-astro-cid-tw6cw6jw]{color:var(--wf-gold);font-size:9px;font-weight:800}.event-card[data-astro-cid-tw6cw6jw] h2[data-astro-cid-tw6cw6jw]{color:#f0ebe7;margin:7px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.08}.event-card[data-astro-cid-tw6cw6jw] p[data-astro-cid-tw6cw6jw]{color:#8f8782;margin:0;font-size:9px;line-height:1.3}.event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw]{justify-content:space-between;align-items:end;gap:8px;margin-top:auto;padding-top:12px;display:flex}.event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] span[data-astro-cid-tw6cw6jw]{color:#766e69;letter-spacing:.08em;font-size:7px;font-weight:800}.event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw]{color:#756e69;white-space:nowrap;align-items:baseline;gap:5px;font-family:inherit;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw] .wf-grade[data-astro-cid-tw6cw6jw]{font-family:var(--wf-brush-display);font-size:26px;font-weight:400;line-height:.82}.event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw] em[data-astro-cid-tw6cw6jw]{color:#756e69;font-size:8px;font-style:normal;font-weight:700}.event-card[data-astro-cid-tw6cw6jw].exact-match{border-color:var(--wf-gold);background:linear-gradient(135deg,#392d14e0,#111212 72%);grid-column:span 2;min-height:168px;box-shadow:inset 0 2px #efc4002e}.event-card[data-astro-cid-tw6cw6jw].exact-match h2[data-astro-cid-tw6cw6jw]{font-size:22px}.event-card[data-astro-cid-tw6cw6jw].exact-match div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw]{font-size:32px}.match-label[data-astro-cid-tw6cw6jw]{border-radius:var(--wf-radius);color:var(--wf-gold);letter-spacing:.11em;border:1px solid #efc4008c;align-self:flex-start;margin-bottom:4px;padding:4px 7px;font-size:7px;font-weight:900}.sr-only[data-astro-cid-tw6cw6jw]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.event-grid[data-astro-cid-tw6cw6jw]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.search-hero[data-astro-cid-tw6cw6jw]{padding:26px 20px}.event-grid[data-astro-cid-tw6cw6jw]{grid-template-columns:1fr}.event-card[data-astro-cid-tw6cw6jw].exact-match{grid-column:auto}}.results-panel[data-astro-cid-tw6cw6jw] .event-grid[data-astro-cid-tw6cw6jw]{gap:10px}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw]{background:linear-gradient(145deg,#1b1817,#111212 72%);border-color:#9f867975;min-height:190px;padding:18px;transition:transform .14s,border-color .14s,background .14s;box-shadow:inset 0 1px #ffffff06}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw]:hover,.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw]:focus-visible{background:linear-gradient(145deg,#211c1a,#141414 72%);border-color:#efc400c7;transform:translateY(-2px)}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding-top:0;display:flex}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw]>span[data-astro-cid-tw6cw6jw]{display:none}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw]{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw] .wf-grade[data-astro-cid-tw6cw6jw]{font-family:var(--wf-brush-display);font-size:52px;font-weight:400;line-height:.78}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw] div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw] em[data-astro-cid-tw6cw6jw]{color:#827a75;font-size:9px;font-style:normal;font-weight:800}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw].exact-match{min-height:208px}.results-panel[data-astro-cid-tw6cw6jw] .event-card[data-astro-cid-tw6cw6jw].exact-match div[data-astro-cid-tw6cw6jw] strong[data-astro-cid-tw6cw6jw] .wf-grade[data-astro-cid-tw6cw6jw]{font-size:58px}#site-search-form.search-box{grid-template-columns:auto minmax(0,1fr) auto auto}#site-search-submit{border:1px solid var(--wf-gold);border-radius:var(--wf-radius);background:var(--wf-gold);color:#0b0b0b;min-height:38px;font:inherit;letter-spacing:.08em;cursor:pointer;padding:0 17px;font-size:8px;font-weight:900}#site-search-submit:hover,#site-search-submit:focus-visible{background:var(--wf-gold-bright)}#search-results.event-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}#search-results .event-card{border-radius:var(--wf-radius);min-height:190px;color:inherit;background:linear-gradient(145deg,#1b1817,#111212 72%);border:1px solid #9f867975;flex-direction:column;padding:18px;transition:transform .14s,border-color .14s,background .14s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06;text-decoration:none!important}#search-results .event-card:hover,#search-results .event-card:focus-visible{background:linear-gradient(145deg,#211c1a,#141414 72%);border-color:#efc400c7;transform:translateY(-2px)}#search-results .event-year{color:var(--wf-gold);font-size:9px;font-weight:800}#search-results .event-card h2{color:#f0ebe7;margin:7px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.08;text-decoration:none}#search-results .event-card p{color:#8f8782;margin:0;font-size:9px;line-height:1.3}#search-results .event-card>div{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding-top:0;display:flex}#search-results .event-card>div>span{display:none}#search-results .event-card>div>strong{color:#756e69;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:8px;font-weight:700;line-height:1;display:flex}#search-results .event-card .wf-grade{font-family:var(--wf-brush-display);font-size:52px;font-weight:400;line-height:.78;color:var(--wf-gold)!important}#search-results .event-card strong em{color:#827a75;font-size:9px;font-style:normal;font-weight:800}#search-results .event-card.exact-match{border-color:var(--wf-gold);background:linear-gradient(135deg,#392d14e0,#111212 72%);grid-column:span 2;min-height:208px;box-shadow:inset 0 2px #efc4002e}#search-results .event-card.exact-match h2{font-size:22px}#search-results .event-card.exact-match .wf-grade{font-size:58px}#search-results .match-label{border-radius:var(--wf-radius);color:var(--wf-gold);letter-spacing:.11em;border:1px solid #efc4008c;align-self:flex-start;margin-bottom:4px;padding:4px 7px;font-size:7px;font-weight:900}@media (width<=900px){#search-results.event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){#site-search-form.search-box{grid-template-columns:auto minmax(0,1fr) auto;height:auto;min-height:58px;padding-top:9px;padding-bottom:9px}#site-search-submit{grid-column:1/-1;width:100%}#search-results.event-grid{grid-template-columns:1fr}#search-results .event-card.exact-match{grid-column:auto}}
