.tccc-v3 .directory-slot[data-console-ready=false] .console{display:block;height:auto;overflow:visible}.tccc-v3 .directory-slot[data-console-ready=false] :is(.cpane-sections,.cpane-items){display:none}.tccc-v3 .directory-slot[data-console-ready=false] .cpane-detail{overflow:visible}.tccc-v3 .directory-slot[data-console-ready=false] .cdetail{padding-block:var(--sp-4);border-bottom:1px solid var(--line)}.tccc-v3 .directory-slot .spec-rows dd{margin:0}.tccc-v3 .directory-slot .cacc-group[hidden]{display:none}.tccc-v3 .directory-slot--editorial{margin:0;box-shadow:none;border-color:var(--line-strong);border-radius:var(--r-module)}.tccc-v3 .directory-slot--editorial .console-head{padding:var(--sp-4) var(--sp-5);min-height:64px}.tccc-v3 .directory-slot--editorial :is(.ch-tag,.cf-fact){color:var(--ink-2)}.tccc-v3 .directory-slot--editorial .console[data-mode=miller]{grid-template-columns:minmax(220px,28%) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:484px}.tccc-v3 .directory-slot--editorial .cpane-sections{border-right:0;padding:var(--sp-4) var(--sp-4) 0}.tccc-v3 .directory-slot--editorial .console[data-mode=miller] .cpane-sections{grid-column:1/-1;border-bottom:1px solid var(--line-strong);padding:var(--sp-2) var(--sp-4);background:var(--raised)}.tccc-v3 .directory-slot--editorial .csec-row{flex-direction:row;gap:var(--sp-2);overflow-x:auto;border:0}.tccc-v3 .directory-slot--editorial .csec{flex:none;width:auto;min-height:44px;padding:var(--sp-3) var(--sp-4);border:0;border-radius:var(--borderradius-sm);color:var(--ink-2)}.tccc-v3 .directory-slot--editorial .csec .chev{display:none}.tccc-v3 .directory-slot--editorial .csec[aria-selected=true]{background:var(--hover-wash);box-shadow:var(--selection-shadow);color:var(--ink)}.tccc-v3 .directory-slot--editorial .cpane-items{padding:var(--sp-3);background:var(--surface)}.tccc-v3 .directory-slot--editorial .citem{min-height:44px;white-space:normal;line-height:1.45;padding:var(--sp-3)}.tccc-v3 .directory-slot--editorial .csi-person{display:block;white-space:normal;overflow-wrap:normal}.tccc-v3 .directory-slot--editorial .cpane-detail{padding:var(--sp-5) var(--sp-6)}.tccc-v3 .directory-slot--editorial .cdetail{max-width:70ch}.tccc-v3 .directory-slot--editorial .cdetail p{overflow-wrap:anywhere}.tccc-v3 .directory-slot--editorial .cdetail h3{font:400 28px/1.2 var(--serif);letter-spacing:-.02em;max-width:none;margin-bottom:var(--sp-4)}.tccc-v3 .directory-slot--editorial :is(.cdetail p,.spec-rows dd){font-size:15px;line-height:1.65}.tccc-v3 .directory-slot--editorial .cdetail .dmeta{color:var(--ink-2)}.tccc-v3 .directory-slot--editorial .spec-rows>div{grid-template-columns:100px minmax(0,1fr);gap:var(--sp-4);padding:var(--sp-3) 0}.tccc-v3 .directory-slot--editorial .spec-rows dt{font-size:11px;color:var(--ink-2)}.tccc-v3 .directory-slot--editorial :is(.csec,.citem):focus-visible{outline:2px solid var(--action-ink);outline-offset:-3px}@container(max-width:760px){.tccc-v3 .directory-slot--editorial .cpane-acc{padding-inline:var(--sp-4)}.tccc-v3 .directory-slot--editorial .spec-rows>div{grid-template-columns:1fr;gap:var(--sp-1)}.tccc-v3 .directory-slot--editorial .csec{padding-inline:var(--sp-3)}}@container(max-width:520px){.tccc-v3 .directory-slot--editorial .console-head{padding:var(--sp-4);min-height:60px}.tccc-v3 .directory-slot--editorial .ch-name{font-size:11px}.tccc-v3 .directory-slot--editorial .cdetail-acc h3{display:none}.tccc-v3 .directory-slot--editorial .cpane-sections{padding:var(--sp-3)}.tccc-v3 .directory-slot--editorial .csec-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--site-space-4);overflow:visible}.tccc-v3 .directory-slot--editorial .csec{padding:var(--site-space-8) var(--site-space-4);justify-content:center;white-space:nowrap}}@media(max-width:420px){.tccc-v3 .directory-slot--editorial .cdetail-acc{padding-inline:var(--sp-3)}}@media(max-width:360px){.tccc-v3 .directory-slot--editorial .csec-row{grid-template-columns:repeat(2,minmax(0,1fr))}.tccc-v3 .directory-slot--editorial .cdetail-acc{padding-inline:var(--sp-2)}}.tccc-v3 .directory-slot--editorial .console[data-mode=stack]{grid-template-columns:1fr;height:auto}.tccc-v3 .directory-slot--editorial[data-console-ready=false] .console[data-mode]{height:auto}.tccc-v3 .directory-slot--editorial .ch-logo{position:static;transform:none;flex:none;width:auto;height:auto;max-width:min(260px,100%);max-height:60px;object-fit:contain;opacity:.8;filter:grayscale(1);mix-blend-mode:multiply}.tccc-v3 .directory-slot--editorial .ch-tag{margin-left:auto;text-align:right}.tccc-v3 .directory-slot--editorial .ch-logo--reverse{filter:grayscale(1) invert(1)}.tccc-v3[data-theme=dark] .directory-slot--editorial .ch-logo{filter:grayscale(1) invert(1);mix-blend-mode:screen}.tccc-v3[data-theme=dark] .directory-slot--editorial .ch-logo--reverse{filter:grayscale(1)}.tccc-v3 .directory-slot--editorial .provider-contact-fields dd{overflow-wrap:anywhere}.tccc-v3 .directory-slot--editorial .ch-logo[data-logo-variant=stacked]{max-width:96px;max-height:96px;opacity:1;filter:grayscale(1) brightness(.45);mix-blend-mode:normal}.tccc-v3[data-theme=dark] .directory-slot--editorial .ch-logo[data-logo-variant=stacked]{filter:grayscale(1) brightness(.45) invert(1)}.tccc-v3 .directory-slot .cf-link{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--sp-2)}.tccc-v3 .provider-locations{font:400 var(--step--1)/1.6 var(--sans);color:var(--ink-soft);overflow-wrap:anywhere}.tccc-v3 .provider-sources a{color:var(--ink);text-underline-offset:4px}.tccc-v3 .provider-sources{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--line-strong);color:var(--ink-soft);font:400 var(--step--1)/1.6 var(--sans)}.tccc-v3 .provider-sources h2{font:500 var(--step-0)/1.4 var(--furniture);margin:0}.tccc-v3 .provider-sources p{margin:var(--sp-1) 0 var(--sp-3)}.tccc-v3 .provider-sources ul{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);list-style:none;margin:0;padding:0}.tccc-v3 .provider-sources li{max-width:100%;overflow-wrap:anywhere}@media(max-width:600px){.tccc-v3 .provider-sources ul{flex-direction:column}.tccc-v3 .provider-sources a{display:inline-flex;align-items:center;min-height:44px;gap:var(--sp-2)}}.tccc-v3 .provider-sources.provider-sources--console{margin:0;padding:0;border:0}.tccc-v3 .provider-sources.provider-sources--console p{margin:0 0 var(--sp-3)}.tccc-v3 .provider-sources.provider-sources--console ul{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.tccc-v3 .provider-locations-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);min-height:48px;padding:var(--sp-4) 0;border:0;border-top:1px solid var(--line-strong);background:transparent;color:var(--ink);font:500 var(--step--1)/1.5 var(--furniture);cursor:pointer}.tccc-v3 .provider-locations-toggle:hover{color:var(--ink)}.tccc-v3 :is(.provider-locations-toggle,.provider-sources a):focus-visible{outline:2px solid var(--ink);outline-offset:4px}