.idralev-buscador .idr-center-map{overflow:hidden;margin-top:24px;border:1px solid rgba(21,21,21,.09);border-radius:30px;background:#fff;box-shadow:0 18px 48px rgba(21,21,21,.07)}.idralev-buscador .idr-center-map__summary{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 28px;background:var(--idr-primary);color:var(--idr-cream)}.idralev-buscador .idr-center-map__eyebrow{display:block;margin-bottom:7px;color:rgba(255,255,245,.7);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.idralev-buscador .idr-center-map__summary h2{margin:0;color:var(--idr-cream);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(23px,3vw,32px);font-weight:600;letter-spacing:-.025em;line-height:1.1}.idralev-buscador .idr-center-map__layout{display:grid;grid-template-columns:minmax(285px,36%) minmax(0,1fr);min-height:570px}.idralev-buscador .idr-center-map__panel{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--idr-line)}.idralev-buscador .idr-center-map__panel-head{padding:24px 24px 15px}.idralev-buscador .idr-center-map__panel-head strong{display:block;color:var(--idr-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:650}.idralev-buscador .idr-center-map__panel-head span{display:block;margin-top:6px;color:var(--idr-subtle);font-size:13px;line-height:1.45}.idralev-buscador .idr-center-map__province-list{display:flex;max-height:480px;flex-direction:column;gap:9px;overflow:auto;padding:6px 18px 22px;scrollbar-color:rgba(21,21,21,.18) transparent;scrollbar-width:thin}.idralev-buscador .idr-center-map__province{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 15px;border:1px solid var(--idr-line);border-radius:17px;background:#fff;color:var(--idr-ink);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.idralev-buscador .idr-center-map__province.is-active,.idralev-buscador .idr-center-map__province.is-map-hover,.idralev-buscador .idr-center-map__province:hover{border-color:rgba(147,18,13,.48);background:#fffafa;color:var(--idr-primary);box-shadow:0 8px 22px rgba(147,18,13,.09);transform:translateY(-1px)}.idralev-buscador .idr-center-map__province span{min-width:0}.idralev-buscador .idr-center-map__province strong{display:block;overflow:hidden;font-size:14px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.idralev-buscador .idr-center-map__province small{display:block;margin-top:4px;color:var(--idr-subtle);font-size:11.5px}.idralev-buscador .idr-center-map__province>b{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:50%;background:#f6e9e8;color:var(--idr-primary);font-size:12px}.idralev-buscador .idr-center-map__empty{margin:8px 20px 24px;padding:22px;border:1px dashed rgba(147,18,13,.28);border-radius:18px;color:var(--idr-subtle);font-size:13px;line-height:1.5}.idralev-buscador .idr-center-map__canvas{position:relative;min-width:0;min-height:570px;overflow:hidden;background:#fffdfb}.idralev-buscador .idr-center-map__canvas svg{display:block;width:100%;height:100%;min-height:570px;cursor:grab;touch-action:none}.idralev-buscador .idr-center-map__canvas svg:active{cursor:grabbing}.idralev-buscador .idr-center-map__country{fill:#fffdfb;stroke:rgba(21,21,21,.08);stroke-width:.8}.idralev-buscador .idr-center-map__country-dots circle{fill:rgba(21,21,21,.34)}.idralev-buscador .idr-center-map__graticule{fill:none;stroke:rgba(21,21,21,.06);stroke-width:.65}.idralev-buscador [data-idr-map-pin]{cursor:pointer;outline:none}.idralev-buscador .idr-center-map__pin-halo{fill:rgba(147,18,13,.12);stroke:rgba(147,18,13,.18);stroke-width:1;transition:fill .18s ease,stroke .18s ease}.idralev-buscador .idr-center-map__pin-dot{fill:var(--idr-primary);stroke:#fff;stroke-width:2;filter:drop-shadow(0 4px 6px rgba(147,18,13,.28))}.idralev-buscador .idr-center-map__pin-count{fill:#fff;font-size:8px;font-weight:800;pointer-events:none}.idralev-buscador [data-idr-map-pin].is-active .idr-center-map__pin-halo,.idralev-buscador [data-idr-map-pin].is-hover .idr-center-map__pin-halo{fill:rgba(147,18,13,.25);stroke:var(--idr-primary);stroke-width:2}.idralev-buscador .idr-center-map__labels text{fill:var(--idr-soft-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:650;pointer-events:none;paint-order:stroke;stroke:#fffdfb;stroke-width:4px;stroke-linejoin:round}.idralev-buscador .idr-center-map__controls{position:absolute;z-index:5;top:18px;right:18px;display:flex;flex-direction:column;gap:7px}.idralev-buscador .idr-center-map__controls button{display:grid;width:39px;height:39px;padding:0;place-items:center;border:1px solid rgba(21,21,21,.13);border-radius:12px;background:#fff;color:var(--idr-ink);box-shadow:0 5px 16px rgba(21,21,21,.08);cursor:pointer;font:inherit;font-size:18px}.idralev-buscador .idr-center-map__controls button:hover{border-color:var(--idr-primary);color:var(--idr-primary)}.idralev-buscador .idr-center-map__legend{position:absolute;z-index:4;right:20px;bottom:18px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--idr-line);border-radius:999px;background:rgba(255,255,255,.9);color:var(--idr-subtle);font-size:11.5px;pointer-events:none}.idralev-buscador .idr-center-map__legend i{width:8px;height:8px;border-radius:50%;background:var(--idr-primary)}.idralev-buscador .idr-center-map__loading{position:absolute;inset:0;display:grid;place-items:center;color:var(--idr-subtle);font-size:13px;pointer-events:none}.idralev-buscador .idr-center-map__loading[hidden]{display:none}.idralev-buscador{--idr-primary:#93120d;--idr-ink:#151515;--idr-soft-ink:#444;--idr-subtle:#666;--idr-line:#e8e3df}.idralev-buscador .idr-center-map__layout{display:block}.idralev-buscador .idr-center-map__canvas,.idralev-buscador .idr-center-map__canvas svg{height:520px;min-height:520px}@media(max-width:640px){.idralev-buscador .idr-center-map__canvas,.idralev-buscador .idr-center-map__canvas svg{height:400px;min-height:400px}.idralev-buscador .idr-center-map__labels{display:none}}.search-redesign_root__WAtMr{--search-ink:#151515;--search-copy:#4a4a4a;--search-faint:#767676;--search-paper:#fffdfb;--search-line:rgba(21,21,21,0.1);--search-red:#93120d;--search-red-hover:#6e0d09;color:var(--search-ink);font-family:var(--font-search-core),Inter,ui-sans-serif,system-ui,sans-serif}.dark .search-redesign_root__WAtMr{--search-ink:var(--text-strong);--search-copy:var(--text-muted);--search-faint:var(--text-faint);--search-paper:var(--surface);--search-line:var(--border);--search-red:#f08b86;--search-red-hover:#ffc0bc}.search-redesign_root__WAtMr :is(a,button,input,select,textarea){font-family:inherit}.search-redesign_eyebrow__pTXr2{color:var(--search-red);font-size:.78rem!important;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.search-redesign_heroTitle__piWGm{color:var(--search-ink)!important;font-family:var(--font-search-display),var(--font-search-core),sans-serif!important;font-size:clamp(2.65rem,6vw,4.15rem)!important;font-weight:600!important;letter-spacing:-.04em;line-height:.95!important}.search-redesign_heroTitle__piWGm em{color:var(--search-red);font-style:italic}.search-redesign_heroCopy__Nb2qm{color:var(--search-copy);font-size:clamp(1.05rem,2vw,1.2rem)!important;line-height:1.5!important}.search-redesign_sectionTitle__07sIz{color:var(--search-ink)!important;font-family:var(--font-search-display),var(--font-search-core),sans-serif!important;font-size:clamp(1.65rem,3vw,2rem)!important;font-weight:650!important;letter-spacing:-.025em}.search-redesign_sectionCopy__QsSqJ{color:var(--search-copy);font-size:1rem!important;line-height:1.55!important}.search-redesign_smallCopy__roAMq{font-size:.875rem!important;line-height:1.45!important}.search-redesign_tabLabel__x0bvy{font-family:var(--font-search-display),var(--font-search-core),sans-serif;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:650;letter-spacing:-.015em}.search-redesign_label__VzSy8{color:var(--search-faint);font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.search-redesign_panel___jBtw{background:var(--search-paper);border:1px solid var(--search-line);border-radius:2rem;box-shadow:0 1px 2px rgba(21,21,21,.03),0 18px 44px rgba(21,21,21,.05)}.search-redesign_select__iWuTr{min-height:3.25rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(21,21,21,.16);border-radius:999px!important;background-color:var(--search-paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%2393120d' stroke-width='2'%3E%3Cpath d='M1 1.6 7 7.4l6-5.8'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;color:var(--search-ink);cursor:pointer;font-size:1rem;padding:.85rem 2.8rem .85rem 1rem;transition:border-color .18s ease,box-shadow .18s ease}.search-redesign_select__iWuTr:focus,.search-redesign_select__iWuTr:hover{border-color:var(--search-red)}.search-redesign_choiceTitle__JLypN{font-size:1.35rem!important}.search-redesign_choiceTitle__JLypN,.search-redesign_resultTitle__UgCTN{color:var(--search-ink)!important;font-family:var(--font-search-display),var(--font-search-core),sans-serif!important;font-weight:650!important}.search-redesign_resultTitle__UgCTN{font-size:clamp(2rem,4vw,2.65rem)!important;letter-spacing:-.03em}.search-redesign_trialName__PmA4r{color:var(--search-ink)!important;font-family:var(--font-search-display),var(--font-search-core),sans-serif;font-size:1.45rem;font-weight:650;letter-spacing:-.02em;line-height:1.15}.search-redesign_detailTitle__Ji9HR{color:var(--search-ink)!important;font-family:var(--font-search-display),var(--font-search-core),sans-serif!important;font-size:clamp(1.65rem,3vw,2rem)!important;font-weight:650!important;letter-spacing:-.025em}.search-redesign_resultCard__t22VI{animation:search-redesign_search-card-in__es0Cm .38s cubic-bezier(.2,.8,.2,1) both}@keyframes search-redesign_search-card-in__es0Cm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.search-redesign_panel___jBtw{border-radius:1.5rem}.search-redesign_heroTitle__piWGm{font-size:2.7rem!important}}@media (prefers-reduced-motion:reduce){.search-redesign_resultCard__t22VI{animation:none}}@font-face{font-family:searchTextFont;src:url(/_next/static/media/68d9faa48eb16b92-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:searchTextFont Fallback;src:local("Arial");ascent-override:94.25%;descent-override:35.53%;line-gap-override:0.00%;size-adjust:102.17%}.__className_fb05de{font-family:searchTextFont,searchTextFont Fallback}.__variable_fb05de{--font-search-core:"searchTextFont","searchTextFont Fallback"}@font-face{font-family:searchDisplayFont;src:url(/_next/static/media/93b226309760ca4e-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:searchDisplayFont Fallback;src:local("Arial");ascent-override:109.89%;descent-override:41.42%;line-gap-override:0.00%;size-adjust:87.63%}.__className_a457fa{font-family:searchDisplayFont,searchDisplayFont Fallback}.__variable_a457fa{--font-search-display:"searchDisplayFont","searchDisplayFont Fallback"}