._footer_98b25cd{--footer-ink:#101512;--footer-text:#f6f7f3;--footer-link:#d5d8d3;--footer-muted:#aeb5ae;background:var(--footer-ink);color:var(--footer-text);font:14px / 1.6 var(--font-sans);overflow-wrap:anywhere;padding-block:clamp(32px,4vw,56px) 24px}._footer_98b25cd a{color:inherit;text-decoration:none}._footer_98b25cd :is(a,summary):hover{text-underline-offset:4px;text-decoration:underline}._footer_98b25cd :is(a,summary):focus-visible{outline:3px solid var(--yo-yellow);outline-offset:3px}._header_98b25cd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}._brand_98b25cd{vertical-align:top;margin-left:-8px;display:inline-block}._brandLogo_98b25cd{width:180px;height:auto}._desc_98b25cd{max-width:56ch;color:var(--footer-link);margin-top:6px;font-size:13px}._contactActions_98b25cd{justify-items:end;gap:4px;font-size:13px;display:grid}._contactActions_98b25cd a{align-items:center;gap:8px;min-height:32px;display:inline-flex}._footer_98b25cd ._contactBtn_98b25cd{border-radius:var(--yo-radius);background:var(--footer-text);color:var(--footer-ink);gap:20px;padding:10px 18px;font-size:14px;font-weight:700}._directory_98b25cd{margin-top:clamp(28px,4vw,48px)}._directoryTitle_98b25cd{color:var(--footer-muted);margin-bottom:10px;font-size:13px;font-weight:500}._businesses_98b25cd,._secondary_98b25cd{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._businesses_98b25cd h3{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.3}._directory_98b25cd li a,._legalLinks_98b25cd a{min-height:32px;color:var(--footer-link);align-items:center;display:inline-flex}._secondary_98b25cd{margin-top:32px;font-size:13px}._secondary_98b25cd h2{margin-bottom:4px;font-weight:700}._secondary_98b25cd>:last-child{grid-column:span 2}._secondary_98b25cd ul,._legalLinks_98b25cd{flex-wrap:wrap;gap:0 20px;display:flex}._company_98b25cd,._trademark_98b25cd,._copy_98b25cd{color:var(--footer-muted);font-size:12px}._company_98b25cd{margin-block:24px 8px}._company_98b25cd summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:32px;list-style:none;display:flex}._company_98b25cd summary::-webkit-details-marker{display:none}._company_98b25cd summary:after{content:"+"}._company_98b25cd[open] summary:after{content:"−"}._companyInfo_98b25cd{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 24px;max-width:720px;padding-block:10px 16px;display:grid}._companyInfo_98b25cd dl{grid-template-columns:auto 1fr;align-content:start;gap:4px 14px;display:grid}._companyInfo_98b25cd dd{color:var(--footer-link)}._trademark_98b25cd{line-height:1.8}._trademark_98b25cd p+p{margin-top:2px}._legalLinks_98b25cd{margin-top:4px}._copy_98b25cd{text-align:right;font-family:var(--font-mono);margin-top:8px;padding-inline-end:56px;display:block}@media (max-width:600px){._brandLogo_98b25cd{width:144px}._brand_98b25cd{margin-left:-6px}._businesses_98b25cd,._secondary_98b25cd{grid-template-columns:1fr}._businesses_98b25cd>div,._secondary_98b25cd>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:12px;display:grid}._secondary_98b25cd{row-gap:8px}._secondary_98b25cd>:last-child{grid-column:auto}}@media (max-width:369px){._header_98b25cd{flex-direction:column}._contactActions_98b25cd{justify-items:start}}@media (pointer:coarse){._footer_98b25cd :is(a,summary),._directory_98b25cd li a{min-height:44px}._businesses_98b25cd h3 a{align-items:center;display:inline-flex}}
