.KJ8KiG_page{--profile-ink:#202523;--profile-muted:#64706a;--profile-line:#dfe4e0;--profile-surface:#f5f7f5;--profile-accent:#a3472b;background:var(--profile-surface);min-height:100svh;color:var(--profile-ink);font-family:var(--font-geist-sans), sans-serif;font-size:14px;line-height:1.5}.KJ8KiG_page :is(h1,h2,h3,p){margin:0}.KJ8KiG_page :is(h1,h2,h3){letter-spacing:-.02em;font-family:inherit}.KJ8KiG_page h1{font-size:30px;font-weight:600;line-height:1.2}.KJ8KiG_page h2{align-items:center;gap:8px;font-size:17px;font-weight:600;line-height:1.4;display:flex}.KJ8KiG_page h3{font-size:14px;font-weight:500}.KJ8KiG_page :is(button,select,input,a,summary):focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.KJ8KiG_page :is(button,select,input,summary){font-family:inherit}.KJ8KiG_page :is(button,a,summary,select){scroll-margin-top:24px}.KJ8KiG_appHeader{border-bottom:1px solid var(--profile-line);background:#fff}.KJ8KiG_headerInner{align-items:center;gap:32px;max-width:1160px;min-height:72px;margin:0 auto;padding-inline:24px;display:flex}.KJ8KiG_brand{letter-spacing:-.04em;align-items:center;gap:8px;min-height:44px;font-size:25px;font-weight:500;display:inline-flex}.KJ8KiG_brand>span{color:#fff;background:var(--profile-accent);width:28px;height:28px;font:400 27px/1 var(--font-display);border-radius:7px;place-items:center;display:grid}.KJ8KiG_directoryLink{min-height:44px;color:var(--profile-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.KJ8KiG_headerInner>.KJ8KiG_share{margin-left:auto}.KJ8KiG_headerPublish{min-height:44px;color:var(--profile-accent);align-items:center;gap:7px;margin-left:auto;font-size:12px;display:inline-flex}.KJ8KiG_shell{max-width:1160px;margin:auto;padding:20px 24px 0}.KJ8KiG_example{color:var(--profile-muted);font-size:12px}.KJ8KiG_example summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;list-style:none;display:flex}.KJ8KiG_example summary::-webkit-details-marker{display:none}.KJ8KiG_example summary>span:last-child{color:var(--profile-ink);align-items:center;gap:8px;display:flex}.KJ8KiG_exampleForm{border:1px solid var(--profile-line);background:#fff;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;padding:20px;display:grid}.KJ8KiG_exampleForm>div{align-content:start;gap:8px;display:grid}.KJ8KiG_exampleForm label,.KJ8KiG_optionToggles legend{color:var(--profile-ink);font-size:13px;font-weight:500}.KJ8KiG_exampleForm select{width:100%;min-width:0;height:44px;color:var(--profile-ink);background:#fff;border:1px solid #ccd4ce;border-radius:6px;padding:0 12px;font-size:16px}.KJ8KiG_optionToggles{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:12px 0 0;display:grid}.KJ8KiG_optionToggles legend{margin-bottom:8px}.KJ8KiG_optionToggle{justify-content:space-between;align-items:center;gap:12px;display:flex}.KJ8KiG_optionToggle select{width:72px}.KJ8KiG_secondaryButton{min-height:44px;color:var(--profile-ink);cursor:pointer;background:#fff;border:1px solid #ccd4ce;border-radius:6px;padding:8px 16px;font-size:14px}.KJ8KiG_exampleForm>button{grid-column:3}.KJ8KiG_breadcrumb{min-height:48px;color:var(--profile-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.KJ8KiG_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.KJ8KiG_breadcrumb>span:last-child{color:var(--profile-ink)}.KJ8KiG_layout{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:20px;margin-top:8px;display:grid}.KJ8KiG_profile{gap:16px;min-width:0;display:grid}.KJ8KiG_identityCard,.KJ8KiG_panel{border:1px solid var(--profile-line);background:#fff;border-radius:12px;padding:24px}.KJ8KiG_identityTop{align-items:center;gap:18px;display:flex}.KJ8KiG_avatar{color:#43513e;letter-spacing:-.04em;background:#edf0e9;border:1px solid #dce1d6;border-radius:16px;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:25px;font-weight:500;display:grid}.KJ8KiG_identityText{min-width:0}.KJ8KiG_providerKind{color:var(--profile-muted);align-items:center;gap:5px;font-size:12px;display:flex;margin-bottom:4px!important}.KJ8KiG_profession{font-size:16px;font-weight:500;margin-top:5px!important}.KJ8KiG_location{color:var(--profile-muted);align-items:center;gap:5px;font-size:13px;display:flex;margin-top:5px!important}.KJ8KiG_quickFacts{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.KJ8KiG_quickFacts li{background:#fafbfa;border:1px solid #e6eae6;border-radius:5px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:inline-flex}.KJ8KiG_quickFacts svg{color:var(--profile-muted);flex-shrink:0}.KJ8KiG_description{border-top:1px solid #edf0ed;margin-top:20px;padding-top:18px}.KJ8KiG_description h2{margin-bottom:8px;font-size:14px;font-weight:500}.KJ8KiG_description p{color:#4d5751;max-width:72ch;font-size:14px;line-height:1.65}.KJ8KiG_panelHeading{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.KJ8KiG_panelHeading p{color:var(--profile-muted);margin-top:5px;font-size:13px}.KJ8KiG_smallCount{white-space:nowrap;color:var(--profile-muted);font-size:12px}.KJ8KiG_services{margin:0;padding:0;list-style:none}.KJ8KiG_service{border-bottom:1px solid var(--profile-line);padding:14px 0}.KJ8KiG_service:first-child{padding-top:0}.KJ8KiG_service:last-child{border-bottom:0;padding-bottom:0}.KJ8KiG_service h3{font-size:14px;font-weight:500}.KJ8KiG_serviceDetail{color:var(--profile-muted);font-size:13px;line-height:1.5;margin-top:4px!important}.KJ8KiG_infoGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.KJ8KiG_facts{margin-top:16px}.KJ8KiG_facts>div{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding-block:9px;display:flex}.KJ8KiG_facts dt{color:var(--profile-muted);font-size:13px}.KJ8KiG_facts dd{align-items:center;gap:4px;font-size:13px;display:flex}.KJ8KiG_positive{color:#347047}.KJ8KiG_muted{color:var(--profile-muted)}.KJ8KiG_panelNote{color:var(--profile-muted);font-size:12px;line-height:1.6;margin-top:14px!important}.KJ8KiG_certificationTitle{font-size:14px;font-weight:500;margin-top:16px!important}.KJ8KiG_declaredBadge{color:#726329;background:#f4f2e8;border-radius:4px;margin-top:8px;padding:3px 7px;font-size:11px;display:inline-flex}.KJ8KiG_emptyValue{font-size:13px;margin-top:16px!important}.KJ8KiG_specialties{margin-top:12px}.KJ8KiG_specialties>div{border-bottom:1px solid #edf0ed;grid-template-columns:150px minmax(0,1fr);gap:16px;padding-block:12px;display:grid}.KJ8KiG_specialties>div:last-child{border:0;padding-bottom:0}.KJ8KiG_specialties dt{color:var(--profile-muted);font-size:13px}.KJ8KiG_specialties dd{font-size:14px}.KJ8KiG_focusLabel{color:var(--profile-accent);white-space:nowrap;background:#fbf1eb;border-radius:4px;padding:3px 8px;font-size:12px}.KJ8KiG_coverage{gap:16px;display:grid}.KJ8KiG_coverage ul{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.KJ8KiG_coverage li{background:#f6f8f6;border:1px solid #e7ebe7;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:13px;display:inline-flex}.KJ8KiG_coverage li.KJ8KiG_focusCommune{background:#fff7f1;border-color:#e3bfae}.KJ8KiG_focusCommune span{color:var(--profile-accent);font-size:10px}.KJ8KiG_profileNote{color:var(--profile-muted);align-items:start;gap:6px;padding-inline:4px;font-size:12px;display:flex}.KJ8KiG_profileNote svg{flex-shrink:0;margin-top:2px}.KJ8KiG_contactColumn{gap:16px;min-width:0;display:grid;position:sticky;top:20px}.KJ8KiG_contactPanel{border-top:3px solid var(--profile-accent)}.KJ8KiG_contactEyebrow{color:var(--profile-muted);font-size:12px}.KJ8KiG_contactPanel h2{margin-top:6px;font-size:19px}.KJ8KiG_contactIntro{color:var(--profile-muted);font-size:13px;margin-top:8px!important}.KJ8KiG_contactActions{gap:8px;margin-top:20px;display:grid}.KJ8KiG_contactActions .btn{white-space:normal;border-radius:7px;justify-content:center;gap:8px;width:100%;height:auto;min-height:46px;padding:12px 10px;font-family:inherit;font-size:14px;line-height:1.4}.KJ8KiG_contactActions .m-arrow{display:none}.KJ8KiG_contactNote{text-align:center;color:var(--profile-muted);font-size:11px;margin-top:12px!important}.KJ8KiG_quoteHelp{border-top:1px solid var(--profile-line);margin-top:18px;padding-top:6px}.KJ8KiG_quoteHelp summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:12px;list-style:none;display:flex}.KJ8KiG_quoteHelp summary::-webkit-details-marker{display:none}.KJ8KiG_quoteHelp p{color:var(--profile-muted);padding-top:4px;font-size:13px;line-height:1.6}.KJ8KiG_scheduleNote{color:var(--profile-muted);font-size:11px;margin-top:6px!important}.KJ8KiG_hours{margin-top:16px}.KJ8KiG_hours>div{justify-content:space-between;gap:8px;padding-block:7px;font-size:12px;display:flex}.KJ8KiG_hours dt{color:var(--profile-muted)}.KJ8KiG_hours dd{font-variant-numeric:tabular-nums}.KJ8KiG_share{align-items:center;gap:8px;display:flex;position:relative}.KJ8KiG_shareButton{min-height:44px;color:var(--profile-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:13px;display:flex}.KJ8KiG_share>span:not(:empty){border:1px solid var(--profile-line);z-index:2;background:#fff;border-radius:6px;min-width:180px;padding:8px 12px;font-size:12px;position:absolute;top:100%;right:0}.KJ8KiG_share label{z-index:3;border:1px solid var(--profile-line);background:#fff;width:min(280px,80vw);padding:12px;font-size:12px;position:absolute;top:100%;right:0}.KJ8KiG_share input{border:1px solid var(--profile-line);width:100%;height:44px;margin-top:8px;padding-inline:8px;font-size:16px}.KJ8KiG_contactDialog{border:1px solid var(--profile-line);width:min(480px,100% - 32px);max-height:calc(100svh - 32px);color:var(--profile-ink);background:#fff;border-radius:12px;margin:auto;padding:24px;font-family:inherit}.KJ8KiG_contactDialog::backdrop{background:#15221980}.KJ8KiG_dialogHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.KJ8KiG_smallLabel{color:var(--profile-muted);font-size:12px}.KJ8KiG_iconButton{border:1px solid var(--profile-line);cursor:pointer;background:#fff;border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.KJ8KiG_contactDialog h2{font-size:23px}.KJ8KiG_contactDialog p{margin-top:16px;font-size:14px;line-height:1.6}.KJ8KiG_contactDialog>.btn{min-height:44px;margin-top:24px;font-size:14px}.KJ8KiG_footer{color:var(--profile-muted);justify-content:space-between;align-items:center;gap:16px;padding:32px 0 16px;font-size:11px;display:flex}.KJ8KiG_footer>a:first-child{color:var(--profile-ink);letter-spacing:-.04em;font-size:19px;font-weight:500}.KJ8KiG_footer a{align-items:center;min-height:44px;display:inline-flex}.KJ8KiG_contactShort,.KJ8KiG_mobileContact{display:none}.KJ8KiG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.KJ8KiG_layout{grid-template-columns:minmax(0,1fr) 290px;gap:16px}.KJ8KiG_identityCard,.KJ8KiG_panel{padding:20px}.KJ8KiG_infoGrid{grid-template-columns:1fr}.KJ8KiG_exampleForm{grid-template-columns:1fr 1fr}.KJ8KiG_exampleForm>button{grid-column:auto}}@media (max-width:760px){.KJ8KiG_headerInner{gap:16px;min-height:60px;padding-inline:16px}.KJ8KiG_brand{font-size:23px}.KJ8KiG_directoryLink{margin-left:auto;font-size:12px}.KJ8KiG_headerInner>.KJ8KiG_share{margin-left:0}.KJ8KiG_shareButton{justify-content:center;gap:0;width:44px}.KJ8KiG_shareText{display:none}.KJ8KiG_shareButton svg{width:18px;height:18px}.KJ8KiG_shell{padding:12px 16px 0}.KJ8KiG_layout{grid-template-columns:1fr;margin-top:4px}.KJ8KiG_profile{gap:12px}.KJ8KiG_identityCard,.KJ8KiG_panel{border-radius:10px;padding:20px}.KJ8KiG_page h1{font-size:26px}.KJ8KiG_page h2{font-size:16px}.KJ8KiG_identityTop{align-items:start;gap:12px}.KJ8KiG_avatar{border-radius:12px;width:56px;height:56px;font-size:22px}.KJ8KiG_providerKind{font-size:11px}.KJ8KiG_profession{font-size:14px}.KJ8KiG_location{flex-wrap:wrap;font-size:12px}.KJ8KiG_quickFacts{gap:6px;margin-top:18px}.KJ8KiG_quickFacts li{font-size:11px}.KJ8KiG_description{margin-top:16px;padding-top:16px}.KJ8KiG_contactColumn{position:static}.KJ8KiG_contactPanel{display:none}.KJ8KiG_mobileContact{display:block}.KJ8KiG_mobileContact .KJ8KiG_contactActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:18px}.KJ8KiG_mobileContact .KJ8KiG_contactActions .btn{padding-inline:8px;font-size:13px}.KJ8KiG_mobileContact .KJ8KiG_contactLong{display:none}.KJ8KiG_mobileContact .KJ8KiG_contactShort{display:inline}.KJ8KiG_infoGrid{gap:12px}.KJ8KiG_focusLabel{font-size:11px}.KJ8KiG_panelHeading{gap:8px}.KJ8KiG_specialties>div{grid-template-columns:105px minmax(0,1fr);gap:12px}.KJ8KiG_optionToggles{grid-template-columns:1fr}.KJ8KiG_exampleForm{grid-template-columns:1fr;padding:16px}.KJ8KiG_example summary>span:first-child .KJ8KiG_muted{display:none}.KJ8KiG_breadcrumb{min-height:44px}.KJ8KiG_breadcrumb>span:last-child,.KJ8KiG_breadcrumb>svg:last-of-type{display:none}.KJ8KiG_footer{flex-wrap:wrap;justify-content:start;gap:0 16px;padding-top:20px}.KJ8KiG_footer>span{order:3;width:100%}}.KJ8KiG_unclaimed{color:#5c5223;background:#f9f6e9;border:1px solid #e6dfc4;border-radius:8px;gap:8px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.KJ8KiG_unclaimed svg{flex-shrink:0;margin-top:3px}.KJ8KiG_unclaimed a{text-underline-offset:3px;text-decoration:underline}.KJ8KiG_offer{margin-top:18px}.KJ8KiG_offer h3{font-size:15px;font-weight:500}.KJ8KiG_offer h3 a,.KJ8KiG_coverage li a{text-decoration:underline;-webkit-text-decoration-color:var(--profile-line,#dfe4e0);text-decoration-color:var(--profile-line,#dfe4e0);text-underline-offset:3px}.KJ8KiG_offer h4{color:var(--profile-muted);font-size:12px;font-weight:400}.KJ8KiG_checks{gap:12px;margin-top:14px;padding:0;font-size:14px;list-style:none;display:grid}.KJ8KiG_checks li{gap:8px;display:flex}.KJ8KiG_checks svg{color:#2f6b4a;flex-shrink:0;margin-top:3px}.KJ8KiG_checks small{color:var(--profile-muted);font-size:12px;display:block}.KJ8KiG_report summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;font-weight:500;display:flex}.KJ8KiG_reportForm{gap:14px;max-width:520px;margin-top:12px;display:grid}.KJ8KiG_reportForm label{gap:6px;font-size:13px;display:grid}.KJ8KiG_reportForm select,.KJ8KiG_reportForm textarea,.KJ8KiG_reportForm input{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cfd6d1;border-radius:8px;padding:10px 12px;font-size:16px}.KJ8KiG_reportForm .btn{width:fit-content}.KJ8KiG_reportTrap{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.KJ8KiG_reportError{color:#9b2c1f;font-size:13px}.KJ8KiG_reportDone{margin-top:12px;font-size:14px}
.NdVoIa_directory .NdVoIa_shell{max-width:1160px;margin:auto;padding:18px 24px 0}.NdVoIa_directory .NdVoIa_breadcrumbs,.NdVoIa_directory .NdVoIa_breadcrumbs>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NdVoIa_directory .NdVoIa_breadcrumbs{color:#64706a;min-height:44px;font-size:12px}.NdVoIa_directory .NdVoIa_breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.NdVoIa_directory .NdVoIa_breadcrumbs a[aria-current]{color:#202523}.NdVoIa_directory .NdVoIa_pageHeading{justify-content:space-between;align-items:center;gap:24px;padding:22px 0 28px;display:flex}.NdVoIa_directory .NdVoIa_pageHeading h1{font-size:30px}.NdVoIa_directory .NdVoIa_pageHeading p{color:#64706a;max-width:66ch;margin-top:10px;font-size:14px}.NdVoIa_directory .NdVoIa_pageHeading>a{white-space:nowrap;color:#a3472b;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_exampleNotice{color:#64573e;background:#faf5eb;border:1px solid #e9dfcb;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;font-size:12px;display:flex}.NdVoIa_directory .NdVoIa_exampleNotice>svg{flex-shrink:0}.NdVoIa_directory .NdVoIa_exampleNotice p{flex:1;line-height:1.6}.NdVoIa_directory .NdVoIa_exampleNotice a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.NdVoIa_directory .NdVoIa_layout{grid-template-columns:252px minmax(0,1fr);align-items:start;gap:28px;display:grid}.NdVoIa_directory .NdVoIa_filterColumn{min-width:0}.NdVoIa_directory .NdVoIa_filters{background:#fff;border:1px solid #dfe4e0;border-radius:10px;overflow:clip}.NdVoIa_directory .NdVoIa_filters>summary{cursor:pointer;align-items:center;gap:9px;min-height:56px;padding:0 18px;font-size:14px;font-weight:600;list-style:none;display:flex}.NdVoIa_directory .NdVoIa_filters>summary::-webkit-details-marker{display:none}.NdVoIa_directory .NdVoIa_filters>summary>svg:last-child{margin-left:auto}.NdVoIa_directory .NdVoIa_filters[open]>summary{border-bottom:1px solid #edf0ed}.NdVoIa_directory .NdVoIa_filterForm{gap:22px;padding:20px 18px 14px;display:grid}.NdVoIa_directory .NdVoIa_field{gap:8px;display:grid}.NdVoIa_directory .NdVoIa_field label,.NdVoIa_directory .NdVoIa_filterForm legend{font-size:13px;font-weight:500}.NdVoIa_directory .NdVoIa_filterForm select{color:#202523;background:#fff;border:1px solid #ccd4ce;border-radius:6px;width:100%;min-width:0;height:44px;padding:0 8px;font-size:14px}.NdVoIa_directory .NdVoIa_filterForm fieldset{border:0;min-width:0;margin:0;padding:0}.NdVoIa_directory .NdVoIa_fieldHelp{color:#64706a;font-size:11px;line-height:1.6}.NdVoIa_directory .NdVoIa_communeField .NdVoIa_fieldHelp{margin-top:6px}.NdVoIa_directory .NdVoIa_communeOptions{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ccd4ce transparent;max-height:190px;margin-top:8px;padding-right:6px;overflow-y:auto}.NdVoIa_directory .NdVoIa_communeOptions label,.NdVoIa_directory .NdVoIa_radioField label,.NdVoIa_directory .NdVoIa_checkboxLabel{cursor:pointer;align-items:center;gap:9px;min-height:40px;font-size:13px;display:flex}.NdVoIa_directory .NdVoIa_filterForm input:is([type=checkbox],[type=radio]){accent-color:#a3472b;flex-shrink:0;width:16px;height:16px}.NdVoIa_directory .NdVoIa_radioField legend{margin-bottom:6px}.NdVoIa_directory .NdVoIa_checkboxLabel{align-items:start;min-height:auto;line-height:1.5}.NdVoIa_directory .NdVoIa_checkboxLabel input{margin-top:2px}.NdVoIa_directory .NdVoIa_checkboxLabel+.NdVoIa_fieldHelp{margin-top:-15px}.NdVoIa_directory .NdVoIa_moreFilters{border-top:1px solid #edf0ed;grid-column:1/-1;padding-top:4px}.NdVoIa_directory .NdVoIa_moreFilters>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;list-style:none;display:flex}.NdVoIa_directory .NdVoIa_moreFilters>summary::-webkit-details-marker{display:none}.NdVoIa_directory .NdVoIa_moreFilters>div{gap:20px;margin-top:10px;display:grid}.NdVoIa_directory .NdVoIa_primaryButton,.NdVoIa_directory .NdVoIa_secondaryButton{cursor:pointer;border:1px solid #a3472b;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.NdVoIa_directory .NdVoIa_primaryButton{color:#fff;background:#a3472b}.NdVoIa_directory .NdVoIa_secondaryButton{color:#a3472b;background:#fff}.NdVoIa_directory .NdVoIa_primaryButton:hover{background:#893b24}.NdVoIa_directory .NdVoIa_reset{color:#64706a;justify-content:center;align-items:center;min-height:44px;margin-top:-16px;font-size:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_textButton{color:#a3472b;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px}.NdVoIa_directory .NdVoIa_profileValue{padding:24px 18px}.NdVoIa_directory .NdVoIa_profileValue h2{font-size:14px}.NdVoIa_directory .NdVoIa_profileValue p{color:#64706a;margin-top:8px;font-size:12px;line-height:1.7}.NdVoIa_directory .NdVoIa_profileValue a{color:#a3472b;align-items:center;gap:6px;min-height:44px;margin-top:8px;font-size:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_resultsColumn{min-width:0}.NdVoIa_directory .NdVoIa_resultsTop{justify-content:space-between;align-items:center;gap:16px;min-height:44px;scroll-margin-top:24px;display:flex}.NdVoIa_directory .NdVoIa_resultsTop h2{font-size:15px}.NdVoIa_directory .NdVoIa_resultsTop>span{color:#64706a;font-size:11px}.NdVoIa_directory .NdVoIa_activeFilters{flex-wrap:wrap;gap:6px;display:flex}.NdVoIa_directory .NdVoIa_activeFilters:not(:empty){margin:4px 0 14px}.NdVoIa_directory .NdVoIa_activeFilters a{color:#43513e;background:#edf1ec;border:1px solid #d9e0d9;border-radius:5px;align-items:center;gap:7px;min-height:32px;padding:6px 8px;font-size:11px;display:inline-flex}.NdVoIa_directory .NdVoIa_activeFilters a:hover{border-color:#a3472b}.NdVoIa_directory .NdVoIa_resultList{gap:12px;display:grid}.NdVoIa_directory .NdVoIa_card{background:#fff;border:1px solid #dfe4e0;border-radius:10px;padding:22px}.NdVoIa_directory .NdVoIa_cardTop{align-items:center;gap:13px;display:flex}.NdVoIa_directory .NdVoIa_avatar{color:#43513e;letter-spacing:-.03em;background:#edf0e9;border:1px solid #dce1d6;border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:20px;font-weight:500;display:grid}.NdVoIa_directory .NdVoIa_companyAvatar{color:#4a6070;background:#eef1f4;border-color:#dfe4e9}.NdVoIa_directory .NdVoIa_cardIdentity{min-width:0}.NdVoIa_directory .NdVoIa_cardIdentity h2{margin-top:2px;font-size:19px}.NdVoIa_directory .NdVoIa_cardIdentity h2 a:hover{text-underline-offset:3px;text-decoration:underline}.NdVoIa_directory .NdVoIa_kind{color:#64706a;align-items:center;gap:4px;font-size:11px;display:flex}.NdVoIa_directory .NdVoIa_profession{color:#4d5751;margin-top:3px;font-size:13px}.NdVoIa_directory .NdVoIa_exampleTag{color:#7c745e;background:#f7f4ec;border-radius:4px;align-self:start;margin-left:auto;padding:3px 6px;font-size:10px}.NdVoIa_directory .NdVoIa_cardLocation{color:#64706a;align-items:center;gap:5px;margin-top:16px;font-size:12px;display:flex}.NdVoIa_directory .NdVoIa_cardLocation svg{flex-shrink:0}.NdVoIa_directory .NdVoIa_serviceTags{flex-wrap:wrap;gap:5px;margin:12px 0 16px;padding:0;list-style:none;display:flex}.NdVoIa_directory .NdVoIa_serviceTags li{color:#4d5751;background:#fafbfa;border:1px solid #e6eae6;border-radius:4px;padding:4px 7px;font-size:11px}.NdVoIa_directory .NdVoIa_cardBottom{border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.NdVoIa_directory .NdVoIa_cardBottom>div{min-width:0}.NdVoIa_directory .NdVoIa_coverageLine{color:#4d5751;font-size:12px;line-height:1.6}.NdVoIa_directory .NdVoIa_attributes{color:#64706a;flex-wrap:wrap;gap:5px 12px;margin:7px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.NdVoIa_directory .NdVoIa_attributes li{align-items:center;gap:4px;display:inline-flex}.NdVoIa_directory .NdVoIa_profileLink{white-space:nowrap;color:#a3472b;border:1px solid #dcb9aa;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}.NdVoIa_directory .NdVoIa_profileLink:hover{background:#fcf5f1}.NdVoIa_directory .NdVoIa_pagination{color:#64706a;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 28px;font-size:12px;display:flex}.NdVoIa_directory .NdVoIa_pagination a{color:#202523;align-items:center;gap:6px;min-height:44px;display:inline-flex}.NdVoIa_directory .NdVoIa_empty{background:#fff;border:1px solid #dfe4e0;border-radius:10px;margin-top:8px;padding:32px}.NdVoIa_directory .NdVoIa_empty h2{margin-top:16px;font-size:20px}.NdVoIa_directory .NdVoIa_empty p{color:#64706a;max-width:62ch;margin-top:10px;font-size:13px;line-height:1.7}.NdVoIa_directory .NdVoIa_empty>ul{color:#64706a;padding-left:16px;font-size:13px}.NdVoIa_directory .NdVoIa_empty>a{color:#a3472b;align-items:center;min-height:44px;margin-top:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_emptyIcon,.NdVoIa_directory .NdVoIa_areaIcon{color:#51644e;background:#edf1ec;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.NdVoIa_directory .NdVoIa_emptyActions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px;display:flex}.NdVoIa_directory .NdVoIa_emptyActions>a:last-child:not(:first-child){color:#a3472b;align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_nearby,.NdVoIa_directory .NdVoIa_areaPrompt{background:#eef3ed;border:1px solid #d9e2d7;border-radius:10px;margin-top:22px;padding:22px}.NdVoIa_directory .NdVoIa_nearbyHeading,.NdVoIa_directory .NdVoIa_areaPrompt{align-items:center;gap:14px;display:flex}.NdVoIa_directory .NdVoIa_nearby h2,.NdVoIa_directory .NdVoIa_areaPrompt h2{font-size:16px}.NdVoIa_directory .NdVoIa_nearbyHeading p,.NdVoIa_directory .NdVoIa_areaPrompt p{color:#64706a;margin-top:4px;font-size:12px;line-height:1.6}.NdVoIa_directory .NdVoIa_nearby .NdVoIa_areaIcon,.NdVoIa_directory .NdVoIa_areaPrompt .NdVoIa_areaIcon{background:#e2eadd}.NdVoIa_directory .NdVoIa_areaSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.NdVoIa_directory .NdVoIa_areaSummary::-webkit-details-marker{display:none}.NdVoIa_directory .NdVoIa_areaSummary>svg{flex-shrink:0}.NdVoIa_directory .NdVoIa_nearby+.NdVoIa_resultList{margin-top:16px}.NdVoIa_directory .NdVoIa_neighborLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.NdVoIa_directory .NdVoIa_neighborLinks a{background:#fff;border:1px solid #dce4d9;border-radius:6px;align-items:center;gap:7px;min-height:44px;padding:9px 10px;font-size:12px;display:flex}.NdVoIa_directory .NdVoIa_neighborLinks a:hover{border-color:#80937a}.NdVoIa_directory .NdVoIa_neighborLinks a>span:first-child{flex:1}.NdVoIa_directory .NdVoIa_neighborLinks small{color:#64706a;font-size:10px;display:block}.NdVoIa_directory .NdVoIa_neighborCount{color:#51644e;background:#edf1ec;border-radius:4px;padding:1px 6px;font-size:10px}.NdVoIa_directory .NdVoIa_nearbyFooter{color:#51644e;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:0 20px;margin-top:12px;font-size:11px;display:flex}.NdVoIa_directory .NdVoIa_nearbyFooter>a,.NdVoIa_directory .NdVoIa_nearbyFooter summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;display:flex}.NdVoIa_directory .NdVoIa_nearbyFooter>a{text-decoration:underline}.NdVoIa_directory .NdVoIa_nearbyFooter details{max-width:100%}.NdVoIa_directory .NdVoIa_nearbyFooter p{max-width:56ch;line-height:1.7}.NdVoIa_directory .NdVoIa_nearbyFooter details>a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.NdVoIa_directory .NdVoIa_islandNote{color:#64706a;margin-top:16px;font-size:12px;line-height:1.6}.NdVoIa_directory .NdVoIa_nearbyResults{margin-top:28px}.NdVoIa_directory .NdVoIa_nearbyResults>h2{font-size:18px}.NdVoIa_directory .NdVoIa_nearbyResults>p{color:#64706a;max-width:65ch;margin:8px 0 18px;font-size:13px;line-height:1.7}.NdVoIa_directory .NdVoIa_exploreTrades{border-top:1px solid #dfe4e0;margin-top:32px;padding-top:24px}.NdVoIa_directory .NdVoIa_exploreTrades h2{font-size:14px}.NdVoIa_directory .NdVoIa_exploreTrades>div{flex-wrap:wrap;gap:0 20px;margin-top:8px;display:flex}.NdVoIa_directory .NdVoIa_exploreTrades a{color:#64706a;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.NdVoIa_directory .NdVoIa_exploreTrades a:hover{text-underline-offset:3px;color:#a3472b;text-decoration:underline}.NdVoIa_directory .NdVoIa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.NdVoIa_directory .NdVoIa_layout{grid-template-columns:230px minmax(0,1fr);gap:20px}.NdVoIa_directory .NdVoIa_pageHeading{align-items:start}.NdVoIa_directory .NdVoIa_pageHeading>a{display:none}.NdVoIa_directory .NdVoIa_neighborLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.NdVoIa_directory .NdVoIa_card{padding:18px}.NdVoIa_directory .NdVoIa_cardBottom{flex-direction:column;align-items:start;gap:12px}}@media (max-width:700px){.NdVoIa_directory .NdVoIa_shell{padding:12px 16px 0}.NdVoIa_directory .NdVoIa_breadcrumbs{gap:5px;font-size:11px}.NdVoIa_directory .NdVoIa_pageHeading{padding:16px 0 22px}.NdVoIa_directory .NdVoIa_pageHeading h1{font-size:26px}.NdVoIa_directory .NdVoIa_pageHeading p{font-size:13px;line-height:1.7}.NdVoIa_directory .NdVoIa_exampleNotice{flex-wrap:wrap;align-items:start;gap:8px;margin-bottom:18px;padding:12px}.NdVoIa_directory .NdVoIa_exampleNotice>svg{margin-top:2px}.NdVoIa_directory .NdVoIa_exampleNotice a{width:100%;padding-left:25px}.NdVoIa_directory .NdVoIa_layout{grid-template-columns:1fr;gap:18px}.NdVoIa_directory .NdVoIa_filterForm{grid-template-columns:1fr 1fr;gap:18px 14px;padding:18px}.NdVoIa_directory .NdVoIa_field,.NdVoIa_directory .NdVoIa_communeField,.NdVoIa_directory .NdVoIa_radioField,.NdVoIa_directory .NdVoIa_checkboxLabel,.NdVoIa_directory .NdVoIa_checkboxLabel+.NdVoIa_fieldHelp{grid-column:1/-1}.NdVoIa_directory .NdVoIa_communeOptions{grid-template-columns:1fr 1fr;gap:0 10px;max-height:150px;display:grid}.NdVoIa_directory .NdVoIa_communeOptions label{min-height:44px;font-size:12px}.NdVoIa_directory .NdVoIa_radioField{flex-wrap:wrap;gap:0 16px;display:flex}.NdVoIa_directory .NdVoIa_radioField legend{margin-bottom:4px}.NdVoIa_directory .NdVoIa_radioField label{min-height:44px;font-size:12px}.NdVoIa_directory .NdVoIa_filterForm select{font-size:16px}.NdVoIa_directory .NdVoIa_checkboxLabel+.NdVoIa_fieldHelp{margin-top:-10px}.NdVoIa_directory .NdVoIa_reset{margin:0}.NdVoIa_directory .NdVoIa_profileValue{display:none}.NdVoIa_directory .NdVoIa_resultsTop{align-items:start}.NdVoIa_directory .NdVoIa_resultsTop h2{font-size:14px}.NdVoIa_directory .NdVoIa_resultsTop>span{text-align:right;max-width:85px;font-size:10px}.NdVoIa_directory .NdVoIa_card{padding:18px 16px}.NdVoIa_directory .NdVoIa_cardTop{align-items:start;gap:10px}.NdVoIa_directory .NdVoIa_avatar{border-radius:10px;width:44px;height:44px;font-size:18px}.NdVoIa_directory .NdVoIa_cardIdentity h2{font-size:18px}.NdVoIa_directory .NdVoIa_kind{font-size:10px}.NdVoIa_directory .NdVoIa_profession{font-size:12px}.NdVoIa_directory .NdVoIa_exampleTag{padding:2px 4px;font-size:9px}.NdVoIa_directory .NdVoIa_cardLocation{align-items:start;margin-top:14px;font-size:11px}.NdVoIa_directory .NdVoIa_cardLocation svg{margin-top:2px}.NdVoIa_directory .NdVoIa_cardBottom{gap:14px}.NdVoIa_directory .NdVoIa_profileLink{width:100%}.NdVoIa_directory .NdVoIa_empty{padding:24px 20px}.NdVoIa_directory .NdVoIa_empty h2{font-size:18px}.NdVoIa_directory .NdVoIa_emptyActions{flex-direction:column;align-items:stretch}.NdVoIa_directory .NdVoIa_emptyActions a{justify-content:center}.NdVoIa_directory .NdVoIa_nearby,.NdVoIa_directory .NdVoIa_areaPrompt{padding:18px 16px}.NdVoIa_directory .NdVoIa_nearby h2,.NdVoIa_directory .NdVoIa_areaPrompt h2{font-size:15px}.NdVoIa_directory .NdVoIa_neighborLinks{gap:6px;margin-top:16px}.NdVoIa_directory .NdVoIa_neighborLinks a{padding:8px;font-size:11px}.NdVoIa_directory .NdVoIa_nearbyFooter{flex-direction:column}.NdVoIa_directory .NdVoIa_nearbyResults>h2{font-size:17px}.NdVoIa_directory .NdVoIa_pagination{gap:8px;font-size:11px}}