.c1Nb7G_search{padding-bottom:64px}.c1Nb7G_searchPanel{background:#f3f8fd;border:1px solid #d8e5f2;border-radius:20px;padding:clamp(20px,4vw,32px)}.c1Nb7G_searchPanel label{margin-bottom:12px;font-size:.875rem;font-weight:700;display:block}.c1Nb7G_field{color:var(--color-azul-600);background:#fff;border:1px solid #aac4df;border-radius:12px;align-items:center;gap:12px;padding:4px 12px 4px 18px;display:flex}.c1Nb7G_field:focus-within{border-color:var(--color-azul-600);outline:3px solid #c2ddf5}.c1Nb7G_field>svg{flex:none}.c1Nb7G_field input{width:100%;min-width:0;min-height:52px;color:var(--color-tinta);background:0 0;outline:none;font-size:1rem}.c1Nb7G_field input::-webkit-search-cancel-button{display:none}.c1Nb7G_field button{cursor:pointer;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.c1Nb7G_field button:hover{background:var(--color-nieve)}.c1Nb7G_suggestions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:12px;font-size:.75rem;display:flex}.c1Nb7G_suggestions>span{color:var(--color-humo)}.c1Nb7G_suggestions button{min-height:44px;color:var(--color-azul-700);text-underline-offset:4px;cursor:pointer;text-decoration:underline}.c1Nb7G_filters{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.c1Nb7G_filters button{border:1px solid var(--color-linea);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:8px 13px;font-size:.8125rem;font-weight:650;display:inline-flex}.c1Nb7G_filters button[aria-pressed=true]{background:var(--color-marino-900);border-color:var(--color-marino-900);color:#fff}.c1Nb7G_filters button span{opacity:.8;font-size:.75rem}.c1Nb7G_count{min-height:24px;color:var(--color-humo);overflow-wrap:anywhere;margin:24px 0;font-size:.875rem}.c1Nb7G_group{margin:36px 0}.c1Nb7G_group h2{align-items:center;gap:12px;margin-bottom:16px;font-size:1.25rem;display:flex}.c1Nb7G_group h2 span{color:var(--color-azul-700);background:#eaf2fb;border-radius:7px;padding:5px 9px;font-size:.75rem}.c1Nb7G_group ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.c1Nb7G_group li{min-width:0}.c1Nb7G_group a{border:1px solid var(--color-linea);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;height:100%;padding:24px;display:flex}.c1Nb7G_group a:hover{background:#f6f9fd;border-color:#aac4df}.c1Nb7G_group h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:1rem;line-height:1.5}.c1Nb7G_group p{color:var(--color-humo);margin:0;font-size:.8125rem;line-height:1.75}.c1Nb7G_group a>svg{color:var(--color-azul-600);flex:none}.c1Nb7G_empty{text-align:center;background:#f6f9fd;border:1px dashed #aac4df;border-radius:20px;padding:40px 24px}.c1Nb7G_empty>svg{color:var(--color-azul-600);margin:0 auto 16px}.c1Nb7G_empty h2{font-size:1.35rem}.c1Nb7G_empty p{max-width:56ch;color:var(--color-humo);margin:16px auto 24px}.c1Nb7G_empty>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.c1Nb7G_empty a:last-child{min-height:44px;color:var(--color-azul-700);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}@media (max-width:639px){.c1Nb7G_group ul{grid-template-columns:1fr}.c1Nb7G_group a{padding:20px}.c1Nb7G_suggestions>span{width:100%}.c1Nb7G_filters{scrollbar-width:thin;flex-wrap:nowrap;padding:4px 3px 8px;overflow-x:auto}.c1Nb7G_filters button{white-space:nowrap;flex:none}}
