.fgXWma_page{max-width:1240px;margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem) 1.5rem 5rem}.fgXWma_directoryIntro{border-bottom:1px solid var(--evergreen,#284b42);text-align:left;max-width:1240px;margin:0 auto;padding:clamp(1.5rem,2.5vw,2rem) 1.5rem 1.2rem}.fgXWma_directoryIntro:before,.fgXWma_eyebrow{color:var(--brick,#a63822);letter-spacing:.18em;text-transform:uppercase;font-size:.76rem;font-weight:700}.fgXWma_directoryIntro:before{content:"THE LOCAL INDEX  /  LEWIS COUNTY, WA";margin-bottom:.35rem;display:block}.fgXWma_directoryIntro h1,.fgXWma_hero h1,.fgXWma_sectionHeader h2,.fgXWma_panel h2,.fgXWma_cta strong{font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;color:var(--ink,var(--text));font-weight:500;line-height:1.08}.fgXWma_directoryIntro h1{font-size:clamp(2.5rem,4vw,3.75rem)}.fgXWma_directoryIntro p{max-width:760px;color:var(--text-muted);margin:.4rem 0 .85rem;font-size:1rem;line-height:1.45}.fgXWma_directoryCategoryNav,.fgXWma_chipRow{flex-wrap:wrap;gap:.5rem 1.1rem;display:flex}.fgXWma_directoryCategoryNav{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.fgXWma_directoryCategoryNav::-webkit-scrollbar{display:none}.fgXWma_directoryCategoryNav a{flex:none}.fgXWma_directoryCategoryNav a,.fgXWma_chip{color:var(--evergreen,var(--primary));background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;padding:.2rem 0;font-size:.88rem;font-weight:600;display:inline-flex}.fgXWma_directoryCategoryNav a:hover,.fgXWma_chip:hover{border-bottom-color:currentColor}.fgXWma_breadcrumbs{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.fgXWma_breadcrumbs a{color:var(--evergreen,var(--primary))}.fgXWma_crumbSeparator{opacity:.5}.fgXWma_hero{border-top:1px solid var(--evergreen,#284b42);border-bottom:1px solid var(--border);background:0 0;padding:clamp(1.4rem,3vw,3rem) 0 2rem}.fgXWma_eyebrow{display:inline-block}.fgXWma_hero h1{max-width:930px;margin-top:.8rem;font-size:clamp(2.75rem,5vw,5rem)}.fgXWma_lede{max-width:760px;color:var(--text-muted);margin-top:.9rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.fgXWma_statRow{color:var(--text-muted);flex-wrap:wrap;gap:.3rem 1.2rem;margin-top:1.5rem;font-size:.85rem;display:flex}.fgXWma_stat{border-right:1px solid var(--border);padding-right:1.2rem}.fgXWma_stat:last-child{border-right:0}.fgXWma_stat strong{color:var(--ink,var(--text))}.fgXWma_section{margin-top:clamp(2rem,4vw,3.5rem)}.fgXWma_sectionHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding-bottom:.8rem;display:flex}.fgXWma_sectionHeader h2{font-size:clamp(1.8rem,3vw,2.7rem)}.fgXWma_sectionHeader p{color:var(--text-muted);margin-top:.35rem;font-size:.86rem}.fgXWma_sectionHeader a,.fgXWma_cardLink{color:var(--brick,var(--primary));font-weight:650}.fgXWma_listingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.2rem;display:grid}.fgXWma_listingCard{border-top:1px solid var(--border);background:0 0;flex-direction:column;gap:.55rem;min-width:0;padding:1.25rem 0 1.35rem;display:flex}.fgXWma_listingCard h3{font-family:var(--font-display,Georgia, serif);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:500;line-height:1.2}.fgXWma_listingCard h3 a:hover{color:var(--brick,var(--primary))}.fgXWma_listingMeta{color:var(--evergreen,var(--primary));letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem 1rem;font-size:.72rem;font-weight:700;display:flex}.fgXWma_listingSummary{color:var(--text-muted);font-size:.91rem;line-height:1.55}.fgXWma_cardLink{margin-top:auto;font-size:.85rem}.fgXWma_pagination{color:var(--text-muted);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1.6rem;font-size:.9rem;display:grid}.fgXWma_pageLink{width:fit-content;color:var(--brick,var(--primary));border-bottom:1px solid;padding:.6rem 0;font-weight:650}.fgXWma_pageLink:last-child{justify-self:end}.fgXWma_cta{border-top:1px solid var(--evergreen,#284b42);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding:1.5rem 0;display:flex}.fgXWma_cta strong{font-size:1.5rem}.fgXWma_cta p{color:var(--text-muted);margin-top:.35rem;font-size:.9rem}.fgXWma_profileGrid{grid-template-columns:minmax(0,1.45fr) minmax(275px,.8fr);gap:clamp(2rem,5vw,5rem);margin-top:2rem;display:grid}.fgXWma_panel{border-top:1px solid var(--evergreen,#284b42);min-width:0;padding-top:1.2rem}.fgXWma_panel h2{margin-bottom:.8rem;font-size:clamp(1.75rem,3vw,2.35rem)}.fgXWma_details{gap:0;list-style:none;display:grid}.fgXWma_detailRow{border-bottom:1px solid var(--border);color:var(--text-muted);word-break:break-word;grid-template-columns:76px minmax(0,1fr);gap:.8rem;padding:.8rem 0;display:grid}.fgXWma_detailRow>span:first-child{color:var(--evergreen,var(--primary));letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:700}.fgXWma_detailRow a{color:var(--evergreen,var(--primary));text-underline-offset:3px;text-decoration:underline}.fgXWma_actionRow{flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;display:flex}.fgXWma_notice{border-left:2px solid var(--brick,#a63822);color:var(--text-muted);margin-top:1.5rem;padding:1rem 0 1rem 1.1rem;font-size:.86rem;line-height:1.5}.fgXWma_notice a{color:var(--brick,var(--primary));text-underline-offset:3px;text-decoration:underline}@media (max-width:780px){.fgXWma_profileGrid{grid-template-columns:1fr}}@media (max-width:640px){.fgXWma_page{padding:1.2rem 1rem 3.5rem}.fgXWma_directoryIntro{padding:2rem 1rem 1.5rem}.fgXWma_directoryCategoryNav{flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}.fgXWma_directoryCategoryNav a{flex:none}.fgXWma_listingGrid{grid-template-columns:1fr}.fgXWma_sectionHeader,.fgXWma_cta{flex-direction:column;align-items:flex-start}.fgXWma_stat{border-right:0}}
._3gw-tq_page{max-width:1160px;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.5rem 5rem}._3gw-tq_pageIntro{border-bottom:1px solid var(--evergreen,#294d43);max-width:800px;margin-bottom:2rem;padding-bottom:1.6rem}._3gw-tq_eyebrow{color:var(--brick,#a33620);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.75rem;font-size:.74rem;font-weight:750;display:block}._3gw-tq_pageIntro h1,._3gw-tq_eventHero h1,._3gw-tq_yardHero h1{color:var(--ink,#171b18);font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600;line-height:1.04}._3gw-tq_formPage .form-title{color:var(--ink,#171b18);font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600;line-height:1.04}._3gw-tq_pageIntro p{max-width:680px;color:var(--text-muted);margin-top:1rem;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.65}._3gw-tq_aboutGrid{grid-template-columns:minmax(0,1.5fr) minmax(250px,.7fr);gap:clamp(2rem,5vw,5rem);display:grid}._3gw-tq_prose{max-width:700px}._3gw-tq_prose p,._3gw-tq_prose li{line-height:1.7}._3gw-tq_prose p+p{margin-top:1rem}._3gw-tq_prose h2,._3gw-tq_sideNote h2,._3gw-tq_sectionHeading{font-family:var(--font-display,Georgia, serif);color:var(--ink,#171b18);margin:2.2rem 0 1rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:600;line-height:1.1}._3gw-tq_prose h2:first-child{margin-top:0}._3gw-tq_prose ul{margin:1rem 0;padding-left:1.3rem}._3gw-tq_prose li+li{margin-top:.5rem}._3gw-tq_prose a,._3gw-tq_sideNote a{color:var(--brick,#a33620);text-underline-offset:3px;text-decoration:underline}._3gw-tq_sideNote{border-left:1px solid var(--evergreen,#294d43);padding:1.5rem 0 0 1.5rem}._3gw-tq_sideNote h2{margin-top:0;font-size:1.65rem}._3gw-tq_sideNote p{line-height:1.6}._3gw-tq_sideNote p+p{margin-top:1rem}._3gw-tq_townList{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}._3gw-tq_townList li{border-bottom:1px solid var(--border);color:var(--evergreen,#294d43);padding:.7rem 0}._3gw-tq_formPage{max-width:920px;margin:0 auto;padding:2.4rem 1.5rem 5rem}._3gw-tq_formPage .form-container{border:1px solid var(--border);background:var(--card-bg);box-shadow:none;border-radius:2px;margin:0;padding:clamp(1.5rem,4vw,3rem);max-width:none!important}._3gw-tq_formPage .form-title{text-align:left;font-size:clamp(2.3rem,4vw,3.8rem)}._3gw-tq_formPage .form-subtitle{text-align:left;max-width:650px;margin-bottom:2rem;font-size:1rem;line-height:1.6}._3gw-tq_formPage .form-group{margin-bottom:1.45rem}:is(._3gw-tq_formPage .form-label,._3gw-tq_events .form-label,._3gw-tq_yard .form-label){color:var(--evergreen,#294d43);letter-spacing:.025em;font-size:.82rem;font-weight:700}._3gw-tq_formPage :is(.form-input,.form-select,.form-textarea),._3gw-tq_events :is(.form-input,.form-select,.form-textarea),._3gw-tq_yard :is(.form-input,.form-select,.form-textarea){border-color:var(--border);background:var(--paper,#f8f5ee);border-radius:2px;min-height:46px}._3gw-tq_formPage :is(.form-input,.form-select,.form-textarea):focus-visible,._3gw-tq_events :is(.form-input,.form-select,.form-textarea):focus-visible,._3gw-tq_yard :is(.form-input,.form-select,.form-textarea):focus-visible{outline:2px solid var(--evergreen,#294d43);outline-offset:2px}._3gw-tq_formPage .form-submit-btn{width:auto;min-width:220px}:is(._3gw-tq_formPage .btn,._3gw-tq_events .btn,._3gw-tq_yard .btn){border-radius:2px}._3gw-tq_formLinks{flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.6rem;font-size:.88rem;display:flex}._3gw-tq_formLinks a{color:var(--brick,#a33620);text-underline-offset:3px;text-decoration:underline}._3gw-tq_formGrid{min-width:0}._3gw-tq_eventHero,._3gw-tq_yardHero{border-bottom:1px solid var(--evergreen,#294d43);text-align:left;max-width:1320px;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.5rem 2rem}._3gw-tq_eventHero p,._3gw-tq_yardHero p{max-width:680px;color:var(--text-muted);margin-top:.85rem;font-size:1.1rem;line-height:1.6}._3gw-tq_events .events-page-layout{max-width:1320px}:is(._3gw-tq_events :is(.calendar-toolbar,.calendar-panel,.calendar-undated,.events-submit-panel),._3gw-tq_yard .field-guide-sale-panel){box-shadow:none;border-radius:2px}._3gw-tq_events .calendar-toolbar{border:0;border-bottom:1px solid var(--border);background:0 0;padding:1.25rem 0}:is(._3gw-tq_events .calendar-toolbar h2,._3gw-tq_events .calendar-undated h2){font-family:var(--font-display,Georgia, serif);color:var(--ink,#171b18);font-weight:600}._3gw-tq_events .calendar-undated h2{margin-bottom:1rem;font-size:1.8rem}._3gw-tq_events .calendar-eyebrow{color:var(--brick,#a33620);letter-spacing:.14em}:is(._3gw-tq_events .calendar-day-cell,._3gw-tq_events .calendar-week-day,._3gw-tq_events .calendar-month-tile,._3gw-tq_events .event-list-card,._3gw-tq_events .event-pill){border-radius:2px}._3gw-tq_events .event-pill{border-left-width:2px}._3gw-tq_events .events-submit-panel{border-top:3px solid var(--evergreen,#294d43)}._3gw-tq_events .calendar-view-toggle{border-radius:2px}._3gw-tq_events .calendar-view-toggle button{border-radius:2px}._3gw-tq_yard .field-guide-sale-panel{border:1px solid var(--border);box-shadow:none}._3gw-tq_yard .field-guide-sale-panel h2{font-family:var(--font-display,Georgia, serif);color:var(--ink,#171b18)}._3gw-tq_eventDetail{max-width:1160px;margin:0 auto;padding:2rem 1.5rem 5rem}._3gw-tq_eventDetail nav[aria-label=Breadcrumb]{margin-bottom:1.5rem}._3gw-tq_eventDetailHeader{border-bottom:1px solid var(--evergreen,#294d43);max-width:850px;padding:1rem 0 2rem}._3gw-tq_eventDetailHeader h1{color:var(--ink,#171b18);font-family:var(--font-display,Georgia, serif);letter-spacing:-.045em;font-size:clamp(2.7rem,5.5vw,5rem);font-weight:600;line-height:1.04}._3gw-tq_eventDetailHeader p{color:var(--text-muted);margin-top:1rem;font-size:1.16rem;line-height:1.6}._3gw-tq_eventDetailGrid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.75fr);gap:clamp(2rem,6vw,5rem);padding-top:2rem;display:grid}._3gw-tq_eventDetailBody h2,._3gw-tq_eventFacts h2{color:var(--ink,#171b18);font-family:var(--font-display,Georgia, serif);margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.15}._3gw-tq_eventDetailBody p{white-space:pre-line;max-width:670px;font-size:1.05rem;line-height:1.75}._3gw-tq_eventNotice{border-left:2px solid var(--brick,#a33620);background:var(--card-bg);margin-top:1.5rem;padding:.9rem 1rem}._3gw-tq_textLink{color:var(--brick,#a33620);text-underline-offset:3px;margin-top:2rem;font-weight:650;text-decoration:underline;display:inline-block}._3gw-tq_eventFacts{border-top:3px solid var(--evergreen,#294d43);align-self:start;padding-top:1.1rem}._3gw-tq_eventFacts h2{font-size:1.7rem}._3gw-tq_eventFacts dl{margin:0 0 1.5rem}._3gw-tq_eventFacts dl>div{border-bottom:1px solid var(--border);padding:.95rem 0}._3gw-tq_eventFacts dt{color:var(--brick,#a33620);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:750}._3gw-tq_eventFacts dd{color:var(--text);margin:0;line-height:1.5}._3gw-tq_eventFacts .btn{border-radius:2px;display:inline-flex}@media (max-width:750px){._3gw-tq_aboutGrid{grid-template-columns:1fr}._3gw-tq_sideNote{border-left:0;border-top:1px solid var(--evergreen,#294d43);padding:1.5rem 0 0}._3gw-tq_formPage{padding:1.5rem 1rem 4rem}._3gw-tq_formPage .form-submit-btn{width:100%}._3gw-tq_formGrid{grid-template-columns:1fr!important}._3gw-tq_events .events-page-layout{padding:1.5rem 1rem}._3gw-tq_eventDetail{padding:1.5rem 1rem 4rem}._3gw-tq_eventDetailGrid{grid-template-columns:1fr;gap:2rem}}
.XYbCNa_directoryPage{padding-bottom:4rem}.XYbCNa_searchBand{max-width:1240px;margin:0 auto;padding:1rem 1.5rem 0}.XYbCNa_searchLabel{color:var(--evergreen,var(--primary));letter-spacing:.13em;text-transform:uppercase;margin-bottom:.65rem;font-size:.74rem;font-weight:750;display:block}.XYbCNa_searchRow{border:1px solid var(--evergreen,#284b42);background:var(--card-bg);max-width:900px;min-height:56px;display:flex}.XYbCNa_searchRow input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.9rem 1.2rem;font-size:1rem}.XYbCNa_searchRow input::placeholder{color:var(--text-muted);opacity:1}.XYbCNa_searchRow input:focus-visible{outline:2px solid var(--evergreen,#284b42);outline-offset:-4px}.XYbCNa_filterShortcut{background:var(--evergreen,#284b42);color:#fff;cursor:pointer;font:inherit;white-space:nowrap;border:0;align-items:center;gap:.6rem;margin:.45rem;padding:.7rem 1rem;font-size:.86rem;font-weight:650;display:flex}.XYbCNa_filterShortcut:hover{background:var(--brick,#a63822)}.XYbCNa_directoryPage .directory-container{grid-template-columns:minmax(215px,250px) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);max-width:1240px;margin:1.5rem auto 0}.XYbCNa_directoryPage .filters-sidebar{border:0;border-top:1px solid var(--evergreen,#284b42);box-shadow:none;background:0 0;border-radius:0;align-self:start;padding:0;scroll-margin-top:1.5rem;position:sticky;top:1rem}.XYbCNa_directoryPage .filter-panel{padding-top:1rem}.XYbCNa_directoryPage .filter-panel h2{font-family:var(--font-display,Georgia, serif);font-weight:500;font-size:1.7rem!important}.XYbCNa_directoryPage .filter-group{gap:.35rem;margin-top:1.25rem}.XYbCNa_directoryPage .filter-option{color:var(--text-muted);padding:.15rem 0;font-size:.86rem;line-height:1.4}.XYbCNa_directoryPage .filter-option:has(input:checked){color:var(--evergreen,var(--primary));font-weight:650}.XYbCNa_directoryPage .filter-option input{accent-color:var(--evergreen,#284b42)}.XYbCNa_directoryPage .directory-main{gap:1rem;min-width:0}.XYbCNa_resultsHeading{border-top:1px solid var(--evergreen,#284b42);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 0;display:flex}.XYbCNa_resultsHeading h2{font-family:var(--font-display,Georgia, serif);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500;line-height:1.1}.XYbCNa_directoryPage .listings-grid{grid-template-columns:1fr;gap:0;display:grid}.XYbCNa_directoryPage .business-card:not(.clearline-sponsor-card){border:0;border-bottom:1px solid var(--border);min-width:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1.5rem;padding:1.3rem 0 1.45rem;display:grid;transform:none}.XYbCNa_directoryPage .business-card:not(.clearline-sponsor-card):hover{border-color:var(--evergreen,#284b42);box-shadow:none;transform:none}.XYbCNa_directoryPage .business-card.premium-card{border-left:3px solid var(--brick,#a63822)!important;padding-left:1rem!important}.XYbCNa_featuredLabel{color:var(--brick,#a63822);letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;font-size:.7rem;font-weight:750}.XYbCNa_directoryPage .business-header{grid-column:1;padding:0}.XYbCNa_directoryPage .business-name{font-family:var(--font-display,Georgia, serif);letter-spacing:-.02em;font-size:clamp(1.45rem,2.5vw,1.85rem);font-weight:500;line-height:1.17}.XYbCNa_directoryPage .business-name a:hover{color:var(--brick,#a63822)}.XYbCNa_directoryPage .business-logo{border-radius:0!important;width:46px!important;height:46px!important}.XYbCNa_directoryPage .badge{letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0;font-size:.72rem;font-weight:700}.XYbCNa_directoryPage .badge-verified{color:var(--evergreen,var(--primary))}.XYbCNa_directoryPage .badge-unverified{color:var(--text-muted);font-weight:500}.XYbCNa_directoryPage .business-town{color:var(--evergreen,var(--primary));font-size:.72rem}.XYbCNa_directoryPage .business-header span[style*=border-radius]{color:var(--text-muted)!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:.73rem!important;font-weight:600!important}.XYbCNa_directoryPage .business-body{grid-column:1;gap:.5rem;padding:.45rem 0 0}.XYbCNa_directoryPage .business-services{color:var(--text-muted);font-size:.92rem;line-height:1.5}.XYbCNa_directoryPage .business-body .meta-row{font-size:.82rem!important}.XYbCNa_directoryPage .meta-icon{width:auto;min-width:53px;color:var(--evergreen,var(--primary));letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.XYbCNa_directoryPage .business-actions{flex-wrap:wrap;grid-area:2/2/span 2;justify-content:flex-end;align-self:center;max-width:265px;padding:0}.XYbCNa_directoryPage .business-actions .btn{width:auto;box-shadow:none;border-radius:0;flex:none;padding:.55rem .7rem;font-size:.79rem}.XYbCNa_directoryPage .business-actions .btn-secondary{border-color:var(--border);color:var(--evergreen,var(--primary));background:0 0}.XYbCNa_directoryPage .clearline-sponsor-card{border:0!important;border-top:1px solid var(--evergreen,#284b42)!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;color:var(--text)!important;background:0 0!important;border-radius:0!important;grid-template-columns:1fr auto!important;margin:2rem 0!important;padding:1.2rem 0!important}.XYbCNa_directoryPage .clearline-sponsor-card>div:first-child{display:none}.XYbCNa_directoryPage .clearline-sponsor-card h3{font-family:var(--font-display,Georgia, serif);color:var(--ink,var(--text))!important;font-weight:500!important}.XYbCNa_directoryPage .clearline-sponsor-card p{color:var(--text-muted)!important}.XYbCNa_directoryPage .clearline-sponsor-card h3 span{color:var(--ink,var(--text))!important}.XYbCNa_directoryPage .clearline-sponsor-card>div:nth-child(2)>div:last-child{display:none!important}.XYbCNa_directoryPage .clearline-sponsor-card a{background:var(--evergreen,#284b42)!important;box-shadow:none!important;border-radius:0!important}.XYbCNa_sponsoredNote{max-width:1240px;margin:3rem auto 0;padding:0 1.5rem}.XYbCNa_sponsoredNote>div{border:0!important;border-top:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}@media (max-width:900px){.XYbCNa_directoryPage .directory-container{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.XYbCNa_directoryPage .filters-sidebar{position:static}.XYbCNa_directoryPage .mobile-filter-toggle{background:var(--evergreen,#284b42)!important;border-radius:0!important;display:block!important}.XYbCNa_directoryPage .filters-sidebar[data-mobile-hidden=true] .filter-panel{display:none}}@media (max-width:650px){.XYbCNa_searchBand,.XYbCNa_sponsoredNote{padding-left:1rem;padding-right:1rem}.XYbCNa_searchRow{flex-wrap:wrap}.XYbCNa_searchRow input{flex:1 0 100%}.XYbCNa_filterShortcut{justify-content:space-between;width:calc(100% - .9rem)}.XYbCNa_directoryPage .directory-container{padding-left:1rem;padding-right:1rem}.XYbCNa_directoryPage .business-card:not(.clearline-sponsor-card){grid-template-columns:1fr;gap:.5rem}.XYbCNa_directoryPage .business-actions{grid-area:auto/1;justify-content:flex-start;max-width:none;margin-top:.3rem}.XYbCNa_directoryPage .clearline-sponsor-card{grid-template-columns:1fr!important}.XYbCNa_resultsHeading{flex-direction:column;align-items:flex-start}}
