.QH6Via_page{color:#193428;font:16px/1.62 var(--font-ui,system-ui,sans-serif);background:#f6f7f2}.QH6Via_page *{box-sizing:border-box}.QH6Via_hero{color:#f6f8ef;background:radial-gradient(at 88% 16%,#8e804d55,#0000 68%),linear-gradient(122deg,#102c22,#22523a);padding:clamp(2rem,5vw,4rem) max(1rem,50vw - 580px)}.QH6Via_heroInner{position:relative}.QH6Via_eyebrow{color:#896c32;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.73rem;font-weight:800}.QH6Via_hero .QH6Via_eyebrow{color:#f0d99b}.QH6Via_hero h1{font:600 clamp(2.5rem,5.4vw,4.7rem)/1.08 var(--font-body,Georgia,serif);color:#fff8e4;max-width:940px;margin:0 0 1rem}.QH6Via_hero h1 em{color:#f5db9d;font-weight:400}.QH6Via_heroInner>p:not(.QH6Via_eyebrow){color:#e1ede3;max-width:820px;margin:.65rem 0 1.5rem;font-size:clamp(.95rem,1.5vw,1.13rem)}.QH6Via_yearForm{background:#ffffff14;border:1px solid #e9e4c944;border-radius:.9rem;flex-wrap:wrap;align-items:end;gap:1rem;max-width:870px;padding:1rem;display:flex}.QH6Via_yearForm>div{flex-direction:column;gap:.3rem;display:flex}.QH6Via_yearForm label{font-size:.74rem;font-weight:800}.QH6Via_yearForm input,.QH6Via_yearForm select{color:#1c3b29;min-height:47px;font:750 1.1rem/1.4 var(--font-ui,system-ui,sans-serif);background:#fffef9;border:1px solid #e8dfc4;border-radius:.45rem;padding:.6rem .75rem}.QH6Via_yearForm input{width:140px}.QH6Via_yearForm select{min-width:210px;font-size:.91rem}.QH6Via_yearForm button{color:#24402c;cursor:pointer;background:#eed69b;border:1px solid #eed69b;border-radius:.45rem;min-height:47px;padding:.65rem 1rem;font-size:.85rem;font-weight:800}.QH6Via_yearForm button:hover{background:#fff1c8}.QH6Via_examples{flex-wrap:wrap;align-items:center;gap:.4rem .65rem;margin:1rem 0 .3rem;font-size:.79rem;display:flex}.QH6Via_examples span{color:#e4eadd}.QH6Via_examples a{color:#fff5db;background:#ffffff14;border:1px solid #eed9ac55;border-radius:999px;padding:.3rem .68rem;font-weight:750;text-decoration:none}.QH6Via_examples a:hover{color:#102e1f;background:#f6dfa7}.QH6Via_validation{background:#fff4da;border:1px solid #f3bc59;border-radius:.5rem;padding:.7rem;color:#6b411c!important}.QH6Via_main{max-width:1180px;margin:0 auto;padding:0 1rem 3rem}.QH6Via_breadcrumb{flex-wrap:wrap;align-items:center;gap:.6rem;padding:1rem 0;font-size:.79rem;display:flex}.QH6Via_breadcrumb a{color:#286040}.QH6Via_resultIntro{background:#fff;border:1px solid #dde7da;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin:1rem 0 1.25rem;padding:clamp(1rem,3vw,2rem);display:flex}.QH6Via_resultIntro h2{font:600 clamp(3.3rem,7vw,5rem)/1 var(--font-body,Georgia,serif);color:#234d34;margin:0}.QH6Via_resultIntro p:not(.QH6Via_eyebrow){color:#526957;margin:.6rem 0 0}.QH6Via_resultMeta{flex-wrap:wrap;align-items:start;gap:.75rem 1.4rem;display:flex}.QH6Via_resultMeta span{color:#657b68;flex-direction:column;font-size:.75rem;display:flex}.QH6Via_resultMeta strong{color:#2b5337;font:600 1.9rem/1.1 var(--font-body,Georgia,serif)}.QH6Via_resultMeta a{color:#1c6339;font-size:.75rem;font-weight:800}.QH6Via_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.QH6Via_column{background:#fff;border:1px solid #dbe6d9;border-radius:.9rem;overflow:hidden}.QH6Via_columnHeading{background:#e8f2e6;border-bottom:1px solid #d6e3d4;align-items:center;gap:.7rem;padding:1rem 1.1rem;display:flex}.QH6Via_column:nth-child(2) .QH6Via_columnHeading{background:#f6edda;border-color:#e8d8ba}.QH6Via_columnHeading>span{color:#55805b;font-size:1.5rem}.QH6Via_columnHeading h2{font:650 1.3rem/1.25 var(--font-body,Georgia,serif);margin:0}.QH6Via_columnHeading strong{background:#fff9;border-radius:50%;place-items:center;min-width:31px;min-height:31px;margin-left:auto;font-size:.85rem;display:grid}.QH6Via_columnEvents{display:grid}.QH6Via_event{border-bottom:1px solid #e5ede3;padding:1.15rem;scroll-margin-top:7rem}.QH6Via_event:last-child{border-bottom:0}.QH6Via_eventHeader{flex-wrap:wrap;align-items:center;gap:.4rem .7rem;font-size:.75rem;display:flex}.QH6Via_eventHeader time{color:#89682d;font-weight:800}.QH6Via_city,.QH6Via_club,.QH6Via_distance{border-radius:.35rem;padding:.17rem .55rem;font-size:.68rem;font-weight:750}.QH6Via_city{color:#235a33;background:#e6f0e5}.QH6Via_club{color:#75551f;background:#f5ead3}.QH6Via_distance{color:#435b4c;background:#edf0ed}.QH6Via_event h3{font:600 clamp(1.25rem,2vw,1.58rem)/1.28 var(--font-body,Georgia,serif);color:#1f482f;margin:.7rem 0}.QH6Via_event>p{color:#516755;margin:.4rem 0 1rem;font-size:.84rem}.QH6Via_references{flex-wrap:wrap;gap:.5rem;display:flex}.QH6Via_references a{color:#215a35;overflow-wrap:anywhere;background:#f1f8f0;border:1px solid #d3e4d4;border-radius:.4rem;padding:.4rem .65rem;font-size:.73rem;font-weight:750;text-decoration:none}.QH6Via_references a:hover{background:#e7f2e7;text-decoration:underline}.QH6Via_empty{color:#556f5c;margin:0;padding:1.2rem;font-size:.88rem}.QH6Via_emptyYear{background:#fff8e9;border:1px solid #e6d5a8;border-radius:.9rem;grid-template-columns:50px 1fr;align-items:start;gap:1rem;margin-bottom:1.5rem;padding:1.4rem;display:grid}.QH6Via_emptyYear>span{color:#a17c35;font-size:2.6rem;line-height:1}.QH6Via_emptyYear h2{font:600 1.6rem/1.2 var(--font-body,Georgia,serif);margin:0 0 .5rem}.QH6Via_emptyYear p{color:#655f47;margin:0;font-size:.88rem}.QH6Via_context{background:#fff;border:1px solid #dee7dc;border-radius:1rem;overflow:hidden}.QH6Via_contextIntro{background:#e9f0e8;border-bottom:1px solid #d4e2d4;padding:1.5rem}.QH6Via_contextIntro h2{font:600 clamp(1.55rem,3vw,2.35rem)/1.24 var(--font-body,Georgia,serif);margin:.25rem 0 .6rem}.QH6Via_contextIntro p:not(.QH6Via_eyebrow){color:#4e6954;max-width:820px;margin:0;font-size:.86rem}.QH6Via_contextList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QH6Via_contextList>.QH6Via_event:nth-child(odd){border-right:1px solid #e5ece3}.QH6Via_contextList>p{padding:1.5rem}.QH6Via_gapNote{color:#72623a;background:#fff9e9;border-top:1px solid #e9dfbe;margin:0;padding:1rem 1.4rem;font-size:.8rem}.QH6Via_more{background:#eaf1e7;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:flex}.QH6Via_more>div:first-child{max-width:720px}.QH6Via_more h2{font:600 1.75rem/1.25 var(--font-body,Georgia,serif);margin:.3rem 0}.QH6Via_more p:not(.QH6Via_eyebrow){color:#526858;margin:.3rem 0;font-size:.86rem}.QH6Via_moreLinks{flex-direction:column;gap:.5rem;display:flex}.QH6Via_moreLinks a{color:#1c5d37;font-size:.81rem;font-weight:800}.QH6Via_footerNote{color:#5e7262;margin:1.3rem 0 0;font-size:.75rem}@media (max-width:790px){.QH6Via_columns,.QH6Via_contextList{grid-template-columns:1fr}.QH6Via_contextList>.QH6Via_event:nth-child(odd){border-right:0}}@media (max-width:560px){.QH6Via_hero{padding:2rem 1rem 2.7rem}.QH6Via_yearForm{grid-template-columns:1fr;display:grid}.QH6Via_yearForm input,.QH6Via_yearForm select,.QH6Via_yearForm button,.QH6Via_resultMeta{width:100%}.QH6Via_emptyYear{grid-template-columns:1fr}.QH6Via_contextIntro{padding:1rem}}@media (prefers-reduced-motion:reduce){.QH6Via_page{scroll-behavior:auto}}
