.oB_I5q_directory{color:#28282a;font-family:var(--font-barlow), sans-serif;background:#f2ead4;padding:clamp(1.5rem,4vw,3.5rem)}.oB_I5q_intro{border-bottom:4px solid #555b2f;padding-bottom:2rem}.oB_I5q_label,.oB_I5q_listLabel{color:#4c512c;font-size:.95rem;font-weight:600}.oB_I5q_intro h1{font-family:var(--font-barlow-condensed), sans-serif;margin:.75rem 0 1.25rem;font-size:clamp(4rem,10vw,7rem);font-weight:700;line-height:.9}.oB_I5q_intro>p:not(.oB_I5q_label){max-width:38rem;font-size:1.2rem}.oB_I5q_intro a,.oB_I5q_message a,.oB_I5q_more{color:#343a1d;text-underline-offset:.2em;margin-top:1.25rem;font-weight:700;text-decoration:underline;display:inline-block}.oB_I5q_results{max-width:54rem;padding-top:2rem}.oB_I5q_list{border-top:1px solid #a8a58f;margin:.75rem 0 0;padding:0;list-style:none}.oB_I5q_list li{border-bottom:1px solid #a8a58f}.oB_I5q_list a{color:inherit;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;padding:1.1rem 0;text-decoration:none;display:flex}.oB_I5q_list a span{font-family:var(--font-barlow-condensed), sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1}.oB_I5q_list a small{color:#4c512c;font-size:1rem}.oB_I5q_list a:hover span{text-underline-offset:.12em;text-decoration:underline}.oB_I5q_directory a:focus-visible{outline-offset:4px;outline:3px solid #555b2f}.oB_I5q_message h2{font-size:1.35rem;font-weight:700}.oB_I5q_message p{margin-top:.5rem}@media (max-width:500px){.oB_I5q_list a{flex-direction:column}}.oB_I5q_list a span,.oB_I5q_list a small{overflow-wrap:anywhere;min-width:0}
