.woc-hotline-phones{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.woc-hotline-phones a{border-radius:var(--woc-radius-sm);background:var(--woc-ground);border:1px solid var(--woc-line);min-height:48px;color:var(--woc-ink);gap:.1rem;padding:.6rem .85rem;text-decoration:none;display:grid}.woc-hotline-phones a:hover,.woc-hotline-phones a:focus-visible{border-color:var(--woc-blue)}.woc-hotline-phones strong{font:800 1.2rem/1.2 var(--woc-font-display);color:var(--woc-navy);letter-spacing:.01em;white-space:nowrap}.woc-hotline-phones span{color:var(--woc-muted);font-size:.85rem}.woc-hotline-sub{margin:0;font-weight:600}.woc-hotline-links{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.woc-hotline-checked{color:var(--woc-muted);margin:0;font-size:.85rem}.woc-hotline-search{gap:.45rem;margin:0 0 1rem;display:grid}.woc-hotline-search label{font:700 1.05rem/1.3 var(--woc-font-display);color:var(--woc-navy)}.woc-hotline-search input{border-radius:var(--woc-radius-sm);border:1.5px solid var(--woc-line);width:100%;min-height:52px;color:var(--woc-ink);font:inherit;background:#fff;padding:.7rem 1rem;font-size:1.05rem}.woc-hotline-search input:focus-visible{outline:3px solid color-mix(in srgb, var(--woc-blue) 35%, transparent);border-color:var(--woc-blue)}.woc-hotline-search__status{min-height:1.3em;color:var(--woc-muted);margin:0;font-size:.92rem}@media (min-width:560px){.woc-hotline-phones{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.woc-hotline-item{display:contents}.woc-hotline-item[hidden]{display:none}
