.breakdance .bde-div-495-100{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;text-align:left}.breakdance .bde-div-495-100{height:100%}@media (max-width:767px){.breakdance .bde-div-495-100{align-items:flex-start;text-align:left}}.breakdance .bde-heading-495-101{text-align:left;font-size:var(--preset-id-0cf42ac7-fe7a-44dc-8e00-89e6b38c1a61-font-size)}.breakdance .bde-code-block-495-106 .project-categories{display:flex;flex-wrap:wrap;gap:8px}.breakdance .bde-code-block-495-106 .category-pill{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border:2px solid #00408C;border-radius:50px;font-size:0.75rem;font-weight:600;color:#00408C;background-color:transparent}.breakdance .bde-code-block-495-106 .category-dot{width:8px;height:8px;border-radius:50%;background-color:var(--dot-color);display:inline-block}.breakdance .bde-text-495-104{text-align:left;font-size:var(--preset-id-7a659a35-0edf-4ca9-9864-ef590a180e07-font-size)}.breakdance .bde-text-495-104{.highlight{color:#00408C!important;font-style:italic;font-weight:600;background-color:#cee785;padding:0px 4px;;position:relative;cursor:pointer}.highlight::after{content:attr(data-tooltip);visibility:hidden;opacity:0;position:absolute;bottom:130%;left:50%;right:auto;transform:translateX(-50%);width:300px;max-width:90vw;min-height:40px;background-color:rgba(0,0,0,0.85);color:#fff;text-align:center;padding:10px;border-radius:6px;font-size:15px;white-space:normal;line-height:1.4;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;box-shadow:0px 4px 6px rgba(0,0,0,0.2);z-index:9999}.highlight:hover::after,.highlight:hover::before{visibility:visible;opacity:1}@media (max-width:1023px){.highlight::after{left:80%;right:auto;transform:translateX(-80%);max-width:60vw}}}.breakdance .bde-div-495-108{margin-top:auto}.breakdance .bde-button-495-107{padding:2px 2px 2px 2px}.breakdance .bde-button-495-107:hover{background-color:var(--bgDestacado);padding:2px 2px 2px 2px}