.al-left{text-align:left}.al-center{text-align:center}.al-right{text-align:right}.bq-r-169{aspect-ratio:16/9}.bq-r-43{aspect-ratio:4/3}.bq-r-11{aspect-ratio:1/1}.bq-r-219{aspect-ratio:21/9}.bq-navbar{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:18px 32px;border-bottom:1px solid var(--border)}.bq-navbar--sticky{position:sticky;top:0;z-index:40;background:var(--surface)}.bq-w:has(>.bq-navbar--sticky),.bq-w:has(>.bq-navpro--sticky){position:sticky;top:0;z-index:60}.bq-navbar__brand{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--heading)}.bq-navbar__links{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.bq-navbar__link{font-size:14px;color:var(--muted)}.bq-navbar__cta{background:var(--primary);color:var(--primary-ink);padding:9px 18px;border-radius:8px;font-weight:600;font-size:14px}.bq-navbar__hamburguesa{display:none;flex-direction:column;gap:4px;padding:8px;background:none;border:none;cursor:pointer}.bq-navbar__hamburguesa span{width:22px;height:2px;background:var(--heading);border-radius:2px;display:block}@media(max-width:768px){.bq-navbar--hamburguesa .bq-navbar__hamburguesa{display:flex}.bq-navbar--hamburguesa .bq-navbar__links{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:12px 20px 18px;gap:10px;z-index:30}.bq-navbar--hamburguesa .bq-navbar__links.abierto{display:flex}.bq-navbar--hamburguesa .bq-navbar__cta{text-align:center}}@container lienzo (max-width:768px){.bq-navbar--hamburguesa .bq-navbar__hamburguesa{display:flex}.bq-navbar--hamburguesa .bq-navbar__links{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:12px 20px 18px;gap:10px;z-index:30}.bq-navbar--hamburguesa .bq-navbar__links.abierto{display:flex}.bq-navbar--hamburguesa .bq-navbar__cta{text-align:center}}.canvas-frame.mobile .bq-navbar--hamburguesa .bq-navbar__hamburguesa,.canvas-frame.tablet .bq-navbar--hamburguesa .bq-navbar__hamburguesa,.lienzo-viewport--mobile .bq-navbar--hamburguesa .bq-navbar__hamburguesa,.lienzo-viewport--tablet .bq-navbar--hamburguesa .bq-navbar__hamburguesa{display:flex}.canvas-frame.mobile .bq-navbar--hamburguesa .bq-navbar__links,.canvas-frame.tablet .bq-navbar--hamburguesa .bq-navbar__links,.lienzo-viewport--mobile .bq-navbar--hamburguesa .bq-navbar__links,.lienzo-viewport--tablet .bq-navbar--hamburguesa .bq-navbar__links{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:12px 20px 18px;gap:10px;z-index:30}.canvas-frame.mobile .bq-navbar--hamburguesa .bq-navbar__links.abierto,.canvas-frame.tablet .bq-navbar--hamburguesa .bq-navbar__links.abierto,.lienzo-viewport--mobile .bq-navbar--hamburguesa .bq-navbar__links.abierto,.lienzo-viewport--tablet .bq-navbar--hamburguesa .bq-navbar__links.abierto{display:flex}.bq-hero{padding:88px 40px;display:flex;flex-direction:column;gap:20px;background:radial-gradient(circle at 20% 0%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 60%)}.bq-hero--left{text-align:left;align-items:flex-start}.bq-hero--center{text-align:center;align-items:center;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 60%)}.bq-hero--right{text-align:right;align-items:flex-end}.bq-hero__eyebrow{font-size:12px;letter-spacing:.18em;color:var(--primary);font-weight:600}.bq-hero__title{font-family:var(--font-display);font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.02;color:var(--heading);max-width:16ch}.bq-hero__sub{font-size:17px;color:var(--muted);max-width:52ch;line-height:1.6}.bq-hero__acciones{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.bq-hero__cta{background:var(--primary);color:var(--primary-ink);padding:13px 26px;border-radius:9px;font-weight:700;font-size:15px}.bq-hero__cta2{border:1px solid var(--border);color:var(--text);padding:13px 26px;border-radius:9px;font-weight:600;font-size:15px}.bq-hero__interior{display:contents}.bq-hero--v-tarjeta .bq-hero__interior,.bq-hero--v-banda .bq-hero__interior,.bq-hero--v-dividido .bq-hero__interior,.bq-hero--v-terminal .bq-hero__interior{display:flex;flex-direction:column;gap:18px;min-width:0}.bq-hero--left .bq-hero__interior{align-items:flex-start}.bq-hero--center .bq-hero__interior{align-items:center;text-align:center}.bq-hero--right .bq-hero__interior{align-items:flex-end;text-align:right}.bq-hero--v-tarjeta{align-items:center;padding:72px 24px;background:radial-gradient(color-mix(in srgb,var(--primary) 20%,transparent) 1px,transparent 1px);background-size:22px 22px}.bq-hero--v-tarjeta .bq-hero__interior{max-width:720px;width:100%;padding:44px 40px;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:18px;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 30px 70px -30px rgba(0,0,0,.55)}.bq-hero--v-banda{padding:46px 40px;border-left:4px solid var(--primary);background:linear-gradient(90deg,color-mix(in srgb,var(--primary) 10%,transparent),transparent 70%)}.bq-hero--v-banda .bq-hero__interior{display:grid;grid-template-columns:1fr auto;column-gap:32px;row-gap:8px;align-items:center}.bq-hero--v-banda .bq-hero__title{font-size:clamp(24px,3.2vw,36px);max-width:none}.bq-hero--v-banda .bq-hero__sub{max-width:60ch}.bq-hero--v-banda .bq-hero__acciones{grid-column:2;grid-row:1/span 3;margin-top:0;flex-direction:column;align-items:stretch;text-align:center}.bq-hero--v-dividido{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center}.bq-hero__lateral{border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:18px;aspect-ratio:4/3;display:grid;place-items:center;color:var(--primary);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--primary) 16%,transparent),transparent 70%)}.bq-hero__lateral svg{width:62%;height:auto}.bq-hero--v-terminal{padding:64px 40px}.bq-hero--v-terminal .bq-hero__interior{border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--surface) 92%,transparent);padding:0 0 34px;overflow:hidden;box-shadow:0 24px 60px -28px rgba(0,0,0,.6)}.bq-hero__term{display:flex;align-items:center;gap:7px;width:100%;padding:11px 16px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 80%,transparent);margin-bottom:26px}.bq-hero__term i{width:10px;height:10px;border-radius:50%;background:var(--muted);opacity:.6}.bq-hero__term i:first-child{background:#ff4d5e;opacity:1}.bq-hero__term i:nth-child(3){background:var(--primary);opacity:1}.bq-hero__term span{margin-left:8px;font-size:11px;letter-spacing:.08em;color:var(--muted)}.bq-hero--v-terminal .bq-hero__eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bq-hero--v-terminal .bq-hero__eyebrow::before{content:"> "}.bq-hero--v-terminal .bq-hero__eyebrow,.bq-hero--v-terminal .bq-hero__title,.bq-hero--v-terminal .bq-hero__sub,.bq-hero--v-terminal .bq-hero__acciones{padding-left:34px;padding-right:34px}.bq-columns{padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.bq-columns__t{font-family:var(--font-display);font-size:24px;font-weight:600;color:var(--heading);margin-bottom:10px}.bq-columns__p{font-size:15px;line-height:1.65;color:var(--muted)}.bq-footer{padding:48px 40px 32px;border-top:1px solid var(--border);background:var(--surface)}.bq-footer__cuerpo{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px}.bq-footer__marca-caja{max-width:300px}.bq-footer__marca{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--primary)}.bq-footer__texto{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.6}.bq-footer__contacto{font-size:13px;color:var(--muted);line-height:1.8}.bq-footer__legal{margin-top:32px;padding-top:20px;border-top:1px solid var(--border);font-size:12px;color:var(--muted)}.bq-footer--v-centrado{text-align:center}.bq-footer--v-centrado .bq-footer__cuerpo{flex-direction:column;align-items:center;gap:14px}.bq-footer--v-centrado .bq-footer__marca{font-size:26px}.bq-footer--v-centrado .bq-footer__marca-caja{max-width:460px}.bq-footer--v-columnas .bq-footer__cuerpo{display:grid;grid-template-columns:1.4fr 1fr;gap:32px}.bq-footer--v-columnas .bq-footer__contacto{border-left:1px solid var(--border);padding-left:28px}.bq-footer--v-banda{padding:22px 40px}.bq-footer--v-banda .bq-footer__cuerpo{align-items:center}.bq-footer--v-banda .bq-footer__texto{display:none}.bq-footer--v-banda .bq-footer__marca{font-size:18px}.bq-footer--v-banda .bq-footer__legal{margin-top:10px;padding-top:10px;font-size:11px}.bq-footer--v-tarjeta{background:transparent;border-top:none;padding:26px 40px 42px}.bq-footer--v-tarjeta .bq-footer__cuerpo{border:1px solid var(--border);border-top:3px solid var(--primary);border-radius:16px;padding:30px 32px;background:var(--surface);box-shadow:0 18px 44px -24px rgba(0,0,0,.4)}.bq-footer--v-tarjeta .bq-footer__legal{border-top:none;text-align:center;margin-top:18px;padding-top:0}.bq-heading{padding:40px 40px 12px}.bq-heading__t{font-family:var(--font-display);font-size:clamp(26px,4vw,40px);font-weight:700;color:var(--heading)}.bq-text{padding:8px 40px 24px}.bq-text__p{font-size:16px;line-height:1.75;color:var(--text);max-width:68ch}.bq-text__p + .bq-text__p,.bq-text__ul + .bq-text__p,.bq-text__p + .bq-text__ul{margin-top:16px}.bq-text__ul{max-width:68ch;padding-left:26px;color:var(--text);font-size:16px;line-height:1.75;list-style:disc}.bq-text__ul li + li{margin-top:6px}.bq-text.al-center .bq-text__p,.bq-text.al-center .bq-text__ul{margin-left:auto;margin-right:auto}.bq-text.al-center .bq-text__p{margin:0 auto}.bq-text.al-right .bq-text__p{margin-left:auto}.bq-button{padding:16px 40px}.bq-btn{display:inline-block;padding:12px 28px;border-radius:9px;font-weight:700;font-size:15px}.bq-btn--primary{background:var(--primary);color:var(--primary-ink)}.bq-btn--secondary{background:var(--secondary);color:#fff}.bq-btn--outline{border:1px solid var(--primary);color:var(--primary)}.bq-image{padding:24px 40px}.bq-image__img{width:100%;object-fit:cover;border-radius:12px;border:1px solid var(--border);display:block}.bq-image__ph{background:linear-gradient(135deg,var(--surface-2),var(--surface));border:1px solid var(--border);border-radius:12px;display:grid;place-items:center;color:var(--muted)}.bq-image__caption{font-size:13px;color:var(--muted);margin-top:8px;text-align:center}.bq-video{padding:24px 40px}.bq-video__t{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--heading);margin-bottom:12px}.bq-video__ph{background:linear-gradient(135deg,var(--surface-2),var(--surface));border:1px solid var(--border);border-radius:12px;display:grid;place-items:center}.bq-video__el{width:100%;display:block;border-radius:12px;border:1px solid var(--border);background:#000;object-fit:cover}.bq-video__play{width:64px;height:64px;border-radius:50%;background:var(--primary);display:grid;place-items:center;color:var(--primary-ink)}.bq-divider{padding:12px 40px}.bq-divider__linea{border:none;border-top:1px solid var(--border)}.bq-spacer--20{height:20px}.bq-spacer--40{height:40px}.bq-spacer--60{height:60px}.bq-spacer--80{height:80px}.bq-spacer--120{height:120px}.bq-alert{margin:24px 40px;padding:15px 20px;border-radius:10px;color:var(--text);font-size:15px;font-weight:600;display:flex;gap:10px;align-items:center}.bq-alert__icono{font-weight:800}.bq-alert--primary{background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 40%,transparent)}.bq-alert--primary .bq-alert__icono{color:var(--primary)}.bq-alert--info{background:color-mix(in srgb,var(--secondary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--secondary) 40%,transparent)}.bq-alert--info .bq-alert__icono{color:var(--secondary)}.bq-alert--danger{background:color-mix(in srgb,#ff4d5e 14%,var(--surface));border:1px solid color-mix(in srgb,#ff4d5e 40%,transparent)}.bq-alert--danger .bq-alert__icono{color:#ff4d5e}.bq-cards{padding:40px}.bq-cards__t{font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--heading);margin-bottom:24px}.bq-cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.bq-cards--cols-2 .bq-cards__grid{grid-template-columns:repeat(2,1fr)}.bq-cards--cols-3 .bq-cards__grid{grid-template-columns:repeat(3,1fr)}.bq-cards--cols-4 .bq-cards__grid{grid-template-columns:repeat(4,1fr)}.bq-cards__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}.bq-cards__icono{width:40px;height:40px;border-radius:9px;background:color-mix(in srgb,var(--primary) 18%,transparent);display:grid;place-items:center;margin-bottom:14px;color:var(--primary)}.bq-cards__ct{font-family:var(--font-display);font-size:20px;font-weight:600;color:var(--heading);margin-bottom:7px}.bq-cards__cp{font-size:14px;line-height:1.6;color:var(--muted)}.bq-cards__mas{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding:9px 18px;border-radius:999px;background:#0d1117;color:#fff;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease}.bq-cards__mas span{color:var(--secondary,#06e25e);font-weight:800}.bq-cards__card:hover .bq-cards__mas{background:#0b1020;transform:translateY(-1px)}.bq-stats{padding:48px 40px;background:var(--surface)}.bq-stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;text-align:center}.bq-stats__n{font-family:var(--font-display);font-size:48px;font-weight:700;color:var(--primary);line-height:1}.bq-stats__l{font-size:13px;color:var(--muted);margin-top:6px;text-transform:uppercase;letter-spacing:.05em}.bq-features{padding:40px}.bq-features__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:20px}.bq-features__lista{display:flex;flex-direction:column;gap:14px;max-width:640px}.bq-features__item{display:flex;gap:12px;align-items:flex-start}.bq-features__check{color:var(--primary);font-weight:800;flex:none}.bq-features__texto{font-size:16px;color:var(--text);line-height:1.5}.bq-tabs{padding:40px}.bq-tabs__cabezas{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--border);margin-bottom:20px}.bq-tabs__cabeza{padding:11px 18px;font-weight:600;font-size:15px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.bq-tabs__cabeza--activa{color:var(--primary);border-bottom-color:var(--primary)}.bq-tabs__contenido{font-size:16px;color:var(--muted);line-height:1.7;max-width:66ch}.bq-tabs__contenido--oculto{display:none}.bq-gallery{padding:40px}.bq-gallery__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:20px}.bq-gallery__grid{display:grid;gap:12px}.bq-gallery__grid.bq-cols-2{grid-template-columns:repeat(2,1fr)}.bq-gallery__grid.bq-cols-3{grid-template-columns:repeat(3,1fr)}.bq-gallery__grid.bq-cols-4{grid-template-columns:repeat(4,1fr)}.bq-gallery__celda{aspect-ratio:1/1;background:linear-gradient(135deg,var(--surface-2),var(--surface));border:1px solid var(--border);border-radius:10px;display:grid;place-items:center;color:var(--muted)}.bq-logos{padding:48px 40px;text-align:center;background:var(--surface)}.bq-logos__t{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.bq-logos__fila{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center}.bq-logos__logo{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border:1px solid var(--border);border-radius:10px;font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--muted)}.bq-logos__logo img{height:26px;width:auto;display:block}.bq-logos__fila--carrusel{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.bq-logos__pista{display:flex;align-items:center;gap:14px;min-width:max-content;animation:bq-logos-mover 24s linear infinite}.bq-logos__dup{display:flex;align-items:center;gap:14px}@keyframes bq-logos-mover{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.bq-logos__pista{animation:none}}.bq-logos__cabeza{max-width:660px;margin:0 auto 46px}.bq-logos__badge{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:3px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1;margin-bottom:22px}.bq-logos__badge::before,.bq-logos__badge::after{content:"";width:20px;height:2px;background:currentColor;border-radius:1px}.bq-logos__badge{background:var(--bq-logos-badge,var(--bq-logos-preset,var(--primary)))}.bq-logos__badge--primario{--bq-logos-preset:var(--primary)}.bq-logos__badge--rojo{--bq-logos-preset:#e30613}.bq-logos__badge--verde{--bq-logos-preset:var(--secondary)}.bq-logos__badge--naranja{--bq-logos-preset:#f08023}.bq-logos__titulo{font-family:var(--font-display);font-size:clamp(28px,3.3vw,42px);font-weight:800;line-height:1.16;letter-spacing:-.01em;color:var(--heading);margin:0}.bq-logos__texto{font-size:15px;line-height:1.7;color:var(--muted);margin:20px auto 0}.bq-logos__enlace{font-weight:700;color:var(--heading);text-decoration:none}.bq-logos__enlace:hover{color:var(--primary)}.bq-logos--v-paginado{padding:84px 40px 70px;background:var(--surface)}.bq-logos__carrusel{position:relative;max-width:1200px;margin:0 auto;padding:0 52px}.bq-logos__ventana{overflow:hidden}.bq-logos__riel{display:flex;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.bq-logos__sello{flex:0 0 calc(100% / var(--bq-logos-vista,4));display:grid;place-items:center;padding:0 6px;box-sizing:border-box;min-height:calc(var(--bq-logos-alto,168px) + 22px)}.bq-logos__sello img{max-width:100%;max-height:var(--bq-logos-alto,168px);width:auto;height:auto;object-fit:contain;display:block}.bq-logos__sello-txt{font-family:var(--font-display);font-weight:700;font-size:17px;color:var(--heading);text-align:center}.bq-logos__flecha{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border:none;background:none;padding:0;color:var(--secondary);display:grid;place-items:center;cursor:pointer;z-index:2;transition:color .2s ease,transform .2s ease}.bq-logos__flecha svg{width:26px;height:26px}.bq-logos__flecha--prev{left:0}.bq-logos__flecha--next{right:0}.bq-logos__flecha:hover{color:var(--primary)}.bq-logos__flecha--prev:hover{transform:translate(-3px,-50%)}.bq-logos__flecha--next:hover{transform:translate(3px,-50%)}.bq-logos__puntos{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin-top:30px}.bq-logos__punto{width:7px;height:7px;border-radius:50%;background:#d7dbe4;border:none;padding:0;cursor:pointer;transition:background .2s ease}.bq-logos__punto.activo{background:var(--primary)}@media (max-width:900px){.bq-logos__sello{flex:0 0 50%}}@media (max-width:560px){.bq-logos--v-paginado{padding:56px 18px 46px}.bq-logos__carrusel{padding:0 32px}.bq-logos__sello{flex:0 0 100%}}@media (prefers-reduced-motion:reduce){.bq-logos__riel{transition:none}}.bq-team{padding:40px}.bq-team__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:24px}.bq-team__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.bq-team__card{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px 16px}.bq-team__avatar{width:64px;height:64px;border-radius:50%;margin:0 auto 14px;background:color-mix(in srgb,var(--primary) 22%,var(--surface-2));display:grid;place-items:center;font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--primary)}.bq-team__avatar--icono svg{width:30px;height:30px}.bq-team--cols-2 .bq-team__grid{grid-template-columns:repeat(2,1fr)}.bq-team--cols-3 .bq-team__grid{grid-template-columns:repeat(3,1fr)}.bq-team--cols-4 .bq-team__grid{grid-template-columns:repeat(4,1fr)}.bq-team__nombre{font-weight:700;color:var(--heading)}.bq-team__cargo{font-size:13px;color:var(--muted);margin-top:2px}.bq-cta{margin:40px;padding:56px 40px;border-radius:16px;text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,var(--surface)),var(--surface));border:1px solid var(--border)}.bq-cta--v-agenda{margin:0;padding:78px 40px 86px;border:none;border-radius:0;background:var(--surface);text-align:center}.bq-cta__cabeza{max-width:660px;margin:0 auto 46px}.bq-cta__eyebrow{font-size:18px;color:var(--primary);margin:0 0 14px}.bq-cta__badge{display:inline-flex;align-items:center;gap:11px;color:var(--bq-cta-badge,var(--primary));font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1}.bqw-fondo-imagen>.bq-cta .bq-cta__t,.bqw-fondo-imagen>.bq-cta .bq-cta__sub2,.bqw-fondo-imagen>.bq-cta .bq-cta__eyebrow{color:#fff}.bqw-fondo-imagen>.bq-cta .bq-cta__sub{color:#e6eaf3}.bqw-fondo-imagen>.bq-cta .bq-cta__badge{color:#c9d4ff}.bq-cta__badge::before,.bq-cta__badge::after{content:"";width:34px;height:1px;background:currentColor}.bq-cta--v-agenda .bq-cta__t{font-family:var(--font-display);font-size:clamp(27px,3.2vw,40px);font-weight:800;line-height:1.2;color:var(--heading);margin:20px 0 0;text-transform:capitalize}.bq-cta__sub2{font-family:var(--font-display);font-size:clamp(17px,1.7vw,21px);font-weight:700;color:var(--heading);margin:8px 0 0;text-transform:capitalize}.bq-cta--v-agenda .bq-cta__sub{font-size:14px;line-height:1.8;color:var(--muted);margin:18px auto 0;max-width:560px}.bq-cta__panel{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto;align-items:stretch}.bq-cta__agenda,.bq-cta__foto{position:relative;overflow:hidden;border-radius:4px;min-height:330px}.bq-cta__agenda img,.bq-cta__foto img{width:100%;height:100%;object-fit:cover;display:block}.bq-cta__velo{position:absolute;inset:0;background:var(--bq-cta-velo,#ffffff);opacity:var(--bq-cta-velo-op,60%);pointer-events:none}.bq-cta--v-agenda .bq-cta__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0b0f1a;color:#fff;border-radius:4px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .25s ease,transform .25s ease}.bq-cta--v-agenda .bq-cta__btn:hover{background:var(--secondary);transform:translate(-50%,-50%) scale(1.04)}@media (max-width:820px){.bq-cta__panel{grid-template-columns:1fr}.bq-cta--v-agenda{padding:56px 20px 62px}}.bq-cta__t{font-family:var(--font-display);font-size:clamp(28px,4vw,42px);font-weight:700;color:var(--heading);margin-bottom:12px}.bq-cta__sub{font-size:17px;color:var(--muted);margin-bottom:24px}.bq-cta__btn{background:var(--primary);color:var(--primary-ink);padding:15px 34px;border-radius:10px;font-weight:700;font-size:16px}.bq-testimonial{padding:56px 40px;text-align:center;background:var(--surface)}.bq-testimonial__comilla{font-size:60px;color:var(--primary);line-height:.5;height:30px}.bq-testimonial__cita{font-size:22px;font-family:var(--font-display);font-weight:500;color:var(--heading);max-width:60ch;margin:0 auto 20px;line-height:1.4}.bq-testimonial__autor{font-weight:700;color:var(--text)}.bq-testimonial__cargo{font-size:13px;color:var(--muted)}.bq-pricing{padding:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.bq-pricing--cols-2{grid-template-columns:repeat(2,1fr)}.bq-pricing--cols-3{grid-template-columns:repeat(3,1fr)}.bq-pricing--cols-4{grid-template-columns:repeat(4,1fr)}.bq-pricing__plan{border:1px solid var(--border);border-radius:14px;padding:26px;background:var(--surface)}.bq-pricing__plan--destacado{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 20%,transparent)}.bq-pricing__badge{font-size:11px;font-weight:700;color:var(--primary);letter-spacing:.08em;margin-bottom:8px}.bq-pricing__nombre{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--heading)}.bq-pricing__precio{font-family:var(--font-display);font-size:36px;font-weight:700;color:var(--primary);margin:6px 0 16px}.bq-pricing__feat{font-size:14px;color:var(--muted);padding:6px 0;border-top:1px solid var(--border)}.bq-pricing__elegir{margin-top:18px;text-align:center;padding:11px;border-radius:8px;font-weight:700;font-size:14px;border:1px solid var(--border);color:var(--text)}.bq-pricing__elegir--destacado{background:var(--primary);color:var(--primary-ink);border:none}.bq-faq{padding:40px;max-width:760px}.bq-faq__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:20px}.bq-faq__item{border-bottom:1px solid var(--border);padding:16px 0}.bq-faq__pregunta{font-weight:600;font-size:16px;color:var(--heading);cursor:pointer;list-style:none;display:flex;justify-content:space-between}.bq-faq__mas{color:var(--primary)}.bq-faq__respuesta{font-size:15px;color:var(--muted);line-height:1.6;margin-top:10px}.bq-form{padding:48px 40px;max-width:560px}.bq-form__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:20px}.bq-form__campos{display:grid;gap:12px}.bq-form__campo{padding:13px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit}.bq-form__btn{background:var(--primary);color:var(--primary-ink);padding:13px;border-radius:9px;font-weight:700;text-align:center;border:none;cursor:pointer;font-family:inherit;font-size:15px}.bq-form__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.bq-w{position:relative}.bqw-pad-0{padding-top:0;padding-bottom:0}.bqw-pad-20{padding-top:20px;padding-bottom:20px}.bqw-pad-40{padding-top:40px;padding-bottom:40px}.bqw-pad-60{padding-top:60px;padding-bottom:60px}.bqw-pad-80{padding-top:80px;padding-bottom:80px}.bqw-pad-120{padding-top:120px;padding-bottom:120px}.bqw-marg-0{margin-top:0;margin-bottom:0}.bqw-marg-20{margin-top:20px;margin-bottom:20px}.bqw-marg-40{margin-top:40px;margin-bottom:40px}.bqw-marg-60{margin-top:60px;margin-bottom:60px}.bqw-ancho-contenido{max-width:1080px;margin-left:auto;margin-right:auto}.bqw-ancho-angosto{max-width:760px;margin-left:auto;margin-right:auto}.bqw-fondo-color{background:var(--bqw-c1,var(--surface))}.bqw-fondo-degradado{background:linear-gradient(135deg,var(--bqw-c1,var(--surface)),var(--bqw-c2,var(--bg)))}.bqw-fondo-imagen{background-image:var(--bqw-img);background-size:cover;background-position:var(--bqw-pos,center)}.bqw-fondo-fijo{background-attachment:fixed}@media (max-width:900px){.bqw-fondo-fijo{background-attachment:scroll}}.bqw-fondo-fijo.anim-preparado{will-change:opacity;transform:none}.bqw-radio-0{border-radius:0}.bqw-radio-10{border-radius:10px;overflow:hidden}.bqw-radio-16{border-radius:16px;overflow:hidden}.bqw-radio-24{border-radius:24px;overflow:hidden}.bqw-sombra-suave{box-shadow:0 8px 24px -12px rgba(0,0,0,.35)}.bqw-sombra-media{box-shadow:0 14px 40px -14px rgba(0,0,0,.5)}.bqw-sombra-fuerte{box-shadow:0 24px 70px -18px rgba(0,0,0,.65)}.bqw-hover-elevar,.bqw-hover-crecer,.bqw-hover-brillo{transition:transform .25s ease,filter .25s ease,box-shadow .25s ease}.bqw-hover-elevar:hover{transform:translateY(-4px)}.bqw-hover-crecer:hover{transform:scale(1.015)}.bqw-hover-brillo:hover{filter:brightness(1.07)}@media (prefers-reduced-motion:no-preference){.anim-preparado{opacity:0;transition-property:opacity,transform,filter;transition-duration:var(--anim-dur,600ms);transition-delay:var(--anim-ret,0ms);transition-timing-function:var(--anim-curva,cubic-bezier(.4,0,.2,1));will-change:opacity,transform}.anim-preparado[data-anim="slide-up"]{transform:translateY(46px)}.anim-preparado[data-anim="slide-down"]{transform:translateY(-46px)}.anim-preparado[data-anim="slide-left"]{transform:translateX(46px)}.anim-preparado[data-anim="slide-right"]{transform:translateX(-46px)}.anim-preparado[data-anim="zoom"]{transform:scale(.88)}.anim-preparado[data-anim="blur"]{filter:blur(10px)}.anim-preparado.anim-visible{opacity:1;transform:none;filter:none}.anim-hijo{opacity:0;transform:translateY(30px);transition:opacity var(--anim-dur,600ms) var(--anim-curva,cubic-bezier(.4,0,.2,1)),transform var(--anim-dur,600ms) var(--anim-curva,cubic-bezier(.4,0,.2,1));transition-delay:var(--anim-ret-hijo,0ms)}.anim-visible .anim-hijo{opacity:1;transform:none}.bq-progreso__barra{width:0;transition:width 1.1s cubic-bezier(.4,0,.2,1) .15s}}.bq-navpro{position:relative;z-index:20;background:var(--surface);border-bottom:1px solid var(--border);transition:background .25s ease,box-shadow .25s ease,transform .25s ease}.bq-navpro__barra{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 32px}.bq-navpro--sticky{position:sticky;top:0}.bq-navpro__topbar{background:var(--primary);color:var(--primary-ink);font-size:12.5px;font-weight:600;padding:7px 32px;letter-spacing:.02em}.bq-navpro--v-transparente{position:absolute;left:0;right:0;top:0;background:transparent;border-bottom-color:transparent}.bq-navpro--v-transparente.bq-navpro--sticky{position:fixed}.bq-navpro--v-transparente .bq-navpro__nombre,.bq-navpro--v-transparente .bq-navpro__enlace,.bq-navpro--v-transparente .bq-navpro__idioma span{color:#fff}.bq-navpro--v-transparente .bq-navpro__flecha{color:rgba(255,255,255,.75)}.bq-navpro--v-transparente .bq-navpro__item:hover>.bq-navpro__enlace{color:var(--secondary,#06e25e)}.bq-navpro--v-transparente .bq-navpro__cta{background:#fff;color:var(--primary);transition:background .3s ease,color .3s ease}.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__cta{background:var(--secondary,#06e25e);color:#fff}.bq-navpro--v-transparente .bq-navpro__sub--idiomas .bq-navpro__idioma span{color:var(--text)}.bq-navpro--v-transparente .bq-navpro__sub--idiomas .bq-navpro__idioma--activo span{color:var(--primary-ink)}.bq-navpro--solida{background:var(--surface);border-bottom-color:var(--border);box-shadow:0 8px 24px -14px rgba(0,0,0,.45)}.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__nombre,.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__enlace{color:var(--heading)}.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__item:hover>.bq-navpro__enlace,.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__item--activo>.bq-navpro__enlace,.bq-navpro--v-transparente.bq-navpro--solida a.bq-navpro__item--activo.bq-navpro__enlace,.bq-navpro--v-transparente.bq-navpro--solida a.bq-navpro__item.bq-navpro__enlace:hover{color:var(--secondary,#06e25e)}.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__idioma span{color:var(--text)}.bq-navpro--v-transparente.bq-navpro--solida .bq-navpro__flecha{color:var(--muted)}.bq-navpro--oculta{transform:translateY(-100%)}.bq-navpro--v-centrada .bq-navpro__barra{flex-direction:column;gap:10px}.bq-navpro--v-minimal .bq-navpro__barra{justify-content:space-between}.bq-navpro--mega .bq-navpro__sub{min-width:420px;display:none;grid-template-columns:1fr 1fr;gap:2px 18px;padding:14px}.bq-navpro--mega .bq-navpro__item--con-sub:hover .bq-navpro__sub,.bq-navpro--mega .bq-navpro__item--con-sub.abierto .bq-navpro__sub{display:grid}.bq-navpro__marca{display:flex;align-items:center;gap:10px}.bq-navpro__logo{height:46px;width:auto}.bq-navpro__marca:has(.bq-navpro__logo) .bq-navpro__nombre{display:none}.bq-navpro__nombre{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--heading);letter-spacing:.03em}.bq-navpro__menu{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bq-navpro__item{position:relative;padding:9px 12px;border-radius:8px}.bq-navpro__enlace{font-size:14px;font-weight:500;color:var(--text);cursor:pointer;transition:color .25s ease}.bq-navpro__item:hover>.bq-navpro__enlace,.bq-navpro__item--activo>.bq-navpro__enlace,a.bq-navpro__item--activo.bq-navpro__enlace{color:var(--secondary,#06e25e)}.bq-navpro__cta{transition:background .3s ease,color .3s ease,transform .2s ease}.bq-navpro__cta:hover{transform:translateY(-1px)}.bq-navpro__flecha{font-size:10px;color:var(--muted)}.bq-navpro__sub{position:absolute;top:100%;left:0;min-width:190px;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:8px;display:none;flex-direction:column;gap:2px;box-shadow:0 14px 34px -14px rgba(0,0,0,.45);z-index:30}.bq-navpro__item--con-sub:hover .bq-navpro__sub,.bq-navpro__item--con-sub.abierto .bq-navpro__sub{display:flex}.bq-navpro__subenlace{padding:8px 10px;border-radius:7px;font-size:13.5px;color:var(--text);cursor:pointer}.bq-navpro__subenlace:hover{background:var(--surface-2);color:var(--primary)}.bq-navpro__cta{background:var(--primary);color:var(--primary-ink);padding:10px 20px;border-radius:8px;font-weight:700;font-size:14px;margin-left:8px;display:inline-block}a.bq-navpro__item,a.bq-navpro__subenlace,a.bq-navpro__cta{text-decoration:none}.bq-navpro__hamburguesa{display:none;flex-direction:column;gap:4px;padding:8px;background:none;border:none;cursor:pointer}.bq-navpro__hamburguesa span{width:22px;height:2px;background:var(--heading);border-radius:2px;display:block}@media(max-width:768px){.bq-navpro__hamburguesa{display:flex}.bq-navpro__menu{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:10px 16px 16px;gap:4px}.bq-navpro__menu.abierto{display:flex}.bq-navpro__sub{position:static;box-shadow:none;border:none;padding-left:16px}}@container lienzo (max-width:768px){.bq-navpro__hamburguesa{display:flex}.bq-navpro__menu{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:10px 16px 16px;gap:4px}.bq-navpro__menu.abierto{display:flex}.bq-navpro__sub{position:static;box-shadow:none;border:none;padding-left:16px}}.canvas-frame.mobile .bq-navpro__hamburguesa,.canvas-frame.tablet .bq-navpro__hamburguesa,.lienzo-viewport--mobile .bq-navpro__hamburguesa,.lienzo-viewport--tablet .bq-navpro__hamburguesa{display:flex}.canvas-frame.mobile .bq-navpro__menu,.canvas-frame.tablet .bq-navpro__menu,.lienzo-viewport--mobile .bq-navpro__menu,.lienzo-viewport--tablet .bq-navpro__menu{display:none;position:absolute;top:100%;left:0;right:0;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;padding:10px 16px 16px;gap:4px}.canvas-frame.mobile .bq-navpro__menu.abierto,.canvas-frame.tablet .bq-navpro__menu.abierto,.lienzo-viewport--mobile .bq-navpro__menu.abierto,.lienzo-viewport--tablet .bq-navpro__menu.abierto{display:flex}.canvas-frame.mobile .bq-navpro__sub,.canvas-frame.tablet .bq-navpro__sub,.lienzo-viewport--mobile .bq-navpro__sub,.lienzo-viewport--tablet .bq-navpro__sub{position:static;box-shadow:none;border:none;padding-left:16px}.bq-heropro{position:relative;overflow:hidden;padding:110px 48px;color:var(--text)}.bq-heropro--left{text-align:left}.bq-heropro--center{text-align:center}.bq-heropro--right{text-align:right}.bq-heropro__contenido{position:relative;z-index:2;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.bq-heropro--center .bq-heropro__contenido{align-items:center}.bq-heropro--right .bq-heropro__contenido{align-items:flex-end}.bq-heropro__eyebrow{font-size:12px;letter-spacing:.18em;color:var(--accent);font-weight:600;text-transform:uppercase}.bq-heropro__title{font-family:var(--font-display);font-size:clamp(36px,5.4vw,60px);font-weight:700;line-height:1.04;color:var(--heading);max-width:18ch}.bq-heropro__acento{color:var(--primary)}.bq-heropro__sub{font-size:17px;color:var(--muted);max-width:54ch;line-height:1.65}.bq-heropro__acciones{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:6px}.bq-heropro__cta{background:var(--primary);color:var(--primary-ink);padding:14px 28px;border-radius:10px;font-weight:700;font-size:15px}.bq-heropro__cta2{border:1px solid var(--border);color:var(--text);padding:14px 28px;border-radius:10px;font-weight:600;font-size:15px}.bq-heropro__video{display:inline-flex;align-items:center;gap:10px;background:none;border:none;color:var(--text);font-weight:600;font-size:15px;cursor:pointer;font-family:inherit}.bq-heropro__play{width:44px;height:44px;border-radius:50%;background:var(--secondary);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 8px color-mix(in srgb,var(--secondary) 22%,transparent)}.bq-heropro__deco{position:absolute;inset:0;z-index:1;pointer-events:none}.bq-heropro__forma{position:absolute;background:color-mix(in srgb,var(--primary) 16%,transparent);transform:rotate(45deg);border-radius:14px}.bq-heropro__forma--1{width:220px;height:220px;right:8%;top:-60px}.bq-heropro__forma--2{width:140px;height:140px;right:24%;bottom:-30px}.bq-heropro__forma--3{width:90px;height:90px;right:40%;top:20%}.bq-heropro__anillo{position:absolute;right:14%;top:30%;width:180px;height:180px;border:1px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:50%}@media (prefers-reduced-motion:no-preference){.bq-heropro__anillo{animation:bq-girar 24s linear infinite}.bq-heropro__forma{animation:bq-flotar 7s ease-in-out infinite alternate}.bq-heropro__forma--2{animation-delay:1.4s}.bq-heropro__forma--3{animation-delay:2.6s}}@keyframes bq-girar{to{transform:rotate(360deg)}}@keyframes bq-flotar{from{transform:rotate(45deg) translateY(0)}to{transform:rotate(45deg) translateY(-22px)}}.bq-flotante{position:fixed;bottom:22px;z-index:90;display:flex;align-items:center;gap:10px;--bq-flotante-color:#22c15e}.bq-flotante--derecha{right:22px;flex-direction:row-reverse}.bq-flotante--izquierda{left:22px}.bq-flotante--arriba-derecha{top:22px;bottom:auto;right:22px;flex-direction:row-reverse}.bq-flotante--arriba-izquierda{top:22px;bottom:auto;left:22px}.bq-flotante--derecha-centro{top:50%;bottom:auto;translate:0 -50%;right:22px;flex-direction:row-reverse}.bq-flotante--izquierda-centro{top:50%;bottom:auto;translate:0 -50%;left:22px}.bq-flotante__btn{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 10px 26px -8px rgba(0,0,0,.5)}.bq-flotante__btn svg{width:28px;height:28px}.bq-flotante__btn--whatsapp{background:var(--bq-flotante-color,#22c15e)}.bq-flotante__btn--telefono{background:var(--bq-flotante-color,var(--primary));color:var(--primary-ink)}.bq-flotante__etiqueta{background:var(--bq-flotante-color,#22c15e);color:#08301a;font-size:11px;font-weight:800;letter-spacing:.06em;padding:9px 14px;border-radius:20px;box-shadow:0 8px 20px -8px rgba(0,0,0,.4)}.bq-flotante--estatico{position:static;margin:18px 32px;width:max-content;translate:none}.bq-flotante--estatico.bq-flotante--derecha,.bq-flotante--estatico.bq-flotante--derecha-centro,.bq-flotante--estatico.bq-flotante--arriba-derecha{margin-left:auto}@media (prefers-reduced-motion:no-preference){.bq-flotante__btn{animation:bq-pulso 2.6s ease-in-out infinite}}@keyframes bq-pulso{0%,100%{transform:scale(1)}50%{transform:scale(1.07)}}.bq-slider{padding:56px 40px;background:var(--surface);text-align:center;overflow:hidden}.bq-slider__pista{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.bq-slider__slide{flex:0 0 100%;padding:0 8%}.bq-slider__comilla{font-size:56px;color:var(--primary);line-height:.5;height:28px}.bq-slider__texto{font-size:21px;font-family:var(--font-display);font-weight:500;color:var(--heading);line-height:1.45;margin:14px auto 18px;max-width:62ch}.bq-slider__autor{font-weight:700;color:var(--text)}.bq-slider__cargo{font-size:13px;color:var(--muted)}.bq-slider__controles{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.bq-slider__flecha{width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:none;color:var(--text);font-size:18px;cursor:pointer}.bq-slider__flecha:hover{border-color:var(--primary);color:var(--primary)}.bq-slider__puntos{display:flex;gap:7px}.bq-slider__punto{width:9px;height:9px;border-radius:50%;background:var(--border);border:none;padding:0;cursor:pointer}.bq-slider__punto.activo{background:var(--primary)}.bq-contador{padding:56px 40px;background:var(--surface)}.bq-contador__icono{display:flex;justify-content:center;margin-bottom:10px}.bq-contador__icono svg{width:30px;height:30px;color:#fff;stroke-width:1.4}.bq-w[class*="bqw-fondo-"]>.bq-contador,.bq-w[class*="bqw-anim-"]>.bq-contador{background:transparent}.bq-w[class*="bqw-fondo-"]>.bq-contador :is(.bq-contador__n,.bq-contador__e),.bq-w[class*="bqw-anim-"]>.bq-contador :is(.bq-contador__n,.bq-contador__e){color:#fff}.bq-contador__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;text-align:center;max-width:1000px;margin:0 auto}.bq-contador__n{font-family:var(--font-display);font-size:38px;font-weight:700;color:var(--primary);line-height:1}.bq-contador__sufijo{font-size:24px;margin-left:3px}.bq-contador__l{font-size:12px;color:var(--muted);margin-top:7px;text-transform:none;letter-spacing:.02em}.bq-progreso{padding:48px 40px;max-width:760px}.bq-progreso__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:22px}.bq-progreso__fila{margin:16px 0}.bq-progreso__cabeza{display:flex;justify-content:space-between;font-size:14px;font-weight:600;color:var(--text);margin-bottom:8px}.bq-progreso__riel{height:9px;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden}.bq-progreso__barra{display:block;height:100%;border-radius:20px;background:linear-gradient(90deg,var(--primary),var(--accent))}.bq-ondas{line-height:0}.bq-ondas svg{width:100%;height:64px;display:block}.bq-ondas--arriba svg{transform:rotate(180deg)}.bq-ondas--superficie{color:var(--surface)}.bq-ondas--primario{color:var(--primary)}.bq-ondas--fondo{color:var(--bg)}.bq-videoembed{padding:24px 40px}.bq-videoembed__t{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--heading);margin-bottom:12px}.bq-videoembed__marco{border-radius:12px;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.bq-videoembed__marco iframe{width:100%;height:100%;border:0;display:block;aspect-ratio:inherit}.bq-videoembed__marco--vacio{display:grid;place-items:center;background:linear-gradient(135deg,var(--surface-2),var(--surface))}.bq-videoembed__play{width:64px;height:64px;border-radius:50%;background:var(--primary);display:grid;place-items:center;color:var(--primary-ink)}.bq-mapa{padding:24px 40px}.bq-mapa__t{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--heading);margin-bottom:12px}.bq-mapa__marco{aspect-ratio:16/7;border-radius:12px;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.bq-mapa__marco iframe{width:100%;height:100%;border:0;display:block}.bq-mapa__marco--vacio{display:grid;place-items:center;color:var(--muted)}.bq-migas{display:flex;align-items:center;gap:10px;padding:14px 40px;font-size:13px}.bq-migas__inicio{color:var(--primary);text-decoration:none;font-weight:600}.bq-migas__inicio:hover{text-decoration:underline}.bq-migas__sep{color:var(--muted)}.bq-migas__actual{color:var(--muted)}.bq-footerpro{padding:56px 40px 30px;border-top:1px solid var(--border);background:var(--surface)}.bq-footerpro__cuerpo{display:grid;grid-template-columns:2fr repeat(auto-fit,minmax(150px,1fr));gap:28px;max-width:1080px;margin:0 auto}.bq-footerpro__marca{font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--primary)}.bq-footerpro__texto{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.6;max-width:320px}.bq-footerpro__col-t{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--heading);margin-bottom:12px}.bq-footerpro__enlace{display:block;font-size:14px;color:var(--muted);padding:4px 0;cursor:pointer}.bq-footerpro__enlace:hover{color:var(--primary)}.bq-footerpro__legal{max-width:1080px;margin:32px auto 0;padding-top:18px;border-top:1px solid var(--border);font-size:12px;color:var(--muted);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.bq-footerpro--v-minimal .bq-footerpro__legal{margin-top:0;border-top:none}.bq-footerpro__tercero a,.bq-footerpro__tercero b{color:var(--primary);font-weight:700;text-decoration:none}.bq-footerpro__ciudades{max-width:1080px;margin:10px auto 0;font-size:11px;color:var(--muted);opacity:.75;line-height:1.6}a.bq-footerpro__enlace{text-decoration:none}.bq-footerpro__redes{display:flex;gap:8px;margin-top:14px}.bq-footerpro__red{width:34px;height:34px;border-radius:8px;border:1px solid var(--border);display:grid;place-items:center;color:var(--muted)}.bq-footerpro__red:hover{color:var(--primary);border-color:var(--primary)}.bq-footerpro__red svg{width:18px;height:18px}.bq-footerpro__badges{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.bq-footerpro__badges img{height:44px;width:auto;border-radius:6px;background:#fff;padding:4px}.bq-footerpro__mapa{margin-top:10px;border-radius:10px;overflow:hidden;border:1px solid var(--border);aspect-ratio:16/9}.bq-footerpro__mapa iframe{width:100%;height:100%;border:0;display:block}.bq-footerpro__news-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bq-footerpro__banda{padding:0 40px}.bq-footerpro__banda-in{max-width:1180px;margin:0 auto;background:var(--primary);border-radius:6px;padding:22px 26px;display:flex;flex-wrap:wrap;align-items:center;gap:26px;justify-content:space-between}.bq-footerpro__banda-item{display:flex;align-items:center;gap:13px;min-width:0}.bq-footerpro__banda-ico{width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;display:grid;place-items:center;flex:none}.bq-footerpro__banda-ico svg{width:20px;height:20px}.bq-footerpro__banda-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.bq-footerpro__banda-txt small{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.82)}.bq-footerpro__banda-txt a,.bq-footerpro__banda-txt b{font-size:15px;font-weight:700;color:#fff;text-decoration:none;word-break:break-word}.bq-footerpro__banda-btn{background:#0b0f1a;color:var(--secondary);border-radius:4px;padding:13px 30px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .25s ease,color .25s ease}.bq-footerpro__banda-btn:hover{background:#fff;color:var(--primary)}.bq-footerpro--v-completo{background:#000000;border-top:none;padding:0 0 26px;color:#c9cdd6}.bq-footerpro--v-completo .bq-footerpro__banda{padding:0 40px;transform:translateY(-50%)}.bq-footerpro--v-completo .bq-footerpro__cuerpo{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:34px;max-width:1180px;padding:0 40px}.bq-footerpro--v-completo .bq-footerpro__marca{color:#fff;font-size:22px}.bq-footerpro--v-completo .bq-footerpro__texto{color:#989fae;max-width:none;font-size:13.5px;line-height:1.75}.bq-footerpro--v-completo .bq-footerpro__col-t{color:#fff;font-size:19px;font-weight:700;margin-bottom:14px}.bq-footerpro--v-completo .bq-footerpro__col-t--news{margin-top:26px;font-size:17px}.bq-footerpro--v-completo .bq-footerpro__enlace{color:#989fae;font-size:13.5px;padding:5px 0;position:relative;padding-left:15px;text-decoration:none}.bq-footerpro--v-completo .bq-footerpro__enlace::before{content:"›";position:absolute;left:0;color:#989fae}.bq-footerpro--v-completo .bq-footerpro__enlace:hover{color:var(--secondary)}.bq-footerpro--v-completo .bq-footerpro__enlace:hover::before{color:var(--secondary)}.bq-footerpro--v-completo .bq-footerpro__badges{flex-direction:column;align-items:flex-start;gap:14px;margin-top:20px}.bq-footerpro--v-completo .bq-footerpro__badges img{height:auto;width:auto;max-width:230px;border-radius:0;background:none;padding:0}.bq-footerpro--v-completo .bq-footerpro__badges img:last-child{max-width:none;height:54px}.bq-footerpro__canal{display:flex;gap:11px;margin-bottom:15px}.bq-footerpro__canal-ico{width:22px;color:var(--secondary);flex:none;padding-top:2px}.bq-footerpro__canal-ico svg{width:17px;height:17px}.bq-footerpro__canal-txt{display:flex;flex-direction:column;gap:3px}.bq-footerpro__canal-txt small{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#989fae;line-height:1.35}.bq-footerpro__canal-txt a,.bq-footerpro__canal-txt b{font-size:14px;font-weight:600;color:#fff;text-decoration:none}.bq-footerpro__canal-txt a:hover{color:var(--secondary)}.bq-footerpro--v-completo .bq-footerpro__mapa{border-color:#2a2f3a;border-radius:4px;aspect-ratio:16/8}.bq-footerpro--v-completo .bq-footerpro__red{border-color:#2a2f3a;color:#c9cdd6;background:#161a24;border-radius:4px}.bq-footerpro--v-completo .bq-footerpro__red:hover{background:var(--primary);color:#fff;border-color:var(--primary)}.bq-footerpro--v-completo .bq-footerpro__news-form input[type=email]{background:#fff;border:1px solid #d7dbe4;border-radius:3px;padding:11px 13px;font-size:13.5px;width:100%}.bq-footerpro--v-completo .bq-footerpro__news-form button{background:#e9ecf2;color:#111726;border:none;border-radius:3px;padding:9px 20px;font-size:13.5px;font-weight:600;cursor:pointer}.bq-footerpro--v-completo .bq-footerpro__news-form button:hover{background:var(--secondary);color:#fff}.bq-footerpro__news-pie{font-size:12.5px;color:#989fae;line-height:1.6;margin-top:10px}.bq-footerpro--v-completo .bq-footerpro__consent{font-size:11.5px;color:#989fae;display:flex;gap:7px;align-items:flex-start;line-height:1.45}.bq-footerpro--v-completo .bq-footerpro__legal{max-width:1180px;padding:22px 40px 0;margin-top:40px;border-top:1px solid #1c212c;justify-content:center;text-align:center;font-size:13px;color:#e6e8ee;font-weight:600}.bq-footerpro--v-completo .bq-footerpro__ciudades{max-width:1180px;padding:0 40px;text-align:center;font-size:11.5px;color:#989fae;opacity:1;margin-top:12px}@media (max-width:1000px){.bq-footerpro--v-completo .bq-footerpro__cuerpo{grid-template-columns:1fr 1fr}}@media (max-width:640px){.bq-footerpro--v-completo .bq-footerpro__cuerpo{grid-template-columns:1fr;padding:0 20px}.bq-footerpro__banda,.bq-footerpro--v-completo .bq-footerpro__banda{padding:0 18px}.bq-footerpro__banda-in{gap:18px}}.bq-footerpro__news-form input[type=email]{flex:1;padding:11px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-family:inherit;min-width:0}.bq-footerpro__news-form button{background:var(--primary);color:var(--primary-ink);border:none;border-radius:8px;padding:11px 16px;font-weight:700;cursor:pointer;font-family:inherit}.bq-footerpro__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.bq-arriba{position:fixed;bottom:24px;left:24px;width:42px;height:42px;border-radius:50%;background:var(--surface);color:var(--text);border:1px solid var(--border);display:grid;place-items:center;cursor:pointer;opacity:0;pointer-events:none;transition:.25s ease;z-index:80;box-shadow:0 10px 26px -10px rgba(0,0,0,.5)}.bq-arriba.visible{opacity:1;pointer-events:auto}.bq-arriba:hover{color:var(--primary);border-color:var(--primary)}.bq-arriba--bloque{left:auto;right:auto;bottom:var(--arr-y,24px);transition:opacity .3s ease,transform .3s ease,color .2s ease,border-color .2s ease}.bq-arriba--pos-izquierda{left:var(--arr-x,24px);right:auto}.bq-arriba--pos-derecha{right:var(--arr-x,24px);left:auto}.bq-arriba--mx-12{--arr-x:12px}.bq-arriba--mx-18{--arr-x:18px}.bq-arriba--mx-24{--arr-x:24px}.bq-arriba--mx-32{--arr-x:32px}.bq-arriba--mx-44{--arr-x:44px}.bq-arriba--my-12{--arr-y:12px}.bq-arriba--my-18{--arr-y:18px}.bq-arriba--my-24{--arr-y:24px}.bq-arriba--my-32{--arr-y:32px}.bq-arriba--my-44{--arr-y:44px}.bq-arriba--my-90{--arr-y:90px}.bq-arriba--forma-redondeado{border-radius:12px}.bq-arriba--forma-cuadrado{border-radius:5px}.bq-arriba--t-chico{width:36px;height:36px}.bq-arriba--t-medio{width:44px;height:44px}.bq-arriba--t-grande{width:56px;height:56px}.bq-arriba__icono{display:grid;place-items:center;width:46%;height:46%}.bq-arriba__icono svg{width:100%;height:100%}.bq-arriba--tono-primario{background:var(--primary);color:var(--primary-ink,#fff);border:none}.bq-arriba--tono-primario:hover{color:var(--primary-ink,#fff);filter:brightness(1.12)}.bq-arriba--tono-oscuro{background:#10151f;color:#fff;border:none}.bq-arriba--tono-oscuro:hover{color:#fff;filter:brightness(1.35)}.bq-arriba--tono-claro{background:#fff;color:#111726;border:1px solid #e4e8f2}.bq-arriba--in-subir:not(.visible){transform:translateY(16px)}.bq-arriba--in-zoom:not(.visible){transform:scale(.55)}.bq-arriba--bloque.visible{transform:none}.bq-arriba--progreso .bq-arriba__anillo{position:absolute;inset:1px;transform:rotate(-90deg)}.bq-arriba__anillo circle{fill:none;stroke:currentColor;stroke-width:2.4}.bq-arriba__anillo-base{opacity:.22}.bq-arriba__anillo-avance{stroke-dasharray:100.53;stroke-dashoffset:calc(100.53 - var(--arr-avance,0)*100.53);stroke-linecap:round}@media (prefers-reduced-motion:reduce){.bq-arriba--bloque{transition:opacity .3s ease}.bq-arriba--in-subir:not(.visible),.bq-arriba--in-zoom:not(.visible){transform:none}}.bq-iconcards{padding:64px 40px}.bq-iconcards__cabeza{text-align:center;max-width:680px;margin:0 auto 40px}.bq-iconcards__badge{display:inline-block;background:var(--primary);color:var(--primary-ink,#fff);font-size:11px;font-weight:800;letter-spacing:.18em;padding:6px 16px;border-radius:6px;margin-bottom:14px}.bq-iconcards__t{font-family:var(--font-display);font-size:clamp(30px,4vw,44px);font-weight:700;color:var(--heading)}.bq-iconcards__sub{font-size:17px;font-weight:700;color:var(--text);margin-top:4px}.bq-iconcards__texto{font-size:14.5px;color:var(--muted);line-height:1.65;margin-top:12px}.bq-iconcards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:1080px;margin:0 auto}.bq-iconcards--cols-2 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}.bq-iconcards--cols-3 .bq-iconcards__grid{grid-template-columns:repeat(3,1fr)}.bq-iconcards--cols-4 .bq-iconcards__grid{grid-template-columns:repeat(4,1fr)}.bq-iconcards__card{position:relative;isolation:isolate;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:60px 32px 52px;min-height:400px;text-align:center;box-shadow:0 16px 40px -18px rgba(17,23,38,.28);display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.bq-iconcards__card::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--primary);transform:scaleY(0);transform-origin:bottom center;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.bq-iconcards__card:hover{transform:translateY(-6px);border-color:var(--primary);box-shadow:0 22px 50px -18px rgba(34,30,227,.45)}.bq-iconcards__card:hover::before{transform:scaleY(1)}.bq-iconcards__card:hover :is(.bq-iconcards__ct,.bq-iconcards__cp){color:#fff}.bq-iconcards__card:hover .bq-iconcards__icono{background:#fff;color:var(--primary)}.bq-iconcards__card:hover .bq-iconcards__mas{background:#0b1020}.bq-iconcards__card .bq-iconcards__cp{flex:1 0 auto}@media(prefers-reduced-motion:reduce){.bq-iconcards__card,.bq-iconcards__card::before{transition:none}}.bq-iconcards__icono{width:74px;height:74px;border-radius:50%;background:var(--primary);color:var(--primary-ink,#fff);display:grid;place-items:center;margin:0 auto 20px}.bq-iconcards__icono svg{width:34px;height:34px}.bq-iconcards__ct{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--heading);margin-bottom:10px;line-height:1.25}.bq-iconcards__cp{font-size:14px;line-height:1.6;color:var(--muted)}.bq-iconcards__mas{display:inline-flex;align-items:center;gap:7px;margin-top:18px;padding:9px 18px;border-radius:999px;background:#0d1117;color:#fff;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease}.bq-iconcards__mas span{color:var(--secondary,#06e25e);font-weight:800}.bq-iconcards__mas:hover{transform:translateY(-2px);background:#161d29}.bq-iconcards__card--destacada{background:var(--primary);border-color:var(--primary)}.bq-iconcards__card--destacada :is(.bq-iconcards__ct,.bq-iconcards__cp){color:#fff}.bq-iconcards__card--destacada .bq-iconcards__icono{background:#fff;color:var(--primary)}.bq-modal-video{position:fixed;inset:0;background:rgba(3,6,14,.82);display:grid;place-items:center;z-index:120;padding:24px}.bq-modal-video__caja{width:min(920px,100%);aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;position:relative}.bq-modal-video__caja iframe{width:100%;height:100%;border:0}.bq-modal-video__cerrar{position:absolute;top:-1px;right:-1px;background:var(--primary,#06e25e);color:var(--primary-ink,#04120a);border:none;width:38px;height:38px;font-size:17px;cursor:pointer;border-radius:0 0 0 10px;z-index:2}.bq-heroslider{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 24%,#0b1220),#0b1220)}.bq-heroslider .bq-slider__pista{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.bq-heroslider__slide{flex:0 0 100%;min-height:420px;display:grid;place-items:center;padding:80px 40px;position:relative}.bq-heroslider__slide--img{background-image:linear-gradient(rgba(5,10,22,.55),rgba(5,10,22,.55)),var(--slide-img);background-size:cover;background-position:center}.bq-heroslider__contenido{text-align:center;max-width:760px;position:relative;z-index:1}.bq-heroslider__title{font-family:var(--font-display);font-size:clamp(30px,4.6vw,52px);font-weight:700;color:#fff;line-height:1.12}.bq-heroslider__sub{font-size:17px;color:rgba(255,255,255,.82);margin-top:12px;line-height:1.55}.bq-heroslider__cta{display:inline-block;margin-top:22px;background:var(--primary);color:var(--primary-ink);font-weight:800;padding:13px 30px;border-radius:9px;transition:transform .2s ease,filter .2s ease}.bq-heroslider__cta:hover{transform:translateY(-2px);filter:brightness(1.08)}.bq-heroslider .bq-slider__controles{position:absolute;bottom:18px;left:0;right:0}.bq-heroslider .bq-slider__flecha{color:#fff;border-color:rgba(255,255,255,.4)}.bq-heroslider .bq-slider__punto{background:rgba(255,255,255,.35)}.bq-heroslider .bq-slider__punto.activo{background:#fff}.bq-filtros{padding:56px 40px}.bq-filtros__t{font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--heading);text-align:center;margin-bottom:22px}.bq-filtros__pestanas{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:28px}.bq-filtros__pestana{border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-weight:600;font-size:14px;padding:9px 20px;border-radius:999px;cursor:pointer;transition:.2s ease}.bq-filtros__pestana:hover{border-color:var(--primary);color:var(--primary)}.bq-filtros__pestana.activa{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.bq-filtros__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;max-width:1080px;margin:0 auto}.bq-filtros__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:opacity .3s ease,transform .3s ease}.bq-filtros__card.oculta{display:none}.bq-filtros__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.bq-filtros__cuerpo{padding:18px 20px 22px}.bq-filtros__cat{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:6px}.bq-filtros__ct{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--heading);margin-bottom:6px}.bq-filtros__cp{font-size:14px;color:var(--muted);line-height:1.55}.bq-mediatexto{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding:56px 40px;max-width:1080px;margin:0 auto}.bq-mediatexto--invertido .bq-mediatexto__media{order:2}.bq-mediatexto__media img{width:100%;border-radius:14px;display:block}.bq-mediatexto__media>img:first-child{box-shadow:22px 22px 0 0 var(--primary,#221EE3)}.bq-mediatexto--sin-sombra .bq-mediatexto__media>img:first-child{box-shadow:none}.bq-mediatexto__badge{display:inline-block;background:var(--primary);color:var(--primary-ink,#fff);font-size:10.5px;font-weight:800;letter-spacing:.16em;padding:5px 14px;border-radius:3px;margin-bottom:16px}.bq-mediatexto__acento{color:var(--primary)}.bq-mediatexto__sub{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--heading);margin:26px 0 14px}.bq-mediatexto__cita{border-left:3px solid var(--primary);background:var(--surface-2);margin:0 0 22px;padding:20px 22px;border-radius:0 10px 10px 0}.bq-mediatexto__cita p{font-size:14.5px;line-height:1.75;color:var(--muted);margin:0}.bq-mediatexto__cita p + p{margin-top:14px}.bq-mediatexto__btn{display:inline-block;background:var(--primary);color:var(--primary-ink,#fff);padding:12px 30px;border-radius:6px;font-weight:700;font-size:14px;text-decoration:none;margin-top:6px}.bq-mediatexto__enlace{display:block;margin-top:26px;text-align:right;font-size:13px;color:var(--muted);text-decoration:none}.bq-mediatexto__enlace:hover{color:var(--primary)}.bq-mediatexto__pie-img{margin-top:34px;box-shadow:none!important;border-radius:0!important;max-width:100%;height:auto}.bq-mediatexto__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:24px 0 4px}.bq-mediatexto__item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start}.bq-mediatexto__item-icono{color:var(--primary);width:30px;height:30px;margin-top:2px}.bq-mediatexto__item-icono svg{width:100%;height:100%}.bq-mediatexto__item-cuerpo h4{font-family:var(--font-display);font-size:16.5px;font-weight:700;color:var(--heading);margin:0 0 4px;line-height:1.3}.bq-mediatexto__item-cuerpo p{font-size:13.5px;color:var(--muted);line-height:1.6;margin:0}.bq-mediatexto__media{position:relative}.bq-mediatexto__flotante{position:absolute;left:-22px;bottom:34px;z-index:2;background:var(--primary,#221EE3);color:var(--primary-ink,#fff);border-radius:10px;padding:20px 26px;display:flex;flex-direction:column;gap:2px;box-shadow:0 18px 40px -18px rgba(10,16,40,.55)}.bq-mediatexto__flotante-fila{display:flex;align-items:center;gap:12px}.bq-mediatexto__flotante-fila svg{width:38px;height:38px}.bq-mediatexto__flotante-fila b{font-family:var(--font-display);font-size:32px;font-weight:800;line-height:1}.bq-mediatexto__flotante small{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.45}@media(max-width:768px){.bq-mediatexto__media>img:first-child{box-shadow:12px 12px 0 0 var(--primary,#221EE3)}.bq-mediatexto--sin-sombra .bq-mediatexto__media>img:first-child{box-shadow:none}.bq-mediatexto__items{grid-template-columns:1fr}.bq-mediatexto__flotante{left:12px;bottom:14px;padding:14px 18px}.bq-mediatexto__flotante-fila b{font-size:26px}}.bq-mediatexto__ph{aspect-ratio:4/3;border-radius:14px;background:linear-gradient(135deg,var(--surface-2),var(--surface));border:1px solid var(--border);display:grid;place-items:center;color:var(--muted)}.bq-mediatexto__t{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);font-weight:700;color:var(--heading);line-height:1.15}.bq-mediatexto__p{font-size:15.5px;color:var(--muted);line-height:1.65;margin-top:12px}.bq-mediatexto__punto{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--text);margin-top:12px}.bq-mediatexto__check{width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--primary) 20%,transparent);color:var(--primary);display:grid;place-items:center;font-size:12px;font-weight:800;flex:none}.bq-mediatexto__dato{display:flex;align-items:center;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid var(--border)}.bq-mediatexto__dato-icono{width:46px;height:46px;border-radius:50%;background:var(--primary);color:var(--primary-ink);display:grid;place-items:center;flex:none}.bq-mediatexto__dato-icono svg{width:22px;height:22px}.bq-mediatexto__dato-v{display:block;font-family:var(--font-display);font-size:26px;font-weight:700;color:var(--heading);line-height:1.1}.bq-mediatexto__dato small{color:var(--muted);font-size:12.5px}.bq-cabeza{padding:44px 40px 8px;max-width:760px;margin:0 auto}.bq-cabeza.al-left{text-align:left;margin-left:40px}.bq-cabeza.al-center{text-align:center}.bq-cabeza.al-right{text-align:right;margin-right:40px}.bq-cabeza__badge{display:inline-block;background:var(--primary);color:#fff;padding:6px 16px;border-radius:3px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;line-height:1;margin-bottom:14px}.bq-cabeza__t{font-family:var(--font-display);font-size:clamp(28px,3.8vw,42px);font-weight:700;color:var(--heading);line-height:1.12}.bq-cabeza__sub{font-size:16px;font-weight:700;color:var(--text);margin-top:6px;text-transform:capitalize}.bq-cabeza__p{font-size:14.5px;color:var(--muted);line-height:1.65;margin-top:10px}.bq-marquee{overflow:hidden;padding:18px 0;background:var(--primary);color:var(--primary-ink)}.bq-marquee__pista{display:flex;width:max-content;animation:bq-marquee-mover 26s linear infinite}.bq-marquee--lenta .bq-marquee__pista{animation-duration:44s}.bq-marquee--rapida .bq-marquee__pista{animation-duration:14s}.bq-marquee--reversa .bq-marquee__pista{animation-direction:reverse}.bq-marquee__grupo{display:flex;align-items:center;flex:none}.bq-marquee__item{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:19px;font-weight:700;white-space:nowrap;letter-spacing:.02em}.bq-marquee__sep{font-style:normal;margin:0 22px;opacity:.6;font-size:13px}.bq-marquee--media{background:transparent;color:inherit;padding:8px 0}.bq-marquee--media .bq-marquee__grupo{gap:48px;padding-right:48px}@keyframes bq-marquee-mover{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.bq-marquee__pista{animation:none}}.bq-logosimg{padding:44px 40px;text-align:center}.bq-logosimg__t{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.bq-logosimg__logo{height:52px;width:auto;max-width:170px;object-fit:contain;filter:grayscale(1);opacity:.75;transition:.25s ease}.bq-logosimg__logo:hover{filter:none;opacity:1}.bq-logosimg__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:22px;max-width:1080px;margin:0 auto;align-items:center;justify-items:center}.bq-logosimg__celda{padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);width:100%;display:grid;place-items:center}.bq-logosimg__carrusel{display:flex;align-items:center;gap:14px;max-width:1080px;margin:0 auto}.bq-logosimg__riel{display:flex;gap:40px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 4px;flex:1}.bq-logosimg__riel::-webkit-scrollbar{display:none}.bq-logosimg__riel .bq-logosimg__logo{scroll-snap-align:center;flex:none}.bq-logosimg__vacio{border:1px dashed var(--border);border-radius:10px;padding:22px;color:var(--muted);font-size:13.5px;max-width:520px;margin:0 auto}.bq-redes-sec--con-cabeza{padding:76px 40px 84px;text-align:center}.bq-redes-sec--con-cabeza .bq-redes{padding:30px 0 0}.bq-redes__cabeza{max-width:640px;margin:0 auto}.bq-redes__eyebrow{font-size:19px;color:#fff;margin:0 0 14px}.bq-redes__badge{display:inline-flex;align-items:center;gap:12px;color:var(--bq-redes-badge,#fff);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1}.bq-redes__badge::before,.bq-redes__badge::after{content:"";width:38px;height:1px;background:currentColor}.bq-redes__titulo{font-family:var(--font-display);font-size:clamp(27px,3.2vw,40px);font-weight:700;line-height:1.36;text-transform:capitalize;color:var(--secondary);margin:22px 0 0}.bq-redes__intro{font-size:14px;font-weight:700;line-height:1.8;color:#fff;margin:20px auto 0;max-width:600px}@media (max-width:600px){.bq-redes-sec--con-cabeza{padding:64px 20px 60px}}.bq-redes{display:flex;flex-wrap:wrap;gap:14px;padding:34px 40px}.bq-redes.al-center{justify-content:center}.bq-redes.al-right{justify-content:flex-end}.bq-redes__btn{text-decoration:none;display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:12px 22px 12px 14px;transition:transform .2s ease,border-color .2s ease}.bq-redes__btn:hover{transform:translateY(-3px);border-color:var(--primary)}.bq-redes__btn--linkedin{background:#0b1739;border-color:#0b1739}.bq-redes__btn--linkedin .bq-redes__texto{color:#fff}.bq-redes__btn--linkedin .bq-redes__texto small{color:rgba(255,255,255,.72)}.bq-redes__btn--linkedin .bq-redes__icono{background:rgba(255,255,255,.12);color:#fff}.bq-redes-sec--btn-claro .bq-redes__btn{background:var(--surface);border-color:var(--border)}.bq-redes-sec--btn-claro .bq-redes__texto{color:var(--heading)}.bq-redes-sec--btn-claro .bq-redes__texto small{color:var(--muted)}.bq-redes-sec--btn-claro .bq-redes__icono{background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary)}.bq-redes-sec--btn-oscuro .bq-redes__btn{background:#0b1739;border-color:#0b1739}.bq-redes-sec--btn-oscuro .bq-redes__texto{color:#fff}.bq-redes-sec--btn-oscuro .bq-redes__texto small{color:rgba(255,255,255,.72)}.bq-redes-sec--btn-oscuro .bq-redes__icono{background:rgba(255,255,255,.12);color:#fff}.bq-redes__icono{width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary);display:grid;place-items:center;flex:none}.bq-redes__icono svg{width:20px;height:20px}.bq-redes__texto{display:flex;flex-direction:column;font-weight:700;color:var(--heading);font-size:14.5px;line-height:1.2}.bq-redes__texto small{font-weight:600;color:var(--muted);font-size:11.5px;letter-spacing:.02em}.bq-badgesimg{padding:40px;text-align:center}.bq-badgesimg__t{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}.bq-badgesimg__fila{display:flex;flex-wrap:wrap;gap:26px;justify-content:center;align-items:center}.bq-badgesimg__fila img{height:74px;width:auto;border-radius:8px;background:#fff;padding:6px;box-shadow:0 8px 22px -12px rgba(0,0,0,.4)}.bq-cards__media{margin:-24px -24px 16px;overflow:hidden}.bq-cards__media img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:transform .4s ease}.bq-cards__card:hover .bq-cards__media img{transform:scale(1.06)}.bq-cards__cat{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:6px}.bq-cards--v-horizontal .bq-cards__grid{grid-template-columns:1fr}.bq-cards--v-horizontal .bq-cards__card{display:grid;grid-template-columns:220px 1fr;gap:20px;align-items:center}.bq-cards--v-horizontal .bq-cards__media{margin:-24px 0 -24px -24px;height:calc(100% + 48px)}.bq-cards--v-horizontal .bq-cards__media img{height:100%;aspect-ratio:auto}.bq-cards--v-overlay .bq-cards__card{position:relative;padding:0;min-height:260px;display:flex;align-items:flex-end}.bq-cards--v-overlay .bq-cards__media{position:absolute;inset:0;margin:0}.bq-cards--v-overlay .bq-cards__media img{height:100%;aspect-ratio:auto}.bq-cards--v-overlay .bq-cards__cuerpo{position:relative;z-index:1;padding:22px;background:linear-gradient(transparent,rgba(4,8,16,.88));width:100%;border-radius:0 0 12px 12px}.bq-cards--v-overlay .bq-cards__ct,.bq-cards--v-overlay .bq-cards__cp{color:#fff}.bq-cards--v-overlay .bq-cards__cp{opacity:.85}.bq-team__foto{width:96px;height:96px;border-radius:50%;object-fit:cover;margin:0 auto 14px;display:block;border:3px solid color-mix(in srgb,var(--primary) 40%,transparent)}.bq-gallery__celda--foto{padding:0;overflow:hidden;cursor:zoom-in;border:1px solid var(--border);background:none}.bq-gallery__celda--foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bq-gallery__celda--foto:hover img{transform:scale(1.06)}.bq-lightbox img{max-width:min(1000px,94vw);max-height:88vh;border-radius:12px;box-shadow:0 30px 90px -20px rgba(0,0,0,.8)}.bq-lightbox .bq-modal-video__cerrar{position:fixed;top:18px;right:18px;border-radius:10px}.bq-stats--v-tarjetas .bq-stats__grid>div{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:26px 14px}.bq-cta--v-banda{margin:0;border-radius:0;background:linear-gradient(120deg,var(--primary),color-mix(in srgb,var(--primary) 55%,#0b1220))}.bq-cta--v-banda .bq-cta__t,.bq-cta--v-banda .bq-cta__sub{color:#fff}.bq-testimonial--v-tarjeta{max-width:680px;margin:40px auto;border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 44px -18px rgba(0,0,0,.35);text-align:left;padding:34px 38px}.bq-testimonial--v-tarjeta .bq-testimonial__cita{margin:0 0 18px;font-size:19px}.bq-faq--con-lateral{display:grid;grid-template-columns:1fr 280px;gap:34px;align-items:start}.bq-faq__lateral{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:28px 22px;text-align:center;position:sticky;top:90px}.bq-faq__lateral-icono{width:52px;height:52px;border-radius:50%;background:var(--primary);color:var(--primary-ink);display:grid;place-items:center;margin:0 auto 14px}.bq-faq__lateral-icono svg{width:24px;height:24px}.bq-faq__lateral-v{display:block;font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--heading);line-height:1.15}.bq-faq__lateral small{color:var(--muted);font-size:12.5px}.bq-pricing__toggle{grid-column:1/-1;display:flex;justify-content:center;gap:0;margin-bottom:8px}.bq-pricing__toggle button{border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-weight:700;font-size:13.5px;padding:9px 22px;cursor:pointer}.bq-pricing__toggle button:first-child{border-radius:9px 0 0 9px}.bq-pricing__toggle button:last-child{border-radius:0 9px 9px 0}.bq-pricing__toggle button.activo{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.bq-heropro--split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding:80px 48px}.bq-heropro__imagen{order:2}.bq-heropro__imagen img{width:100%;border-radius:16px;display:block;box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}.bqw-overlay-suave::before,.bqw-overlay-medio::before,.bqw-overlay-fuerte::before{content:"";position:absolute;inset:0;background:var(--bqw-ov,#04101e);pointer-events:none;z-index:1}.bqw-overlay-suave::before{opacity:.28}.bqw-overlay-medio::before{opacity:.52}.bqw-overlay-fuerte::before{opacity:.74}.bqw-overlay-suave>*:not(.bqw-capa),.bqw-overlay-medio>*:not(.bqw-capa),.bqw-overlay-fuerte>*:not(.bqw-capa){position:relative;z-index:2}.bqw-anim-gradiente{background:linear-gradient(120deg,var(--bqw-c1,#0d2f6e),var(--bqw-c2,#031028),var(--bqw-c1,#0d2f6e));background-size:240% 240%;animation:bqw-gradiente-mover 14s ease infinite}@keyframes bqw-gradiente-mover{0%{background-position:0% 40%}50%{background-position:100% 60%}100%{background-position:0% 40%}}.bqw-particulas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.bqw-anim-particulas>*:not(.bqw-capa){position:relative;z-index:1}.bqw-anim-circuito{position:relative}.bqw-anim-circuito::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;z-index:0;background-image:linear-gradient(currentColor 1px,transparent 1px),linear-gradient(90deg,currentColor 1px,transparent 1px);background-size:44px 44px;animation:bqw-circuito-mover 16s linear infinite}@keyframes bqw-circuito-mover{from{background-position:0 0,0 0}to{background-position:44px 44px,44px 44px}}.bqw-forma{position:absolute;border-radius:50%;pointer-events:none;opacity:.16;background:var(--bqw-c2,var(--primary,#06e25e));z-index:0}.bqw-forma--1{width:180px;height:180px;top:-40px;left:6%;animation:bqw-flotar 9s ease-in-out infinite}.bqw-forma--2{width:110px;height:110px;bottom:-30px;right:10%;animation:bqw-flotar 12s ease-in-out infinite reverse}.bqw-forma--3{width:60px;height:60px;top:35%;right:28%;animation:bqw-flotar 7s ease-in-out infinite}@keyframes bqw-flotar{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-26px) scale(1.06)}}.bqw-anim-formas>*:not(.bqw-capa){position:relative;z-index:1}.bqw-fondo-video{overflow:hidden}.bqw-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.bqw-fondo-video>*:not(.bqw-capa){position:relative;z-index:1}.bqw-orn{position:absolute;top:18px;right:18px;width:64px;height:64px;color:var(--primary,#06e25e);opacity:.4;pointer-events:none;z-index:2}.bqw-orn svg{width:100%;height:100%;fill:none}.bqw-orn--puntos svg{fill:currentColor;stroke:none}.bqw-orn--tech{animation:bqw-orn-girar 22s linear infinite}@keyframes bqw-orn-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bqw-anim-gradiente,.bqw-anim-circuito::after,.bqw-forma,.bqw-orn--tech{animation:none}}.bq-btn--fx-barrido{position:relative;overflow:hidden}.bq-btn--fx-barrido::after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .55s ease}.bq-btn--fx-barrido:hover::after{left:130%}.bq-btn--fx-pulso{animation:bq-btn-pulso 2.4s ease-in-out infinite}@keyframes bq-btn-pulso{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 45%,transparent)}50%{box-shadow:0 0 0 10px transparent}}.bq-btn--fx-ripple{position:relative;overflow:hidden}.bq-ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,.42);transform:scale(0);animation:bq-ripple-crecer .6s ease-out forwards;pointer-events:none}@keyframes bq-ripple-crecer{to{transform:scale(1);opacity:0}}.bqw-hover-tilt{transition:transform .18s ease;will-change:transform}.bqw-hover-zoom-img img{transition:transform .45s ease}.bqw-hover-zoom-img:hover img{transform:scale(1.06)}.bqw-hover-revelar{position:relative;overflow:hidden}.bqw-hover-revelar::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,color-mix(in srgb,var(--primary) 14%,transparent));opacity:0;transition:opacity .3s ease;pointer-events:none}.bqw-hover-revelar:hover::after{opacity:1}.bq-flotante--diferido{opacity:0;transform:translateY(16px) scale(.9);pointer-events:none;transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.bq-flotante--diferido.bq-flotante--visible{opacity:1;transform:none;pointer-events:auto}.bq-cursor{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:50%;background:var(--primary,#06e25e);pointer-events:none;z-index:200;opacity:0;transition:opacity .3s ease;mix-blend-mode:difference}.bq-cursor.visible{opacity:1}.bq-navpro__idiomas{margin-left:4px}.bq-navpro__idiomas-actual{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.bq-navpro__sub--idiomas{min-width:130px}.bq-navpro__idioma{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em;padding:7px 10px;border-radius:6px;color:var(--text)}.bq-navpro__idioma:hover{background:var(--surface-2);color:var(--primary)}.bq-navpro__bandera{border-radius:2px;box-shadow:0 0 0 1px var(--border);flex:none}.bq-navpro__idioma--activo{background:var(--primary);color:var(--primary-ink)}.bq-navpro__idioma--activo:hover{background:var(--primary);color:var(--primary-ink)}.bq-navpro__idioma--activo .bq-navpro__bandera{box-shadow:0 0 0 1px var(--primary-ink)}.bq-tema-toggle{position:fixed;top:14px;right:14px;width:38px;height:38px;border-radius:50%;background:var(--surface);color:var(--text);border:1px solid var(--border);display:grid;place-items:center;cursor:pointer;z-index:95;box-shadow:0 10px 26px -10px rgba(0,0,0,.4)}.bq-tema-toggle:hover{color:var(--primary);border-color:var(--primary)}.bq-acento{font-family:var(--font-script,inherit);color:var(--primary);font-weight:600}.bq-heropro__acento{font-family:var(--font-script,inherit)}.bq-cabeza__t .bq-acento{font-size:1.12em}@media (prefers-reduced-motion:reduce){.bq-btn--fx-pulso,.bq-btn--fx-barrido::after{animation:none;transition:none}}.bq-entradas{padding:56px 40px}.bq-entradas__t{font-family:var(--font-display);font-size:32px;font-weight:700;color:var(--heading);text-align:center;margin-bottom:28px}.bq-entradas__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:1080px;margin:0 auto}.bq-entradas__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.bq-entradas__card:hover{transform:translateY(-4px);box-shadow:0 16px 40px -16px rgba(0,0,0,.4)}.bq-entradas__media{display:block;background:linear-gradient(135deg,var(--surface-2),var(--surface));overflow:hidden}.bq-entradas__media img{width:100%;height:auto;display:block;transition:transform .35s ease}.bq-entradas__card:hover .bq-entradas__media img{transform:scale(1.05)}.bq-entradas__ph{display:grid;place-items:center;aspect-ratio:16/9;color:var(--muted)}.bq-entradas__cuerpo{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.bq-entradas__cat{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.bq-entradas__ct{font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.25}.bq-entradas__ct a{color:var(--heading)}.bq-entradas__ct a:hover{color:var(--primary)}.bq-entradas__cp{font-size:14px;color:var(--muted);line-height:1.55}.bq-entradas__meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12.5px;color:var(--muted);margin-top:auto;padding-top:8px}.bq-entradas__mas{font-weight:700;font-size:14px;color:var(--primary)}.bq-entradas__cabeza{max-width:680px;margin:0 auto 42px;text-align:center}.bq-entradas__badge{display:inline-flex;align-items:center;gap:11px;color:var(--bq-entradas-badge,var(--primary));font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1;margin-bottom:20px}.bq-entradas__badge::before,.bq-entradas__badge::after{content:"";width:32px;height:1px;background:currentColor}.bq-entradas__cabeza .bq-entradas__t{font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.15;margin:0}.bq-entradas__sub{font-family:var(--font-display);font-size:clamp(17px,1.8vw,22px);font-weight:700;color:var(--heading);margin:6px 0 0}.bq-entradas__intro{font-size:14px;line-height:1.85;color:#566270;margin:20px auto 0;max-width:600px}.bq-entradas--v-limpio{padding:80px 40px 88px;background:var(--surface-2)}.bq-entradas--v-limpio .bq-entradas__grid{gap:26px;max-width:1000px}.bq-entradas--v-limpio .bq-entradas__card{border:none;border-radius:6px;box-shadow:0 10px 30px -22px rgba(17,23,38,.5)}.bq-entradas--v-limpio .bq-entradas__media{aspect-ratio:4/3;border-radius:0}.bq-entradas--v-limpio .bq-entradas__cuerpo{padding:22px 22px 28px;gap:10px}.bq-entradas--v-limpio .bq-entradas__ct{font-size:19px;font-weight:700;line-height:1.35;text-transform:capitalize}.bq-entradas--v-limpio .bq-entradas__ct a{text-decoration:none}.bq-entradas--v-limpio .bq-entradas__cp{font-size:13.5px;line-height:1.65}@media (max-width:600px){.bq-entradas--v-limpio{padding:56px 18px 60px}}.bq-formg{padding:56px 40px;max-width:760px;margin:0 auto}.bq-formg__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:6px}.bq-formg__desc{color:var(--muted);font-size:15px;margin-bottom:20px}.bq-formg__form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bq-formg__campo{display:flex;flex-direction:column;gap:6px}.bq-formg__campo--ancho{grid-column:1/-1}.bq-formg__campo label{font-size:13px;font-weight:700;color:var(--text)}.bq-formg__campo input,.bq-formg__campo select,.bq-formg__campo textarea{padding:11px 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:14px}.bq-formg__casilla{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text);font-weight:500}.bq-formg__enviar{grid-column:1/-1;justify-self:start;background:var(--primary);color:var(--primary-ink);border:none;border-radius:9px;padding:13px 30px;font-weight:800;font-size:15px;cursor:pointer;font-family:inherit}.bq-formg__enviar:hover{filter:brightness(1.08)}.bq-chatpro{position:fixed;right:24px;bottom:24px;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:10px;--bq-chat-btn:#25d366;--bq-chat-head:#075e54}.bq-chatpro--izquierda{right:auto;left:24px;align-items:flex-start}.bq-chatpro__boton{position:relative;width:58px;height:58px;border-radius:50%;border:none;background:var(--bq-chat-btn,#25d366);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 12px 30px -8px color-mix(in srgb,var(--bq-chat-btn,#25d366) 55%,transparent)}.bq-chatpro__boton svg{width:30px;height:30px}.bq-chatpro__contador{position:absolute;top:-3px;right:-3px;background:#ff4d5e;color:#fff;font-size:11px;font-weight:800;width:20px;height:20px;border-radius:50%;display:grid;place-items:center}.bq-chatpro__globo{max-width:260px;background:var(--surface,#fff);color:var(--text,#222);border:1px solid var(--border,#ddd);border-radius:14px 14px 2px 14px;padding:12px 14px;font-size:13.5px;line-height:1.45;box-shadow:0 14px 36px -12px rgba(0,0,0,.35);cursor:pointer}.bq-chatpro--izquierda .bq-chatpro__globo{border-radius:14px 14px 14px 2px}.bq-chatpro__globo b{display:block;margin-bottom:2px}.bq-chatpro__panel{width:300px;background:var(--surface,#fff);border:1px solid var(--border,#ddd);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -18px rgba(0,0,0,.5)}.bq-chatpro__cabeza{display:flex;align-items:center;gap:10px;background:var(--bq-chat-head,#075e54);color:#fff;padding:14px 16px}.bq-chatpro__cabeza small{display:block;opacity:.8;font-size:11.5px}.bq-chatpro__avatar{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.18);display:grid;place-items:center;flex:none}.bq-chatpro__avatar svg{width:20px;height:20px}.bq-chatpro__cerrar{margin-left:auto;background:none;border:none;color:#fff;font-size:15px;cursor:pointer}.bq-chatpro__burbuja-msj{margin:16px;background:color-mix(in srgb,var(--primary,#06e25e) 10%,var(--bg,#f5f5f5));border-radius:2px 12px 12px 12px;padding:12px 14px;font-size:14px;color:var(--text,#222);line-height:1.5}.bq-chatpro__abrir{display:block;margin:0 16px 16px;text-align:center;background:var(--bq-chat-btn,#25d366);color:#fff;font-weight:800;border-radius:9px;padding:12px}.bq-flipbook{padding:56px 40px;text-align:center}.bq-flipbook__t{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--heading);margin-bottom:20px}.bq-flipbook__visor{position:relative;max-width:1180px;margin:0 auto;outline:none}.bq-flipbook__visor [hidden]{display:none!important}.bq-flipbook__marco{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;overflow:auto;scrollbar-width:thin}.bq-flipbook__libro{display:inline-block;perspective:2600px}.bq-flipbook__pliego{position:relative;display:flex;justify-content:center;transform-style:preserve-3d}.bq-flipbook__hueco{position:relative;background:#fff;overflow:hidden;box-shadow:0 18px 44px -18px rgba(0,0,0,.5)}.bq-flipbook__pliego--doble .bq-flipbook__hueco:first-child{border-radius:6px 0 0 6px}.bq-flipbook__pliego--doble .bq-flipbook__hueco:last-child{border-radius:0 6px 6px 0}.bq-flipbook__pliego--doble::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:58px;transform:translateX(-50%);z-index:5;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.09) 44%,rgba(0,0,0,.22) 50%,rgba(0,0,0,.09) 56%,rgba(0,0,0,0))}.bq-flipbook__hueco canvas,.bq-flipbook__cara canvas{display:block;width:100%;height:100%}.bq-flipbook__hoja{position:absolute;top:0;height:100%;width:50%;z-index:4;pointer-events:none;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.45,.05,.25,1)}.bq-flipbook__hoja--der{left:50%;transform-origin:left center}.bq-flipbook__hoja--izq{left:0;transform-origin:right center}.bq-flipbook__hoja--girada-der{transform:rotateY(-180deg)}.bq-flipbook__hoja--girada-izq{transform:rotateY(180deg)}.bq-flipbook__cara{position:absolute;inset:0;background:#fff;overflow:hidden;backface-visibility:hidden;box-shadow:0 10px 30px -12px rgba(0,0,0,.55)}.bq-flipbook__cara--reverso{transform:rotateY(180deg)}@media (prefers-reduced-motion:no-preference){.bq-flipbook__pliego.flip-der{animation:bq-flip-der .45s ease}.bq-flipbook__pliego.flip-izq{animation:bq-flip-izq .45s ease}}@keyframes bq-flip-der{from{transform:translateX(26px);opacity:.25}to{transform:none;opacity:1}}@keyframes bq-flip-izq{from{transform:translateX(-26px);opacity:.25}to{transform:none;opacity:1}}.bq-flipbook__flecha{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:44px;height:44px;border-radius:50%;border:none;background:rgba(13,21,38,.55);color:#fff;font-size:24px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .15s ease}.bq-flipbook__flecha:hover{background:var(--primary)}.bq-flipbook__flecha--izq{left:12px}.bq-flipbook__flecha--der{right:12px}.bq-flipbook__flecha[disabled]{opacity:.3;cursor:default;background:rgba(13,21,38,.35)}.bq-flipbook__cargando{padding:40px;color:var(--muted);font-size:14.5px}.bq-flipbook__cargando a{color:var(--primary);font-weight:700}.bq-flipbook__controles{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;flex-wrap:wrap}.bq-flipbook__num{font-weight:700;color:var(--text);font-size:14px;min-width:76px}.bq-flipbook__accion{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;padding:7px 12px;font-weight:700;font-size:13px;cursor:pointer;font-family:inherit;text-decoration:none}.bq-flipbook__accion:hover{border-color:var(--primary);color:var(--primary)}.bq-flipbook__minis{position:absolute;inset:0;z-index:8;background:rgba(8,12,22,.93);border-radius:12px;overflow:auto;padding:48px 18px 18px}.bq-flipbook__minis-cerrar{position:absolute;top:10px;right:12px;border:none;background:rgba(255,255,255,.14);color:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:14px;line-height:1}.bq-flipbook__minis-cerrar:hover{background:var(--primary)}.bq-flipbook__minis-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-content:flex-start}.bq-flipbook__mini{background:none;border:2px solid transparent;border-radius:5px;padding:3px;cursor:pointer}.bq-flipbook__mini canvas{display:block;background:#fff;border-radius:3px}.bq-flipbook__mini span{display:block;color:#cbd5e1;font-size:11px;margin-top:4px;font-weight:600}.bq-flipbook__mini:hover{border-color:var(--primary)}.bq-flipbook__visor:fullscreen{background:#0b1120;display:flex;flex-direction:column;justify-content:center;padding:16px;max-width:none}.bq-flipbook__visor:fullscreen .bq-flipbook__marco{flex:1;background:transparent;border:none;display:flex;align-items:center;justify-content:center}.bq-flipbook__visor:fullscreen .bq-flipbook__num{color:#e2e8f0}@media (max-width:640px){.bq-flipbook{padding:40px 14px}.bq-flipbook__flecha{width:36px;height:36px;font-size:20px}.bq-flipbook__flecha--izq{left:6px}.bq-flipbook__flecha--der{right:6px}}.bq-heropro--v-servicio{position:relative;overflow:hidden;min-height:660px;display:flex;align-items:center;padding:80px 6vw 0;color:#fff;background-color:#050506;background-image:repeating-linear-gradient(45deg,rgba(120,150,200,.15) 0 2px,transparent 2px 9px);background-size:120px 200px;background-repeat:no-repeat;background-position:right 16% top 42%}.bq-heropro--v-servicio .bq-heropro__contenido{position:relative;z-index:3;max-width:900px;text-align:left;margin:0 0 100px}.bq-heropro--v-servicio .bq-heropro__eyebrow{color:#9db9ff}.bq-heropro--v-servicio .bq-heropro__title{color:#fff;text-transform:uppercase;font-size:clamp(30px,3.4vw,46px);line-height:1.06;font-family:var(--font-display)}.bq-heropro--v-servicio .bq-heropro__acento{color:#fff;font-family:var(--font-display);font-weight:inherit;font-style:normal;letter-spacing:inherit}.bq-heropro--v-servicio .bq-heropro__sub{color:#eef1f7;max-width:840px;font-size:14px;line-height:1.5}.bq-heropro--v-servicio .bq-heropro__cta{background:transparent;border:1px solid var(--primary,#221EE3);color:#5d76ff;border-radius:3px;padding:11px 24px;font-weight:600;font-size:14px;text-decoration:none}.bq-heropro--v-servicio .bq-heropro__cta:hover{background:var(--primary,#221EE3);color:#fff}.bq-heropro--v-servicio .bq-heropro__foto{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:96%;max-height:none;width:auto;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.bq-heropro--v-servicio .bq-heropro__velo-servicio{position:absolute;inset:0;z-index:2;background:rgba(3,4,6,.38);pointer-events:none}.bq-heropro--v-servicio .bq-heropro__lateral{position:absolute;right:5vw;bottom:110px;z-index:3;max-width:350px;margin:0;font-family:var(--font-body,inherit);font-size:20px;font-weight:600;line-height:1.4;color:#fff;text-align:left;text-shadow:0 1px 8px rgba(0,0,0,.7)}@media (max-width:960px){.bq-heropro--v-servicio{display:block;min-height:0;padding:80px 6vw 40px}.bq-heropro--v-servicio .bq-heropro__contenido{margin-bottom:22px;position:relative;z-index:2}.bq-heropro--v-servicio .bq-heropro__lateral{position:static;max-width:none;margin:0 0 18px;text-shadow:0 1px 8px rgba(0,0,0,.7)}.bq-heropro--v-servicio .bq-heropro__foto{position:absolute;left:50%;transform:translateX(-50%);bottom:0;height:60%;max-height:420px;width:auto;margin:0;opacity:.85}}.bq-popup{position:fixed;inset:0;background:rgba(3,6,14,.72);display:grid;place-items:center;z-index:110;padding:24px}.bq-popup__caja{position:relative;width:min(440px,100%);background:var(--surface,#fff);border:1px solid var(--border,#ddd);border-radius:16px;padding:34px 30px;text-align:center;box-shadow:0 30px 80px -20px rgba(0,0,0,.6)}.bq-popup__cerrar{position:absolute;top:10px;right:12px;background:none;border:none;color:var(--muted,#888);font-size:16px;cursor:pointer}.bq-popup__t{font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--heading);margin-bottom:8px}.bq-popup__p{font-size:14.5px;color:var(--muted);line-height:1.6;margin-bottom:18px}.bq-popup__btn{display:inline-block;background:var(--primary);color:var(--primary-ink);font-weight:800;border-radius:9px;padding:12px 28px}.bq-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:100;display:flex;flex-wrap:wrap;align-items:center;gap:14px;background:var(--bq-cookies-bg,var(--surface,#fff));border:1px solid var(--border,#ddd);border-radius:14px;padding:16px 20px;box-shadow:0 20px 50px -16px rgba(0,0,0,.5);max-width:860px;margin:0 auto;--bq-cookies-ok:var(--primary)}.bq-cookies[hidden]{display:none}.bq-cookies--arriba{bottom:auto;top:16px}.bq-cookies--estatico{position:static;margin:18px auto}.bq-cookies__texto{font-size:13.5px;color:var(--text);line-height:1.5;flex:1;min-width:220px}.bq-cookies__texto a{color:var(--primary);font-weight:700}.bq-cookies__botones{display:flex;gap:8px}.bq-cookies__aceptar{background:var(--bq-cookies-ok,var(--primary));color:var(--bq-cookies-ok-texto,var(--primary-ink));border:none;border-radius:8px;padding:10px 20px;font-weight:800;cursor:pointer;font-family:inherit}.bq-cookies__rechazar{background:none;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:10px 20px;font-weight:700;cursor:pointer;font-family:inherit}.bq-footerpro__consent{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);margin-top:10px;width:100%}@media(max-width:640px){.bq-formg__form{grid-template-columns:1fr}.bq-chatpro{right:14px;bottom:14px}.bq-chatpro--izquierda{left:14px;right:auto}.bq-columns{grid-template-columns:1fr}.bq-gallery__grid.bq-cols-3,.bq-gallery__grid.bq-cols-4{grid-template-columns:repeat(2,1fr)}.bq-heropro{padding:70px 24px}.bq-footerpro__cuerpo{grid-template-columns:1fr}.bq-mediatexto,.bq-heropro--split{grid-template-columns:1fr;padding:44px 24px}.bq-mediatexto--invertido .bq-mediatexto__media{order:0}.bq-cards--v-horizontal .bq-cards__card{grid-template-columns:1fr}.bq-cards--v-horizontal .bq-cards__media{margin:-24px -24px 0;height:auto}.bq-faq--con-lateral{grid-template-columns:1fr}.bq-heroslider__slide{min-height:340px;padding:60px 22px}}@container lienzo (max-width:640px){.bq-formg__form{grid-template-columns:1fr}.bq-chatpro{right:14px;bottom:14px}.bq-chatpro--izquierda{left:14px;right:auto}.bq-columns{grid-template-columns:1fr}.bq-gallery__grid.bq-cols-3,.bq-gallery__grid.bq-cols-4{grid-template-columns:repeat(2,1fr)}.bq-heropro{padding:70px 24px}.bq-footerpro__cuerpo{grid-template-columns:1fr}.bq-mediatexto,.bq-heropro--split{grid-template-columns:1fr;padding:44px 24px}.bq-mediatexto--invertido .bq-mediatexto__media{order:0}.bq-cards--v-horizontal .bq-cards__card{grid-template-columns:1fr}.bq-cards--v-horizontal .bq-cards__media{margin:-24px -24px 0;height:auto}.bq-faq--con-lateral{grid-template-columns:1fr}.bq-heroslider__slide{min-height:340px;padding:60px 22px}}.canvas-frame.mobile .bq-formg__form,.lienzo-viewport--mobile .bq-formg__form{grid-template-columns:1fr}.canvas-frame.mobile .bq-columns,.lienzo-viewport--mobile .bq-columns{grid-template-columns:1fr}.canvas-frame.mobile .bq-gallery__grid.bq-cols-3,.canvas-frame.mobile .bq-gallery__grid.bq-cols-4,.lienzo-viewport--mobile .bq-gallery__grid.bq-cols-3,.lienzo-viewport--mobile .bq-gallery__grid.bq-cols-4{grid-template-columns:repeat(2,1fr)}.canvas-frame.mobile .bq-heropro,.lienzo-viewport--mobile .bq-heropro{padding:70px 24px}.canvas-frame.mobile .bq-footerpro__cuerpo,.lienzo-viewport--mobile .bq-footerpro__cuerpo{grid-template-columns:1fr}.canvas-frame.mobile .bq-mediatexto,.canvas-frame.mobile .bq-heropro--split,.lienzo-viewport--mobile .bq-mediatexto,.lienzo-viewport--mobile .bq-heropro--split{grid-template-columns:1fr;padding:44px 24px}.canvas-frame.mobile .bq-cards--v-horizontal .bq-cards__card,.lienzo-viewport--mobile .bq-cards--v-horizontal .bq-cards__card{grid-template-columns:1fr}.canvas-frame.mobile .bq-faq--con-lateral,.lienzo-viewport--mobile .bq-faq--con-lateral{grid-template-columns:1fr}.canvas-frame.mobile .bq-heroslider__slide,.lienzo-viewport--mobile .bq-heroslider__slide{min-height:340px;padding:60px 22px}.bq-chatpro--estatico{position:relative;left:auto;right:auto;bottom:auto;margin:18px 32px;width:max-content}.bq-chatpro--estatico.bq-chatpro--derecha,.bq-chatpro--estatico:not(.bq-chatpro--izquierda){margin-left:auto}@media(max-width:768px){.bqw-oculto-movil{display:none}}@container lienzo (max-width:768px){.bqw-oculto-movil{display:none}}.canvas-frame.mobile .bqw-oculto-movil,.lienzo-viewport--mobile .bqw-oculto-movil{display:none}@media(min-width:769px){.bqw-oculto-escritorio{display:none}}@container lienzo (min-width:769px){.bqw-oculto-escritorio{display:none}}.canvas-frame.desktop .bqw-oculto-escritorio,.lienzo-viewport--desktop .bqw-oculto-escritorio{display:none}@media(max-width:768px){.bq-hero--v-dividido{grid-template-columns:1fr}.bq-hero__lateral{display:none}.bq-hero--v-banda .bq-hero__interior{grid-template-columns:1fr}.bq-hero--v-banda .bq-hero__acciones{grid-column:1;grid-row:auto;flex-direction:row}.bq-footer--v-columnas .bq-footer__cuerpo{grid-template-columns:1fr}.bq-footer--v-columnas .bq-footer__contacto{border-left:none;padding-left:0}.bq-cards--cols-3 .bq-cards__grid,.bq-cards--cols-4 .bq-cards__grid,.bq-iconcards--cols-3 .bq-iconcards__grid,.bq-iconcards--cols-4 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}.bq-cards--movil-1 .bq-cards__grid,.bq-iconcards--movil-1 .bq-iconcards__grid{grid-template-columns:1fr}.bq-cards--movil-2 .bq-cards__grid,.bq-iconcards--movil-2 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}}@container lienzo (max-width:768px){.bq-hero--v-dividido{grid-template-columns:1fr}.bq-hero__lateral{display:none}.bq-hero--v-banda .bq-hero__interior{grid-template-columns:1fr}.bq-hero--v-banda .bq-hero__acciones{grid-column:1;grid-row:auto;flex-direction:row}.bq-footer--v-columnas .bq-footer__cuerpo{grid-template-columns:1fr}.bq-footer--v-columnas .bq-footer__contacto{border-left:none;padding-left:0}.bq-cards--cols-3 .bq-cards__grid,.bq-cards--cols-4 .bq-cards__grid,.bq-iconcards--cols-3 .bq-iconcards__grid,.bq-iconcards--cols-4 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}.bq-cards--movil-1 .bq-cards__grid,.bq-iconcards--movil-1 .bq-iconcards__grid{grid-template-columns:1fr}.bq-cards--movil-2 .bq-cards__grid,.bq-iconcards--movil-2 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}}.canvas-frame.mobile .bq-hero--v-dividido,.lienzo-viewport--mobile .bq-hero--v-dividido{grid-template-columns:1fr}.canvas-frame.mobile .bq-hero__lateral,.lienzo-viewport--mobile .bq-hero__lateral{display:none}.canvas-frame.mobile .bq-hero--v-banda .bq-hero__interior,.lienzo-viewport--mobile .bq-hero--v-banda .bq-hero__interior{grid-template-columns:1fr}.canvas-frame.mobile .bq-footer--v-columnas .bq-footer__cuerpo,.lienzo-viewport--mobile .bq-footer--v-columnas .bq-footer__cuerpo{grid-template-columns:1fr}.canvas-frame.mobile .bq-cards--cols-3 .bq-cards__grid,.canvas-frame.mobile .bq-cards--cols-4 .bq-cards__grid,.canvas-frame.mobile .bq-iconcards--cols-3 .bq-iconcards__grid,.canvas-frame.mobile .bq-iconcards--cols-4 .bq-iconcards__grid,.lienzo-viewport--mobile .bq-cards--cols-3 .bq-cards__grid,.lienzo-viewport--mobile .bq-cards--cols-4 .bq-cards__grid,.lienzo-viewport--mobile .bq-iconcards--cols-3 .bq-iconcards__grid,.lienzo-viewport--mobile .bq-iconcards--cols-4 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}.canvas-frame.mobile .bq-cards--movil-1 .bq-cards__grid,.canvas-frame.mobile .bq-iconcards--movil-1 .bq-iconcards__grid,.lienzo-viewport--mobile .bq-cards--movil-1 .bq-cards__grid,.lienzo-viewport--mobile .bq-iconcards--movil-1 .bq-iconcards__grid{grid-template-columns:1fr}.canvas-frame.mobile .bq-cards--movil-2 .bq-cards__grid,.canvas-frame.mobile .bq-iconcards--movil-2 .bq-iconcards__grid,.lienzo-viewport--mobile .bq-cards--movil-2 .bq-cards__grid,.lienzo-viewport--mobile .bq-iconcards--movil-2 .bq-iconcards__grid{grid-template-columns:repeat(2,1fr)}.bq-cta--v-dividido{text-align:left;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 36px}.bq-cta--v-dividido .bq-cta__t{margin-bottom:4px}.bq-cta--v-dividido .bq-cta__sub{margin-bottom:0}.bq-cta--v-dividido .bq-cta__btn{grid-column:2;grid-row:1/span 2;white-space:nowrap}.bq-cta--v-neon{background:var(--bg);border:1px solid var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 22%,transparent),inset 0 0 46px color-mix(in srgb,var(--primary) 14%,transparent)}.bq-cta--v-neon .bq-cta__t{color:var(--primary)}.bq-cta--v-minimal{margin:40px;padding:10px 0 10px 26px;border:none;border-left:4px solid var(--primary);border-radius:0;background:none;text-align:left}.bq-cta--v-minimal .bq-cta__t{font-size:26px;margin-bottom:8px}.bq-cta--v-minimal .bq-cta__sub{margin-bottom:16px}.bq-testimonial--v-panel{display:grid;grid-template-columns:auto 1fr;gap:0 26px;text-align:left;padding:56px 48px}.bq-testimonial--v-panel .bq-testimonial__comilla{font-size:110px;height:auto;line-height:.8}.bq-testimonial--v-panel .bq-testimonial__cita{grid-column:2;margin:0 0 14px;max-width:none}.bq-testimonial--v-panel .bq-testimonial__autor,.bq-testimonial--v-panel .bq-testimonial__cargo{grid-column:2}.bq-testimonial--v-banda{background:color-mix(in srgb,var(--primary) 10%,var(--surface));border-top:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-bottom:1px solid color-mix(in srgb,var(--primary) 30%,var(--border))}.bq-testimonial--v-banda .bq-testimonial__cita{font-size:26px}.bq-testimonial--v-minimal{text-align:left;padding:44px 40px;background:none}.bq-testimonial--v-minimal .bq-testimonial__comilla{display:none}.bq-testimonial--v-minimal .bq-testimonial__cita{margin:0 0 14px;border-left:3px solid var(--primary);padding-left:18px;font-size:19px;max-width:none}.bq-pricing--v-elevado{align-items:center}.bq-pricing--v-elevado .bq-pricing__plan--destacado{transform:scale(1.05);padding:34px 26px;z-index:1}.bq-pricing--v-tabla{grid-template-columns:1fr}.bq-pricing--v-tabla .bq-pricing__plan{display:grid;grid-template-columns:170px 130px 1fr auto;align-items:center;gap:2px 24px;padding:18px 24px}.bq-pricing--v-tabla .bq-pricing__nombre{grid-column:1;grid-row:1}.bq-pricing--v-tabla .bq-pricing__badge{grid-column:1;grid-row:2;margin:0}.bq-pricing--v-tabla .bq-pricing__precio{grid-column:2;grid-row:1;margin:0;font-size:26px}.bq-pricing--v-tabla .bq-pricing__feat{grid-column:3;border-top:none;padding:2px 0}.bq-pricing--v-tabla .bq-pricing__elegir{grid-column:4;grid-row:1;margin:0;padding:10px 22px}.bq-pricing--v-compacto{gap:10px}.bq-pricing--v-compacto .bq-pricing__plan{padding:18px;border-radius:10px}.bq-pricing--v-compacto .bq-pricing__precio{font-size:28px;margin:2px 0 10px}.bq-pricing--v-compacto .bq-pricing__feat{padding:4px 0;font-size:13px}.bq-pricing--v-compacto .bq-pricing__elegir{margin-top:12px;padding:9px}.bq-team--v-circulos .bq-team__card{background:none;border:none;padding:12px}.bq-team--v-circulos .bq-team__foto{width:96px;height:96px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 12px;border:3px solid color-mix(in srgb,var(--primary) 45%,transparent)}.bq-team--v-circulos .bq-team__avatar{width:96px;height:96px;font-size:34px}.bq-team--v-horizontal .bq-team__grid{grid-template-columns:1fr;gap:10px;max-width:640px}.bq-team--v-horizontal .bq-team__card{display:flex;align-items:center;gap:14px;text-align:left;padding:14px 18px}.bq-team--v-horizontal .bq-team__foto,.bq-team--v-horizontal .bq-team__avatar{width:52px;height:52px;margin:0;border-radius:50%;object-fit:cover;font-size:20px;flex:none}.bq-team--v-horizontal .bq-team__cargo{margin:0 0 0 auto;text-align:right}.bq-team--v-compacto .bq-team__grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.bq-team--v-compacto .bq-team__card{padding:14px 10px}.bq-team--v-compacto .bq-team__foto,.bq-team--v-compacto .bq-team__avatar{width:44px;height:44px;font-size:17px;margin:0 auto 8px;border-radius:50%;object-fit:cover}.bq-team--v-compacto .bq-team__nombre{font-size:14px}.bq-team--v-acento .bq-team__card{border-top:3px solid var(--primary)}.bq-gallery--v-mosaico .bq-gallery__celda:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.bq-gallery--v-polaroid .bq-gallery__grid{gap:18px}.bq-gallery--v-polaroid .bq-gallery__celda{background:#fff;border:none;border-radius:4px;padding:10px 10px 28px;aspect-ratio:auto;box-shadow:0 12px 28px -12px rgba(0,0,0,.5)}.bq-gallery--v-polaroid .bq-gallery__celda img{border-radius:2px}.bq-gallery--v-polaroid .bq-gallery__celda:nth-child(odd){transform:rotate(-2deg)}.bq-gallery--v-polaroid .bq-gallery__celda:nth-child(even){transform:rotate(1.6deg)}.bq-gallery--v-marcos .bq-gallery__grid{gap:22px}.bq-gallery--v-marcos .bq-gallery__celda{border:2px solid var(--primary);border-radius:14px;padding:6px;background:none}.bq-logos--v-banda{background:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:26px 40px}.bq-logos--v-banda .bq-logos__logo{border:none;padding:4px 10px}.bq-logos--v-tarjetas .bq-logos__fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.bq-logos--v-tarjetas .bq-logos__logo{background:var(--surface-2);border-radius:12px;padding:22px 12px}.bq-logos--v-minimal{background:none}.bq-logos--v-minimal .bq-logos__logo{border:none;color:color-mix(in srgb,var(--muted) 75%,transparent);font-size:20px;letter-spacing:.04em}.bq-faq--v-dos-columnas{max-width:1080px}.bq-faq--v-dos-columnas .bq-faq__principal{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;align-items:start}.bq-faq--v-dos-columnas .bq-faq__t{grid-column:1/-1}.bq-faq--v-tarjetas .bq-faq__item{border:1px solid var(--border);border-radius:12px;padding:16px 20px;margin-bottom:12px;background:var(--surface)}.bq-faq--v-tarjetas .bq-faq__item[open]{border-color:var(--primary)}.bq-faq--v-numerada .bq-faq__principal{counter-reset:bq-faq}.bq-faq--v-numerada .bq-faq__item{counter-increment:bq-faq}.bq-faq--v-numerada .bq-faq__pregunta{justify-content:flex-start;gap:12px}.bq-faq--v-numerada .bq-faq__pregunta::before{content:counter(bq-faq,decimal-leading-zero);color:var(--primary);font-family:var(--font-display);font-weight:800}.bq-faq--v-numerada .bq-faq__mas{margin-left:auto}.bq-features--v-dos-columnas .bq-features__lista{display:grid;grid-template-columns:1fr 1fr;max-width:900px;gap:12px 28px}.bq-features--v-tarjetas .bq-features__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-width:none;gap:14px}.bq-features--v-tarjetas .bq-features__item{flex-direction:column;gap:10px;border:1px solid var(--border);border-radius:12px;padding:20px;background:var(--surface)}.bq-features--v-tarjetas .bq-features__check{width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--primary) 18%,transparent);display:grid;place-items:center}.bq-features--v-banda .bq-features__lista{flex-direction:row;flex-wrap:wrap;gap:10px;max-width:none}.bq-features--v-banda .bq-features__item{border:1px solid var(--border);border-radius:999px;padding:9px 16px;align-items:center;gap:8px;background:var(--surface)}.bq-features--v-banda .bq-features__texto{font-size:14px}@media(max-width:768px){.bq-cta--v-dividido{grid-template-columns:1fr}.bq-cta--v-dividido .bq-cta__btn{grid-column:1;grid-row:auto;justify-self:start}.bq-testimonial--v-panel{grid-template-columns:1fr;gap:8px}.bq-testimonial--v-panel .bq-testimonial__comilla{font-size:60px}.bq-testimonial--v-panel .bq-testimonial__cita,.bq-testimonial--v-panel .bq-testimonial__autor,.bq-testimonial--v-panel .bq-testimonial__cargo{grid-column:1}.bq-pricing--v-tabla .bq-pricing__plan{grid-template-columns:1fr;gap:6px}.bq-pricing--v-tabla .bq-pricing__nombre,.bq-pricing--v-tabla .bq-pricing__badge,.bq-pricing--v-tabla .bq-pricing__precio,.bq-pricing--v-tabla .bq-pricing__feat,.bq-pricing--v-tabla .bq-pricing__elegir{grid-column:1;grid-row:auto}.bq-pricing--v-elevado .bq-pricing__plan--destacado{transform:none}.bq-faq--v-dos-columnas .bq-faq__principal{grid-template-columns:1fr}.bq-features--v-dos-columnas .bq-features__lista{grid-template-columns:1fr}}@container lienzo (max-width:768px){.bq-cta--v-dividido{grid-template-columns:1fr}.bq-cta--v-dividido .bq-cta__btn{grid-column:1;grid-row:auto;justify-self:start}.bq-testimonial--v-panel{grid-template-columns:1fr;gap:8px}.bq-testimonial--v-panel .bq-testimonial__comilla{font-size:60px}.bq-testimonial--v-panel .bq-testimonial__cita,.bq-testimonial--v-panel .bq-testimonial__autor,.bq-testimonial--v-panel .bq-testimonial__cargo{grid-column:1}.bq-pricing--v-tabla .bq-pricing__plan{grid-template-columns:1fr;gap:6px}.bq-pricing--v-tabla .bq-pricing__nombre,.bq-pricing--v-tabla .bq-pricing__badge,.bq-pricing--v-tabla .bq-pricing__precio,.bq-pricing--v-tabla .bq-pricing__feat,.bq-pricing--v-tabla .bq-pricing__elegir{grid-column:1;grid-row:auto}.bq-pricing--v-elevado .bq-pricing__plan--destacado{transform:none}.bq-faq--v-dos-columnas .bq-faq__principal{grid-template-columns:1fr}.bq-features--v-dos-columnas .bq-features__lista{grid-template-columns:1fr}}.canvas-frame.mobile .bq-cta--v-dividido,.lienzo-viewport--mobile .bq-cta--v-dividido{grid-template-columns:1fr}.canvas-frame.mobile .bq-testimonial--v-panel,.lienzo-viewport--mobile .bq-testimonial--v-panel{grid-template-columns:1fr;gap:8px}.canvas-frame.mobile .bq-pricing--v-tabla .bq-pricing__plan,.lienzo-viewport--mobile .bq-pricing--v-tabla .bq-pricing__plan{grid-template-columns:1fr;gap:6px}.canvas-frame.mobile .bq-faq--v-dos-columnas .bq-faq__principal,.lienzo-viewport--mobile .bq-faq--v-dos-columnas .bq-faq__principal{grid-template-columns:1fr}.canvas-frame.mobile .bq-features--v-dos-columnas .bq-features__lista,.lienzo-viewport--mobile .bq-features--v-dos-columnas .bq-features__lista{grid-template-columns:1fr}@media(max-width:768px){.bq-pricing--cols-2,.bq-pricing--cols-3,.bq-pricing--cols-4{grid-template-columns:1fr}.bq-team--cols-3 .bq-team__grid,.bq-team--cols-4 .bq-team__grid{grid-template-columns:repeat(2,1fr)}}@container lienzo (max-width:768px){.bq-pricing--cols-2,.bq-pricing--cols-3,.bq-pricing--cols-4{grid-template-columns:1fr}.bq-team--cols-3 .bq-team__grid,.bq-team--cols-4 .bq-team__grid{grid-template-columns:repeat(2,1fr)}}.canvas-frame.mobile .bq-pricing--cols-2,.canvas-frame.mobile .bq-pricing--cols-3,.canvas-frame.mobile .bq-pricing--cols-4,.lienzo-viewport--mobile .bq-pricing--cols-2,.lienzo-viewport--mobile .bq-pricing--cols-3,.lienzo-viewport--mobile .bq-pricing--cols-4{grid-template-columns:1fr}.canvas-frame.mobile .bq-team--cols-3 .bq-team__grid,.canvas-frame.mobile .bq-team--cols-4 .bq-team__grid,.lienzo-viewport--mobile .bq-team--cols-3 .bq-team__grid,.lienzo-viewport--mobile .bq-team--cols-4 .bq-team__grid{grid-template-columns:repeat(2,1fr)}.bq-htmlpro{min-width:0}.canvas-frame .bq-htmlpro,.lienzo-viewport .bq-htmlpro{min-height:80px}.bqw-txt-xs{font-size:.8rem}.bqw-txt-sm{font-size:.9rem}.bqw-txt-md{font-size:1rem}.bqw-txt-lg{font-size:1.15rem}.bqw-txt-xl{font-size:1.35rem}.bqw-txt-2xl{font-size:1.6rem}.bqw-txt-lg :is(h1,h2,h3,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t){font-size:1.12em}.bqw-txt-xl :is(h1,h2,h3,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t){font-size:1.28em}.bqw-txt-2xl :is(h1,h2,h3,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t){font-size:1.5em}.bqw-txt-sm :is(h1,h2,h3,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t){font-size:.9em}.bqw-txt-xs :is(h1,h2,h3,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t){font-size:.8em}.bqw-fuente-titulos,.bqw-fuente-titulos :is(h1,h2,h3,h4,p,span,a,li,div){font-family:var(--font-display)}.bqw-fuente-texto,.bqw-fuente-texto :is(h1,h2,h3,h4,p,span,a,li,div){font-family:var(--font-body)}.bqw-fuente-decorativa,.bqw-fuente-decorativa :is(h1,h2,h3,h4,p,span,a,li,div){font-family:var(--font-script,var(--font-display))}.bqw-fuente-mono,.bqw-fuente-mono :is(h1,h2,h3,h4,p,span,a,li,div){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.bqw-peso-300,.bqw-peso-300 :is(h1,h2,h3,p,span,a,li){font-weight:300}.bqw-peso-400,.bqw-peso-400 :is(h1,h2,h3,p,span,a,li){font-weight:400}.bqw-peso-500,.bqw-peso-500 :is(h1,h2,h3,p,span,a,li){font-weight:500}.bqw-peso-600,.bqw-peso-600 :is(h1,h2,h3,p,span,a,li){font-weight:600}.bqw-peso-700,.bqw-peso-700 :is(h1,h2,h3,p,span,a,li){font-weight:700}.bqw-peso-800,.bqw-peso-800 :is(h1,h2,h3,p,span,a,li){font-weight:800}.bqw-peso-900,.bqw-peso-900 :is(h1,h2,h3,p,span,a,li){font-weight:900}.bqw-lh-compacto{line-height:1.2}.bqw-lh-normal{line-height:1.6}.bqw-lh-amplio{line-height:2}.bqw-ls-junto,.bqw-ls-junto :is(h1,h2,h3){letter-spacing:-.02em}.bqw-ls-normal,.bqw-ls-normal :is(h1,h2,h3){letter-spacing:normal}.bqw-ls-amplio,.bqw-ls-amplio :is(h1,h2,h3){letter-spacing:.06em}.bqw-ls-titular,.bqw-ls-titular :is(h1,h2,h3){letter-spacing:.16em}.bqw-tt-mayusculas,.bqw-tt-mayusculas :is(h1,h2,h3,p,span,a,li){text-transform:uppercase}.bqw-tt-minusculas,.bqw-tt-minusculas :is(h1,h2,h3,p,span,a,li){text-transform:lowercase}.bqw-tt-capital,.bqw-tt-capital :is(h1,h2,h3,p,span,a,li){text-transform:capitalize}.bq-w[style*="--bqw-color-texto"],.bq-w[style*="--bqw-color-texto"] :is(h1,h2,h3,h4,p,span,li,.bq-heropro__title,.bq-heading__t,.bq-cabeza__t,.bq-heropro__sub){color:var(--bqw-color-texto)}.bq-heropro--v-tech{background:radial-gradient(120% 90% at 78% 30%,rgba(20,77,250,.55),transparent 60%),linear-gradient(115deg,#1226c9 0%,#132a86 42%,#0a1130 100%);color:#fff;min-height:735px;display:flex;align-items:center;padding:110px 48px 190px 80px}.bq-heropro--v-tech .bq-heropro__contenido{width:100%;max-width:1280px;margin:0 auto 0 0;gap:20px}.bq-heropro--v-tech .bq-heropro__deco{display:none}.bq-heropro--v-tech .bq-heropro__acciones{position:absolute;right:12%;top:50%;transform:translateY(-50%);margin:0}.bq-heropro--v-tech .bq-heropro__video{color:#fff;font-size:16px}.bq-heropro--v-tech .bq-heropro__play{width:60px;height:60px;background:var(--primary,#221EE3);position:relative;box-shadow:0 0 0 0 rgba(34,30,227,.65);animation:bq-latido 2s ease-out infinite}@keyframes bq-latido{0%{box-shadow:0 0 0 0 rgba(34,30,227,.6),0 0 0 0 rgba(34,30,227,.35)}70%{box-shadow:0 0 0 18px rgba(34,30,227,0),0 0 0 34px rgba(34,30,227,0)}100%{box-shadow:0 0 0 0 rgba(34,30,227,0),0 0 0 0 rgba(34,30,227,0)}}@media(prefers-reduced-motion:reduce){.bq-heropro--v-tech .bq-heropro__play{animation:none}}@media(max-width:900px){.bq-heropro--v-tech .bq-heropro__acciones{position:static;transform:none;margin-top:18px}}@media(max-width:900px){.bq-heropro--v-tech{min-height:520px;padding:90px 22px}}.bqw-anim-particulas:has(>.bq-heropro--v-tech),.bqw-anim-circuito:has(>.bq-heropro--v-tech),.bqw-anim-formas:has(>.bq-heropro--v-tech){background:radial-gradient(120% 90% at 78% 30%,rgba(20,77,250,.55),transparent 60%),linear-gradient(115deg,#1226c9 0%,#132a86 42%,#0a1130 100%)}.bqw-anim-particulas>.bq-heropro--v-tech,.bqw-anim-circuito>.bq-heropro--v-tech,.bqw-anim-formas>.bq-heropro--v-tech,.bqw-anim-gradiente>.bq-heropro--v-tech,.bqw-fondo-imagen>.bq-heropro--v-tech,.bqw-fondo-video>.bq-heropro--v-tech{background:transparent}.bqw-fondo-imagen:has(>.bq-heropro--v-tech){background-image:var(--bqw-img),linear-gradient(115deg,#0045ff 0%,#052478 100%);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.bqw-fondo-video:has(>.bq-heropro--v-tech) .bqw-video{opacity:.5}.bq-heropro--v-tech .bq-heropro__title,.bq-heropro--v-tech .bq-heropro__eyebrow{color:#fff}.bq-heropro--v-tech .bq-heropro__title{font-size:clamp(34px,4.1vw,56px);font-weight:600;line-height:1.1;letter-spacing:0}.bq-heropro--v-tech .bq-heropro__acento{color:#06e25e;display:block;font-family:inherit;font-weight:600}.bq-heropro--v-tech .bq-heropro__sub{color:#fff;font-size:16.5px;font-weight:600;line-height:1.75;max-width:56ch}.bq-heropro--v-tech::before{content:none}.bq-heropro--v-tech::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.7;background-image:url("../img/tirescue-hero-flechas.08253a907f57.svg");background-repeat:no-repeat;background-size:cover;background-position:center right}@media(max-width:768px){.bq-heropro--v-tech{padding:80px 22px}.bq-heropro--v-tech::after{opacity:.45}}.bq-forma{width:var(--bqf-tam,160px);height:var(--bqf-tam,160px);background:var(--bqf-color,#06e25e);flex:0 0 auto}.bq-forma--degradado{background:linear-gradient(135deg,var(--bqf-color,#06e25e),var(--bqf-color2,#144DFA))}.bq-forma--contorno{background:none;border:3px solid var(--bqf-color,#06e25e)}.bq-forma--circulo{border-radius:50%}.bq-forma--cuadrado{border-radius:14px}.bq-forma--rombo{border-radius:12px;transform:rotate(45deg)}.bq-forma--triangulo{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.bq-forma--triangulo.bq-forma--contorno{border:none;background:var(--bqf-color,#06e25e)}.bq-forma--hexagono{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);border-radius:0}.bq-forma--hexagono.bq-forma--contorno{border:none;background:var(--bqf-color,#06e25e)}.bq-forma--anillo{border-radius:50%;background:none;border:calc(var(--bqf-tam,160px) / 8) solid var(--bqf-color,#06e25e)}.bq-forma--linea{height:4px;border-radius:4px}.bq-forma--blob{border-radius:62% 38% 46% 54% / 54% 42% 58% 46%}.bq-forma--op-10{opacity:.1}.bq-forma--op-25{opacity:.25}.bq-forma--op-40{opacity:.4}.bq-forma--op-60{opacity:.6}.bq-forma--op-80{opacity:.8}.bq-forma--op-100{opacity:1}.bqw-libre{position:absolute;left:var(--bqw-x,50%);top:var(--bqw-y,0);width:var(--bqw-w,auto);max-width:100%;transform:rotate(var(--bqw-rot,0deg));transform-origin:top left;z-index:3}.bqw-libre.bqw-capa-detras{z-index:0}.bqw-libre.bqw-capa-encima{z-index:20}@media(max-width:768px){.bqw-libre{position:relative;left:auto;top:auto;width:auto;margin:14px auto;transform:none}}.bq-heropro--v-minimal{padding:78px 48px;background:transparent}.bq-heropro--v-minimal .bq-heropro__deco{display:none}.bq-heropro--v-minimal .bq-heropro__title{font-size:clamp(30px,4.4vw,48px)}.bq-heropro--v-panel .bq-heropro__contenido{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:44px 40px;box-shadow:0 18px 44px rgba(0,0,0,.22)}.bq-iconcards--v-solida .bq-iconcards__card{background:var(--primary);border:none;box-shadow:0 18px 38px -22px rgba(34,30,227,.55)}.bq-iconcards--v-solida .bq-iconcards__card::before{display:none}.bq-iconcards--v-solida .bq-iconcards__ct,.bq-iconcards--v-solida .bq-iconcards__cp{color:#fff}.bq-iconcards--v-solida .bq-iconcards__cp{opacity:.92}.bq-iconcards--v-solida .bq-iconcards__icono{width:58px;height:58px;border-radius:50%;background:transparent;border:2px solid rgba(255,255,255,.9);color:#fff;margin:0 auto 6px}.bq-iconcards--v-solida .bq-iconcards__icono svg{width:24px;height:24px;stroke:#fff}.bq-iconcards--v-solida .bq-iconcards__card{text-align:center;padding:30px 22px 34px}.bq-iconcards--v-solida .bq-iconcards__ct{font-size:18px}.bq-iconcards--v-solida .bq-iconcards__cp{font-size:13.5px;line-height:1.65}.bq-mediatexto__dot{width:9px;height:9px;border-radius:50%;background:var(--primary);flex:none;margin-top:7px}.bq-faq__lateral--texto{background:none;border:none;box-shadow:none;text-align:left;padding:8px 0 0}.bq-faq__lateral-badge{display:inline-flex;align-items:center;gap:10px;color:var(--primary);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bq-faq__lateral-badge::after{content:"";width:34px;height:2px;background:currentColor}.bq-faq__lateral-t{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.25;color:var(--heading);margin:12px 0 0}.bq-faq__lateral-p{font-size:14px;line-height:1.8;color:var(--muted);margin-top:14px}.bqw-fondo-imagen>.bq-heropro--v-clasico{min-height:240px;display:grid;place-items:center;text-align:center;padding:46px 24px}.bqw-fondo-imagen>.bq-heropro--v-clasico .bq-heropro__title{color:#fff;font-size:clamp(30px,3.6vw,42px);font-weight:700;margin:0}.bqw-fondo-imagen>.bq-heropro--v-clasico .bq-heropro__sub{color:#fff;font-size:15px;font-weight:600;margin-top:12px;max-width:none}.bq-faq--v-azul.bq-faq--con-lateral{grid-template-columns:1.15fr 1fr;gap:56px;max-width:1080px;margin:0 auto}.bq-faq--v-azul .bq-faq__item{border:none;padding:0;margin-bottom:10px}.bq-faq--v-azul .bq-faq__pregunta{background:var(--primary);color:#fff;padding:13px 16px;border-radius:3px;font-family:var(--font-body,inherit);font-size:14.5px;font-weight:600;justify-content:flex-start;gap:10px;align-items:center}.bq-faq--v-azul .bq-faq__pregunta::before{content:"+";font-weight:800;font-size:16px;line-height:1}.bq-faq--v-azul .bq-faq__item[open] .bq-faq__pregunta{border-radius:3px 3px 0 0}.bq-faq--v-azul .bq-faq__mas{margin-left:auto;color:#fff;font-size:0}.bq-faq--v-azul .bq-faq__mas::after{content:"❯";font-size:12px;display:inline-block;transition:transform .2s ease}.bq-faq--v-azul .bq-faq__item[open] .bq-faq__mas::after{transform:rotate(90deg)}.bq-faq--v-azul .bq-faq__respuesta{background:var(--surface);border:1px solid var(--border);border-top:none;border-radius:0 0 3px 3px;margin-top:0;padding:16px 18px;color:var(--muted);font-size:14.5px;line-height:1.75}.bq-faq--v-azul .bq-faq__lateral-p{color:var(--muted);font-size:14.5px;line-height:1.75}