/* _content/Gabinetes.CoClick/Components/Sections/BeneficiosPDemoSection.razor.rz.scp.css */
.beneficios-p-demo[b-vow4114x0l] { background:#fff; color:#082f6b; padding:4rem 2rem; font-family:Arial,sans-serif; }
.beneficios-p-demo__items[b-vow4114x0l] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); max-width:1180px; margin-inline:auto; }
.beneficio-p-card[b-vow4114x0l] { display:flex; align-items:center; gap:18px; min-width:0; padding:3px 32px; border-right:1px solid #dfe7ef; }
.beneficio-p-card:last-child[b-vow4114x0l] { border-right:0; }
.beneficio-p-card__icon-link[b-vow4114x0l] { display:flex; flex:0 0 62px; align-items:center; justify-content:center; width:62px; height:62px; }
.beneficio-p-card__icon[b-vow4114x0l] { display:block; width:62px; height:62px; object-fit:contain; }
.beneficio-p-card__copy[b-vow4114x0l] { min-width:0; }
.beneficio-p-card h3[b-vow4114x0l] { margin:0; color:#092f6c; font-size:.78rem; line-height:1.25; font-weight:800; }
.beneficio-p-card p[b-vow4114x0l] { margin:5px 0 0; color:#566a86; font-size:.61rem; line-height:1.45; }
.beneficio-p-card__link[b-vow4114x0l] { display:inline-block; margin-top:7px; color:#0b438f; font-size:.56rem; font-weight:800; text-decoration:none; }
.beneficio-p-card__link span[b-vow4114x0l] { margin-left:5px; font-size:.85rem; }
.beneficios-p-demo__intro[b-vow4114x0l] { max-width:700px; margin:0 auto 26px; text-align:center; }
.beneficios-p-demo__eyebrow[b-vow4114x0l] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.beneficios-p-demo__intro h2[b-vow4114x0l] { margin:0; color:#092f6c; font-size:clamp(1.2rem,1.8vw,1.65rem); line-height:1.1; }
.beneficios-p-demo__intro p[b-vow4114x0l] { margin:9px auto 0; color:#566a86; font-size:.78rem; line-height:1.45; }
.beneficios-p-demo--with-intro[b-vow4114x0l] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.beneficios-p-demo--with-intro .beneficios-p-demo__items[b-vow4114x0l] { padding:22px 0; border:1px solid #e0e7ef; border-radius:7px; }
.beneficios-p-demo--featured[b-vow4114x0l] { background:#f1f5fa; padding-top:58px; padding-bottom:62px; border-top:1px solid #dfe7f0; }
.beneficios-p-demo--featured .beneficios-p-demo__intro[b-vow4114x0l] { max-width:1180px; padding:18px 22px; margin-bottom:0; background:#082f6b; border-radius:7px 7px 0 0; text-align:left; }
.beneficios-p-demo--featured .beneficios-p-demo__intro h2[b-vow4114x0l],.beneficios-p-demo--featured .beneficios-p-demo__intro p[b-vow4114x0l] { color:#fff; }
.beneficios-p-demo--featured .beneficios-p-demo__items[b-vow4114x0l] { padding:22px; background:#fff; border-radius:0 0 7px 7px; }
@media (max-width:800px) { .beneficios-p-demo__items[b-vow4114x0l] { grid-template-columns:1fr; gap:18px; } .beneficio-p-card[b-vow4114x0l] { border-right:0; padding:0 14px; } }
@media (max-width:560px) { .beneficios-p-demo[b-vow4114x0l] { padding-inline:16px; } .beneficio-p-card[b-vow4114x0l] { align-items:flex-start; gap:12px; } .beneficio-p-card__icon-link[b-vow4114x0l],.beneficio-p-card__icon[b-vow4114x0l] { flex-basis:52px; width:52px; height:52px; } .beneficios-p-demo--with-intro .beneficios-p-demo__items[b-vow4114x0l],.beneficios-p-demo--featured .beneficios-p-demo__items[b-vow4114x0l] { padding:14px; } }
/* _content/Gabinetes.CoClick/Components/Sections/BenefitsDemoSection.razor.rz.scp.css */
.benefits-demo[b-z04tlpiieo] {
    width: 100%;
    box-sizing: border-box;
    background: #fff;
    color: #062c68;
    font-family: Arial, Helvetica, sans-serif;
}

.benefits-demo--row[b-z04tlpiieo] { padding: 3rem 2rem 1.5rem 2rem; }
.benefits-demo--with-intro[b-z04tlpiieo] { padding: 58px 28px 30px; }
.benefits-demo__intro[b-z04tlpiieo] { width: min(100%, 940px); margin: 0 auto 34px; text-align: center; }
.benefits-demo__intro h2[b-z04tlpiieo] { margin: 0; color: #062c68; font-size: clamp(1.8rem, 3vw, 2.5rem); line-height: 1.15; font-weight: 700; }
.benefits-demo__intro p[b-z04tlpiieo] { max-width: 700px; margin: 14px auto 0; color: #4d6079; font-size: 1rem; line-height: 1.6; }
.benefits-demo__items[b-z04tlpiieo] { display: grid; grid-template-columns: repeat(4, 1fr); width: min(100%, 1190px); margin: 0 auto; }
.benefits-demo__item[b-z04tlpiieo] { min-height: 96px; padding: 0 28px; text-align: center; border-right: 1px solid #e5ebf3; }
.benefits-demo__item:first-child[b-z04tlpiieo] { padding-left: 8px; }
.benefits-demo__item:last-child[b-z04tlpiieo] { padding-right: 8px; border-right: 0; }
.benefits-demo__item img[b-z04tlpiieo] { display: block; width: 43px; height: 43px; margin: 0 auto 8px; object-fit: contain; }
.benefits-demo__item h3[b-z04tlpiieo] { margin: 0; color: #062c68; font-size: .75rem; line-height: 1.2; font-weight: 700; text-transform: uppercase; }
.benefits-demo__item p[b-z04tlpiieo] { max-width: 160px; margin: 8px auto 0; color: #243b5b; font-size: .67rem; line-height: 1.5; }

@media (max-width: 700px) {
    .benefits-demo--row[b-z04tlpiieo], .benefits-demo--with-intro[b-z04tlpiieo] { padding: 35px 20px; }
    .benefits-demo__intro[b-z04tlpiieo] { margin-bottom: 28px; }
    .benefits-demo__items[b-z04tlpiieo] { grid-template-columns: repeat(2, 1fr); gap: 24px 0; }
    .benefits-demo__item[b-z04tlpiieo], .benefits-demo__item:first-child[b-z04tlpiieo], .benefits-demo__item:last-child[b-z04tlpiieo] { padding: 0 16px; border-right: 1px solid #e5ebf3; }
    .benefits-demo__item:nth-child(2n)[b-z04tlpiieo] { border-right: 0; }
}

@media (max-width: 380px) {
    .benefits-demo__items[b-z04tlpiieo] { grid-template-columns: 1fr; gap: 22px; }
    .benefits-demo__item[b-z04tlpiieo], .benefits-demo__item:first-child[b-z04tlpiieo], .benefits-demo__item:last-child[b-z04tlpiieo] { border-right: 0; }
}
/* _content/Gabinetes.CoClick/Components/Sections/BenefitsLpDemoSection.razor.rz.scp.css */
.benefits-lp-demo[b-t424z88swz] { background: #fff; color: #082f6b; padding: 21px 22px 28px; font-family: Arial, sans-serif; }
.benefits-lp-demo__items[b-t424z88swz] { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); }
.benefits-lp-demo__item[b-t424z88swz] { min-width: 0; min-height: 108px; padding: 0 30px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; border-right: 1px solid #e3e8ef; }
.benefits-lp-demo__item:last-child[b-t424z88swz] { border-right: 0; }
.benefits-lp-demo__icon[b-t424z88swz] { width: 43px; height: 43px; margin-bottom: 8px; object-fit: contain; }
.benefits-lp-demo__item h3[b-t424z88swz] { margin: 0; color: #082f6b; font-size: .66rem; line-height: 1.2; font-weight: 800; }
.benefits-lp-demo__item p[b-t424z88swz] { max-width: 170px; margin: 7px 0 0; color: #263d60; font-size: .58rem; line-height: 1.45; }
.benefits-lp-demo__heading[b-t424z88swz], .benefits-lp-demo__intro[b-t424z88swz] { max-width: 760px; margin: 0 auto 28px; text-align: center; }
.benefits-lp-demo__heading h2[b-t424z88swz], .benefits-lp-demo__intro h2[b-t424z88swz] { margin: 0; color: #092f6c; font-size: clamp(1.35rem, 2.4vw, 2rem); line-height: 1.1; }
.benefits-lp-demo__heading p[b-t424z88swz], .benefits-lp-demo__intro p[b-t424z88swz] { margin: 12px auto 0; max-width: 640px; color: #566a86; font-size: .9rem; line-height: 1.5; }
.benefits-lp-demo__eyebrow[b-t424z88swz] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .64rem; font-weight: 800; letter-spacing: .12em; }
.benefits-lp-demo--with-intro[b-t424z88swz] { padding-top: 58px; padding-bottom: 52px; border-top: 1px solid #edf2f6; }
.benefits-lp-demo--with-intro .benefits-lp-demo__items[b-t424z88swz] { padding: 22px 0; border: 1px solid #e1e8f0; border-radius: 6px; }
.benefits-lp-demo--featured[b-t424z88swz] { padding-top: 58px; padding-bottom: 62px; background: #082f6b; color: #fff; }
.benefits-lp-demo--featured .benefits-lp-demo__items[b-t424z88swz] { padding: 22px 0; border: 1px solid rgba(255,255,255,.2); border-radius: 7px; }
.benefits-lp-demo--featured .benefits-lp-demo__item[b-t424z88swz] { border-color: rgba(255,255,255,.24); }
.benefits-lp-demo--featured .benefits-lp-demo__item h3[b-t424z88swz] { color: #fff; }
.benefits-lp-demo--featured .benefits-lp-demo__item p[b-t424z88swz] { color: #c6d5ea; }
.benefits-lp-demo__footer[b-t424z88swz] { max-width: 1180px; margin: 22px auto 0; color: #f2bc19; font-size: .64rem; font-weight: 800; letter-spacing: .09em; text-align: center; }
.benefits-lp-demo__footer span[b-t424z88swz] { margin-left: 6px; font-size: .95rem; }
@media (max-width: 700px) { .benefits-lp-demo[b-t424z88swz] { padding-left: 16px; padding-right: 16px; } .benefits-lp-demo__item[b-t424z88swz] { padding: 0 13px; } }
@media (max-width: 500px) { .benefits-lp-demo__items[b-t424z88swz] { grid-template-columns: repeat(2, 1fr); row-gap: 22px; } .benefits-lp-demo__item:nth-child(2)[b-t424z88swz] { border-right: 0; } .benefits-lp-demo__item:nth-child(-n+2)[b-t424z88swz] { padding-bottom: 18px; border-bottom: 1px solid #e3e8ef; } .benefits-lp-demo--featured .benefits-lp-demo__item:nth-child(-n+2)[b-t424z88swz] { border-color: rgba(255,255,255,.24); } }
/* _content/Gabinetes.CoClick/Components/Sections/CaracteristicasPDemoSection.razor.rz.scp.css */
.characteristics-p-demo[b-a2xrg43e8r] { background:#fff; color:#082f6b; padding:18px 22px 28px; font-family:Arial,sans-serif; }
.characteristics-p-demo__items[b-a2xrg43e8r],.characteristics-p-demo__heading[b-a2xrg43e8r],.characteristics-p-demo__intro[b-a2xrg43e8r] { max-width:1180px; margin-inline:auto; }
.characteristics-p-demo__items[b-a2xrg43e8r] { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); }
.characteristic-p-card[b-a2xrg43e8r] { min-width:0; padding:8px 22px 12px; border:1px solid #dfe7ef; border-right:0; border-radius:0; background:#fff; text-align:center; }
.characteristic-p-card:first-child[b-a2xrg43e8r] { border-radius:6px 0 0 6px; }
.characteristic-p-card:last-child[b-a2xrg43e8r] { border-right:1px solid #dfe7ef; border-radius:0 6px 6px 0; }
.characteristic-p-card__icon-link[b-a2xrg43e8r] { display:flex; align-items:center; justify-content:center; width:58px; height:58px; margin:0 auto 7px; }
.characteristic-p-card__icon[b-a2xrg43e8r] { display:block; width:58px; height:58px; object-fit:contain; }
.characteristic-p-card h3[b-a2xrg43e8r] { margin:0; color:#092f6c; font-size:.77rem; line-height:1.2; font-weight:800; }
.characteristic-p-card p[b-a2xrg43e8r] { min-height:52px; margin:7px auto 0; max-width:170px; color:#566a86; font-size:.59rem; line-height:1.4; }
.characteristic-p-card__link[b-a2xrg43e8r] { display:inline-block; margin-top:7px; color:#0b438f; font-size:.55rem; font-weight:800; text-decoration:none; }
.characteristic-p-card__link span[b-a2xrg43e8r] { margin-left:5px; font-size:.85rem; }
.characteristics-p-demo__heading[b-a2xrg43e8r] { margin-bottom:16px; }
.characteristics-p-demo h2[b-a2xrg43e8r] { margin:0; color:#092f6c; font-size:clamp(1.15rem,1.6vw,1.5rem); line-height:1.1; font-weight:800; }
.characteristics-p-demo__heading p[b-a2xrg43e8r],.characteristics-p-demo__intro p[b-a2xrg43e8r] { margin:8px 0 0; color:#566a86; font-size:.76rem; line-height:1.45; }
.characteristics-p-demo__intro[b-a2xrg43e8r] { margin-bottom:22px; text-align:center; }
.characteristics-p-demo__eyebrow[b-a2xrg43e8r] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.characteristics-p-demo--with-intro[b-a2xrg43e8r] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.characteristics-p-demo--with-intro .characteristics-p-demo__items[b-a2xrg43e8r] { padding:18px 0; border:1px solid #e0e7ef; border-radius:7px; }
.characteristics-p-demo--with-intro .characteristic-p-card[b-a2xrg43e8r] { border:0; }
.characteristics-p-demo--featured[b-a2xrg43e8r] { padding-top:58px; padding-bottom:62px; background:#f1f5fa; border-top:1px solid #dfe7f0; }
.characteristics-p-demo--featured .characteristics-p-demo__intro[b-a2xrg43e8r] { padding:18px 22px; margin-bottom:0; border-radius:7px 7px 0 0; background:#082f6b; text-align:left; }
.characteristics-p-demo--featured .characteristics-p-demo__intro h2[b-a2xrg43e8r],.characteristics-p-demo--featured .characteristics-p-demo__intro p[b-a2xrg43e8r] { color:#fff; }
.characteristics-p-demo--featured .characteristics-p-demo__items[b-a2xrg43e8r] { padding:22px; border-radius:0 0 7px 7px; background:#fff; }
@media (max-width:800px) { .characteristics-p-demo__items[b-a2xrg43e8r] { grid-template-columns:repeat(3,minmax(0,1fr)); } .characteristic-p-card[b-a2xrg43e8r] { border-right:1px solid #dfe7ef; } }
@media (max-width:560px) { .characteristics-p-demo[b-a2xrg43e8r] { padding-inline:16px; } .characteristics-p-demo__items[b-a2xrg43e8r] { grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; } .characteristic-p-card[b-a2xrg43e8r],.characteristic-p-card:first-child[b-a2xrg43e8r],.characteristic-p-card:last-child[b-a2xrg43e8r] { border:1px solid #dfe7ef; border-radius:6px; padding-inline:10px; } .characteristic-p-card p[b-a2xrg43e8r] { min-height:0; } .characteristics-p-demo--with-intro .characteristics-p-demo__items[b-a2xrg43e8r],.characteristics-p-demo--featured .characteristics-p-demo__items[b-a2xrg43e8r] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/CasosDeExitoLpDemoSection.razor.rz.scp.css */
.success-cases-lp-demo[b-q2f64v1k4u] { background:#fff; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.success-cases-lp-demo__heading[b-q2f64v1k4u],.success-cases-lp-demo__grid[b-q2f64v1k4u] { max-width:1180px; margin-inline:auto; }
.success-cases-lp-demo__heading[b-q2f64v1k4u] { display:flex; justify-content:space-between; align-items:flex-end; gap:24px; margin-bottom:16px; }
.success-cases-lp-demo h2[b-q2f64v1k4u] { margin:0; color:#092f6c; font-size:clamp(1.15rem,1.5vw,1.5rem); line-height:1.1; font-weight:800; }
.success-cases-lp-demo__heading p[b-q2f64v1k4u] { max-width:620px; margin:9px 0 0; color:#566a86; font-size:.79rem; line-height:1.45; }
.success-cases-lp-demo__eyebrow[b-q2f64v1k4u] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.success-cases-lp-demo__header-link[b-q2f64v1k4u] { color:#082f6b; font-size:.61rem; font-weight:800; text-decoration:none; white-space:nowrap; }
.success-cases-lp-demo__grid[b-q2f64v1k4u] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:15px; }
.success-case-card[b-q2f64v1k4u] { overflow:hidden; min-width:0; border:1px solid #e1e7ee; border-radius:6px; background:#fff; box-shadow:0 2px 7px #082f6b12; }
.success-case-card__media-link[b-q2f64v1k4u] { display:block; height:116px; overflow:hidden; }
.success-case-card__image[b-q2f64v1k4u] { display:block; width:100%; height:100%; object-fit:cover; object-position:center; transition:transform .2s ease; }
.success-case-card:hover .success-case-card__image[b-q2f64v1k4u] { transform:scale(1.05); }
.success-case-card__body[b-q2f64v1k4u] { padding:10px 12px 12px; }
.success-case-card__industry[b-q2f64v1k4u] { display:block; color:#71839a; font-size:.52rem; font-weight:800; letter-spacing:.05em; }
.success-case-card h3[b-q2f64v1k4u] { margin:5px 0 0; color:#092f6c; font-size:.73rem; line-height:1.28; font-weight:800; }
.success-case-card p[b-q2f64v1k4u] { min-height:34px; margin:7px 0 0; color:#566a86; font-size:.59rem; line-height:1.4; }
.success-case-card__link[b-q2f64v1k4u] { display:inline-block; margin-top:8px; color:#0b438f; font-size:.56rem; font-weight:800; text-decoration:none; }
.success-case-card__link span[b-q2f64v1k4u] { margin-left:5px; font-size:.9rem; }
.success-cases-lp-demo--with-intro[b-q2f64v1k4u] { padding-top:54px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.success-cases-lp-demo--with-intro .success-cases-lp-demo__heading[b-q2f64v1k4u] { align-items:flex-start; }
.success-cases-lp-demo--with-intro .success-case-card__media-link[b-q2f64v1k4u] { height:134px; }
.success-cases-lp-demo--featured[b-q2f64v1k4u] { background:#f1f5fa; padding-top:58px; padding-bottom:62px; border-top:1px solid #dfe7f0; }
.success-cases-lp-demo--featured .success-cases-lp-demo__heading[b-q2f64v1k4u] { padding:18px 22px; margin-bottom:0; background:#082f6b; border-radius:7px 7px 0 0; }
.success-cases-lp-demo--featured .success-cases-lp-demo__heading h2[b-q2f64v1k4u],.success-cases-lp-demo--featured .success-cases-lp-demo__header-link[b-q2f64v1k4u] { color:#fff; }
.success-cases-lp-demo--featured .success-cases-lp-demo__grid[b-q2f64v1k4u] { padding:22px; background:#fff; border-radius:0 0 7px 7px; }
@media (max-width:700px) { .success-cases-lp-demo__grid[b-q2f64v1k4u] { grid-template-columns:1fr; max-width:520px; } }
@media (max-width:560px) { .success-cases-lp-demo[b-q2f64v1k4u] { padding-inline:16px; } .success-cases-lp-demo__heading[b-q2f64v1k4u] { align-items:flex-start; flex-direction:column; gap:10px; } .success-cases-lp-demo--featured .success-cases-lp-demo__grid[b-q2f64v1k4u] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/CertificadosPDemoSection.razor.rz.scp.css */
.certificates-p-demo[b-8zgm9f9gc2] { background:#f5f8fc; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.certificates-p-demo__panels[b-8zgm9f9gc2] { display:grid; grid-template-columns:1fr 1fr; gap:22px; max-width:1180px; margin-inline:auto; }
.certificate-panel[b-8zgm9f9gc2] { min-width:0; padding:18px 16px; border:1px solid #e2e9f1; border-radius:7px; background:#fff; }
.certificate-panel h2[b-8zgm9f9gc2] { margin:0; color:#092f6c; font-size:1.25rem; line-height:1.1; font-weight:800; }
.certificate-panel>p[b-8zgm9f9gc2],.certificate-panel__onsite-copy>p[b-8zgm9f9gc2] { margin:8px 0 0; color:#566a86; font-size:.65rem; line-height:1.4; }
.certificate-panel__filters[b-8zgm9f9gc2] { display:grid; grid-template-columns:repeat(5,1fr); gap:8px; margin-top:14px; }
.certificate-filter-card[b-8zgm9f9gc2] { min-width:0; padding:6px 4px 8px; border:1px solid #e2e9f1; border-radius:5px; text-align:center; }
.certificate-filter-card__image-link[b-8zgm9f9gc2] { display:block; height:67px; overflow:hidden; }
.certificate-filter-card__image[b-8zgm9f9gc2] { width:100%; height:100%; object-fit:cover; }
.certificate-filter-card strong[b-8zgm9f9gc2],.certificate-filter-card span[b-8zgm9f9gc2] { display:block; }
.certificate-filter-card strong[b-8zgm9f9gc2] { margin-top:4px; color:#092f6c; font-size:.52rem; line-height:1.15; }
.certificate-filter-card span[b-8zgm9f9gc2] { margin-top:3px; color:#566a86; font-size:.47rem; line-height:1.2; }
.certificate-panel__button[b-8zgm9f9gc2] { display:inline-flex; align-items:center; gap:6px; margin-top:15px; padding:8px 10px; border:1px solid #0b438f; border-radius:3px; color:#0b438f; font-size:.55rem; font-weight:800; text-decoration:none; }
.certificate-panel__onsite[b-8zgm9f9gc2] { display:flex; gap:16px; }
.certificate-panel__onsite-copy[b-8zgm9f9gc2] { flex:1; min-width:0; }
.certificate-panel__checks[b-8zgm9f9gc2] { display:grid; gap:7px; margin:16px 0 0; padding:0; list-style:none; }
.certificate-panel__checks li[b-8zgm9f9gc2] { display:flex; align-items:center; gap:8px; color:#273e60; font-size:.57rem; line-height:1.25; }
.certificate-panel__checks img[b-8zgm9f9gc2] { flex:0 0 13px; width:13px; height:13px; }
.certificate-panel__onsite-image-link[b-8zgm9f9gc2] { flex:0 0 42%; align-self:center; display:block; height:130px; overflow:hidden; border-radius:5px; }
.certificate-panel__onsite-image[b-8zgm9f9gc2] { width:100%; height:100%; object-fit:cover; object-position:center; }
.certificates-p-demo__intro[b-8zgm9f9gc2] { max-width:700px; margin:0 auto 24px; text-align:center; }
.certificates-p-demo__intro h2[b-8zgm9f9gc2] { color:#092f6c; }
.certificates-p-demo__intro p[b-8zgm9f9gc2] { margin:8px auto 0; color:#566a86; font-size:.76rem; }
.certificates-p-demo__eyebrow[b-8zgm9f9gc2] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.certificates-p-demo--with-intro[b-8zgm9f9gc2] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.certificates-p-demo--featured[b-8zgm9f9gc2] { padding-top:58px; padding-bottom:62px; background:#082f6b; }
.certificates-p-demo--featured .certificate-panel[b-8zgm9f9gc2] { box-shadow:0 5px 16px #001a3c44; }
@media (max-width:850px) { .certificates-p-demo__panels[b-8zgm9f9gc2] { grid-template-columns:1fr; max-width:620px; } }
@media (max-width:560px) { .certificates-p-demo[b-8zgm9f9gc2] { padding-inline:16px; } .certificate-panel__onsite[b-8zgm9f9gc2] { flex-direction:column; } .certificate-panel__onsite-image-link[b-8zgm9f9gc2] { flex-basis:auto; width:100%; } .certificate-panel__filters[b-8zgm9f9gc2] { gap:5px; } }
/* _content/Gabinetes.CoClick/Components/Sections/ConfianzaLpDemoSection.razor.rz.scp.css */
.confidence-lp-demo[b-qts4ayy0hx] { background:#073985; color:#fff; padding:25px 32px; font-family:Arial,sans-serif; }
.confidence-lp-demo__content[b-qts4ayy0hx] { width:100%; max-width:1180px; margin:0 auto; display:flex; align-items:stretch; gap:0; }
.confidence-lp-demo__lead[b-qts4ayy0hx] { flex:0 0 23%; padding:0 25px 0 0; border-right:1px solid #ffffff35; }
.confidence-lp-demo__lead h2[b-qts4ayy0hx],.confidence-lp-demo__intro h2[b-qts4ayy0hx] { margin:0; color:#fff; font-size:clamp(1.12rem,1.7vw,1.55rem); line-height:1.1; font-weight:800; }
.confidence-lp-demo__lead p[b-qts4ayy0hx],.confidence-lp-demo__intro p[b-qts4ayy0hx] { margin:9px 0 0; color:#fff; font-size:.68rem; line-height:1.45; opacity:.92; }
.confidence-lp-demo__button[b-qts4ayy0hx] { display:inline-block; margin-top:16px; padding:8px 11px; border:1px solid #fff; border-radius:3px; color:#fff; font-size:.56rem; font-weight:800; text-decoration:none; }
.confidence-lp-demo__button span[b-qts4ayy0hx],.confidence-lp-demo__header-link span[b-qts4ayy0hx] { margin-left:5px; font-size:.9rem; }
.confidence-lp-demo__items[b-qts4ayy0hx] { display:grid; flex:1; grid-template-columns:repeat(5,minmax(0,1fr)); }
.confidence-lp-demo__item[b-qts4ayy0hx] { display:flex; flex-direction:column; justify-content:center; min-width:0; padding:0 22px; border-right:1px solid #ffffff2b; }
.confidence-lp-demo__item:last-child[b-qts4ayy0hx] { border-right:0; }
.confidence-lp-demo__icon[b-qts4ayy0hx] { width:31px; height:31px; margin-bottom:7px; object-fit:contain; opacity:.9; }
.confidence-lp-demo__value[b-qts4ayy0hx] { color:#fff; font-size:1.15rem; line-height:1; }
.confidence-lp-demo__item h3[b-qts4ayy0hx] { margin:5px 0 0; color:#fff; font-size:.72rem; line-height:1.2; font-weight:800; }
.confidence-lp-demo__item p[b-qts4ayy0hx] { margin:4px 0 0; color:#fff; font-size:.61rem; line-height:1.35; opacity:.9; }
.confidence-lp-demo__intro[b-qts4ayy0hx] { display:none; }
.confidence-lp-demo--with-intro[b-qts4ayy0hx] { padding:52px 24px 44px; background:#fff; color:#082f6b; border-top:1px solid #edf2f6; }
.confidence-lp-demo--with-intro .confidence-lp-demo__content[b-qts4ayy0hx] { display:block; }
.confidence-lp-demo--with-intro .confidence-lp-demo__intro[b-qts4ayy0hx] { display:block; max-width:700px; margin:0 auto 26px; text-align:center; }
.confidence-lp-demo--with-intro .confidence-lp-demo__intro h2[b-qts4ayy0hx] { color:#092f6c; }
.confidence-lp-demo--with-intro .confidence-lp-demo__intro p[b-qts4ayy0hx] { color:#566a86; }
.confidence-lp-demo--with-intro .confidence-lp-demo__eyebrow[b-qts4ayy0hx] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.confidence-lp-demo--with-intro .confidence-lp-demo__items[b-qts4ayy0hx] { max-width:980px; margin-inline:auto; padding:20px 0; border:1px solid #e0e7ef; border-radius:7px; background:#fff; }
.confidence-lp-demo--with-intro .confidence-lp-demo__item[b-qts4ayy0hx] { border-color:#dce5ef; }
.confidence-lp-demo--with-intro .confidence-lp-demo__value[b-qts4ayy0hx],.confidence-lp-demo--with-intro .confidence-lp-demo__item h3[b-qts4ayy0hx] { color:#092f6c; }
.confidence-lp-demo--with-intro .confidence-lp-demo__item p[b-qts4ayy0hx] { color:#566a86; }
.confidence-lp-demo--featured[b-qts4ayy0hx] { background:#062d70; padding:36px 32px; box-shadow:inset 0 5px 0 #f4b400; }
.confidence-lp-demo--featured .confidence-lp-demo__content[b-qts4ayy0hx] { max-width:1180px; }
@media (max-width:850px) { .confidence-lp-demo__content[b-qts4ayy0hx] { display:block; } .confidence-lp-demo__lead[b-qts4ayy0hx] { padding:0 0 20px; border-right:0; border-bottom:1px solid #ffffff35; } .confidence-lp-demo__items[b-qts4ayy0hx] { margin-top:20px; } .confidence-lp-demo--with-intro .confidence-lp-demo__items[b-qts4ayy0hx] { margin-top:0; } }
@media (max-width:560px) { .confidence-lp-demo[b-qts4ayy0hx] { padding:24px 16px; } .confidence-lp-demo__items[b-qts4ayy0hx] { grid-template-columns:repeat(2,minmax(0,1fr)); row-gap:20px; } .confidence-lp-demo__item[b-qts4ayy0hx] { padding:0 12px; border-right:0; } .confidence-lp-demo__item:nth-child(odd)[b-qts4ayy0hx] { border-right:1px solid #ffffff2b; } .confidence-lp-demo--with-intro .confidence-lp-demo__item:nth-child(odd)[b-qts4ayy0hx] { border-right:1px solid #dce5ef; } }
/* _content/Gabinetes.CoClick/Components/Sections/CtaDemoSection.razor.rz.scp.css */
.cta-demo[b-rsktajxunb] { background: #fff; padding: 15px 22px 20px; font-family: Arial, sans-serif; color: #fff; }
.cta-demo__panel[b-rsktajxunb] { max-width: 1180px; min-height: 90px; margin: 0 auto; padding: 15px 36px 15px 24px; display: grid; grid-template-columns: 62px 1fr auto; align-items: center; gap: 20px; border-radius: 7px; background: linear-gradient(105deg, #0a3978, #063473 65%, #0b448b); }
.cta-demo__icon[b-rsktajxunb] { width: 58px; height: 58px; display: grid; place-items: center; border: 1px solid rgba(255,255,255,.9); border-radius: 50%; }
.cta-demo__icon img[b-rsktajxunb] { width: 34px; height: 34px; }
.cta-demo__copy h2[b-rsktajxunb] { margin: 0 0 7px; color: #fff; font-size: clamp(1rem, 1.5vw, 1.35rem); line-height: 1.1; }
.cta-demo__copy p[b-rsktajxunb] { max-width: 580px; margin: 0; color: #e1ebf7; font-size: .67rem; line-height: 1.55; }
.cta-demo__button[b-rsktajxunb] { display: inline-flex; align-items: center; gap: 8px; min-height: 35px; padding: 0 18px; border-radius: 3px; background: #fbbd15; color: #092f6c; font-size: .63rem; font-weight: 800; text-decoration: none; white-space: nowrap; box-shadow: 0 2px 0 rgba(0,0,0,.08); transition: background .2s ease, transform .2s ease; }
.cta-demo__button:hover[b-rsktajxunb] { background: #ffd249; transform: translateY(-2px); }
.cta-demo__button span[b-rsktajxunb] { font-size: 1.05rem; line-height: 0; }
.cta-demo--with-intro[b-rsktajxunb] { padding: 58px 22px 48px; border-top: 1px solid #edf2f6; }
.cta-demo__intro[b-rsktajxunb] { max-width: 720px; margin: 0 auto 28px; color: #092f6c; text-align: center; }
.cta-demo__eyebrow[b-rsktajxunb] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .64rem; font-weight: 800; letter-spacing: .12em; }
.cta-demo__intro h2[b-rsktajxunb] { margin: 0; font-size: clamp(1.45rem, 2.6vw, 2.2rem); line-height: 1.1; }
.cta-demo__intro p[b-rsktajxunb] { max-width: 620px; margin: 13px auto 0; color: #566a86; font-size: .94rem; line-height: 1.55; }
.cta-demo--with-intro .cta-demo__panel[b-rsktajxunb] { padding-top: 22px; padding-bottom: 22px; }
.cta-demo--featured[b-rsktajxunb] { padding: 62px 22px 60px; background: #f3f7fb; border-top: 1px solid #e1e8f0; }
.cta-demo--featured .cta-demo__panel[b-rsktajxunb] { min-height: 145px; padding: 28px 42px; grid-template-columns: 78px 1fr auto; background: linear-gradient(120deg, #062c68, #0b4d95); box-shadow: 0 14px 32px rgba(6,44,104,.17); }
.cta-demo--featured .cta-demo__icon[b-rsktajxunb] { width: 74px; height: 74px; }
.cta-demo--featured .cta-demo__icon img[b-rsktajxunb] { width: 44px; height: 44px; }
.cta-demo--featured .cta-demo__copy h2[b-rsktajxunb] { font-size: clamp(1.3rem, 2.4vw, 2rem); }
.cta-demo--featured .cta-demo__copy p[b-rsktajxunb] { font-size: .78rem; }
.cta-demo__note[b-rsktajxunb] { max-width: 1180px; margin: 15px auto 0; color: #6b7c93; font-size: .7rem; text-align: center; }
@media (max-width: 700px) { .cta-demo[b-rsktajxunb] { padding-left: 16px; padding-right: 16px; } .cta-demo__panel[b-rsktajxunb], .cta-demo--featured .cta-demo__panel[b-rsktajxunb] { grid-template-columns: 52px 1fr; gap: 15px; padding: 20px; } .cta-demo__icon[b-rsktajxunb], .cta-demo--featured .cta-demo__icon[b-rsktajxunb] { width: 50px; height: 50px; } .cta-demo__icon img[b-rsktajxunb], .cta-demo--featured .cta-demo__icon img[b-rsktajxunb] { width: 30px; height: 30px; } .cta-demo__button[b-rsktajxunb] { grid-column: 1 / -1; justify-self: start; } }
@media (max-width: 420px) { .cta-demo__panel[b-rsktajxunb] { grid-template-columns: 1fr; text-align: center; justify-items: center; } .cta-demo__copy p[b-rsktajxunb] { margin-left: auto; margin-right: auto; } .cta-demo__button[b-rsktajxunb] { grid-column: auto; justify-self: center; } }
/* _content/Gabinetes.CoClick/Components/Sections/DetallesPDemoSection.razor.rz.scp.css */
.details-p-demo[b-21qjko5fwh] { background:#fff; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.details-p-demo__content[b-21qjko5fwh] { max-width:1180px; margin-inline:auto; }
.details-p-demo__heading[b-21qjko5fwh] { margin-bottom:14px; }
.details-p-demo__main[b-21qjko5fwh] { display:flex; align-items:stretch; gap:26px; }
.details-p-demo h2[b-21qjko5fwh] { margin:0; color:#092f6c; font-size:clamp(1.15rem,1.5vw,1.45rem); line-height:1.1; font-weight:800; }
.details-p-demo__copy[b-21qjko5fwh] { display:block; flex:0 0 30%; padding:14px 12px 14px 0; }
.details-p-demo__copy h3[b-21qjko5fwh] { margin:0; color:#092f6c; font-size:1.18rem; line-height:1.2; }
.details-p-demo__copy p[b-21qjko5fwh] { margin:10px 0 0; color:#566a86; font-size:.66rem; line-height:1.5; }
.details-p-demo__bullets[b-21qjko5fwh] { display:grid; gap:8px; margin:15px 0 0; padding:0; list-style:none; }
.details-p-demo__bullets li[b-21qjko5fwh] { display:flex; align-items:center; gap:7px; color:#273e60; font-size:.61rem; line-height:1.2; }
.details-p-demo__bullets li img[b-21qjko5fwh] { flex:0 0 13px; width:13px; height:13px; object-fit:contain; }
.details-p-demo__bullets li a[b-21qjko5fwh],.details-p-demo__bullets li span[b-21qjko5fwh] { color:inherit; text-decoration:none; }
.details-p-demo__comparison[b-21qjko5fwh] { display:flex; position:relative; align-items:stretch; justify-content:center; gap:46px; padding:14px 28px; border-radius:7px; background:#f5f8fc; }
.details-p-demo__comparison-card[b-21qjko5fwh] { position:relative; flex:1 1 0; min-width:0; max-width:310px; overflow:hidden; border:1px solid #dce5ef; border-radius:6px; background:#fff; }
.details-p-demo__comparison-label[b-21qjko5fwh] { padding:9px 12px; background:#092f6c; color:#fff; text-align:center; font-size:.58rem; font-weight:800; }
.details-p-demo__comparison-card:nth-child(2) .details-p-demo__comparison-label[b-21qjko5fwh] { background:#fff; color:#092f6c; }
.details-p-demo__comparison-image-link[b-21qjko5fwh] { display:block; height:155px; overflow:hidden; }
.details-p-demo__comparison-image[b-21qjko5fwh] { display:block; width:100%; height:100%; object-fit:cover; transition:transform .2s ease; }
.details-p-demo__highlight[b-21qjko5fwh] { position:absolute; right:8px; bottom:8px; display:flex; flex-direction:column; align-items:center; justify-content:center; width:70px; height:66px; border-radius:7px; background:#0b438f; color:#fff; box-shadow:0 3px 8px #082f6b38; transform:rotate(0deg); }
.details-p-demo__highlight strong[b-21qjko5fwh] { font-size:1.32rem; line-height:1; }
.details-p-demo__highlight span[b-21qjko5fwh] { margin-top:3px; font-size:.43rem; font-weight:800; }
.details-p-demo__comparison-card:hover .details-p-demo__comparison-image[b-21qjko5fwh] { transform:scale(1.04); }
.details-p-demo__comparison-card h4[b-21qjko5fwh] { margin:8px 12px 0; color:#092f6c; font-size:.7rem; line-height:1.25; }
.details-p-demo__comparison-card p[b-21qjko5fwh] { margin:6px 12px 12px; color:#566a86; font-size:.6rem; line-height:1.4; }
.details-p-demo__vs[b-21qjko5fwh] { position:absolute; top:50%; left:50%; width:40px; height:40px; transform:translate(-50%,-50%); }
.details-p-demo__intro[b-21qjko5fwh] { max-width:700px; margin:0 auto 24px; text-align:center; }
.details-p-demo__eyebrow[b-21qjko5fwh] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.details-p-demo--with-intro[b-21qjko5fwh] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.details-p-demo--with-intro .details-p-demo__heading[b-21qjko5fwh] { display:none; }
.details-p-demo--with-intro .details-p-demo__main[b-21qjko5fwh] { display:block; }
.details-p-demo--with-intro .details-p-demo__copy[b-21qjko5fwh] { max-width:440px; margin-bottom:22px; padding:0; }
.details-p-demo--with-intro .details-p-demo__copy h3[b-21qjko5fwh] { margin:0; color:#092f6c; font-size:1.25rem; line-height:1.15; }
.details-p-demo--with-intro .details-p-demo__copy p[b-21qjko5fwh] { margin:9px 0 0; color:#566a86; font-size:.72rem; line-height:1.5; }
.details-p-demo--with-intro .details-p-demo__comparison[b-21qjko5fwh] { background:#fff; border:1px solid #e0e7ef; }
.details-p-demo--featured[b-21qjko5fwh] { padding-top:58px; padding-bottom:62px; background:#f1f5fa; border-top:1px solid #dfe7f0; }
.details-p-demo--featured .details-p-demo__comparison[b-21qjko5fwh] { padding:22px; background:#082f6b; }
.details-p-demo--featured .details-p-demo__comparison-card[b-21qjko5fwh] { border-color:#fff5; }
.details-p-demo--featured .details-p-demo__comparison-label[b-21qjko5fwh] { background:#f8bd00; color:#082f6b; }
@media (max-width:700px) { .details-p-demo__comparison[b-21qjko5fwh] { gap:28px; padding-inline:14px; } .details-p-demo__comparison-image-link[b-21qjko5fwh] { height:125px; } }
@media (max-width:560px) { .details-p-demo[b-21qjko5fwh] { padding-inline:16px; } .details-p-demo__comparison[b-21qjko5fwh] { flex-direction:column; gap:18px; } .details-p-demo__comparison-card[b-21qjko5fwh] { max-width:none; } .details-p-demo__vs[b-21qjko5fwh] { top:50%; } .details-p-demo__comparison-image-link[b-21qjko5fwh] { height:150px; } }
/* _content/Gabinetes.CoClick/Components/Sections/HeroDemoSection.razor.rz.scp.css */
.hero-demo[b-s89l93coeg] {
    position: relative;
    height: clamp(460px, 53.3vw, 682px);
    color: #fff;
    overflow: hidden;
    background: #032957 var(--hero-image) center / cover no-repeat;
}

.hero-demo[b-s89l93coeg]::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    background: linear-gradient(90deg, rgba(2, 39, 84, .38) 0%, rgba(2, 39, 84, .08) 53%, transparent 72%);
}

.hero-demo__content[b-s89l93coeg] {
    position: relative;
    z-index: 1;
    height: 100%;
    max-width: 1280px;
    margin: 0 auto;
    padding: clamp(64px, 11vh, 116px) 5.15% 46px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.hero-demo__copy[b-s89l93coeg] { max-width: 450px; }
.hero-demo h1[b-s89l93coeg] {
    margin: 0;
    max-width: 410px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: clamp(2.7rem, 4.1vw, 3.8rem);
    line-height: 1.08;
    letter-spacing: -.045em;
    font-weight: 700;
}

.hero-demo__rule[b-s89l93coeg] { display: block; width: 49px; height: 6px; margin: 25px 0 23px; background: #ffbe00; border-radius: 1px; }
.hero-demo__description[b-s89l93coeg] { margin: 0; max-width: 420px; font-size: clamp(1rem, 1.35vw, 1.18rem); line-height: 1.55; color: #f3f7fc; }
.hero-demo__actions[b-s89l93coeg] { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 28px; }
.hero-demo__button[b-s89l93coeg] { display: inline-flex; min-height: 47px; align-items: center; justify-content: center; padding: 0 24px; border-radius: 5px; font-size: .85rem; font-weight: 700; text-decoration: none; transition: transform .2s ease, background .2s ease; }
.hero-demo__button:hover[b-s89l93coeg] { transform: translateY(-2px); }
.hero-demo__button--primary[b-s89l93coeg] { color: #102b4b; background: #ffbf00; }
.hero-demo__button--primary:hover[b-s89l93coeg] { background: #ffd044; }
.hero-demo__button--secondary[b-s89l93coeg] { color: #fff; border: 1px solid rgba(255,255,255,.9); background: rgba(4, 39, 83, .22); }
.hero-demo__button--secondary:hover[b-s89l93coeg] { background: rgba(255,255,255,.14); }

.hero-demo__proof[b-s89l93coeg] { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; max-width: 880px; margin-top: 42px; }
.hero-demo__proof-item[b-s89l93coeg] { display: flex; align-items: center; gap: 15px; min-height: 58px; padding: 0 25px; border-right: 1px solid rgba(255,255,255,.35); }
.hero-demo__proof-item:first-child[b-s89l93coeg] { padding-left: 0; }
.hero-demo__proof-item:last-child[b-s89l93coeg] { border-right: 0; }
.hero-demo__proof-item img[b-s89l93coeg] { width: 45px; height: 50px; flex: 0 0 auto; }
.hero-demo__proof-item strong[b-s89l93coeg], .hero-demo__proof-item span[b-s89l93coeg] { display: block; }
.hero-demo__proof-item strong[b-s89l93coeg] { font-size: .84rem; line-height: 1.35; }
.hero-demo__proof-item span[b-s89l93coeg] { margin-top: 5px; font-size: .68rem; line-height: 1.45; color: #e7eef7; }

@media (max-width: 800px) {
    .hero-demo[b-s89l93coeg] { height: 780px; background-position: 64% center; }
    .hero-demo[b-s89l93coeg]::after { background: linear-gradient(180deg, rgba(2, 39, 84, .76) 0%, rgba(2, 39, 84, .58) 54%, rgba(2, 39, 84, .88) 100%); }
    .hero-demo__content[b-s89l93coeg] { height: 780px; padding: 78px 25px 35px; }
    .hero-demo h1[b-s89l93coeg] { font-size: clamp(2.55rem, 11vw, 3.5rem); }
    .hero-demo__proof[b-s89l93coeg] { grid-template-columns: 1fr; gap: 17px; margin-top: 35px; }
    .hero-demo__proof-item[b-s89l93coeg], .hero-demo__proof-item:first-child[b-s89l93coeg] { padding: 0 0 16px; border-right: 0; border-bottom: 1px solid rgba(255,255,255,.28); }
    .hero-demo__proof-item:last-child[b-s89l93coeg] { border-bottom: 0; }
}
/* _content/Gabinetes.CoClick/Components/Sections/HeroPDemoSection.razor.rz.scp.css */
.hero-p-demo[b-6uux0td4ph] { position:relative; overflow:hidden; background:linear-gradient(100deg,#052b64 0%,#063875 48%,#06224c 100%); color:#fff; font-family:Arial,sans-serif; }
.hero-p-demo[b-6uux0td4ph]::before { content:""; position:absolute; inset:0; opacity:.22; background:linear-gradient(90deg,#062d6e 0%,transparent 58%),var(--hero-p-background-image) center/cover; mix-blend-mode:screen; }
.hero-p-demo__inner[b-6uux0td4ph] { position:relative; z-index:1; display:grid; grid-template-columns:36% 43% 21%; align-items:center; max-width:1280px; min-height:420px; margin-inline:auto; padding:35px 48px; }
.hero-p-demo__copy[b-6uux0td4ph] { z-index:2; }
.hero-p-demo__eyebrow[b-6uux0td4ph] { display:block; margin-bottom:6px; font-size:1.25rem; font-weight:700; }
.hero-p-demo h1[b-6uux0td4ph] { margin:0; font-size:clamp(2.4rem,4vw,4.1rem); line-height:1; font-weight:800; }
.hero-p-demo h2[b-6uux0td4ph] { margin:12px 0 0; font-size:clamp(1.05rem,1.65vw,1.55rem); line-height:1.2; font-weight:400; }
.hero-p-demo__rule[b-6uux0td4ph] { display:block; width:30px; height:3px; margin:13px 0; background:#f8bd00; }
.hero-p-demo__description[b-6uux0td4ph] { max-width:430px; margin:0; color:#f1f6fc; font-size:.74rem; line-height:1.55; }
.hero-p-demo__actions[b-6uux0td4ph] { display:flex; flex-wrap:wrap; gap:12px; margin-top:20px; }
.hero-p-demo__button[b-6uux0td4ph] { display:inline-flex; align-items:center; gap:8px; padding:10px 15px; border:1px solid #fff; border-radius:4px; color:#fff; font-size:.6rem; font-weight:800; text-decoration:none; white-space:nowrap; }
.hero-p-demo__button--primary[b-6uux0td4ph] { border-color:#f8bd00; background:#f8bd00; color:#082f6b; }
.hero-p-demo__product[b-6uux0td4ph] { align-self:stretch; display:flex; align-items:center; justify-content:center; min-width:0; }
.hero-p-demo__product-image-link[b-6uux0td4ph] { display:flex; align-items:center; justify-content:center; width:100%; height:100%; }
.hero-p-demo__product-image[b-6uux0td4ph] { display:block; width:100%; max-height:430px; object-fit:contain; object-position:center; filter:drop-shadow(0 18px 20px #00183c88); transform:scale(1.25); }
.hero-p-demo__specs[b-6uux0td4ph] { display:flex; flex-direction:column; gap:20px; padding-left:18px; }
.hero-p-demo__spec[b-6uux0td4ph] { display:flex; align-items:center; gap:11px; }
.hero-p-demo__spec-icon[b-6uux0td4ph] { flex:0 0 34px; width:34px; height:34px; object-fit:contain; }
.hero-p-demo__spec strong[b-6uux0td4ph],.hero-p-demo__spec span[b-6uux0td4ph] { display:block; }
.hero-p-demo__spec strong[b-6uux0td4ph] { font-size:.59rem; line-height:1.2; }
.hero-p-demo__spec span[b-6uux0td4ph] { margin-top:4px; color:#edf4fc; font-size:.62rem; line-height:1.25; }
.hero-p-demo--with-intro[b-6uux0td4ph] { padding-top:42px; padding-bottom:42px; background:#f4f7fb; color:#082f6b; }
.hero-p-demo--with-intro[b-6uux0td4ph]::before { opacity:.08; }
.hero-p-demo--with-intro .hero-p-demo__inner[b-6uux0td4ph] { grid-template-columns:42% 40% 18%; }
.hero-p-demo--with-intro .hero-p-demo__copy[b-6uux0td4ph] { padding:24px 0; }
.hero-p-demo--with-intro .hero-p-demo__eyebrow[b-6uux0td4ph] { color:#e3a914; font-size:.65rem; letter-spacing:.12em; }
.hero-p-demo--with-intro h1[b-6uux0td4ph],.hero-p-demo--with-intro h2[b-6uux0td4ph] { color:#092f6c; }
.hero-p-demo--with-intro .hero-p-demo__description[b-6uux0td4ph] { color:#566a86; }
.hero-p-demo--featured[b-6uux0td4ph] { border-top:5px solid #f8bd00; }
.hero-p-demo--featured .hero-p-demo__inner[b-6uux0td4ph] { min-height:360px; grid-template-columns:32% 48% 20%; }
@media (max-width:900px) { .hero-p-demo__inner[b-6uux0td4ph],.hero-p-demo--with-intro .hero-p-demo__inner[b-6uux0td4ph],.hero-p-demo--featured .hero-p-demo__inner[b-6uux0td4ph] { grid-template-columns:48% 52%; padding:36px 28px; } .hero-p-demo__specs[b-6uux0td4ph] { grid-column:1/-1; flex-direction:row; flex-wrap:wrap; padding:20px 0 0; } .hero-p-demo__spec[b-6uux0td4ph] { flex:1 1 190px; } }
@media (max-width:560px) { .hero-p-demo__inner[b-6uux0td4ph],.hero-p-demo--with-intro .hero-p-demo__inner[b-6uux0td4ph],.hero-p-demo--featured .hero-p-demo__inner[b-6uux0td4ph] { display:flex; flex-direction:column; align-items:stretch; padding:30px 18px; } .hero-p-demo__product[b-6uux0td4ph] { order:2; min-height:220px; } .hero-p-demo__copy[b-6uux0td4ph] { order:1; } .hero-p-demo__specs[b-6uux0td4ph] { order:3; display:grid; grid-template-columns:1fr 1fr; gap:16px 10px; } .hero-p-demo__spec[b-6uux0td4ph] { gap:7px; } .hero-p-demo__product-image[b-6uux0td4ph] { transform:scale(1.1); } }
/* _content/Gabinetes.CoClick/Components/Sections/IndustriesDemoSection.razor.rz.scp.css */
.industries-demo[b-yisuucckki] { background: #fff; color: #062c68; padding: 18px 22px 28px; font-family: Arial, sans-serif; }
.industries-demo__heading[b-yisuucckki], .industries-demo__intro[b-yisuucckki] { max-width: 1180px; margin: 0 auto 18px; display: flex; justify-content: space-between; align-items: flex-end; gap: 28px; }
.industries-demo h2[b-yisuucckki] { margin: 0; color: #092f6c; font-size: clamp(1.25rem, 2vw, 1.7rem); line-height: 1.06; font-weight: 700; }
.industries-demo__link[b-yisuucckki] { flex: 0 0 auto; color: #062c68; font-size: .63rem; font-weight: 700; text-decoration: none; white-space: nowrap; }
.industries-demo__link span[b-yisuucckki], .industry-feature-card__cta span[b-yisuucckki] { margin-left: 5px; font-size: 1rem; line-height: 0; }
.industries-demo__row[b-yisuucckki] { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 12px; }
.industry-card[b-yisuucckki] { display: block; min-width: 0; border: 1px solid #dce4ed; border-radius: 6px; overflow: hidden; text-decoration: none; box-shadow: 0 1px 3px rgba(9,47,108,.05); transition: transform .2s ease, box-shadow .2s ease; }
.industry-card:hover[b-yisuucckki], .industry-feature-card:hover[b-yisuucckki] { transform: translateY(-3px); box-shadow: 0 9px 22px rgba(9,47,108,.13); }
.industry-card__media[b-yisuucckki] { position: relative; aspect-ratio: 1.1 / 1; overflow: hidden; background: #082d59; }
.industry-card img[b-yisuucckki], .industry-feature-card img[b-yisuucckki] { width: 100%; height: 100%; object-fit: cover; display: block; }
.industry-card__shade[b-yisuucckki] { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(2,24,53,.04) 25%, rgba(2,24,53,.73) 100%); }
.industry-card__title[b-yisuucckki] { position: absolute; left: 12px; right: 8px; bottom: 12px; color: #fff; font-size: clamp(.72rem, 1.05vw, .96rem); font-weight: 700; line-height: 1.1; }
.industry-card__icon[b-yisuucckki] { position: absolute; top: 10px; right: 10px; color: rgba(255,255,255,.96); width: 27px; height: 27px; }
.industry-card__icon svg[b-yisuucckki], .industry-feature-card__icon svg[b-yisuucckki] { width: 100%; height: 100%; }
.industries-demo--with-intro[b-yisuucckki] { padding: 54px 22px 46px; border-top: 1px solid #eff3f7; }
.industries-demo--with-intro .industries-demo__heading[b-yisuucckki] { align-items: flex-end; margin-bottom: 26px; }
.industries-demo__eyebrow[b-yisuucckki] { display: block; margin-bottom: 10px; color: #e7ad11; font-size: .66rem; font-weight: 800; letter-spacing: .12em; }
.industries-demo__heading p[b-yisuucckki], .industries-demo__intro p[b-yisuucckki] { max-width: 590px; margin: 12px 0 0; color: #50627d; font-size: .92rem; line-height: 1.55; }
.industries-demo--featured[b-yisuucckki] { padding: 68px 22px 76px; background: #f5f8fb; border-top: 1px solid #e4ebf2; }
.industries-demo--featured .industries-demo__intro[b-yisuucckki] { align-items: flex-end; margin-bottom: 30px; }
.industries-demo__featured-grid[b-yisuucckki] { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 18px; }
.industry-feature-card[b-yisuucckki] { color: #062c68; text-decoration: none; background: #fff; border: 1px solid #dce4ed; border-radius: 8px; overflow: hidden; transition: transform .2s ease, box-shadow .2s ease; }
.industry-feature-card__media[b-yisuucckki] { position: relative; height: 178px; background: #082d59; }
.industry-feature-card__media[b-yisuucckki]::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 35%, rgba(2,24,53,.65)); }
.industry-feature-card__icon[b-yisuucckki] { position: absolute; z-index: 1; top: 16px; right: 16px; width: 34px; height: 34px; color: #fff; }
.industry-feature-card__body[b-yisuucckki] { padding: 20px 20px 22px; }
.industry-feature-card h3[b-yisuucckki] { margin: 0 0 8px; font-size: 1.1rem; }
.industry-feature-card p[b-yisuucckki] { margin: 0 0 18px; color: #5b6b82; font-size: .82rem; line-height: 1.5; }
.industry-feature-card__cta[b-yisuucckki] { color: #0b438f; font-size: .67rem; font-weight: 800; letter-spacing: .02em; }
@media (max-width: 850px) { .industries-demo__row[b-yisuucckki] { grid-template-columns: repeat(3, 1fr); } .industries-demo__featured-grid[b-yisuucckki] { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 560px) { .industries-demo[b-yisuucckki] { padding-left: 16px; padding-right: 16px; } .industries-demo__heading[b-yisuucckki], .industries-demo__intro[b-yisuucckki] { align-items: flex-start; flex-direction: column; gap: 12px; } .industries-demo__row[b-yisuucckki] { grid-template-columns: repeat(2, 1fr); gap: 9px; } .industry-card__title[b-yisuucckki] { left: 9px; bottom: 9px; } .industry-card__icon[b-yisuucckki] { top: 8px; right: 8px; width: 23px; height: 23px; } .industries-demo__featured-grid[b-yisuucckki] { grid-template-columns: 1fr; } .industry-feature-card__media[b-yisuucckki] { height: 180px; } }
/* _content/Gabinetes.CoClick/Components/Sections/IndustriesLpDemoSection.razor.rz.scp.css */
.industries-lp-demo[b-2g1hsd2eyi] { background:#fff; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.industries-lp-demo__heading[b-2g1hsd2eyi],.industries-lp-demo__grid[b-2g1hsd2eyi] { max-width:1180px; margin-inline:auto; }
.industries-lp-demo__heading[b-2g1hsd2eyi] { display:flex; justify-content:space-between; align-items:flex-end; gap:24px; margin-bottom:16px; }
.industries-lp-demo h2[b-2g1hsd2eyi] { margin:0; color:#092f6c; font-size:clamp(1.15rem,1.5vw,1.5rem); line-height:1.1; font-weight:800; }
.industries-lp-demo__heading p[b-2g1hsd2eyi] { max-width:620px; margin:9px 0 0; color:#566a86; font-size:.79rem; line-height:1.45; }
.industries-lp-demo__eyebrow[b-2g1hsd2eyi] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.industries-lp-demo__header-link[b-2g1hsd2eyi] { color:#082f6b; font-size:.61rem; font-weight:800; text-decoration:none; white-space:nowrap; }
.industries-lp-demo__grid[b-2g1hsd2eyi] { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:10px; }
.industry-lp-card[b-2g1hsd2eyi] { position:relative; min-width:0; overflow:hidden; border-radius:6px; color:#fff; text-decoration:none; box-shadow:0 2px 6px #082f6b1c; }
.industry-lp-card__media[b-2g1hsd2eyi] { position:relative; height:112px; overflow:hidden; }
.industry-lp-card__image[b-2g1hsd2eyi] { display:block; width:100%; height:100%; object-fit:cover; transition:transform .2s ease; }
.industry-lp-card:hover .industry-lp-card__image[b-2g1hsd2eyi] { transform:scale(1.05); }
.industry-lp-card__shade[b-2g1hsd2eyi] { position:absolute; inset:0; background:linear-gradient(180deg,#082f6b1a 20%,#041d43d9 100%); }
.industry-lp-card__icon[b-2g1hsd2eyi] { position:absolute; left:50%; top:34%; width:30px; height:30px; transform:translate(-50%,-50%); object-fit:contain; filter:brightness(0) invert(1); }
.industry-lp-card__title[b-2g1hsd2eyi] { position:absolute; inset:auto 8px 11px; text-align:center; font-size:.72rem; line-height:1.1; font-weight:800; }
.industry-lp-card__description[b-2g1hsd2eyi],.industry-lp-card__link[b-2g1hsd2eyi] { display:none; }
.industries-lp-demo--with-intro[b-2g1hsd2eyi] { padding-top:54px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.industries-lp-demo--with-intro .industries-lp-demo__heading[b-2g1hsd2eyi] { align-items:flex-start; }
.industries-lp-demo--with-intro .industries-lp-demo__grid[b-2g1hsd2eyi] { grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; }
.industries-lp-demo--with-intro .industry-lp-card__media[b-2g1hsd2eyi] { height:134px; }
.industries-lp-demo--featured[b-2g1hsd2eyi] { background:#f1f5fa; padding-top:58px; padding-bottom:62px; border-top:1px solid #dfe7f0; }
.industries-lp-demo--featured .industries-lp-demo__heading[b-2g1hsd2eyi] { padding:18px 22px; margin-bottom:0; background:#082f6b; border-radius:7px 7px 0 0; }
.industries-lp-demo--featured .industries-lp-demo__heading h2[b-2g1hsd2eyi],.industries-lp-demo--featured .industries-lp-demo__header-link[b-2g1hsd2eyi] { color:#fff; }
.industries-lp-demo--featured .industries-lp-demo__grid[b-2g1hsd2eyi] { padding:22px; background:#fff; border-radius:0 0 7px 7px; }
.industries-lp-demo--featured .industry-lp-card__media[b-2g1hsd2eyi] { height:124px; }
@media (max-width:700px) { .industries-lp-demo__grid[b-2g1hsd2eyi],.industries-lp-demo--with-intro .industries-lp-demo__grid[b-2g1hsd2eyi] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:560px) { .industries-lp-demo[b-2g1hsd2eyi] { padding-inline:16px; } .industries-lp-demo__heading[b-2g1hsd2eyi] { align-items:flex-start; flex-direction:column; gap:10px; } .industries-lp-demo--featured .industries-lp-demo__grid[b-2g1hsd2eyi] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/MedidasDisponiblesPDemoSection.razor.rz.scp.css */
.available-sizes-p-demo[b-cddqwd8p6n] { background:#fff; color:#082f6b; padding:22px 22px 30px; font-family:Arial,sans-serif; }
.available-sizes-p-demo__heading[b-cddqwd8p6n],.available-sizes-p-demo__intro[b-cddqwd8p6n],.available-sizes-p-demo__items[b-cddqwd8p6n] { max-width:1180px; margin-inline:auto; }
.available-sizes-p-demo__heading[b-cddqwd8p6n] { margin-bottom:14px; }
.available-sizes-p-demo h2[b-cddqwd8p6n] { margin:0; color:#092f6c; font-size:clamp(1.15rem,1.6vw,1.5rem); line-height:1.1; font-weight:800; }
.available-sizes-p-demo__heading p[b-cddqwd8p6n],.available-sizes-p-demo__intro p[b-cddqwd8p6n] { max-width:650px; margin:8px 0 0; color:#566a86; font-size:.7rem; line-height:1.45; }
.available-sizes-p-demo__items[b-cddqwd8p6n] { display:grid; grid-template-columns:repeat(7,minmax(0,1fr)); gap:14px; }
.available-size-card[b-cddqwd8p6n] { min-width:0; padding:10px 8px 12px; border:1px solid #e0e7ef; border-radius:6px; background:#fff; text-align:center; }
.available-size-card--selected[b-cddqwd8p6n] { border-color:#0b438f; background:#0b438f; box-shadow:0 4px 10px #082f6b2a; }
.available-size-card--selected h3[b-cddqwd8p6n],.available-size-card--selected p[b-cddqwd8p6n],.available-size-card--selected .available-size-card__link[b-cddqwd8p6n] { color:#fff; }
.available-size-card__image-link[b-cddqwd8p6n] { display:flex; align-items:center; justify-content:center; height:86px; overflow:hidden; }
.available-size-card__image[b-cddqwd8p6n] { display:block; width:100%; height:100%; object-fit:cover; transition:transform .2s ease; }
.available-size-card__custom-icon[b-cddqwd8p6n] { object-fit:contain; padding:8px; }
.available-size-card:hover .available-size-card__image[b-cddqwd8p6n] { transform:scale(1.05); }
.available-size-card h3[b-cddqwd8p6n] { margin:8px 0 0; color:#092f6c; font-size:.65rem; line-height:1.2; font-weight:800; }
.available-size-card p[b-cddqwd8p6n] { margin:5px 0 0; color:#566a86; font-size:.57rem; line-height:1.35; }
.available-size-card__link[b-cddqwd8p6n] { display:inline-block; margin-top:7px; color:#0b438f; font-size:.53rem; font-weight:800; text-decoration:none; }
.available-size-card__link span[b-cddqwd8p6n] { margin-left:4px; }
.available-sizes-p-demo__intro[b-cddqwd8p6n] { margin-bottom:22px; text-align:center; }
.available-sizes-p-demo__eyebrow[b-cddqwd8p6n] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.available-sizes-p-demo__intro p[b-cddqwd8p6n] { margin-inline:auto; }
.available-sizes-p-demo--with-intro[b-cddqwd8p6n] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.available-sizes-p-demo--with-intro .available-sizes-p-demo__items[b-cddqwd8p6n] { padding:20px; border:1px solid #e0e7ef; border-radius:7px; }
.available-sizes-p-demo--featured[b-cddqwd8p6n] { padding-top:58px; padding-bottom:62px; background:#f1f5fa; border-top:1px solid #dfe7f0; }
.available-sizes-p-demo--featured .available-sizes-p-demo__items[b-cddqwd8p6n] { padding:22px; border-radius:7px; background:#092f6c; }
.available-sizes-p-demo--featured .available-size-card[b-cddqwd8p6n] { border-color:#ffffff45; }
@media (max-width:900px) { .available-sizes-p-demo__items[b-cddqwd8p6n] { grid-template-columns:repeat(4,minmax(0,1fr)); } }
@media (max-width:560px) { .available-sizes-p-demo[b-cddqwd8p6n] { padding-inline:16px; } .available-sizes-p-demo__items[b-cddqwd8p6n] { grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; } .available-size-card[b-cddqwd8p6n] { padding-inline:6px; } .available-sizes-p-demo--with-intro .available-sizes-p-demo__items[b-cddqwd8p6n],.available-sizes-p-demo--featured .available-sizes-p-demo__items[b-cddqwd8p6n] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/MultiplesEtapasPDemoSection.razor.rz.scp.css */
.multiples-etapas-p-demo[b-n6l0jg5os4] { padding:34px 0; background:#f1f6fa; color:#082f6b; font-family:Arial,sans-serif; }
.multiples-etapas-p-demo__inner[b-n6l0jg5os4] { max-width:1180px; margin-inline:auto; padding-inline:22px; }
.multiples-etapas-p-demo__heading[b-n6l0jg5os4] { display:flex; justify-content:space-between; align-items:end; gap:24px; margin-bottom:16px; }
.multiples-etapas-p-demo__heading h2[b-n6l0jg5os4] { margin:0; color:#082f6b; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.08; font-weight:800; }
.multiples-etapas-p-demo__heading p[b-n6l0jg5os4] { max-width:620px; margin:9px 0 0; color:#566a86; font-size:.82rem; line-height:1.45; }
.multiples-etapas-p-demo__grid[b-n6l0jg5os4] { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; }
.multiples-etapas-p-demo__card[b-n6l0jg5os4] { overflow:hidden; background:#fff; border:1px solid #e0e8f1; border-radius:6px; text-decoration:none; box-shadow:0 3px 10px rgba(8,47,107,.06); transition:transform .15s ease,border-color .15s ease; }
.multiples-etapas-p-demo__card:hover[b-n6l0jg5os4] { border-color:#0a74b8; transform:translateY(-2px); }
.multiples-etapas-p-demo__image[b-n6l0jg5os4] { height:150px; background:#f7fafc; }
.multiples-etapas-p-demo__image img[b-n6l0jg5os4] { display:block; width:100%; height:100%; object-fit:cover; }
.multiples-etapas-p-demo__number[b-n6l0jg5os4] { display:inline-grid; place-items:center; width:28px; height:28px; margin:10px 10px 0; color:#fff; background:#006db6; border-radius:50%; font-weight:800; font-size:.8rem; }
.multiples-etapas-p-demo__card h3[b-n6l0jg5os4],.multiples-etapas-p-demo__card p[b-n6l0jg5os4],.multiples-etapas-p-demo__link[b-n6l0jg5os4] { margin-left:12px; margin-right:12px; }
.multiples-etapas-p-demo__card h3[b-n6l0jg5os4] { margin-top:7px; margin-bottom:4px; color:#082f6b; font-size:.86rem; }
.multiples-etapas-p-demo__card p[b-n6l0jg5os4] { margin-bottom:10px; color:#425a76; font-size:.7rem; line-height:1.4; }
.multiples-etapas-p-demo__link[b-n6l0jg5os4] { display:inline-block; margin-bottom:13px; color:#006fc4; font-size:.65rem; font-weight:800; }
@media (max-width:800px) { .multiples-etapas-p-demo__grid[b-n6l0jg5os4] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:560px) { .multiples-etapas-p-demo__inner[b-n6l0jg5os4] { padding-inline:16px; } .multiples-etapas-p-demo__grid[b-n6l0jg5os4] { grid-template-columns:1fr; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesCasoDeExito.razor.rz.scp.css */
.frontales-caso-exito[b-m5onk1n82d] {
    width: 100%;
    color: #083567;
    background: #fff;
    font-family: Arial, sans-serif;
}

.frontales-caso-exito__header[b-m5onk1n82d],
.frontales-caso-exito__grid[b-m5onk1n82d] {
    width: 100%;
    max-width: 1320px;
    margin-inline: auto;
}

.frontales-caso-exito__header[b-m5onk1n82d] { padding: 15px 10px 5px; }
.frontales-caso-exito h2[b-m5onk1n82d],
.frontales-caso-exito h3[b-m5onk1n82d],
.frontales-caso-exito h4[b-m5onk1n82d],
.frontales-caso-exito p[b-m5onk1n82d],
.frontales-caso-exito blockquote[b-m5onk1n82d] { margin: 0; }
.frontales-caso-exito h2[b-m5onk1n82d] { font-size: clamp(1.05rem, 1.75vw, 1.45rem); line-height: 1; letter-spacing: -.035em; font-weight: 800; }
.frontales-caso-exito__header p[b-m5onk1n82d] { margin-top: 4px; color: #315c84; font-size: .63rem; line-height: 1.2; }

.frontales-caso-exito__grid[b-m5onk1n82d] { display: grid; grid-template-columns: minmax(210px, .9fr) minmax(300px, 1.12fr) minmax(220px, .9fr); gap: 10px; padding: 0 10px 18px; }
.frontales-caso-exito__image-wrap[b-m5onk1n82d] { height: 116px; margin: 0; overflow: hidden; border-radius: 3px; background: #eef4f7; }
.frontales-caso-exito__image-wrap img[b-m5onk1n82d] { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; }

.frontales-caso-exito__project[b-m5onk1n82d] { min-height: 116px; padding: 11px 14px; background: #eef7fc; border-radius: 4px; }
.frontales-caso-exito__project > h3[b-m5onk1n82d] { margin-bottom: 7px; color: #0b3f70; font-size: .61rem; line-height: 1; font-weight: 800; }
.frontales-caso-exito__detail[b-m5onk1n82d] { margin-top: 5px; }
.frontales-caso-exito__detail h4[b-m5onk1n82d] { color: #0b3f70; font-size: .55rem; line-height: 1; font-weight: 800; }
.frontales-caso-exito__detail p[b-m5onk1n82d] { color: #315c84; font-size: .53rem; line-height: 1.16; }

.frontales-caso-exito__quote[b-m5onk1n82d] { position: relative; min-height: 116px; padding: 15px 29px 11px; background: #eef7fc; border-radius: 4px; }
.frontales-caso-exito__quote blockquote[b-m5onk1n82d] { color: #315c84; font-size: .59rem; line-height: 1.3; }
.frontales-caso-exito__client[b-m5onk1n82d] { margin-top: 8px !important; color: #0b3f70; font-size: .54rem; line-height: 1; }
.frontales-caso-exito__location[b-m5onk1n82d] { margin-top: 2px !important; color: #315c84; font-size: .52rem; line-height: 1.1; }
.frontales-caso-exito__controls[b-m5onk1n82d] { position: absolute; right: 13px; bottom: 7px; left: 13px; display: flex; align-items: center; justify-content: space-between; color: #07569b; }
.frontales-caso-exito__arrow[b-m5onk1n82d] { font-size: 1.25rem; line-height: 1; }
.frontales-caso-exito__dots[b-m5onk1n82d] { display: flex; gap: 4px; align-items: center; }
.frontales-caso-exito__dots b[b-m5onk1n82d],
.frontales-caso-exito__dots i[b-m5onk1n82d] { display: block; width: 5px; height: 5px; border-radius: 50%; background: #0b75c3; }
.frontales-caso-exito__dots i[b-m5onk1n82d] { background: #fff; border: 1px solid #8eb4ce; }

@media (max-width: 760px) {
    .frontales-caso-exito__grid[b-m5onk1n82d] { grid-template-columns: 1fr 1fr; }
    .frontales-caso-exito__image-wrap[b-m5onk1n82d] { grid-column: 1 / -1; }
}

@media (max-width: 480px) {
    .frontales-caso-exito__header[b-m5onk1n82d],
    .frontales-caso-exito__grid[b-m5onk1n82d] { padding-inline: 16px; }
    .frontales-caso-exito__grid[b-m5onk1n82d] { grid-template-columns: 1fr; }
}
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesComoSeConfigura.razor.rz.scp.css */
.frontales-como-se-configura[b-scxjqrfu9t] { width:100%; background:#fff; color:#082f61; font-family:Arial,sans-serif; }
.frontales-como-se-configura__inner[b-scxjqrfu9t] { width:100%; max-width:1320px; margin-inline:auto; padding:27px 22px 30px; }
.frontales-como-se-configura h2[b-scxjqrfu9t] { margin:0; color:#0b3c72; font-size:clamp(1.25rem,2.2vw,1.8rem); font-weight:800; letter-spacing:-.035em; line-height:1; }
.frontales-como-se-configura__intro[b-scxjqrfu9t] { margin:4px 0 17px; color:#466583; font-size:.64rem; line-height:1.3; }
.frontales-como-se-configura__steps[b-scxjqrfu9t] { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:0; }
.frontales-como-se-configura__step[b-scxjqrfu9t] { position:relative; min-height:145px; padding:0 17px; }
.frontales-como-se-configura__step:not(:last-child)[b-scxjqrfu9t]::after { content:"→"; position:absolute; top:34px; right:-5px; color:#0873c5; font-size:1.3rem; font-weight:700; }
.frontales-como-se-configura__number[b-scxjqrfu9t] { display:grid; place-items:center; width:29px; height:29px; margin-bottom:5px; border-radius:50%; color:#fff; background:#0873c5; font-size:.62rem; font-weight:800; }
.frontales-como-se-configura__step img[b-scxjqrfu9t] { display:block; width:49px; height:49px; margin:0 0 8px; object-fit:contain; object-position:left center; mix-blend-mode:multiply; }
.frontales-como-se-configura h3[b-scxjqrfu9t] { max-width:170px; margin:0 0 5px; color:#092f61; font-size:.68rem; font-weight:800; line-height:1.12; }
.frontales-como-se-configura__step p[b-scxjqrfu9t] { max-width:170px; margin:0; color:#466583; font-size:.57rem; line-height:1.35; }
@media (max-width:900px) { .frontales-como-se-configura__steps[b-scxjqrfu9t] { grid-template-columns:repeat(3,minmax(0,1fr)); gap:22px 0; } .frontales-como-se-configura__step:nth-child(3)[b-scxjqrfu9t]::after { display:none; } }
@media (max-width:620px) { .frontales-como-se-configura__inner[b-scxjqrfu9t] { padding-inline:16px; } .frontales-como-se-configura__steps[b-scxjqrfu9t] { grid-template-columns:repeat(2,minmax(0,1fr)); } .frontales-como-se-configura__step:nth-child(even)[b-scxjqrfu9t]::after { display:none; } }
@media (max-width:420px) { .frontales-como-se-configura__steps[b-scxjqrfu9t] { grid-template-columns:1fr; } .frontales-como-se-configura__step[b-scxjqrfu9t]::after { display:none!important; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesConstruccionYSellado.razor.rz.scp.css */
.frontales-construccion[b-7r0nnztkqn] {
    width: 100%;
    color: #083567;
    background: #fff;
    font-family: Arial, sans-serif;
}

.frontales-construccion__grid[b-7r0nnztkqn] {
    display: grid;
    grid-template-columns: minmax(0, 1.16fr) minmax(330px, .94fr);
    gap: 16px;
    width: 100%;
    max-width: 1320px;
    min-height: 270px;
    margin-inline: auto;
    padding: 12px 10px 16px;
}

.frontales-construccion h2[b-7r0nnztkqn],
.frontales-construccion h3[b-7r0nnztkqn],
.frontales-construccion h4[b-7r0nnztkqn],
.frontales-construccion p[b-7r0nnztkqn] { margin: 0; }

.frontales-construccion__main[b-7r0nnztkqn] { min-width: 0; }
.frontales-construccion h2[b-7r0nnztkqn] { font-size: clamp(1.18rem, 2vw, 1.72rem); line-height: 1; letter-spacing: -.04em; font-weight: 800; }
.frontales-construccion__main > h3[b-7r0nnztkqn] { margin-top: 4px; font-size: clamp(.69rem, 1vw, .92rem); line-height: 1.05; font-weight: 800; }
.frontales-construccion__description[b-7r0nnztkqn] { max-width: 650px; margin-top: 5px !important; color: #315c84; font-size: .65rem; line-height: 1.25; }

.frontales-construccion__detail[b-7r0nnztkqn] { margin-top: 9px; overflow: hidden; background: #eef4f7; }
.frontales-construccion__detail > img[b-7r0nnztkqn] { display: block; width: 100%; height: auto; }

.frontales-construccion__components[b-7r0nnztkqn] { padding: 13px 18px 9px; background: #eef7fc; border-radius: 4px; }
.frontales-construccion__components > h3[b-7r0nnztkqn] { margin-bottom: 7px; font-size: .78rem; line-height: 1; font-weight: 800; }
.frontales-construccion__component[b-7r0nnztkqn] { display: grid; grid-template-columns: 100px minmax(0, 1fr); gap: 11px; align-items: center; min-height: 57px; }
.frontales-construccion__component img[b-7r0nnztkqn] { display: block; width: 100px; height: 48px; object-fit: cover; background: #fff; }
.frontales-construccion__component h4[b-7r0nnztkqn] { margin-bottom: 2px; font-size: .61rem; line-height: 1.05; font-weight: 800; }
.frontales-construccion__component p[b-7r0nnztkqn] { color: #315c84; font-size: .52rem; line-height: 1.18; }

@media (max-width: 760px) {
    .frontales-construccion__grid[b-7r0nnztkqn] { grid-template-columns: 1fr; }
    .frontales-construccion__components[b-7r0nnztkqn] { padding: 16px; }
}

@media (max-width: 480px) {
    .frontales-construccion__grid[b-7r0nnztkqn] { padding-inline: 16px; }
    .frontales-construccion__detail > img[b-7r0nnztkqn] { width: 100%; }
}
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesCta.razor.rz.scp.css */
.frontales-cta[b-vzi4cn6yh7] {
    width: 100%;
    color: #083567;
    background: #fff;
    font-family: Arial, sans-serif;
}

.frontales-cta__grid[b-vzi4cn6yh7] {
    display: grid;
    grid-template-columns: minmax(0, 1.3fr) minmax(190px, .65fr) minmax(250px, .85fr);
    align-items: center;
    gap: 16px;
    width: 100%;
    max-width: 1320px;
    min-height: 116px;
    margin-inline: auto;
    padding: 18px 16px;
    background: linear-gradient(105deg, #eef8fd 0%, #e8f4fb 100%);
    border-radius: 4px;
}

.frontales-cta h2[b-vzi4cn6yh7],
.frontales-cta h3[b-vzi4cn6yh7],
.frontales-cta p[b-vzi4cn6yh7],
.frontales-cta ul[b-vzi4cn6yh7] { margin: 0; }
.frontales-cta h2[b-vzi4cn6yh7] { font-size: clamp(1.05rem, 1.75vw, 1.45rem); line-height: 1; letter-spacing: -.035em; font-weight: 800; }
.frontales-cta__message p[b-vzi4cn6yh7] { max-width: 350px; margin-top: 7px; color: #315c84; font-size: .63rem; line-height: 1.22; }
.frontales-cta__action[b-vzi4cn6yh7] { display: flex; justify-content: center; }
.frontales-cta__button[b-vzi4cn6yh7] { display: inline-flex; align-items: center; justify-content: space-between; gap: 20px; min-width: 170px; padding: 10px 14px; color: #fff; background: #0b4e88; border-radius: 3px; box-shadow: 0 2px 4px #0b3e681c; font-size: .63rem; font-weight: 700; text-decoration: none; }
.frontales-cta__button span[b-vzi4cn6yh7] { font-size: 1.1rem; font-weight: 400; line-height: .6; }
.frontales-cta__button:hover[b-vzi4cn6yh7] { background: #083c6b; }
.frontales-cta__requirements[b-vzi4cn6yh7] { padding-left: 16px; border-left: 1px solid #c6dce9; }
.frontales-cta__requirements h3[b-vzi4cn6yh7] { margin-bottom: 5px; color: #0b3f70; font-size: .58rem; line-height: 1; font-weight: 800; }
.frontales-cta__requirements ul[b-vzi4cn6yh7] { padding-left: 12px; color: #315c84; font-size: .52rem; line-height: 1.3; }
.frontales-cta__requirements li[b-vzi4cn6yh7]::marker { color: #0c6caf; }

@media (max-width: 760px) {
    .frontales-cta__grid[b-vzi4cn6yh7] { grid-template-columns: 1fr 1fr; }
    .frontales-cta__requirements[b-vzi4cn6yh7] { grid-column: 1 / -1; padding: 12px 0 0; border-top: 1px solid #c6dce9; border-left: 0; }
}

@media (max-width: 480px) {
    .frontales-cta__grid[b-vzi4cn6yh7] { grid-template-columns: 1fr; padding-inline: 18px; }
    .frontales-cta__action[b-vzi4cn6yh7] { justify-content: flex-start; }
    .frontales-cta__requirements[b-vzi4cn6yh7] { grid-column: auto; }
}
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesDondeSeInstala.razor.rz.scp.css */
.frontales-donde-se-instala[b-mz2e3jbjrk] { width:100%; background:#fff; color:#082f61; font-family:Arial,sans-serif; }
.frontales-donde-se-instala__inner[b-mz2e3jbjrk] { width:100%; max-width:1320px; margin-inline:auto; padding:26px 22px 30px; }
.frontales-donde-se-instala h2[b-mz2e3jbjrk] { margin:0; color:#0b3c72; font-size:clamp(1.25rem,2.2vw,1.8rem); font-weight:800; letter-spacing:-.035em; line-height:1; }
.frontales-donde-se-instala__intro[b-mz2e3jbjrk] { margin:4px 0 14px; color:#466583; font-size:.64rem; line-height:1.3; }
.frontales-donde-se-instala__grid[b-mz2e3jbjrk] { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:10px; }
.frontales-donde-se-instala__card[b-mz2e3jbjrk] { overflow:hidden; background:#f2f8fc; border:1px solid #dfebf3; border-radius:4px; }
.frontales-donde-se-instala__card > img[b-mz2e3jbjrk] { display:block; width:100%; height:92px; object-fit:cover; object-position:center; }
.frontales-donde-se-instala__card-copy[b-mz2e3jbjrk] { min-height:62px; padding:9px 10px 10px; }
.frontales-donde-se-instala h3[b-mz2e3jbjrk] { margin:0 0 5px; color:#092f61; font-size:.68rem; font-weight:800; line-height:1.1; }
.frontales-donde-se-instala__card p[b-mz2e3jbjrk] { margin:0; color:#466583; font-size:.56rem; line-height:1.3; }
@media (max-width:900px) { .frontales-donde-se-instala__grid[b-mz2e3jbjrk] { grid-template-columns:repeat(3,minmax(0,1fr)); } }
@media (max-width:620px) { .frontales-donde-se-instala__inner[b-mz2e3jbjrk] { padding-inline:16px; } .frontales-donde-se-instala__grid[b-mz2e3jbjrk] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:420px) { .frontales-donde-se-instala__grid[b-mz2e3jbjrk] { grid-template-columns:1fr; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesEjemploConfiguracion.razor.rz.scp.css */
.frontales-ejemplo-configuracion[b-v0sale5ghu] { width:100%; background:#fff; color:#082f61; font-family:Arial,sans-serif; }
.frontales-ejemplo-configuracion__grid[b-v0sale5ghu] { display:grid; grid-template-columns:1.45fr 1.05fr .82fr; gap:10px; width:100%; max-width:1320px; margin-inline:auto; padding:27px 10px 30px; }
.frontales-ejemplo-configuracion__panel[b-v0sale5ghu] { min-width:0; padding:11px 12px 13px; background:#f2f8fc; border:1px solid #e1edf4; border-radius:4px; }
.frontales-ejemplo-configuracion h2[b-v0sale5ghu] { margin:0 0 12px; color:#0b3c72; font-size:.7rem; font-weight:800; line-height:1.1; }
.frontales-ejemplo-configuracion h3[b-v0sale5ghu] { margin:0 0 9px; color:#0b3c72; font-size:.62rem; font-weight:800; }
.frontales-ejemplo-configuracion__product-wrap[b-v0sale5ghu] { position:relative; height:125px; }
.frontales-ejemplo-configuracion__product-wrap img[b-v0sale5ghu] { display:block; width:87%; height:100%; margin:0 auto; object-fit:contain; }
.frontales-ejemplo-configuracion__dimension[b-v0sale5ghu] { position:absolute; color:#0873c5; font-size:.55rem; font-weight:800; white-space:nowrap; }
.frontales-ejemplo-configuracion__dimension[b-v0sale5ghu]::before { content:""; position:absolute; background:#0873c5; }
.frontales-ejemplo-configuracion__dimension--width[b-v0sale5ghu] { top:-1px; left:34%; }
.frontales-ejemplo-configuracion__dimension--width[b-v0sale5ghu]::before { top:13px; left:-42px; width:calc(100% + 84px); height:1px; }
.frontales-ejemplo-configuracion__dimension--height[b-v0sale5ghu] { top:44px; left:3%; writing-mode:vertical-rl; transform:rotate(180deg); }
.frontales-ejemplo-configuracion__dimension--height[b-v0sale5ghu]::before { top:-15px; left:16px; width:1px; height:70px; }
.frontales-ejemplo-configuracion__caption[b-v0sale5ghu] { margin:8px 0 0; color:#466583; font-size:.56rem; text-align:center; }
.frontales-ejemplo-configuracion__formula[b-v0sale5ghu] { display:flex; align-items:center; justify-content:center; gap:9px; min-height:68px; margin:10px 0 12px; padding:10px; background:#fff; border-radius:4px; color:#0b3c72; }
.frontales-ejemplo-configuracion__formula strong[b-v0sale5ghu] { font-size:.82rem; }
.frontales-ejemplo-configuracion__equals[b-v0sale5ghu] { font-size:1rem; }
.frontales-ejemplo-configuracion__fraction[b-v0sale5ghu] { display:grid; min-width:112px; text-align:center; font-size:.78rem; line-height:1.1; }
.frontales-ejemplo-configuracion__fraction i[b-v0sale5ghu] { display:block; height:1px; margin:3px 0; background:#0b3c72; }
.frontales-ejemplo-configuracion__calculation-note[b-v0sale5ghu] { margin:0; color:#466583; font-size:.56rem; line-height:1.35; }
.frontales-ejemplo-configuracion__panel--key dl[b-v0sale5ghu] { margin:0; }
.frontales-ejemplo-configuracion__panel--key dl > div[b-v0sale5ghu] { display:grid; grid-template-columns:1fr auto; gap:8px; padding:8px 0; border-bottom:1px solid #d7e6ef; }
.frontales-ejemplo-configuracion__panel--key dl > div:last-child[b-v0sale5ghu] { border-bottom:0; }
.frontales-ejemplo-configuracion dt[b-v0sale5ghu],.frontales-ejemplo-configuracion dd[b-v0sale5ghu] { margin:0; color:#466583; font-size:.56rem; line-height:1.25; }
.frontales-ejemplo-configuracion dd[b-v0sale5ghu] { max-width:92px; color:#0b3c72; font-weight:800; text-align:right; }
@media (max-width:850px) { .frontales-ejemplo-configuracion__grid[b-v0sale5ghu] { grid-template-columns:1fr 1fr; } .frontales-ejemplo-configuracion__panel--key[b-v0sale5ghu] { grid-column:1/-1; } }
@media (max-width:560px) { .frontales-ejemplo-configuracion__grid[b-v0sale5ghu] { grid-template-columns:1fr; padding-inline:16px; } .frontales-ejemplo-configuracion__panel--key[b-v0sale5ghu] { grid-column:auto; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesFiltros.razor.rz.scp.css */
.frontales-filtros[b-b0zgrjiaoc] { background:#fff; color:#082f61; font-family:Arial,sans-serif; }
.frontales-filtros__inner[b-b0zgrjiaoc] { display:grid; grid-template-columns:minmax(0,1fr) 170px; max-width:1320px; min-height:280px; margin:0 auto; padding:27px 22px 25px; gap:15px; }
.frontales-filtros__main h2[b-b0zgrjiaoc] { margin:0; color:#0b3c72; font-size:clamp(1.25rem,2.2vw,1.8rem); font-weight:800; letter-spacing:-.035em; line-height:1; }
.frontales-filtros__intro[b-b0zgrjiaoc] { margin:4px 0 13px; color:#466583; font-size:.64rem; line-height:1.3; }
.frontales-filtros__grid[b-b0zgrjiaoc] { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:10px; }
.frontales-filtros__card[b-b0zgrjiaoc] { min-width:0; padding:10px 11px 12px; background:#f2f8fc; border:1px solid #e0edf5; border-radius:4px; }
.frontales-filtros__card-title[b-b0zgrjiaoc] { display:block; min-height:30px; color:#0b3c72; font-size:.792rem; font-weight:800; line-height:1.1; }
.frontales-filtros__card img[b-b0zgrjiaoc] { display:block; width:100%; height:82px; margin:2px auto 8px; object-fit:contain; mix-blend-mode:multiply; }
.frontales-filtros__card h3[b-b0zgrjiaoc] { margin:0 0 5px; color:#092f61; font-size:.66rem; font-weight:800; line-height:1.15; }
.frontales-filtros__card p[b-b0zgrjiaoc] { margin:0; color:#466583; font-size:.55rem; line-height:1.32; }
.frontales-filtros__note[b-b0zgrjiaoc] { align-self:stretch; display:flex; flex-direction:column; justify-content:center; padding:18px 15px; background:#edf7fd; border-radius:4px; }
.frontales-filtros__info-icon[b-b0zgrjiaoc] { display:grid; place-items:center; width:22px; height:22px; margin-bottom:14px; border:2px solid #07508d; border-radius:50%; color:#07508d; font-family:Georgia,serif; font-size:.9rem; font-weight:700; }
.frontales-filtros__note p[b-b0zgrjiaoc] { margin:0; color:#174878; font-size:.68rem; line-height:1.45; }
.frontales-filtros__note a[b-b0zgrjiaoc] { display:inline-flex; align-items:center; gap:7px; margin-top:15px; color:#07508d; font-size:.6rem; font-weight:800; text-decoration:none; }
@media (max-width:1000px) { .frontales-filtros__inner[b-b0zgrjiaoc] { grid-template-columns:1fr; } .frontales-filtros__note[b-b0zgrjiaoc] { min-height:100px; } }
@media (max-width:700px) { .frontales-filtros__inner[b-b0zgrjiaoc] { padding-inline:16px; } .frontales-filtros__grid[b-b0zgrjiaoc] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:430px) { .frontales-filtros__grid[b-b0zgrjiaoc] { grid-template-columns:1fr; } .frontales-filtros__card[b-b0zgrjiaoc] { display:grid; grid-template-columns:95px 1fr; column-gap:12px; } .frontales-filtros__card-title[b-b0zgrjiaoc] { grid-column:1/-1; } .frontales-filtros__card img[b-b0zgrjiaoc] { grid-row:2/5; height:100px; margin:0; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesHero.razor.rz.scp.css */
.frontales-hero[b-3kbqm24q8j] { position:relative; overflow:hidden; background:#fff; color:#0a315f; font-family:Arial,sans-serif; }
.frontales-hero[b-3kbqm24q8j]::before { content:""; position:absolute; inset:0; background:linear-gradient(90deg,#fff 0%,#ffffffef 35%,#ffffff00 69%),var(--frontales-hero-background) center/cover no-repeat; pointer-events:none; }
.frontales-hero[b-3kbqm24q8j]::after { content:""; position:absolute; inset:0; background:linear-gradient(90deg,#fff6 0%,transparent 52%); pointer-events:none; }
.frontales-hero__inner[b-3kbqm24q8j] { display:grid; grid-template-columns:minmax(360px,43%) minmax(0,57%); align-items:center; max-width:1320px; min-height:420px; margin:0 auto; padding:34px 42px 25px; }
.frontales-hero__inner[b-3kbqm24q8j] { position:relative; z-index:1; }
.frontales-hero__copy[b-3kbqm24q8j] { position:relative; z-index:1; padding:10px 0; }
.frontales-hero__eyebrow[b-3kbqm24q8j] { display:block; margin-bottom:7px; color:#18518a; font-size:.68rem; font-weight:700; letter-spacing:.12em; }
.frontales-hero h1[b-3kbqm24q8j] { max-width:470px; margin:0; color:#092f61; font-size:clamp(2.45rem,5vw,4.7rem); font-weight:800; letter-spacing:-.045em; line-height:.91; }
.frontales-hero__subtitle[b-3kbqm24q8j] { margin:14px 0 0; color:#0c3668; font-size:clamp(.78rem,1.35vw,1.05rem); font-weight:700; letter-spacing:.16em; }
.frontales-hero__description[b-3kbqm24q8j] { max-width:440px; margin:14px 0 0; color:#385779; font-size:.78rem; line-height:1.45; }
.frontales-hero__actions[b-3kbqm24q8j] { display:flex; flex-wrap:wrap; gap:10px; margin-top:17px; }
.frontales-hero__button[b-3kbqm24q8j] { display:inline-flex; align-items:center; gap:10px; min-height:34px; padding:8px 14px; border:1px solid #07589c; border-radius:4px; font-size:.68rem; font-weight:700; text-decoration:none; transition:transform .2s ease,box-shadow .2s ease; }
.frontales-hero__button:hover[b-3kbqm24q8j] { transform:translateY(-1px); box-shadow:0 5px 12px #092f6126; }
.frontales-hero__button--primary[b-3kbqm24q8j] { color:#fff; background:#07508d; }
.frontales-hero__button--secondary[b-3kbqm24q8j] { color:#07508d; background:#fff; }
.frontales-hero__benefits[b-3kbqm24q8j] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:13px; max-width:490px; margin-top:25px; }
.frontales-hero__benefits > div[b-3kbqm24q8j] { display:grid; grid-template-columns:25px 1fr; column-gap:6px; align-items:start; }
.frontales-hero__benefit-icon[b-3kbqm24q8j] { grid-row:span 2; width:25px; height:25px; object-fit:contain; object-position:center; filter:brightness(0) saturate(100%) invert(24%) sepia(44%) saturate(1571%) hue-rotate(173deg) brightness(89%) contrast(96%); }
.frontales-hero__benefits strong[b-3kbqm24q8j] { color:#123b68; font-size:.61rem; line-height:1.15; }
.frontales-hero__benefits small[b-3kbqm24q8j] { color:#647b96; font-size:.55rem; line-height:1.25; }
.frontales-hero__visual[b-3kbqm24q8j] { min-width:0; min-height:365px; }
@media (max-width:850px) { .frontales-hero__inner[b-3kbqm24q8j] { grid-template-columns:1fr 1fr; padding-inline:24px; } .frontales-hero__benefits[b-3kbqm24q8j] { grid-template-columns:1fr; gap:9px; } }
@media (max-width:620px) { .frontales-hero[b-3kbqm24q8j]::before { background:linear-gradient(180deg,#ffff 0%,#ffff 40%,#ffffffc7 58%,#ffffff55 100%),var(--frontales-hero-background) center/cover no-repeat; } .frontales-hero__inner[b-3kbqm24q8j] { display:flex; flex-direction:column; align-items:stretch; padding:28px 18px 24px; } .frontales-hero__visual[b-3kbqm24q8j] { order:-1; min-height:190px; margin-bottom:5px; } .frontales-hero h1[b-3kbqm24q8j] { font-size:clamp(2.45rem,15vw,4rem); } .frontales-hero__benefits[b-3kbqm24q8j] { grid-template-columns:repeat(3,1fr); gap:7px; } .frontales-hero__benefits > div[b-3kbqm24q8j] { display:block; } .frontales-hero__benefit-icon[b-3kbqm24q8j] { display:block; margin-bottom:4px; } }
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesOpcionesDeFiltracion.razor.rz.scp.css */
.frontales-opciones-filtracion[b-o7gh4bnbgr] {
    width: 100%;
    color: #083567;
    background: #fff;
    font-family: Arial, sans-serif;
}

.frontales-opciones-filtracion__grid[b-o7gh4bnbgr] {
    display: grid;
    grid-template-columns: minmax(0, 1.2fr) minmax(320px, .8fr);
    gap: 22px;
    width: 100%;
    max-width: 1320px;
    margin-inline: auto;
    padding: 15px 10px 18px;
}

.frontales-opciones-filtracion h2[b-o7gh4bnbgr],
.frontales-opciones-filtracion h3[b-o7gh4bnbgr],
.frontales-opciones-filtracion p[b-o7gh4bnbgr] { margin: 0; }
.frontales-opciones-filtracion h2[b-o7gh4bnbgr] { font-size: clamp(1.05rem, 1.75vw, 1.45rem); line-height: 1; letter-spacing: -.035em; font-weight: 800; }
.frontales-opciones-filtracion__intro[b-o7gh4bnbgr] { margin-top: 4px !important; color: #315c84; font-size: .63rem; line-height: 1.2; }
.frontales-opciones-filtracion__table-wrap[b-o7gh4bnbgr] { margin-top: 8px; overflow-x: auto; }
.frontales-opciones-filtracion table[b-o7gh4bnbgr] { width: 100%; border-collapse: collapse; table-layout: fixed; color: #254f77; font-size: .52rem; }
.frontales-opciones-filtracion th[b-o7gh4bnbgr],
.frontales-opciones-filtracion td[b-o7gh4bnbgr] { padding: 5px 6px; border: 1px solid #d5e4ee; text-align: left; vertical-align: middle; line-height: 1.1; }
.frontales-opciones-filtracion th[b-o7gh4bnbgr] { color: #0a477a; background: #e9f4fb; font-size: .52rem; font-weight: 800; }
.frontales-opciones-filtracion td:first-child[b-o7gh4bnbgr] { color: #123f6d; font-weight: 800; }
.frontales-opciones-filtracion__note[b-o7gh4bnbgr] { margin-top: 6px !important; color: #315c84; font-size: .53rem; line-height: 1.2; }

.frontales-opciones-filtracion__maintenance[b-o7gh4bnbgr] { padding: 0 4px 0 18px; border-left: 1px solid #d9e5ed; }
.frontales-opciones-filtracion__maintenance > h2[b-o7gh4bnbgr] { margin-bottom: 14px; }
.frontales-opciones-filtracion__maintenance-item[b-o7gh4bnbgr] { display: grid; grid-template-columns: 48px minmax(0, 1fr); gap: 13px; align-items: center; min-height: 58px; }
.frontales-opciones-filtracion__maintenance-item img[b-o7gh4bnbgr] { display: block; width: 44px; height: 44px; object-fit: contain; }
.frontales-opciones-filtracion__maintenance-item h3[b-o7gh4bnbgr] { margin-bottom: 3px; color: #0b3f70; font-size: .62rem; line-height: 1; font-weight: 800; }
.frontales-opciones-filtracion__maintenance-item p[b-o7gh4bnbgr] { max-width: 260px; color: #315c84; font-size: .54rem; line-height: 1.2; }

@media (max-width: 760px) {
    .frontales-opciones-filtracion__grid[b-o7gh4bnbgr] { grid-template-columns: 1fr; gap: 18px; }
    .frontales-opciones-filtracion__maintenance[b-o7gh4bnbgr] { padding: 14px 0 0; border-top: 1px solid #d9e5ed; border-left: 0; }
}

@media (max-width: 480px) {
    .frontales-opciones-filtracion__grid[b-o7gh4bnbgr] { padding-inline: 16px; }
    .frontales-opciones-filtracion table[b-o7gh4bnbgr] { min-width: 570px; }
}
/* _content/Gabinetes.CoClick/Components/Sections/PortafiltrosFrontalesProblemas.razor.rz.scp.css */
.frontales-problemas[b-121e7vp3jw] { display:grid; grid-template-columns:minmax(0,72%) minmax(220px,28%); align-items:stretch; width:100%; max-width:1320px; min-height:306px; margin-inline:auto; background:#eef7fc; color:#082f61; font-family:Arial,sans-serif; }
.frontales-problemas__content[b-121e7vp3jw] { display:flex; flex-direction:column; width:100%; height:100%; max-width:80rem; margin-inline:auto; padding:13px 24px 19px; }
.frontales-problemas__eyebrow[b-121e7vp3jw] { display:block; margin-bottom:5px; color:#0b3c72; font-size:.62rem; font-weight:800; letter-spacing:.04em; }
.frontales-problemas h2[b-121e7vp3jw] { margin:0; color:#0b3c72; font-size:clamp(1.25rem,2.25vw,2rem); font-weight:800; letter-spacing:-.035em; line-height:1.02; }
.frontales-problemas__intro[b-121e7vp3jw] { max-width:650px; margin:8px 0 18px; color:#2d5278; font-size:.66rem; line-height:1.3; }
.frontales-problemas__items[b-121e7vp3jw] { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); align-items:stretch; flex:1; }
.frontales-problemas__item[b-121e7vp3jw] { display:flex; flex-direction:column; min-height:130px; height:100%; padding:0 14px; border-right:1px solid #c8dbe9; }
.frontales-problemas__item:first-child[b-121e7vp3jw] { padding-left:0; }
.frontales-problemas__item:last-child[b-121e7vp3jw] { border-right:0; }
.frontales-problemas__icon[b-121e7vp3jw] { width:36px; height:36px; margin-bottom:8px; color:#062d66; }
.frontales-problemas__icon svg[b-121e7vp3jw] { display:block; width:100%; height:100%; }
.frontales-problemas h3[b-121e7vp3jw] { max-width:130px; margin:0 0 6px; color:#092f61; font-size:.67rem; font-weight:800; line-height:1.1; }
.frontales-problemas__item p[b-121e7vp3jw] { max-width:135px; margin:0; color:#466583; font-size:.56rem; line-height:1.35; }
.frontales-problemas__visual[b-121e7vp3jw] { position:relative; align-self:stretch; width:100%; height:306px; min-height:0; overflow:hidden; }
.frontales-problemas__visual img[b-121e7vp3jw] { display:block; width:100%; height:100%; object-fit:cover; object-position:center; }
.frontales-problemas__caption[b-121e7vp3jw] { position:absolute; right:13px; bottom:12px; max-width:130px; padding:9px 10px; color:#0b3c72; background:#fffef0e8; border:1px solid #dce7ed; border-radius:3px; font-size:.58rem; font-weight:800; line-height:1.25; text-align:center; }
@media (max-width:900px) { .frontales-problemas[b-121e7vp3jw] { grid-template-columns:1fr; } .frontales-problemas__visual[b-121e7vp3jw] { min-height:230px; height:230px; } }
@media (max-width:620px) { .frontales-problemas__content[b-121e7vp3jw] { padding:24px 18px; } .frontales-problemas__items[b-121e7vp3jw] { grid-template-columns:repeat(2,minmax(0,1fr)); gap:18px 0; } .frontales-problemas__item[b-121e7vp3jw] { min-height:115px; } .frontales-problemas__item:nth-child(2)[b-121e7vp3jw] { border-right:0; } .frontales-problemas__item:nth-child(3)[b-121e7vp3jw] { padding-left:0; } }
/* _content/Gabinetes.CoClick/Components/Sections/ProblemasPDemoSection.razor.rz.scp.css */
.problemas-p-demo[b-o4qcm3ig2s] { padding:25px 0 30px; background:#fff; color:#082f6b; font-family:Arial,sans-serif; }
.problemas-p-demo__inner[b-o4qcm3ig2s] { max-width:1180px; margin-inline:auto; padding-inline:22px; }
.problemas-p-demo__heading[b-o4qcm3ig2s] { display:flex; justify-content:space-between; align-items:end; gap:24px; margin-bottom:16px; }
.problemas-p-demo__heading h2[b-o4qcm3ig2s] { margin:0; color:#082f6b; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.08; font-weight:800; }
.problemas-p-demo__heading p[b-o4qcm3ig2s] { max-width:620px; margin:0; color:#566a86; font-size:.82rem; line-height:1.45; }
.problemas-p-demo__grid[b-o4qcm3ig2s] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
.problemas-p-demo__card[b-o4qcm3ig2s] { display:grid; grid-template-columns:50px 1fr 14px; align-items:center; gap:12px; min-height:96px; padding:13px 15px; border:1px solid #e0e8f1; border-radius:6px; box-shadow:0 3px 10px rgba(8,47,107,.06); text-decoration:none; }
.problemas-p-demo__card:hover[b-o4qcm3ig2s] { border-color:#0a74b8; transform:translateY(-1px); }
.problemas-p-demo__icon[b-o4qcm3ig2s] { width:44px; height:44px; object-fit:contain; }
.problemas-p-demo__card h3[b-o4qcm3ig2s] { margin:0 0 5px; color:#082f6b; font-size:.88rem; }
.problemas-p-demo__card p[b-o4qcm3ig2s] { margin:0; color:#425a76; font-size:.7rem; line-height:1.4; }
.problemas-p-demo__link[b-o4qcm3ig2s] { display:inline-block; margin-top:6px; color:#006fc4; font-size:.65rem; font-weight:800; }
.problemas-p-demo__arrow[b-o4qcm3ig2s] { color:#006fc4; font-size:1.45rem; }
@media (max-width:800px) { .problemas-p-demo__heading[b-o4qcm3ig2s] { display:block; } .problemas-p-demo__heading p[b-o4qcm3ig2s] { margin-top:10px; } .problemas-p-demo__grid[b-o4qcm3ig2s] { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media (max-width:560px) { .problemas-p-demo__inner[b-o4qcm3ig2s] { padding-inline:16px; } .problemas-p-demo__grid[b-o4qcm3ig2s] { grid-template-columns:1fr; } }
/* _content/Gabinetes.CoClick/Components/Sections/ProductsLpDemoSection.razor.rz.scp.css */
.products-lp-demo[b-qw9qusdsi1] { background: #fff; color: #082f6b; padding: 24px 22px 30px; font-family: Arial, sans-serif; }
.products-lp-demo__heading[b-qw9qusdsi1], .products-lp-demo__products[b-qw9qusdsi1], .products-lp-demo__intro[b-qw9qusdsi1], .products-lp-demo__footer[b-qw9qusdsi1] { max-width: 1180px; margin-left: auto; margin-right: auto; }
.products-lp-demo__heading[b-qw9qusdsi1] { display: flex; justify-content: space-between; align-items: flex-end; gap: 24px; margin-bottom: 14px; }
.products-lp-demo h2[b-qw9qusdsi1] { margin: 0; color: #092f6c; font-size: clamp(1.15rem, 1.5vw, 1.5rem); line-height: 1.1; font-weight: 800; }
.products-lp-demo__heading p[b-qw9qusdsi1], .products-lp-demo__intro p[b-qw9qusdsi1] { max-width: 620px; margin: 9px 0 0; color: #566a86; font-size: .79rem; line-height: 1.45; }
.products-lp-demo__header-link[b-qw9qusdsi1] { color: #082f6b; font-size: .61rem; font-weight: 800; text-decoration: none; white-space: nowrap; }
.products-lp-demo__header-link span[b-qw9qusdsi1], .products-lp-card__link span[b-qw9qusdsi1], .products-lp-demo__footer span[b-qw9qusdsi1] { margin-left: 5px; font-size: .95rem; }
.products-lp-demo__products[b-qw9qusdsi1] { display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 15px; align-items: end; }
.product-lp-card[b-qw9qusdsi1] { min-width: 0; text-align: center; }
.product-lp-card__image-link[b-qw9qusdsi1] { display: block; height: 116px; overflow: hidden; }
.product-lp-card__image[b-qw9qusdsi1] { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; transition: transform .2s ease; }
.product-lp-card:hover .product-lp-card__image[b-qw9qusdsi1] { transform: scale(1.05); }
.product-lp-card h3[b-qw9qusdsi1] { margin: 9px 0 0; color: #062c68; font-size: 1rem; line-height: 1.28; font-weight: 700; }
.product-lp-card__description[b-qw9qusdsi1] { margin: 7px auto 8px; max-width: 160px; color: #243b5b; font-size: .61rem; line-height: 1.45; }
.product-lp-card__link[b-qw9qusdsi1] { display: inline-block; margin-top: 8px; color: #0b438f; font-size: .56rem; font-weight: 800; text-decoration: none; }
.products-lp-demo__intro[b-qw9qusdsi1] { margin-bottom: 28px; text-align: center; }
.products-lp-demo__eyebrow[b-qw9qusdsi1] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .64rem; font-weight: 800; letter-spacing: .12em; }
.products-lp-demo--with-intro[b-qw9qusdsi1] { padding-top: 58px; padding-bottom: 52px; border-top: 1px solid #edf2f6; }
.products-lp-demo--with-intro .products-lp-demo__products[b-qw9qusdsi1] { padding: 22px 14px 20px; border: 1px solid #e0e7ef; border-radius: 7px; }
.products-lp-demo--featured[b-qw9qusdsi1] { padding-top: 60px; padding-bottom: 66px; background: #f2f6fb; border-top: 1px solid #e0e7ef; }
.products-lp-demo--featured .products-lp-demo__heading[b-qw9qusdsi1] { padding: 18px 22px; background: #082f6b; border-radius: 7px 7px 0 0; margin-bottom: 0; }
.products-lp-demo--featured .products-lp-demo__heading h2[b-qw9qusdsi1], .products-lp-demo--featured .products-lp-demo__header-link[b-qw9qusdsi1] { color: #fff; }
.products-lp-demo--featured .products-lp-demo__products[b-qw9qusdsi1] { padding: 22px 22px 28px; background: #fff; border-radius: 0 0 7px 7px; }
.products-lp-demo__footer[b-qw9qusdsi1] { margin-top: 20px; color: #60738e; font-size: .62rem; font-weight: 800; letter-spacing: .08em; }
.products-lp-demo__footer a[b-qw9qusdsi1] { float: right; color: #0b438f; text-decoration: none; }
@media (max-width: 850px) { .products-lp-demo__products[b-qw9qusdsi1] { grid-template-columns: repeat(3, 1fr); row-gap: 24px; } }
@media (max-width: 560px) { .products-lp-demo[b-qw9qusdsi1] { padding-left: 16px; padding-right: 16px; } .products-lp-demo__heading[b-qw9qusdsi1] { align-items: flex-start; flex-direction: column; gap: 10px; } .products-lp-demo__products[b-qw9qusdsi1] { grid-template-columns: repeat(2, 1fr); gap: 18px 10px; } .product-lp-card__image-link[b-qw9qusdsi1] { height: 105px; } .products-lp-demo--featured .products-lp-demo__products[b-qw9qusdsi1] { padding-left: 12px; padding-right: 12px; } .products-lp-demo__footer a[b-qw9qusdsi1] { float: none; display: block; margin-top: 9px; } }
/* _content/Gabinetes.CoClick/Components/Sections/PromoGabineteDeExtraccion.razor.rz.scp.css */
.promo-gabinete-extraccion[b-0sxjng5175] { background: #fff; color: #102746; overflow: hidden; }
.promo-gabinete-extraccion__layout[b-0sxjng5175] { max-width: var(--promo-max-width); min-height: 690px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, .95fr) minmax(0, 1.22fr); position: relative; }
.promo-gabinete-extraccion__copy[b-0sxjng5175] { z-index: 1; padding: clamp(62px, 7vw, 108px) 22px 72px clamp(22px, 4vw, 62px); display: flex; flex-direction: column; align-items: flex-start; background: linear-gradient(90deg, #fff 0%, #fff 78%, rgba(255,255,255,.93) 100%); }
.promo-gabinete-extraccion__eyebrow[b-0sxjng5175] { color: #0861e8; font-size: clamp(.65rem, .9vw, .86rem); font-weight: 800; letter-spacing: .28em; line-height: 1.2; }
.promo-gabinete-extraccion h2[b-0sxjng5175] { max-width: 650px; margin: 29px 0 23px; color: #102746; font-family: Arial, Helvetica, sans-serif; font-size: clamp(2.6rem, 4.2vw, 4.35rem); line-height: 1.03; letter-spacing: -.045em; font-weight: 700; }
.promo-gabinete-extraccion__description[b-0sxjng5175] { max-width: 600px; margin: 0; color: #2e4569; font-size: clamp(1rem, 1.4vw, 1.35rem); line-height: 1.42; }
.promo-gabinete-extraccion__button[b-0sxjng5175] { margin-top: 29px; min-width: 260px; min-height: 63px; padding: 0 26px 0 42px; border-radius: 34px; display: inline-flex; align-items: center; justify-content: space-between; color: #fff; background: #0868e9; box-shadow: 0 14px 20px rgba(8,104,233,.22); font-size: 1.25rem; font-weight: 700; text-decoration: none; transition: transform .2s ease, background .2s ease; }
.promo-gabinete-extraccion__button span[b-0sxjng5175] { font-size: 2rem; font-weight: 300; line-height: 1; }
.promo-gabinete-extraccion__button:hover[b-0sxjng5175] { background: #075bd0; transform: translateY(-2px); }
.promo-gabinete-extraccion__features[b-0sxjng5175] { width: 100%; max-width: 650px; margin-top: 48px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; }
.promo-gabinete-extraccion__feature[b-0sxjng5175] { display: grid; grid-template-columns: 58px 1fr; gap: 15px; align-items: start; }
.promo-gabinete-extraccion__icon[b-0sxjng5175] { width: 58px; height: 58px; display: grid; place-items: center; border-radius: 50%; color: #0868e9; background: #e9f2ff; }
.promo-gabinete-extraccion__icon svg[b-0sxjng5175] { width: 31px; height: 31px; }
.promo-gabinete-extraccion__feature h3[b-0sxjng5175] { margin: 9px 0 8px; color: #102746; font-size: clamp(.9rem, 1.25vw, 1.22rem); line-height: 1.1; font-weight: 700; }
.promo-gabinete-extraccion__feature p[b-0sxjng5175] { margin: 0; color: #526482; font-size: clamp(.73rem, .95vw, .92rem); line-height: 1.45; }
.promo-gabinete-extraccion__visual[b-0sxjng5175] { min-height: 690px; background: url('/Images/Home/promo-gabinete-extraccion.jpg') center / cover no-repeat; }
@media (max-width: 1100px) { .promo-gabinete-extraccion__layout[b-0sxjng5175] { grid-template-columns: 1fr 1fr; } .promo-gabinete-extraccion h2[b-0sxjng5175] { font-size: clamp(2.25rem, 4.7vw, 3.5rem); } .promo-gabinete-extraccion__feature[b-0sxjng5175] { grid-template-columns: 47px 1fr; gap: 10px; } .promo-gabinete-extraccion__icon[b-0sxjng5175] { width: 47px; height: 47px; } .promo-gabinete-extraccion__icon svg[b-0sxjng5175] { width: 26px; height: 26px; } }
@media (max-width: 760px) { .promo-gabinete-extraccion__layout[b-0sxjng5175] { display: flex; flex-direction: column; } .promo-gabinete-extraccion__copy[b-0sxjng5175] { padding: 54px 22px 42px; background: #fff; } .promo-gabinete-extraccion__visual[b-0sxjng5175] { min-height: 430px; order: -1; background-position: 54% center; } .promo-gabinete-extraccion h2[b-0sxjng5175] { margin-top: 21px; } .promo-gabinete-extraccion__features[b-0sxjng5175] { grid-template-columns: 1fr; gap: 23px; } .promo-gabinete-extraccion__feature[b-0sxjng5175] { grid-template-columns: 58px 1fr; } .promo-gabinete-extraccion__icon[b-0sxjng5175] { width: 58px; height: 58px; } }
/* _content/Gabinetes.CoClick/Components/Sections/RecursosLpDemoSection.razor.rz.scp.css */
.resources-lp-demo[b-ep0jxbeq16] { background:#fff; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.resources-lp-demo__layout[b-ep0jxbeq16],.resources-lp-demo__intro[b-ep0jxbeq16] { max-width:1180px; margin-inline:auto; }
.resources-lp-demo__layout[b-ep0jxbeq16] { display:flex; align-items:stretch; gap:28px; }
.resources-lp-demo__lead[b-ep0jxbeq16] { flex:0 0 22%; padding:8px 18px 0 0; }
.resources-lp-demo h2[b-ep0jxbeq16] { margin:0; color:#092f6c; font-size:clamp(1.12rem,1.5vw,1.45rem); line-height:1.1; font-weight:800; }
.resources-lp-demo p[b-ep0jxbeq16] { margin:9px 0 0; color:#566a86; font-size:.7rem; line-height:1.45; }
.resources-lp-demo__button[b-ep0jxbeq16] { display:inline-block; margin-top:16px; padding:8px 11px; border:1px solid #0b438f; border-radius:3px; color:#0b438f; font-size:.56rem; font-weight:800; text-decoration:none; }
.resources-lp-demo__grid[b-ep0jxbeq16] { display:grid; flex:1; grid-template-columns:repeat(4,minmax(0,1fr)); gap:14px; }
.resource-lp-card[b-ep0jxbeq16] { min-width:0; overflow:hidden; border:1px solid #e1e7ee; border-radius:6px; background:#fff; box-shadow:0 2px 7px #082f6b0e; }
.resource-lp-card__media-link[b-ep0jxbeq16] { display:block; }
.resource-lp-card__media[b-ep0jxbeq16] { position:relative; height:85px; overflow:hidden; background:#edf3f8; }
.resource-lp-card__image[b-ep0jxbeq16] { display:block; width:100%; height:100%; object-fit:cover; }
.resource-lp-card__icon[b-ep0jxbeq16] { position:absolute; left:13px; top:15px; width:29px; height:36px; object-fit:contain; }
.resource-lp-card__body[b-ep0jxbeq16] { padding:10px 12px 12px; }
.resource-lp-card small[b-ep0jxbeq16] { display:block; color:#6d8098; font-size:.49rem; font-weight:800; letter-spacing:.04em; }
.resource-lp-card h3[b-ep0jxbeq16] { min-height:29px; margin:5px 0 0; color:#092f6c; font-size:.68rem; line-height:1.28; font-weight:800; }
.resource-lp-card p[b-ep0jxbeq16] { min-height:30px; margin:7px 0 0; font-size:.56rem; }
.resource-lp-card__link[b-ep0jxbeq16] { display:inline-block; margin-top:9px; color:#0b438f; font-size:.54rem; font-weight:800; text-decoration:none; }
.resource-lp-card__link span[b-ep0jxbeq16] { margin-left:5px; font-size:.85rem; }
.resources-lp-demo__intro[b-ep0jxbeq16] { margin-bottom:25px; text-align:center; }
.resources-lp-demo__intro p[b-ep0jxbeq16] { max-width:640px; margin:9px auto 0; }
.resources-lp-demo__eyebrow[b-ep0jxbeq16] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.resources-lp-demo--with-intro[b-ep0jxbeq16] { padding-top:54px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.resources-lp-demo--with-intro .resources-lp-demo__layout[b-ep0jxbeq16] { display:block; }
.resources-lp-demo--with-intro .resources-lp-demo__grid[b-ep0jxbeq16] { padding:20px; border:1px solid #e0e7ef; border-radius:7px; }
.resources-lp-demo--featured[b-ep0jxbeq16] { padding-top:58px; padding-bottom:62px; background:#f1f5fa; border-top:1px solid #dfe7f0; }
.resources-lp-demo--featured .resources-lp-demo__layout[b-ep0jxbeq16] { display:block; }
.resources-lp-demo--featured .resources-lp-demo__intro[b-ep0jxbeq16] { padding:18px 22px; margin-bottom:0; background:#082f6b; border-radius:7px 7px 0 0; text-align:left; }
.resources-lp-demo--featured .resources-lp-demo__intro h2[b-ep0jxbeq16],.resources-lp-demo--featured .resources-lp-demo__intro p[b-ep0jxbeq16] { color:#fff; }
.resources-lp-demo--featured .resources-lp-demo__grid[b-ep0jxbeq16] { padding:22px; background:#fff; border-radius:0 0 7px 7px; }
@media (max-width:800px) { .resources-lp-demo__layout[b-ep0jxbeq16] { display:block; } .resources-lp-demo__lead[b-ep0jxbeq16] { padding:0 0 18px; } .resources-lp-demo__grid[b-ep0jxbeq16] { margin-top:18px; } }
@media (max-width:560px) { .resources-lp-demo[b-ep0jxbeq16] { padding-inline:16px; } .resources-lp-demo__grid[b-ep0jxbeq16] { grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; } .resource-lp-card__media[b-ep0jxbeq16] { height:76px; } .resources-lp-demo--with-intro .resources-lp-demo__grid[b-ep0jxbeq16],.resources-lp-demo--featured .resources-lp-demo__grid[b-ep0jxbeq16] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/ResourcesDemoSection.razor.rz.scp.css */
.resources-demo[b-l60gaf1u7v] { background: #fff; color: #082f6b; padding: 20px 22px 28px; font-family: Arial, sans-serif; }
.resources-demo__heading[b-l60gaf1u7v], .resources-demo__grid[b-l60gaf1u7v] { max-width: 1180px; margin-left: auto; margin-right: auto; }
.resources-demo__heading[b-l60gaf1u7v] { display: flex; align-items: center; justify-content: space-between; margin-bottom: 16px; gap: 22px; }
.resources-demo__heading-copy[b-l60gaf1u7v] { min-width: 0; }
.resources-demo__heading-copy > p[b-l60gaf1u7v] { max-width: 650px; margin: 9px 0 0; color: #566a86; font-size: .82rem; line-height: 1.45; }
.resources-demo h2[b-l60gaf1u7v] { margin: 0; color: #092f6c; font-size: clamp(1.25rem, 2vw, 1.7rem); line-height: 1.06; font-weight: 700; }
.resources-demo__link[b-l60gaf1u7v] { color: #082f6b; font-size: .62rem; font-weight: 800; text-decoration: none; white-space: nowrap; }
.resources-demo__link span[b-l60gaf1u7v], .resource-card__action b[b-l60gaf1u7v] { margin-left: 5px; font-size: .95rem; }
.resources-demo__grid[b-l60gaf1u7v] { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 12px; }
.resource-card[b-l60gaf1u7v] { min-width: 0; display: grid; grid-template-columns: 42px 1fr; min-height: 104px; border: 1px solid #dce4ed; border-radius: 6px; overflow: hidden; color: #082f6b; text-decoration: none; box-shadow: 0 1px 3px rgba(9,47,108,.04); transition: transform .2s ease, box-shadow .2s ease; }
.resource-card:hover[b-l60gaf1u7v] { transform: translateY(-3px); box-shadow: 0 9px 22px rgba(9,47,108,.13); }
.resource-card--media[b-l60gaf1u7v] { display: block; }
.resource-card__cover[b-l60gaf1u7v] { position: relative; overflow: hidden; background: linear-gradient(150deg, #0c376d, #081f47); }
.resource-card__cover[b-l60gaf1u7v]::after { content: ''; position: absolute; inset: 0; background: repeating-linear-gradient(75deg, transparent 0 10px, rgba(255,255,255,.08) 11px 12px); }
.resource-card__cover-image[b-l60gaf1u7v] { position: absolute; inset: 0; width: 100%; height: 100%; display: block; object-fit: cover; }
.resource-card__cover--blue[b-l60gaf1u7v] { background: linear-gradient(155deg, #174e87, #0a2853); }
.resource-card__cover--steel[b-l60gaf1u7v] { background: linear-gradient(155deg, #4c6987, #132d51); }
.resource-card__cover--light[b-l60gaf1u7v] { background: linear-gradient(155deg, #2c6c9a, #123b69); }
.resource-card__cover-mark[b-l60gaf1u7v] { position: absolute; z-index: 1; top: 13px; left: 8px; right: 5px; color: #fff; font-size: .53rem; font-weight: 800; line-height: 1.1; }
.resource-card__cover-lines[b-l60gaf1u7v] { position: absolute; z-index: 1; left: 8px; right: 9px; bottom: 14px; height: 24px; border-top: 1px solid rgba(255,255,255,.6); border-bottom: 1px solid rgba(255,255,255,.35); }
.resource-card__cover-lines[b-l60gaf1u7v]::after { content: ''; position: absolute; left: 0; right: 25%; top: 10px; border-top: 1px solid rgba(255,255,255,.45); }
.resource-card__image[b-l60gaf1u7v] { position: relative; height: 76px; overflow: hidden; background: #0a315d; }
.resource-card__image img[b-l60gaf1u7v] { width: 100%; height: 100%; object-fit: cover; display: block; }
.resource-card__image[b-l60gaf1u7v]::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 35%, rgba(3,27,59,.58)); }
.resource-card__play[b-l60gaf1u7v] { position: absolute; z-index: 1; left: 14px; bottom: 13px; width: 24px; height: 24px; display: grid; place-items: center; border: 1px solid rgba(255,255,255,.85); border-radius: 50%; color: #fff; font-size: .62rem; }
.resource-card__body[b-l60gaf1u7v] { position: relative; min-width: 0; padding: 12px 10px 10px; }
.resource-card__body small[b-l60gaf1u7v] { display: block; margin-bottom: 7px; color: #0a3f8e; font-size: .48rem; font-weight: 800; }
.resource-card__body h3[b-l60gaf1u7v] { margin: 0; color: #082f6b; font-size: .72rem; line-height: 1.28; font-weight: 700; }
.resource-card__description[b-l60gaf1u7v] { margin: 8px 0 0; color: #52647e; font-size: .58rem; line-height: 1.4; }
.resource-card__meta[b-l60gaf1u7v] { display: block; margin-top: 14px; color: #52647e; font-size: .5rem; line-height: 1.4; }
.resource-card__download[b-l60gaf1u7v] { position: absolute; right: 10px; bottom: 11px; color: #0a3f8e; font-size: 1.15rem; font-weight: 400; }
.resource-card--media .resource-card__body[b-l60gaf1u7v] { min-height: 68px; padding: 11px 12px 12px; }
.resource-card__action[b-l60gaf1u7v] { display: block; margin-top: 11px; color: #0a3f8e; font-size: .54rem; font-weight: 800; }
.resources-demo--with-intro[b-l60gaf1u7v] { padding: 58px 22px 50px; border-top: 1px solid #edf2f6; }
.resources-demo__intro[b-l60gaf1u7v] { max-width: 760px; margin: 0 auto 28px; text-align: center; }
.resources-demo__eyebrow[b-l60gaf1u7v] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .64rem; font-weight: 800; letter-spacing: .12em; }
.resources-demo__intro p[b-l60gaf1u7v] { max-width: 650px; margin: 13px auto 0; color: #566a86; font-size: .94rem; line-height: 1.55; }
.resources-demo--featured[b-l60gaf1u7v] { padding: 64px 22px 72px; background: #f4f7fb; border-top: 1px solid #e1e8f0; }
.resources-demo--featured .resources-demo__heading[b-l60gaf1u7v] { padding: 20px 24px; background: #082f6b; border-radius: 7px 7px 0 0; margin-bottom: 0; }
.resources-demo--featured .resources-demo__heading h2[b-l60gaf1u7v] { color: #fff; }
.resources-demo--featured .resources-demo__link[b-l60gaf1u7v] { color: #fff; }
.resources-demo--featured .resources-demo__grid[b-l60gaf1u7v] { padding: 0 24px 24px; background: #fff; border-radius: 0 0 7px 7px; }
@media (max-width: 950px) { .resources-demo__grid[b-l60gaf1u7v] { grid-template-columns: repeat(3, minmax(0,1fr)); } }
@media (max-width: 620px) { .resources-demo[b-l60gaf1u7v] { padding-left: 16px; padding-right: 16px; } .resources-demo__heading[b-l60gaf1u7v] { align-items: flex-start; flex-direction: column; gap: 10px; } .resources-demo__grid[b-l60gaf1u7v] { grid-template-columns: repeat(2, minmax(0,1fr)); gap: 9px; } .resource-card[b-l60gaf1u7v] { grid-template-columns: 34px 1fr; } .resource-card__body[b-l60gaf1u7v] { padding-left: 8px; padding-right: 7px; } .resources-demo--featured .resources-demo__grid[b-l60gaf1u7v] { padding-left: 12px; padding-right: 12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/SolucionPDemoSection.razor.rz.scp.css */
.solution-p-demo[b-eqgiq2o2yp] { background:#fff; color:#082f6b; padding:24px 22px 30px; font-family:Arial,sans-serif; }
.solution-p-demo__heading[b-eqgiq2o2yp],.solution-p-demo__items[b-eqgiq2o2yp] { max-width:1180px; margin-inline:auto; }
.solution-p-demo__heading[b-eqgiq2o2yp] { margin-bottom:18px; text-align:center; }
.solution-p-demo h2[b-eqgiq2o2yp] { margin:0; color:#092f6c; font-size:clamp(1.25rem,1.8vw,1.65rem); line-height:1.1; font-weight:800; }
.solution-p-demo__heading p[b-eqgiq2o2yp],.solution-p-demo__intro p[b-eqgiq2o2yp] { margin:8px auto 0; color:#566a86; font-size:.76rem; line-height:1.45; }
.solution-p-demo__items[b-eqgiq2o2yp] { display:flex; align-items:stretch; justify-content:center; gap:24px; }
.solution-p-card[b-eqgiq2o2yp] { flex:1 1 0; max-width:310px; min-width:0; padding:10px 18px 14px; border:1px solid #e0e7ef; border-radius:6px; background:#fff; text-align:center; }
.solution-p-card__image-link[b-eqgiq2o2yp] { display:flex; align-items:center; justify-content:center; height:112px; overflow:hidden; }
.solution-p-card__image[b-eqgiq2o2yp] { display:block; width:100%; height:100%; object-fit:cover; transition:transform .2s ease; }
.solution-p-card:hover .solution-p-card__image[b-eqgiq2o2yp] { transform:scale(1.04); }
.solution-p-card h3[b-eqgiq2o2yp] { margin:10px 0 0; color:#092f6c; font-size:.74rem; line-height:1.2; font-weight:800; }
.solution-p-card p[b-eqgiq2o2yp] { min-height:43px; margin:7px 0 0; color:#566a86; font-size:.59rem; line-height:1.4; }
.solution-p-card__link[b-eqgiq2o2yp] { display:inline-block; margin-top:8px; color:#0b438f; font-size:.56rem; font-weight:800; text-decoration:none; }
.solution-p-card__link span[b-eqgiq2o2yp] { margin-left:5px; font-size:.85rem; }
.solution-p-demo__separator[b-eqgiq2o2yp] { display:flex; align-items:center; color:#092f6c; font-size:1.55rem; font-weight:800; }
.solution-p-demo__intro[b-eqgiq2o2yp] { max-width:700px; margin:0 auto 25px; text-align:center; }
.solution-p-demo__eyebrow[b-eqgiq2o2yp] { display:block; margin-bottom:9px; color:#e3a914; font-size:.62rem; font-weight:800; letter-spacing:.12em; }
.solution-p-demo--with-intro[b-eqgiq2o2yp] { padding-top:52px; padding-bottom:48px; border-top:1px solid #edf2f6; }
.solution-p-demo--featured[b-eqgiq2o2yp] { padding-top:58px; padding-bottom:62px; background:#f1f5fa; border-top:1px solid #dfe7f0; }
.solution-p-demo--featured .solution-p-demo__items[b-eqgiq2o2yp] { padding:22px; border-radius:7px; background:#082f6b; }
.solution-p-demo--featured .solution-p-card[b-eqgiq2o2yp] { border-color:#ffffff35; background:#fff; }
@media (max-width:700px) { .solution-p-demo__items[b-eqgiq2o2yp] { gap:12px; } .solution-p-card[b-eqgiq2o2yp] { padding-inline:10px; } }
@media (max-width:560px) { .solution-p-demo[b-eqgiq2o2yp] { padding-inline:16px; } .solution-p-demo__items[b-eqgiq2o2yp] { flex-direction:column; align-items:stretch; } .solution-p-card[b-eqgiq2o2yp] { max-width:none; } .solution-p-demo__separator[b-eqgiq2o2yp] { justify-content:center; } .solution-p-demo--featured .solution-p-demo__items[b-eqgiq2o2yp] { padding:12px; } }
/* _content/Gabinetes.CoClick/Components/Sections/SolutionsDemoSection.razor.rz.scp.css */
.solutions-demo[b-6e48rw7xqr] { box-sizing: border-box; width: 100%; background: #fff; color: #062c68; font-family: Arial, Helvetica, sans-serif; }
.solutions-demo--row[b-6e48rw7xqr] { padding: 1.5rem 2rem 1.5rem 2rem; }
.solutions-demo--with-intro[b-6e48rw7xqr] { padding: 58px 22px 34px; }
.solutions-demo__heading[b-6e48rw7xqr] { display: flex; align-items: center; justify-content: space-between; gap: 24px; width: min(100%, 1190px); margin: 0 auto 14px; }
.solutions-demo__heading h2[b-6e48rw7xqr] { margin: 0; color: #092f6c; font-size: clamp(1.25rem, 2vw, 1.7rem); line-height: 1.06; font-weight: 700; }
.solutions-demo--with-intro .solutions-demo__heading[b-6e48rw7xqr] { align-items: flex-end; margin-bottom: 30px; }
.solutions-demo__heading p[b-6e48rw7xqr] { max-width: 700px; margin: 12px 0 0; color: #4d6079; font-size: 1rem; line-height: 1.6; }
.solutions-demo__heading > a[b-6e48rw7xqr] { flex: 0 0 auto; color: #062c68; font-size: .62rem; font-weight: 700; text-decoration: none; white-space: nowrap; }
.solutions-demo__grid[b-6e48rw7xqr] { display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px; width: min(100%, 1190px); margin: 0 auto; }
.solutions-demo__card[b-6e48rw7xqr] { overflow: hidden; min-width: 0; border: 1px solid #e4e9f0; border-radius: 6px; background: #fff; box-shadow: 0 1px 5px rgba(5, 42, 96, .04); }
.solutions-demo__image-link[b-6e48rw7xqr] { display: block; overflow: hidden; }
.solutions-demo__card img[b-6e48rw7xqr] { display: block; width: 100%; height: 135px; object-fit: cover; object-position: center; border-bottom: 1px solid #edf0f5; transition: transform .2s ease; }
.solutions-demo__card:hover img[b-6e48rw7xqr] { transform: scale(1.05); }
.solutions-demo__card-body[b-6e48rw7xqr] { display: flex; min-height: 94px; padding: 20px 10px 9px; flex-direction: column; }
.solutions-demo__card h3[b-6e48rw7xqr] { margin: 0; color: #062c68; font-size: 1.0rem; line-height: 1.28; font-weight: 700; }
.solutions-demo__card h3 a[b-6e48rw7xqr] { color: inherit; font: inherit; text-decoration: none; }
.solutions-demo__card p[b-6e48rw7xqr] { margin: 7px 0 8px; color: #243b5b; font-size: .61rem; line-height: 1.45; }
.solutions-demo__card a[b-6e48rw7xqr] { margin-top: auto; color: #062c68; font-size: .61rem; font-weight: 700; text-decoration: none; }
.solutions-demo__card a span[b-6e48rw7xqr], .solutions-demo__heading > a span[b-6e48rw7xqr] { margin-left: 4px; font-size: .82rem; }

@media (max-width: 900px) { .solutions-demo__grid[b-6e48rw7xqr] { grid-template-columns: repeat(3, 1fr); } }
@media (max-width: 620px) { .solutions-demo--row[b-6e48rw7xqr], .solutions-demo--with-intro[b-6e48rw7xqr] { padding: 35px 18px; } .solutions-demo__heading[b-6e48rw7xqr], .solutions-demo--with-intro .solutions-demo__heading[b-6e48rw7xqr] { align-items: flex-start; flex-direction: column; margin-bottom: 22px; } .solutions-demo__heading > a[b-6e48rw7xqr] { align-self: flex-end; } .solutions-demo__grid[b-6e48rw7xqr] { grid-template-columns: repeat(2, 1fr); gap: 12px; } }
@media (max-width: 380px) { .solutions-demo__grid[b-6e48rw7xqr] { grid-template-columns: 1fr; } .solutions-demo__card img[b-6e48rw7xqr] { height: 130px; } }
/* _content/Gabinetes.CoClick/Components/Sections/TestimonialsDemoSection.razor.rz.scp.css */
.testimonials-demo[b-3vnoqgrvyt] { background: #fff; color: #092f6c; padding: 20px 22px 18px; font-family: Arial, sans-serif; }
.testimonials-demo__heading[b-3vnoqgrvyt], .testimonials-demo__grid[b-3vnoqgrvyt], .testimonials-demo__dots[b-3vnoqgrvyt], .testimonials-demo__footer[b-3vnoqgrvyt] { max-width: 1180px; margin-left: auto; margin-right: auto; }
.testimonials-demo__heading[b-3vnoqgrvyt] { display: flex; align-items: center; justify-content: space-between; gap: 24px; margin-bottom: 16px; }
.testimonials-demo h2[b-3vnoqgrvyt] { margin: 0; color: #092f6c; font-size: clamp(1.15rem, 1.6vw, 1.5rem); line-height: 1.15; }
.testimonials-demo__link[b-3vnoqgrvyt] { color: #082f6b; font-size: .61rem; font-weight: 800; text-decoration: none; white-space: nowrap; }
.testimonials-demo__link span[b-3vnoqgrvyt], .testimonials-demo__footer a span[b-3vnoqgrvyt] { margin-left: 5px; font-size: .95rem; }
.testimonials-demo__grid[b-3vnoqgrvyt] { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }
.testimonial-card[b-3vnoqgrvyt] { min-height: 150px; padding: 16px 24px 15px; border-radius: 7px; background: linear-gradient(120deg, #f8fafc, #f4f6f9); border: 1px solid #f0f3f6; display: flex; flex-direction: column; }
.testimonial-card__quote[b-3vnoqgrvyt] { height: 22px; color: #0a3f8e; font-family: Georgia, serif; font-size: 2.8rem; line-height: .8; font-weight: 700; }
.testimonial-card__text[b-3vnoqgrvyt] { max-width: 490px; margin: 8px 0 15px; color: #1f3353; font-size: .68rem; line-height: 1.55; }
.testimonial-card__footer[b-3vnoqgrvyt] { margin-top: auto; display: flex; justify-content: space-between; align-items: flex-end; gap: 16px; }
.testimonial-card__footer strong[b-3vnoqgrvyt], .testimonial-card__footer span[b-3vnoqgrvyt] { display: block; }
.testimonial-card__footer strong[b-3vnoqgrvyt] { color: #152d55; font-size: .62rem; }
.testimonial-card__footer span[b-3vnoqgrvyt] { margin-top: 3px; color: #53647c; font-size: .53rem; }
.testimonial-card__logo[b-3vnoqgrvyt] { width: 65px; height: 28px; object-fit: contain; object-position: right bottom; }
.testimonials-demo__dots[b-3vnoqgrvyt] { display: flex; justify-content: center; gap: 10px; padding-top: 15px; }
.testimonials-demo__dots span[b-3vnoqgrvyt] { width: 8px; height: 8px; border: 1px solid #0a3f8e; border-radius: 50%; }
.testimonials-demo__dots .is-active[b-3vnoqgrvyt] { background: #0a3f8e; }
.testimonials-demo--with-intro[b-3vnoqgrvyt] { padding: 58px 22px 48px; border-top: 1px solid #edf2f6; }
.testimonials-demo__intro[b-3vnoqgrvyt] { max-width: 720px; margin: 0 auto 28px; text-align: center; }
.testimonials-demo__eyebrow[b-3vnoqgrvyt] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .64rem; font-weight: 800; letter-spacing: .12em; }
.testimonials-demo__intro p[b-3vnoqgrvyt] { margin: 13px auto 0; max-width: 620px; color: #566a86; font-size: .94rem; line-height: 1.55; }
.testimonials-demo--featured[b-3vnoqgrvyt] { padding: 66px 22px 58px; background: #082f6b; color: #fff; }
.testimonials-demo--featured h2[b-3vnoqgrvyt] { color: #fff; font-size: clamp(1.5rem, 2.8vw, 2.35rem); }
.testimonials-demo--featured .testimonials-demo__link[b-3vnoqgrvyt] { color: #fff; }
.testimonials-demo--featured .testimonial-card[b-3vnoqgrvyt] { background: rgba(255,255,255,.08); border-color: rgba(255,255,255,.15); }
.testimonials-demo--featured .testimonial-card__quote[b-3vnoqgrvyt] { color: #f2b819; }
.testimonials-demo--featured .testimonial-card__text[b-3vnoqgrvyt], .testimonials-demo--featured .testimonial-card__footer strong[b-3vnoqgrvyt] { color: #fff; }
.testimonials-demo--featured .testimonial-card__footer span[b-3vnoqgrvyt] { color: #c5d5eb; }
.testimonials-demo--featured .testimonials-demo__footer[b-3vnoqgrvyt] { margin-top: 30px; padding-top: 19px; border-top: 1px solid rgba(255,255,255,.2); color: #c8d7eb; font-size: .63rem; font-weight: 800; letter-spacing: .07em; }
.testimonials-demo--featured .testimonials-demo__footer a[b-3vnoqgrvyt] { float: right; color: #f2b819; text-decoration: none; }
@media (max-width: 650px) { .testimonials-demo[b-3vnoqgrvyt] { padding-left: 16px; padding-right: 16px; } .testimonials-demo__heading[b-3vnoqgrvyt] { align-items: flex-start; flex-direction: column; gap: 10px; } .testimonials-demo__grid[b-3vnoqgrvyt] { grid-template-columns: 1fr; gap: 12px; } .testimonial-card[b-3vnoqgrvyt] { min-height: 155px; padding-left: 18px; padding-right: 18px; } .testimonials-demo--featured .testimonials-demo__footer a[b-3vnoqgrvyt] { float: none; display: block; margin-top: 10px; } }
/* _content/Gabinetes.CoClick/Components/Sections/TrustDemoSection.razor.rz.scp.css */
.trust-demo[b-ybya8jt3mj] { background: #fff; color: #082f6b; padding: 30px 22px 28px; font-family: Arial, sans-serif; }
.trust-demo__content[b-ybya8jt3mj] { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: 280px 1fr; align-items: stretch; }
.trust-demo__lead[b-ybya8jt3mj] { border-right: 1px solid #e3e9f0; padding: 5px 26px 5px 0; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; }
.trust-demo h2[b-ybya8jt3mj] { margin: 0; color: #092f6c; font-size: clamp(1.25rem, 2vw, 1.7rem); line-height: 1.06; font-weight: 700; }
.trust-demo__button[b-ybya8jt3mj] { display: inline-flex; align-items: center; gap: 5px; padding: 7px 9px; border: 1px solid #9eafc4; border-radius: 2px; color: #082f6b; font-size: .56rem; font-weight: 800; line-height: 1; text-decoration: none; white-space: nowrap; }
.trust-demo__button span[b-ybya8jt3mj], .trust-demo__footer span[b-ybya8jt3mj] { font-size: .9rem; line-height: 0; }
.trust-demo__items[b-ybya8jt3mj] { display: grid; grid-template-columns: repeat(4, 1fr); }
.trust-demo__item[b-ybya8jt3mj] { min-width: 0; padding: 0 20px; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center; border-right: 1px solid #edf1f5; }
.trust-demo__item:last-child[b-ybya8jt3mj] { border-right: 0; }
.trust-demo__icon[b-ybya8jt3mj] { width: 35px; height: 35px; margin-bottom: 9px; color: #0a3f8e; }
.trust-demo__icon svg[b-ybya8jt3mj] { width: 100%; height: 100%; }
.trust-demo__item strong[b-ybya8jt3mj] { margin-bottom: 4px; font-size: 1.35rem; line-height: 1; }
.trust-demo__item h3[b-ybya8jt3mj] { margin: 0; font-size: .67rem; line-height: 1.25; font-weight: 700; }
.trust-demo__item p[b-ybya8jt3mj] { max-width: 115px; margin: 7px 0 0; color: #273e60; font-size: .62rem; line-height: 1.45; }
.trust-demo--with-intro[b-ybya8jt3mj] { padding: 58px 22px 52px; border-top: 1px solid #edf2f6; }
.trust-demo__intro[b-ybya8jt3mj] { max-width: 760px; margin: 0 auto 30px; text-align: center; }
.trust-demo__eyebrow[b-ybya8jt3mj] { display: block; margin-bottom: 10px; color: #e3a914; font-size: .65rem; font-weight: 800; letter-spacing: .12em; }
.trust-demo__intro p[b-ybya8jt3mj] { max-width: 650px; margin: 13px auto 0; color: #566a86; font-size: .94rem; line-height: 1.55; }
.trust-demo--with-intro .trust-demo__content[b-ybya8jt3mj] { display: block; }
.trust-demo--with-intro .trust-demo__items[b-ybya8jt3mj] { border: 1px solid #e1e8f0; border-radius: 6px; padding: 22px 0; }
.trust-demo--compact[b-ybya8jt3mj] { padding: 54px 22px 40px; background: #082f6b; color: #fff; }
.trust-demo--compact h2[b-ybya8jt3mj], .trust-demo--compact .trust-demo__item strong[b-ybya8jt3mj], .trust-demo--compact .trust-demo__item h3[b-ybya8jt3mj] { color: #fff; }
.trust-demo--compact .trust-demo__content[b-ybya8jt3mj] { grid-template-columns: 300px 1fr; }
.trust-demo--compact .trust-demo__lead[b-ybya8jt3mj] { border-color: rgba(255,255,255,.22); }
.trust-demo--compact .trust-demo__item[b-ybya8jt3mj] { border-color: rgba(255,255,255,.22); }
.trust-demo--compact .trust-demo__item p[b-ybya8jt3mj] { color: #c7d7eb; }
.trust-demo--compact .trust-demo__icon[b-ybya8jt3mj] { color: #f5bd19; }
.trust-demo--compact .trust-demo__button[b-ybya8jt3mj] { border-color: rgba(255,255,255,.6); color: #fff; }
.trust-demo__footer[b-ybya8jt3mj] { max-width: 1180px; margin: 28px auto 0; padding-top: 18px; border-top: 1px solid rgba(255,255,255,.22); color: #c7d7eb; font-size: .65rem; font-weight: 800; letter-spacing: .08em; }
@media (max-width: 760px) { .trust-demo__content[b-ybya8jt3mj], .trust-demo--compact .trust-demo__content[b-ybya8jt3mj] { grid-template-columns: 1fr; gap: 25px; } .trust-demo__lead[b-ybya8jt3mj] { border-right: 0; border-bottom: 1px solid #e3e9f0; padding: 0 0 18px; gap: 18px; } .trust-demo--compact .trust-demo__lead[b-ybya8jt3mj] { border-color: rgba(255,255,255,.22); } .trust-demo__items[b-ybya8jt3mj] { grid-template-columns: repeat(2, 1fr); row-gap: 25px; } .trust-demo__item:nth-child(2)[b-ybya8jt3mj] { border-right: 0; } .trust-demo__item:nth-child(-n+2)[b-ybya8jt3mj] { padding-bottom: 18px; border-bottom: 1px solid #edf1f5; } .trust-demo--compact .trust-demo__item:nth-child(-n+2)[b-ybya8jt3mj] { border-color: rgba(255,255,255,.22); } }
@media (max-width: 450px) { .trust-demo[b-ybya8jt3mj] { padding-left: 16px; padding-right: 16px; } .trust-demo__items[b-ybya8jt3mj] { grid-template-columns: 1fr 1fr; } .trust-demo__item[b-ybya8jt3mj] { padding-left: 8px; padding-right: 8px; } }
/* _content/Gabinetes.CoClick/Pages/Certificacion/Index.razor.rz.scp.css */
.certificacion-page[b-ikcq5x6j3q]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.certificacion-shell[b-ikcq5x6j3q]{width:min(100% - 78px,1180px);margin:auto}.certificacion-breadcrumb[b-ikcq5x6j3q]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.certificacion-breadcrumb .certificacion-shell[b-ikcq5x6j3q]{display:flex;gap:12px;align-items:center;min-height:42px;font-size:.67rem}.certificacion-breadcrumb a[b-ikcq5x6j3q]{color:#102f5d;text-decoration:none}.certificacion-page :global(.hero-demo)[b-ikcq5x6j3q]{height:315px;min-height:315px}.certificacion-page :global(.hero-demo__content)[b-ikcq5x6j3q]{max-width:1180px;padding:34px 0}.certificacion-page :global(.hero-demo__copy)[b-ikcq5x6j3q]{max-width:460px}.certificacion-page :global(.hero-demo h1)[b-ikcq5x6j3q]{font-size:clamp(2rem,3.1vw,2.8rem);line-height:1.1}.certificacion-page :global(.hero-demo__description)[b-ikcq5x6j3q]{font-size:.86rem;line-height:1.5}.certificacion-page :global(.hero-demo::after)[b-ikcq5x6j3q]{background:linear-gradient(90deg,rgba(2,39,84,.96),rgba(2,39,84,.76) 48%,rgba(2,39,84,.08))}.certificacion-steps[b-ikcq5x6j3q]{width:min(100% - 78px,1180px);margin:-1px auto 0;position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,1fr);border:1px solid #e1e8f0;border-radius:6px;background:#fff}.certificacion-steps div[b-ikcq5x6j3q]{display:flex;flex-direction:column;align-items:center;padding:10px;border-right:1px solid #e1e8f0}.certificacion-steps div:last-child[b-ikcq5x6j3q]{border:0}.certificacion-steps img[b-ikcq5x6j3q]{width:34px;height:34px}.certificacion-steps b[b-ikcq5x6j3q]{font-size:.58rem}.certificacion-section[b-ikcq5x6j3q]{width:min(100% - 78px,1180px);margin:auto;padding:20px 0}.certificacion-heading[b-ikcq5x6j3q]{text-align:center;margin-bottom:14px}.certificacion-heading h2[b-ikcq5x6j3q]{margin:0;color:#092f6c;font-size:1.45rem}.certificacion-heading p[b-ikcq5x6j3q]{margin:6px 0;font-size:.69rem}.certificacion-systems[b-ikcq5x6j3q]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.certificacion-systems article[b-ikcq5x6j3q]{display:flex;justify-content:space-between;padding:16px;border:1px solid #e1e8f0;border-radius:6px}.certificacion-systems h3[b-ikcq5x6j3q],.certificacion-feature h2[b-ikcq5x6j3q],.certificacion-panels h2[b-ikcq5x6j3q],.certificacion-bottom h2[b-ikcq5x6j3q]{margin:0;color:#092f6c;font-size:1rem}.certificacion-systems p[b-ikcq5x6j3q],.certificacion-feature p[b-ikcq5x6j3q],.certificacion-panels p[b-ikcq5x6j3q],.certificacion-bottom p[b-ikcq5x6j3q]{font-size:.58rem;line-height:1.45}.certificacion-systems a[b-ikcq5x6j3q],.certificacion-bottom a[b-ikcq5x6j3q]{color:#092f6c;font-size:.55rem;font-weight:700;text-decoration:none}.certificacion-systems img[b-ikcq5x6j3q]{width:180px;height:120px;object-fit:contain}.evaluation-grid[b-ikcq5x6j3q]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.evaluation-grid article[b-ikcq5x6j3q],.process-grid article[b-ikcq5x6j3q]{padding:12px;border:1px solid #e1e8f0;border-radius:6px}.evaluation-grid img[b-ikcq5x6j3q],.process-grid img[b-ikcq5x6j3q]{width:36px;height:36px}.evaluation-grid h3[b-ikcq5x6j3q],.process-grid h3[b-ikcq5x6j3q]{margin:7px 0;font-size:.65rem}.evaluation-grid ul[b-ikcq5x6j3q]{padding-left:12px;font-size:.53rem;line-height:1.55}.certificacion-process[b-ikcq5x6j3q]{background:#f7f9fc}.process-grid[b-ikcq5x6j3q]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.process-grid article[b-ikcq5x6j3q]{text-align:center;background:#fff}.process-grid span[b-ikcq5x6j3q]{display:block;color:#7893cd;font-size:.68rem;font-weight:700}.process-grid p[b-ikcq5x6j3q]{font-size:.54rem;line-height:1.45}.certificacion-feature[b-ikcq5x6j3q],.certificacion-panels[b-ikcq5x6j3q],.certificacion-bottom[b-ikcq5x6j3q]{width:min(100% - 78px,1180px);margin:0 auto 15px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.certificacion-feature[b-ikcq5x6j3q]{align-items:center}.certificacion-feature>img[b-ikcq5x6j3q]{width:100%;height:220px;object-fit:cover;border-radius:6px}.feature-box[b-ikcq5x6j3q],.certificacion-panels article[b-ikcq5x6j3q],.certificacion-bottom article[b-ikcq5x6j3q]{padding:14px;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.feature-box ul[b-ikcq5x6j3q]{display:grid;grid-template-columns:1fr 1fr;padding-left:0;list-style:none;font-size:.55rem;line-height:1.7}.certificacion-panels article[b-ikcq5x6j3q]{min-height:135px}.certificacion-panels ol[b-ikcq5x6j3q]{font-size:.57rem;line-height:1.6}.service-flow[b-ikcq5x6j3q],.mini-list[b-ikcq5x6j3q]{padding:14px;text-align:center;color:#092f6c;font-size:.58rem;line-height:1.8}.certificacion-bottom article:first-child[b-ikcq5x6j3q]{background:linear-gradient(90deg,#0879bd,#062c68);color:#fff}.certificacion-bottom article:first-child h2[b-ikcq5x6j3q]{color:#fff}.certificacion-page :global(.cta-demo)[b-ikcq5x6j3q]{padding:12px 22px}.certificacion-page :global(.cta-demo--featured .cta-demo__panel)[b-ikcq5x6j3q]{min-height:95px;padding:16px 32px}
@media(max-width:900px){.certificacion-shell[b-ikcq5x6j3q],.certificacion-steps[b-ikcq5x6j3q],.certificacion-section[b-ikcq5x6j3q],.certificacion-feature[b-ikcq5x6j3q],.certificacion-panels[b-ikcq5x6j3q],.certificacion-bottom[b-ikcq5x6j3q]{width:min(100% - 40px,760px)}.evaluation-grid[b-ikcq5x6j3q]{grid-template-columns:repeat(3,1fr)}.process-grid[b-ikcq5x6j3q]{grid-template-columns:repeat(3,1fr)}.certificacion-page :global(.hero-demo__content)[b-ikcq5x6j3q]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.certificacion-shell[b-ikcq5x6j3q],.certificacion-steps[b-ikcq5x6j3q],.certificacion-section[b-ikcq5x6j3q],.certificacion-feature[b-ikcq5x6j3q],.certificacion-panels[b-ikcq5x6j3q],.certificacion-bottom[b-ikcq5x6j3q]{width:min(100% - 32px,520px)}.certificacion-page :global(.hero-demo)[b-ikcq5x6j3q]{height:500px;min-height:500px}.certificacion-page :global(.hero-demo__content)[b-ikcq5x6j3q]{padding:55px 18px 35px}.certificacion-page :global(.hero-demo::after)[b-ikcq5x6j3q]{background:linear-gradient(180deg,rgba(2,39,84,.9),rgba(2,39,84,.75))}.certificacion-steps[b-ikcq5x6j3q]{grid-template-columns:repeat(3,1fr)}.certificacion-systems[b-ikcq5x6j3q],.certificacion-feature[b-ikcq5x6j3q],.certificacion-panels[b-ikcq5x6j3q],.certificacion-bottom[b-ikcq5x6j3q]{grid-template-columns:1fr}.evaluation-grid[b-ikcq5x6j3q],.process-grid[b-ikcq5x6j3q]{grid-template-columns:repeat(2,1fr)}.certificacion-systems article[b-ikcq5x6j3q]{display:block}.certificacion-systems img[b-ikcq5x6j3q]{display:block;width:100%;height:100px}.feature-box ul[b-ikcq5x6j3q]{grid-template-columns:1fr}.certificacion-page :global(.cta-demo--featured .cta-demo__panel)[b-ikcq5x6j3q]{padding:20px}}
@media(max-width:390px){.evaluation-grid[b-ikcq5x6j3q],.process-grid[b-ikcq5x6j3q]{grid-template-columns:1fr}.certificacion-steps[b-ikcq5x6j3q]{grid-template-columns:repeat(2,1fr)}}
/* _content/Gabinetes.CoClick/Pages/demo/Beneficios.razor.rz.scp.css */
.benefits-demo-page[b-qjv1xue8n0] { min-height: 100vh; background: #f8fafc; padding-bottom: 80px; }
.benefits-demo-page__label[b-qjv1xue8n0] { padding: 20px 24px 12px; color: #68809d; font: 700 .68rem Arial, Helvetica, sans-serif; letter-spacing: .16em; text-align: center; }
.benefits-demo-page__separator[b-qjv1xue8n0] { display: flex; align-items: center; justify-content: center; height: 56px; margin: 42px 0 0; color: #ffbc00; background: #062c68; font: 700 .7rem Arial, Helvetica, sans-serif; letter-spacing: .16em; }
.benefits-demo-page__separator[b-qjv1xue8n0]::before, .benefits-demo-page__separator[b-qjv1xue8n0]::after { content: ""; width: 74px; height: 1px; margin: 0 18px; background: rgba(255,255,255,.45); }
@media (max-width: 520px) { .benefits-demo-page__separator[b-qjv1xue8n0] { font-size: .58rem; letter-spacing: .1em; } .benefits-demo-page__separator[b-qjv1xue8n0]::before, .benefits-demo-page__separator[b-qjv1xue8n0]::after { width: 24px; margin: 0 9px; } }
/* _content/Gabinetes.CoClick/Pages/demo/BeneficiosLP.razor.rz.scp.css */
.benefits-lp-demo-page[b-bbv4hf3fr2] { min-height: 100vh; background: #fff; }
.benefits-lp-demo-page__label[b-bbv4hf3fr2] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.benefits-lp-demo-page__separator[b-bbv4hf3fr2] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.benefits-lp-demo-page__separator[b-bbv4hf3fr2]::before, .benefits-lp-demo-page__separator[b-bbv4hf3fr2]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .benefits-lp-demo-page__label[b-bbv4hf3fr2], .benefits-lp-demo-page__separator[b-bbv4hf3fr2] { padding-left: 16px; padding-right: 16px; } .benefits-lp-demo-page__separator span[b-bbv4hf3fr2] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/BeneficiosP.razor.rz.scp.css */
.beneficios-p-demo-page[b-woako06ap1] { min-height:100vh; background:#fff; }
.beneficios-p-demo-page__label[b-woako06ap1] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.beneficios-p-demo-page__separator[b-woako06ap1] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.beneficios-p-demo-page__separator[b-woako06ap1]::before,.beneficios-p-demo-page__separator[b-woako06ap1]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .beneficios-p-demo-page__label[b-woako06ap1],.beneficios-p-demo-page__separator[b-woako06ap1] { padding-inline:16px; } .beneficios-p-demo-page__separator span[b-woako06ap1] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/CaracteristicasP.razor.rz.scp.css */
.characteristics-p-demo-page[b-2eqf8f7rll] { min-height:100vh; background:#fff; }
.characteristics-p-demo-page__label[b-2eqf8f7rll] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.characteristics-p-demo-page__separator[b-2eqf8f7rll] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.characteristics-p-demo-page__separator[b-2eqf8f7rll]::before,.characteristics-p-demo-page__separator[b-2eqf8f7rll]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .characteristics-p-demo-page__label[b-2eqf8f7rll],.characteristics-p-demo-page__separator[b-2eqf8f7rll] { padding-inline:16px; } .characteristics-p-demo-page__separator span[b-2eqf8f7rll] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/CasosDeExitoLP.razor.rz.scp.css */
.success-cases-lp-demo-page[b-7mwckvke4x] { min-height:100vh; background:#fff; }
.success-cases-lp-demo-page__label[b-7mwckvke4x] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.success-cases-lp-demo-page__separator[b-7mwckvke4x] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.success-cases-lp-demo-page__separator[b-7mwckvke4x]::before,.success-cases-lp-demo-page__separator[b-7mwckvke4x]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .success-cases-lp-demo-page__label[b-7mwckvke4x],.success-cases-lp-demo-page__separator[b-7mwckvke4x] { padding-inline:16px; } .success-cases-lp-demo-page__separator span[b-7mwckvke4x] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/CertificadosP.razor.rz.scp.css */
.certificates-p-demo-page[b-ifkb82cv6i] { min-height:100vh; background:#fff; }
.certificates-p-demo-page__label[b-ifkb82cv6i] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.certificates-p-demo-page__separator[b-ifkb82cv6i] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.certificates-p-demo-page__separator[b-ifkb82cv6i]::before,.certificates-p-demo-page__separator[b-ifkb82cv6i]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .certificates-p-demo-page__label[b-ifkb82cv6i],.certificates-p-demo-page__separator[b-ifkb82cv6i] { padding-inline:16px; } .certificates-p-demo-page__separator span[b-ifkb82cv6i] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Confianza.razor.rz.scp.css */
.trust-demo-page[b-aefz2n2qyw] { min-height: 100vh; background: #fff; }
.trust-demo-page__label[b-aefz2n2qyw] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.trust-demo-page__separator[b-aefz2n2qyw] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.trust-demo-page__separator[b-aefz2n2qyw]::before, .trust-demo-page__separator[b-aefz2n2qyw]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .trust-demo-page__label[b-aefz2n2qyw], .trust-demo-page__separator[b-aefz2n2qyw] { padding-left: 16px; padding-right: 16px; } .trust-demo-page__separator span[b-aefz2n2qyw] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/ConfianzaLP.razor.rz.scp.css */
.confidence-lp-demo-page[b-18o0dsrl8f] { min-height:100vh; background:#fff; }
.confidence-lp-demo-page__label[b-18o0dsrl8f] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.confidence-lp-demo-page__separator[b-18o0dsrl8f] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.confidence-lp-demo-page__separator[b-18o0dsrl8f]::before,.confidence-lp-demo-page__separator[b-18o0dsrl8f]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .confidence-lp-demo-page__label[b-18o0dsrl8f],.confidence-lp-demo-page__separator[b-18o0dsrl8f] { padding-inline:16px; } .confidence-lp-demo-page__separator span[b-18o0dsrl8f] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Cta.razor.rz.scp.css */
.cta-demo-page[b-qxi50ez44h] { min-height: 100vh; background: #fff; }
.cta-demo-page__label[b-qxi50ez44h] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.cta-demo-page__separator[b-qxi50ez44h] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.cta-demo-page__separator[b-qxi50ez44h]::before, .cta-demo-page__separator[b-qxi50ez44h]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .cta-demo-page__label[b-qxi50ez44h], .cta-demo-page__separator[b-qxi50ez44h] { padding-left: 16px; padding-right: 16px; } .cta-demo-page__separator span[b-qxi50ez44h] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/DetallesP.razor.rz.scp.css */
.details-p-demo-page[b-2toy4icv12] { min-height:100vh; background:#fff; }
.details-p-demo-page__label[b-2toy4icv12] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.details-p-demo-page__separator[b-2toy4icv12] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.details-p-demo-page__separator[b-2toy4icv12]::before,.details-p-demo-page__separator[b-2toy4icv12]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .details-p-demo-page__label[b-2toy4icv12],.details-p-demo-page__separator[b-2toy4icv12] { padding-inline:16px; } .details-p-demo-page__separator span[b-2toy4icv12] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Hero.razor.rz.scp.css */
.hero-demo-divider[b-5214qtkyao] {
    position: relative;
    z-index: 2;
    height: 58px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #031d3d;
    border-top: 1px solid rgba(255, 255, 255, .2);
    border-bottom: 1px solid rgba(255, 190, 0, .7);
    color: #ffbf00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .72rem;
    font-weight: 700;
    letter-spacing: .18em;
}

.hero-demo-divider[b-5214qtkyao]::before,
.hero-demo-divider[b-5214qtkyao]::after {
    content: "";
    width: 74px;
    height: 1px;
    margin: 0 18px;
    background: rgba(255, 255, 255, .35);
}

@media (max-width: 520px) {
    .hero-demo-divider[b-5214qtkyao] { height: 50px; font-size: .62rem; letter-spacing: .12em; }
    .hero-demo-divider[b-5214qtkyao]::before, .hero-demo-divider[b-5214qtkyao]::after { width: 26px; margin: 0 10px; }
}
/* _content/Gabinetes.CoClick/Pages/demo/Herop.razor.rz.scp.css */
.hero-p-demo-page[b-dxwt7jnwue] { min-height:100vh; background:#fff; }
.hero-p-demo-page__label[b-dxwt7jnwue] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.hero-p-demo-page__separator[b-dxwt7jnwue] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.hero-p-demo-page__separator[b-dxwt7jnwue]::before,.hero-p-demo-page__separator[b-dxwt7jnwue]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .hero-p-demo-page__label[b-dxwt7jnwue],.hero-p-demo-page__separator[b-dxwt7jnwue] { padding-inline:16px; } .hero-p-demo-page__separator span[b-dxwt7jnwue] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Industrias.razor.rz.scp.css */
.industries-demo-page[b-wkqmmmylfu] { min-height: 100vh; background: #fff; }
.demo-label[b-wkqmmmylfu] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.demo-separator[b-wkqmmmylfu] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.demo-separator[b-wkqmmmylfu]::before, .demo-separator[b-wkqmmmylfu]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .demo-label[b-wkqmmmylfu], .demo-separator[b-wkqmmmylfu] { padding-left: 16px; padding-right: 16px; } .demo-separator span[b-wkqmmmylfu] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/IndustriasLP.razor.rz.scp.css */
.industries-lp-demo-page[b-mzzbx182z8] { min-height:100vh; background:#fff; }
.industries-lp-demo-page__label[b-mzzbx182z8] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.industries-lp-demo-page__separator[b-mzzbx182z8] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.industries-lp-demo-page__separator[b-mzzbx182z8]::before,.industries-lp-demo-page__separator[b-mzzbx182z8]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .industries-lp-demo-page__label[b-mzzbx182z8],.industries-lp-demo-page__separator[b-mzzbx182z8] { padding-inline:16px; } .industries-lp-demo-page__separator span[b-mzzbx182z8] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/MedidasDisponiblesP.razor.rz.scp.css */
.available-sizes-p-demo-page[b-e401iao57j] { min-height:100vh; background:#fff; }
.available-sizes-p-demo-page__label[b-e401iao57j] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.available-sizes-p-demo-page__separator[b-e401iao57j] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.available-sizes-p-demo-page__separator[b-e401iao57j]::before,.available-sizes-p-demo-page__separator[b-e401iao57j]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .available-sizes-p-demo-page__label[b-e401iao57j],.available-sizes-p-demo-page__separator[b-e401iao57j] { padding-inline:16px; } .available-sizes-p-demo-page__separator span[b-e401iao57j] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/ProductosLP.razor.rz.scp.css */
.products-lp-demo-page[b-9b4g1k6hfe] { min-height: 100vh; background: #fff; }
.products-lp-demo-page__label[b-9b4g1k6hfe] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.products-lp-demo-page__separator[b-9b4g1k6hfe] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.products-lp-demo-page__separator[b-9b4g1k6hfe]::before, .products-lp-demo-page__separator[b-9b4g1k6hfe]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .products-lp-demo-page__label[b-9b4g1k6hfe], .products-lp-demo-page__separator[b-9b4g1k6hfe] { padding-left: 16px; padding-right: 16px; } .products-lp-demo-page__separator span[b-9b4g1k6hfe] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Recursos.razor.rz.scp.css */
.resources-demo-page[b-z9etsjzcrb] { min-height: 100vh; background: #fff; }
.resources-demo-page__label[b-z9etsjzcrb] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.resources-demo-page__separator[b-z9etsjzcrb] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.resources-demo-page__separator[b-z9etsjzcrb]::before, .resources-demo-page__separator[b-z9etsjzcrb]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .resources-demo-page__label[b-z9etsjzcrb], .resources-demo-page__separator[b-z9etsjzcrb] { padding-left: 16px; padding-right: 16px; } .resources-demo-page__separator span[b-z9etsjzcrb] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/demo/RecursosLP.razor.rz.scp.css */
.resources-lp-demo-page[b-fqx0hfcfxa] { min-height:100vh; background:#fff; }
.resources-lp-demo-page__label[b-fqx0hfcfxa] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.resources-lp-demo-page__separator[b-fqx0hfcfxa] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.resources-lp-demo-page__separator[b-fqx0hfcfxa]::before,.resources-lp-demo-page__separator[b-fqx0hfcfxa]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .resources-lp-demo-page__label[b-fqx0hfcfxa],.resources-lp-demo-page__separator[b-fqx0hfcfxa] { padding-inline:16px; } .resources-lp-demo-page__separator span[b-fqx0hfcfxa] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Soluciones.razor.rz.scp.css */
.solutions-demo-page[b-0s8qdsug5v] { min-height: 100vh; padding-bottom: 80px; background: #f8fafc; }
.solutions-demo-page__label[b-0s8qdsug5v] { padding: 20px 24px 12px; color: #68809d; font: 700 .68rem Arial, Helvetica, sans-serif; letter-spacing: .16em; text-align: center; }
.solutions-demo-page__separator[b-0s8qdsug5v] { display: flex; align-items: center; justify-content: center; height: 56px; margin: 42px 0 0; color: #ffbc00; background: #062c68; font: 700 .7rem Arial, Helvetica, sans-serif; letter-spacing: .16em; }
.solutions-demo-page__separator[b-0s8qdsug5v]::before, .solutions-demo-page__separator[b-0s8qdsug5v]::after { content: ""; width: 74px; height: 1px; margin: 0 18px; background: rgba(255,255,255,.45); }
@media (max-width: 520px) { .solutions-demo-page__separator[b-0s8qdsug5v] { font-size: .58rem; letter-spacing: .1em; } .solutions-demo-page__separator[b-0s8qdsug5v]::before, .solutions-demo-page__separator[b-0s8qdsug5v]::after { width: 24px; margin: 0 9px; } }
/* _content/Gabinetes.CoClick/Pages/demo/SolucionP.razor.rz.scp.css */
.solution-p-demo-page[b-p05a92hq2y] { min-height:100vh; background:#fff; }
.solution-p-demo-page__label[b-p05a92hq2y] { padding:18px 24px 8px; color:#62738c; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.14em; }
.solution-p-demo-page__separator[b-p05a92hq2y] { display:flex; align-items:center; gap:14px; padding:22px 24px; background:#eaf0f6; color:#45617f; font:700 .65rem/1 Arial,sans-serif; letter-spacing:.13em; }
.solution-p-demo-page__separator[b-p05a92hq2y]::before,.solution-p-demo-page__separator[b-p05a92hq2y]::after { content:""; height:1px; flex:1; background:#c9d5e2; }
@media (max-width:560px) { .solution-p-demo-page__label[b-p05a92hq2y],.solution-p-demo-page__separator[b-p05a92hq2y] { padding-inline:16px; } .solution-p-demo-page__separator span[b-p05a92hq2y] { text-align:center; } }
/* _content/Gabinetes.CoClick/Pages/demo/Testimonios.razor.rz.scp.css */
.testimonials-demo-page[b-m6iu38deul] { min-height: 100vh; background: #fff; }
.testimonials-demo-page__label[b-m6iu38deul] { padding: 18px 24px 8px; color: #62738c; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .14em; }
.testimonials-demo-page__separator[b-m6iu38deul] { display: flex; align-items: center; gap: 14px; padding: 22px 24px; background: #eaf0f6; color: #45617f; font: 700 .65rem/1 Arial, sans-serif; letter-spacing: .13em; }
.testimonials-demo-page__separator[b-m6iu38deul]::before, .testimonials-demo-page__separator[b-m6iu38deul]::after { content: ''; height: 1px; flex: 1; background: #c9d5e2; }
@media (max-width: 560px) { .testimonials-demo-page__label[b-m6iu38deul], .testimonials-demo-page__separator[b-m6iu38deul] { padding-left: 16px; padding-right: 16px; } .testimonials-demo-page__separator span[b-m6iu38deul] { text-align: center; } }
/* _content/Gabinetes.CoClick/Pages/Filtros/Index.razor.rz.scp.css */
.filters-page[b-o0m3nqupnh]{background:#fff;color:#082f6b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.filters-page__container[b-o0m3nqupnh]{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}.filters-page__breadcrumb[b-o0m3nqupnh]{border-bottom:1px solid #e4eaf2;color:#29476c;font-size:12px}.filters-page__breadcrumb .filters-page__container[b-o0m3nqupnh]{display:flex;gap:10px;padding-top:11px;padding-bottom:11px}.filters-page__breadcrumb a[b-o0m3nqupnh]{color:#082f6b}.filters-hero[b-o0m3nqupnh]{background:linear-gradient(90deg,rgba(3,39,91,.98),rgba(3,52,111,.94)),url('/Images/Pagnas/gabinetes-portafiltros-industriales-hero.webp') center/cover;color:white}.filters-hero__inner[b-o0m3nqupnh]{display:flex;align-items:center;gap:38px;min-height:182px;padding-top:28px;padding-bottom:28px}.filters-hero__copy[b-o0m3nqupnh]{flex:1}.filters-eyebrow[b-o0m3nqupnh]{font-size:11px;font-weight:700;letter-spacing:.16em}.filters-hero h1[b-o0m3nqupnh]{margin:12px 0 10px;font-size:30px;line-height:1.14;font-weight:750}.filters-rule[b-o0m3nqupnh]{display:block;width:32px;height:3px;background:#f7c400;margin:0 0 14px}.filters-hero p[b-o0m3nqupnh]{max-width:410px;margin:0;font-size:14px;line-height:1.6}.filters-hero__proofs[b-o0m3nqupnh]{display:grid;grid-template-columns:repeat(4,1fr);flex:1}.filters-hero__proofs>div[b-o0m3nqupnh]{min-height:92px;padding:6px 14px;text-align:center;border-left:1px solid rgba(255,255,255,.25);display:flex;flex-direction:column;align-items:center;gap:5px}.filters-proof-icon[b-o0m3nqupnh]{width:28px;height:28px;border:1px solid white;border-radius:50%;display:grid;place-items:center;font-size:19px}.filters-hero__proofs strong[b-o0m3nqupnh]{font-size:12px}.filters-hero__proofs small[b-o0m3nqupnh]{font-size:10px;line-height:1.3;color:#e4edff}.filters-catalogue[b-o0m3nqupnh]{display:grid;grid-template-columns:225px 1fr;gap:16px;padding-top:24px;padding-bottom:16px}.filters-sidebar[b-o0m3nqupnh]{border:1px solid #e5ebf3;border-radius:5px;padding:18px 14px;align-self:start}.filters-sidebar h2[b-o0m3nqupnh]{font-size:13px;margin:0 0 14px;font-weight:750}.filter-choice[b-o0m3nqupnh]{display:flex;align-items:center;gap:9px;width:100%;padding:9px 7px;border:0;background:transparent;color:#183a70;text-align:left;font:inherit;font-size:11px;cursor:pointer;border-radius:4px}.filter-choice span[b-o0m3nqupnh]{font-size:18px;color:#2a66b8}.filter-choice em[b-o0m3nqupnh],.filter-check em[b-o0m3nqupnh]{margin-left:auto;background:#edf4ff;color:#2461a7;border-radius:8px;padding:2px 6px;font-size:10px;font-style:normal}.filter-choice.is-selected[b-o0m3nqupnh]{background:#eff6ff;box-shadow:inset 0 0 0 1px #c9dcf4}.filters-sidebar__group[b-o0m3nqupnh]{border-top:1px solid #e4eaf2;margin:18px 6px 10px;padding-top:18px}.filter-check[b-o0m3nqupnh]{display:flex;align-items:center;gap:7px;font-size:11px;margin:13px 0;cursor:pointer}.filter-check input[b-o0m3nqupnh]{accent-color:#0b4b99}.filter-check em[b-o0m3nqupnh]{background:transparent;padding:0}.filters-sidebar details[b-o0m3nqupnh]{border-top:1px solid #e4eaf2;padding:14px 6px}.filters-sidebar summary[b-o0m3nqupnh]{font-size:11px;cursor:pointer;list-style:none}.filters-sidebar summary[b-o0m3nqupnh]:after{content:'⌄';float:right}.filter-tags[b-o0m3nqupnh]{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.filter-tag[b-o0m3nqupnh]{border:1px solid #d8e3f0;background:#f8fbff;color:#24558e;border-radius:4px;padding:5px 7px;font-size:10px;cursor:pointer}.filter-tag.is-selected[b-o0m3nqupnh]{background:#dbeaff;border-color:#79a7dd}.clear-filters[b-o0m3nqupnh]{width:100%;margin-top:10px;padding:9px;border:1px solid #d6e2f1;background:#f7faff;color:#164a8b;font-size:10px;cursor:pointer}.clear-filters span[b-o0m3nqupnh]{float:right;font-size:15px}.filters-toolbar[b-o0m3nqupnh]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.filter-search[b-o0m3nqupnh]{display:flex;align-items:center;border:1px solid #dbe4ef;border-radius:4px;flex:1;min-width:190px}.filter-search span[b-o0m3nqupnh]{font-size:24px;padding:0 10px;color:#0b4388}.filter-search input[b-o0m3nqupnh]{border:0;outline:0;width:100%;padding:11px 8px;font:inherit;font-size:11px}.filter-sort[b-o0m3nqupnh]{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:10px}.filter-sort select[b-o0m3nqupnh]{border:1px solid #dbe4ef;border-radius:4px;padding:10px 24px 10px 10px;color:#173b73;background:white;font:inherit}.filters-toolbar>strong[b-o0m3nqupnh]{font-size:11px;white-space:nowrap}.filter-cards[b-o0m3nqupnh]{display:flex;flex-direction:column;gap:8px}.filter-card[b-o0m3nqupnh]{display:grid;grid-template-columns:122px minmax(200px,1fr) 160px 160px;align-items:center;border:1px solid #e2e9f2;border-radius:6px;padding:12px 14px;min-height:126px}.filter-card__image[b-o0m3nqupnh]{height:105px;display:grid;place-items:center}.filter-card__image img[b-o0m3nqupnh]{width:105px;height:105px;object-fit:contain}.filter-card__main[b-o0m3nqupnh]{padding:0 16px;border-right:1px solid #e4eaf2}.filter-card h2[b-o0m3nqupnh]{font-size:15px;margin:0 0 7px;font-weight:750}.filter-card p[b-o0m3nqupnh]{font-size:10px;line-height:1.5;margin:0;color:#263f67}.filter-more[b-o0m3nqupnh]{margin-top:8px;font-size:10px;color:#0750a0}.filter-more summary[b-o0m3nqupnh]{cursor:pointer;font-weight:650;list-style:none}.filter-more summary[b-o0m3nqupnh]:after{content:'⌄';margin-left:7px}.filter-card__data[b-o0m3nqupnh]{display:flex;flex-direction:column;gap:5px;padding:0 14px}.filter-card__data small[b-o0m3nqupnh]{font-size:8px;margin-top:2px}.filter-pill[b-o0m3nqupnh],.efficiency-pill[b-o0m3nqupnh]{display:inline-block;width:max-content;max-width:100%;border-radius:13px;padding:5px 8px;font-size:9px;background:#eaf2ff;color:#174d94}.efficiency-pill[b-o0m3nqupnh]{background:#e0f3e1;color:#267143}.filter-card__actions[b-o0m3nqupnh]{border-left:1px solid #e4eaf2;display:flex;flex-direction:column;gap:15px;padding-left:14px}.filter-card__actions>a[b-o0m3nqupnh]{display:flex;align-items:center;gap:8px;color:#12498e;text-decoration:none;font-size:10px}.filter-card__actions>a:first-child[b-o0m3nqupnh]{font-size:22px}.filter-card__actions>a:first-child span[b-o0m3nqupnh]{font-size:10px}.filter-commerce[b-o0m3nqupnh]{justify-content:space-between;border:1px solid #e0e8f2;border-radius:4px;padding:9px 10px}.filter-commerce span[b-o0m3nqupnh]{font-size:18px}.filters-pagination[b-o0m3nqupnh]{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0;font-size:11px}.filters-pagination button[b-o0m3nqupnh]{border:1px solid #dbe4ef;background:white;color:#174d94;padding:7px 12px;cursor:pointer}.filters-pagination button:disabled[b-o0m3nqupnh]{opacity:.45;cursor:not-allowed}.filters-cta[b-o0m3nqupnh]{display:flex;align-items:center;gap:20px;background:#f3f7fc;border:1px solid #e0e8f2;border-radius:5px;margin-top:0;margin-bottom:26px;padding:14px 48px}.filters-cta__icon[b-o0m3nqupnh]{width:32px;height:32px;display:grid;place-items:center;border:1px solid #073b83;border-radius:50%;font-size:20px;font-family:Georgia}.filters-cta h2[b-o0m3nqupnh]{font-size:14px;margin:0 0 3px}.filters-cta p[b-o0m3nqupnh]{font-size:10px;margin:0}.filters-cta>a[b-o0m3nqupnh]{margin-left:auto;background:#073985;color:white;padding:12px 22px;border-radius:4px;text-decoration:none;font-size:10px;font-weight:750}.filters-cta>a span[b-o0m3nqupnh]{margin-left:15px;font-size:17px}@media(max-width:900px){.filters-hero__inner[b-o0m3nqupnh]{display:block}.filters-hero__proofs[b-o0m3nqupnh]{margin-top:24px}.filters-catalogue[b-o0m3nqupnh]{grid-template-columns:1fr}.filters-sidebar[b-o0m3nqupnh]{order:2}.filter-card[b-o0m3nqupnh]{grid-template-columns:100px 1fr}.filter-card__data[b-o0m3nqupnh],.filter-card__actions[b-o0m3nqupnh]{grid-column:2;border:0;margin-top:12px;padding-left:16px}.filter-card__actions[b-o0m3nqupnh]{flex-direction:row}.filters-toolbar[b-o0m3nqupnh]{flex-wrap:wrap}.filter-sort[b-o0m3nqupnh]{margin-left:auto}}@media(max-width:600px){.filters-page__container[b-o0m3nqupnh]{padding-left:16px;padding-right:16px}.filters-hero h1[b-o0m3nqupnh]{font-size:25px}.filters-hero__proofs[b-o0m3nqupnh]{grid-template-columns:repeat(2,1fr);gap:12px}.filters-hero__proofs>div[b-o0m3nqupnh]{border:0}.filter-card[b-o0m3nqupnh]{grid-template-columns:80px 1fr;padding:10px}.filter-card__image img[b-o0m3nqupnh]{width:72px;height:72px}.filter-card__main[b-o0m3nqupnh]{padding:0 8px;border:0}.filter-card__data[b-o0m3nqupnh],.filter-card__actions[b-o0m3nqupnh]{grid-column:1 / -1;padding-left:0}.filters-cta[b-o0m3nqupnh]{margin-left:16px;margin-right:16px;padding:16px;flex-wrap:wrap}.filters-cta>a[b-o0m3nqupnh]{margin-left:0;width:100%;text-align:center}}
/* _content/Gabinetes.CoClick/Pages/gabinetes/Gb24x24.razor.rz.scp.css */
.cc-product-page[b-uae2lnt3b9] { --blue:#00549f; --yellow:#fecb00; --navy:#032f5f; --text:#1f2933; --muted:#52606d; --border:#d9e2ec; --soft:#f5f7f9; color:var(--text); font-family:Inter,Arial,sans-serif; overflow:hidden; }
.cc-container[b-uae2lnt3b9] { width:min(calc(100% - 40px),1200px); margin-inline:auto; }
.cc-breadcrumb-wrap[b-uae2lnt3b9] { background:#fff; border-bottom:1px solid var(--border); }
.cc-breadcrumb[b-uae2lnt3b9] { display:flex; gap:9px; align-items:center; min-height:42px; color:#64748b; font-size:12px; }
.cc-breadcrumb a[b-uae2lnt3b9] { color:var(--blue); text-decoration:none; font-weight:600; }
.cc-hero[b-uae2lnt3b9] { position:relative; isolation:isolate; color:white; background:var(--navy); }
.cc-hero-bg[b-uae2lnt3b9] { position:absolute; inset:0; z-index:-1; background:linear-gradient(90deg,rgba(3,47,95,.98) 0%,rgba(3,47,95,.82) 52%,rgba(3,47,95,.93) 100%),url('/assets/images/hero-industrial-background.svg') center/cover no-repeat; }
.cc-hero-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:minmax(0,1fr) minmax(310px,1.05fr) 240px; min-height:430px; align-items:center; gap:20px; padding-block:50px; }
.cc-eyebrow[b-uae2lnt3b9] { margin:0 0 8px; font-size:22px; font-weight:600; }
.cc-hero h1[b-uae2lnt3b9] { margin:0; font-size:clamp(42px,5vw,62px); line-height:1; letter-spacing:-.04em; }
.cc-hero-subtitle[b-uae2lnt3b9] { margin:14px 0 0; font-size:20px; line-height:1.35; }
.cc-yellow-rule[b-uae2lnt3b9] { width:28px; height:3px; margin:18px 0 14px; background:var(--yellow); }
.cc-hero-intro[b-uae2lnt3b9] { max-width:510px; margin:0; color:#e4edf5; font-size:14px; line-height:1.7; }
.cc-actions[b-uae2lnt3b9] { display:flex; flex-wrap:wrap; gap:12px; margin-top:24px; }
.cc-btn[b-uae2lnt3b9] { display:inline-flex; min-height:44px; align-items:center; justify-content:center; gap:9px; padding:0 18px; border-radius:5px; font-size:12px; font-weight:700; letter-spacing:.01em; text-decoration:none; text-transform:uppercase; }
.cc-btn-primary[b-uae2lnt3b9] { background:var(--yellow); color:#0b2d50; }
.cc-btn-primary:hover[b-uae2lnt3b9],.cc-btn-primary:focus-visible[b-uae2lnt3b9] { background:#ffe052; }
.cc-btn-outline[b-uae2lnt3b9] { color:#fff; border:1px solid rgba(255,255,255,.8); }
.cc-btn-outline:hover[b-uae2lnt3b9],.cc-btn-outline:focus-visible[b-uae2lnt3b9] { background:rgba(255,255,255,.12); }
.cc-hero-product[b-uae2lnt3b9] { align-self:stretch; display:flex; align-items:center; justify-content:center; }
.cc-hero-product img[b-uae2lnt3b9] { width:100%; max-height:380px; object-fit:contain; }
.cc-spec-list[b-uae2lnt3b9] { display:grid; gap:20px; }
.cc-spec[b-uae2lnt3b9] { display:flex; align-items:center; gap:12px; }
.cc-spec-icon[b-uae2lnt3b9] { display:grid; width:30px; height:30px; place-items:center; border:1px solid rgba(255,255,255,.8); border-radius:8px; font-size:21px; }
.cc-spec strong[b-uae2lnt3b9],.cc-spec span[b-uae2lnt3b9] { display:block; }
.cc-spec strong[b-uae2lnt3b9] { margin-bottom:4px; font-size:10px; text-transform:uppercase; }
.cc-spec div span[b-uae2lnt3b9] { color:#e4edf5; font-size:12px; }
.cc-benefits[b-uae2lnt3b9] { border-bottom:1px solid var(--border); background:#fff; }
.cc-benefit-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:repeat(3,1fr); gap:30px; padding-block:26px; }
.cc-benefit[b-uae2lnt3b9] { display:flex; align-items:center; gap:16px; }
.cc-benefit img[b-uae2lnt3b9] { width:46px; height:46px; object-fit:contain; }
.cc-benefit-icon[b-uae2lnt3b9] { display:grid; width:54px; height:54px; place-items:center; flex:none; border:1px solid var(--blue); border-radius:50%; color:var(--blue); font-size:15px; font-weight:700; }
.cc-benefit h2[b-uae2lnt3b9] { margin:0; color:var(--blue); font-size:14px; }
.cc-benefit p[b-uae2lnt3b9] { margin:3px 0 5px; color:var(--blue); font-size:12px; font-weight:500; }
.cc-benefit small[b-uae2lnt3b9] { color:var(--muted); font-size:10px; line-height:1.45; }
.cc-section[b-uae2lnt3b9] { padding-block:72px; }
.cc-section h2[b-uae2lnt3b9] { margin:0; color:var(--blue); font-size:26px; letter-spacing:-.025em; }
.cc-why[b-uae2lnt3b9] { background:#fff; }
.cc-why-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:1.05fr 1.3fr 34px 1.3fr; align-items:center; gap:18px; margin-top:28px; padding:22px 12px; background:linear-gradient(120deg,#f8fafc,#fff); border-radius:8px; }
.cc-why-copy[b-uae2lnt3b9] { padding:8px 12px; }
.cc-why-copy h3[b-uae2lnt3b9] { margin:0 0 16px; color:var(--blue); font-size:20px; line-height:1.3; }
.cc-why-copy p[b-uae2lnt3b9] { margin:0; color:var(--muted); font-size:12px; line-height:1.7; }
.cc-why-copy ul[b-uae2lnt3b9],.cc-certification ul[b-uae2lnt3b9] { display:grid; gap:10px; padding:0; margin:20px 0 0; list-style:none; color:var(--blue); font-size:11px; font-weight:600; }
.cc-why-copy li[b-uae2lnt3b9]::before,.cc-certification li[b-uae2lnt3b9]::before { content:'✓'; display:inline-grid; width:17px; height:17px; margin-right:8px; place-items:center; border-radius:50%; background:var(--blue); color:#fff; font-size:10px; }
.cc-compare-card[b-uae2lnt3b9] { position:relative; overflow:hidden; min-width:0; border:1px solid var(--border); border-radius:6px; background:#fff; text-align:center; }
.cc-compare-card img[b-uae2lnt3b9] { display:block; width:100%; height:178px; object-fit:contain; }
.cc-compare-title[b-uae2lnt3b9] { padding:10px 6px; background:var(--blue); color:#fff; font-size:10px; font-weight:700; }
.cc-compare-muted[b-uae2lnt3b9] { background:#fff; color:var(--text); }
.cc-efficiency[b-uae2lnt3b9] { position:absolute; right:8px; bottom:8px; display:grid; padding:9px 12px; border-radius:10px; background:var(--blue); color:#fff; font-size:22px; font-weight:700; text-align:left; }
.cc-efficiency small[b-uae2lnt3b9] { font-size:8px; }
.cc-vs[b-uae2lnt3b9] { display:grid; width:32px; height:32px; place-items:center; border:1px solid #9db4db; border-radius:50%; color:var(--blue); font-size:10px; font-weight:700; }
.cc-all-in-one[b-uae2lnt3b9] { background:#fff; }
.cc-centered-heading[b-uae2lnt3b9] { text-align:center; }
.cc-centered-heading h2[b-uae2lnt3b9] { font-size:28px; }
.cc-centered-heading p[b-uae2lnt3b9] { margin:4px 0 25px; color:var(--blue); font-size:14px; }
.cc-integrated-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:1fr 40px 1fr 40px 1fr; align-items:center; max-width:760px; margin:auto; }
.cc-integrated-item[b-uae2lnt3b9] { padding:8px 14px 18px; border:1px solid var(--border); border-radius:6px; text-align:center; }
.cc-integrated-item img[b-uae2lnt3b9] { width:100%; height:120px; object-fit:contain; }
.cc-integrated-item h3[b-uae2lnt3b9],.cc-feature h3[b-uae2lnt3b9] { margin:4px 0; color:var(--blue); font-size:13px; }
.cc-integrated-item p[b-uae2lnt3b9],.cc-feature p[b-uae2lnt3b9] { margin:0; color:var(--muted); font-size:10px; line-height:1.5; }
.cc-plus[b-uae2lnt3b9] { color:var(--blue); font-size:28px; font-weight:500; text-align:center; }
.cc-features-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:repeat(5,1fr); gap:14px; margin-top:14px; }
.cc-feature[b-uae2lnt3b9] { min-height:128px; padding:16px 10px; border:1px solid var(--border); border-radius:6px; text-align:center; }
.cc-feature img[b-uae2lnt3b9] { width:34px; height:34px; object-fit:contain; }
.cc-models[b-uae2lnt3b9],.cc-filters[b-uae2lnt3b9] { background:var(--soft); }
.cc-section-lead[b-uae2lnt3b9] { max-width:730px; margin:8px 0 22px; color:var(--muted); font-size:12px; line-height:1.6; }
.cc-models-scroller[b-uae2lnt3b9] { display:grid; grid-template-columns:repeat(6,1fr) 1fr; gap:12px; }
.cc-model[b-uae2lnt3b9] { display:flex; min-width:0; flex-direction:column; align-items:center; justify-content:center; min-height:142px; padding:10px; border:1px solid var(--border); border-radius:6px; background:#fff; color:var(--blue); text-align:center; text-decoration:none; }
.cc-model img[b-uae2lnt3b9] { width:80px; height:72px; object-fit:contain; }
.cc-model strong[b-uae2lnt3b9] { font-size:11px; }
.cc-model span[b-uae2lnt3b9] { margin-top:5px; color:var(--muted); font-size:10px; }
.cc-model.is-current[b-uae2lnt3b9] { background:var(--blue); color:#fff; border-color:var(--blue); }
.cc-model.is-current span[b-uae2lnt3b9] { color:#fff; }
.cc-custom-icon[b-uae2lnt3b9] { font-size:34px; line-height:1; }
.cc-filter-grid[b-uae2lnt3b9] { display:grid; grid-template-columns:1fr 1fr; gap:36px; }
.cc-filter-cards[b-uae2lnt3b9] { display:grid; grid-template-columns:repeat(5,1fr); gap:8px; }
.cc-filter[b-uae2lnt3b9] { min-width:0; padding:7px; border:1px solid var(--border); border-radius:6px; background:#fff; text-align:center; }
.cc-filter img[b-uae2lnt3b9] { width:100%; height:70px; object-fit:contain; }
.cc-filter strong[b-uae2lnt3b9],.cc-filter small[b-uae2lnt3b9] { display:block; }
.cc-filter strong[b-uae2lnt3b9] { color:var(--blue); font-size:10px; }
.cc-filter small[b-uae2lnt3b9] { margin-top:4px; color:var(--muted); font-size:8px; line-height:1.3; }
.cc-text-btn[b-uae2lnt3b9] { display:inline-flex; gap:10px; align-items:center; margin-top:20px; padding:10px 14px; border:1px solid var(--blue); border-radius:5px; color:var(--blue); font-size:10px; font-weight:700; text-decoration:none; text-transform:uppercase; }
.cc-certification[b-uae2lnt3b9] { display:grid; grid-template-columns:1fr .92fr; gap:22px; padding:26px; background:#fff; border:1px solid var(--border); border-radius:8px; }
.cc-certification img[b-uae2lnt3b9] { width:100%; height:230px; object-fit:contain; }
.cc-advisory[b-uae2lnt3b9] { padding-block:22px; background:var(--navy); color:#fff; }
.cc-advisory-inner[b-uae2lnt3b9] { display:flex; align-items:center; gap:18px; }
.cc-advisory-icon[b-uae2lnt3b9] { display:grid; width:54px; height:54px; flex:none; place-items:center; border:1px solid rgba(255,255,255,.65); border-radius:50%; color:var(--yellow); font-size:30px; }
.cc-advisory h2[b-uae2lnt3b9] { margin:0; font-size:20px; }
.cc-advisory p[b-uae2lnt3b9] { margin:5px 0 0; color:#dbe8f5; font-size:12px; }
.cc-advisory .cc-btn[b-uae2lnt3b9] { margin-left:auto; }
a:focus-visible[b-uae2lnt3b9] { outline:3px solid var(--yellow); outline-offset:3px; }
@media (max-width:1100px) { .cc-hero-grid[b-uae2lnt3b9] { grid-template-columns:1fr 1fr; }.cc-spec-list[b-uae2lnt3b9] { grid-column:1/-1; grid-template-columns:repeat(4,1fr); }.cc-models-scroller[b-uae2lnt3b9] { grid-template-columns:repeat(4,1fr); }.cc-filter-grid[b-uae2lnt3b9] { grid-template-columns:1fr; } }
@media (max-width:767px) { .cc-container[b-uae2lnt3b9] { width:min(calc(100% - 28px),1200px); }.cc-hero-grid[b-uae2lnt3b9] { display:flex; flex-direction:column; align-items:stretch; padding-block:42px; }.cc-hero-product[b-uae2lnt3b9] { order:2; }.cc-hero-product img[b-uae2lnt3b9] { max-height:270px; }.cc-spec-list[b-uae2lnt3b9] { order:3; grid-template-columns:repeat(2,1fr); gap:18px 10px; }.cc-benefit-grid[b-uae2lnt3b9] { grid-template-columns:1fr; gap:18px; padding-block:24px; }.cc-section[b-uae2lnt3b9] { padding-block:56px; }.cc-why-grid[b-uae2lnt3b9] { grid-template-columns:1fr; padding:14px; }.cc-vs[b-uae2lnt3b9] { margin:auto; transform:rotate(90deg); }.cc-compare-card img[b-uae2lnt3b9] { height:190px; }.cc-integrated-grid[b-uae2lnt3b9] { grid-template-columns:1fr; gap:10px; }.cc-plus[b-uae2lnt3b9] { transform:rotate(90deg); }.cc-features-grid[b-uae2lnt3b9] { grid-template-columns:1fr 1fr; }.cc-models-scroller[b-uae2lnt3b9] { display:flex; overflow-x:auto; scroll-snap-type:x mandatory; padding-bottom:10px; }.cc-model[b-uae2lnt3b9] { width:145px; flex:0 0 145px; scroll-snap-align:start; }.cc-filter-cards[b-uae2lnt3b9] { display:flex; overflow-x:auto; }.cc-filter[b-uae2lnt3b9] { width:112px; flex:0 0 112px; }.cc-certification[b-uae2lnt3b9] { grid-template-columns:1fr; padding:18px; }.cc-advisory-inner[b-uae2lnt3b9] { flex-wrap:wrap; }.cc-advisory .cc-btn[b-uae2lnt3b9] { width:100%; margin-left:0; }.cc-hero-intro[b-uae2lnt3b9] { font-size:15px; }.cc-section-lead[b-uae2lnt3b9] { font-size:14px; } }
/* _content/Gabinetes.CoClick/Pages/gabinetes/Index.razor.rz.scp.css */
.gabinetes-home[b-9m94gw12xx] { background:#fff; }
.gabinetes-home > *[b-9m94gw12xx] { width:100%; }
.gabinetes-home__portafiltros[b-9m94gw12xx] { border-top:1px solid #edf2f6; }
.gabinetes-home :global(.hero-demo)[b-9m94gw12xx] { min-height:400px; }
.gabinetes-home :global(.benefits-lp-demo)[b-9m94gw12xx] { padding-top:20px; padding-bottom:22px; }
.gabinetes-home :global(.products-lp-demo)[b-9m94gw12xx],.gabinetes-home :global(.industries-lp-demo)[b-9m94gw12xx],.gabinetes-home :global(.success-cases-lp-demo)[b-9m94gw12xx],.gabinetes-home :global(.resources-lp-demo)[b-9m94gw12xx] { padding-top:28px; padding-bottom:32px; }
.gabinetes-home :global(.confidence-lp-demo)[b-9m94gw12xx] { padding-top:30px; padding-bottom:30px; }
.gabinetes-home :global(.testimonials-demo)[b-9m94gw12xx] { background:#f7f9fc; }
.gabinetes-home :global(.cta-demo)[b-9m94gw12xx] { padding-top:26px; padding-bottom:26px; }
/* _content/Gabinetes.CoClick/Pages/gabinetes/modelos/Gb-12x24.razor.rz.scp.css */
.product-detail-page[b-xk0lg7y9mp] { background:#fff; font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page__breadcrumb[b-xk0lg7y9mp] { background:#fff; border-bottom:1px solid #e2e8f0; color:#29476c; font:500 .68rem/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page--gb12x24 :global(.hero-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.beneficios-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.details-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.solution-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.characteristics-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.available-sizes-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.certificates-p-demo)[b-xk0lg7y9mp],
.product-detail-page--gb12x24 :global(.cta-demo)[b-xk0lg7y9mp] { font-family:inherit; }
.product-detail-page__container[b-xk0lg7y9mp] { max-width:1180px; margin-inline:auto; padding:9px 22px; display:flex; align-items:center; gap:8px; }
.product-detail-page__breadcrumb a[b-xk0lg7y9mp] { color:#29476c; text-decoration:none; }
.product-detail-page__breadcrumb span[aria-current="page"][b-xk0lg7y9mp] { color:#73849a; }
.product-detail-page :global(.hero-p-demo)[b-xk0lg7y9mp] { min-height:420px; }
.product-detail-page :global(.beneficios-p-demo)[b-xk0lg7y9mp] { padding-top:22px; padding-bottom:25px; }
.product-detail-page :global(.details-p-demo)[b-xk0lg7y9mp],.product-detail-page :global(.solution-p-demo)[b-xk0lg7y9mp],.product-detail-page :global(.characteristics-p-demo)[b-xk0lg7y9mp],.product-detail-page :global(.available-sizes-p-demo)[b-xk0lg7y9mp],.product-detail-page :global(.certificates-p-demo)[b-xk0lg7y9mp] { padding-top:30px; padding-bottom:34px; }
.product-detail-page :global(.product-detail-page__benefits)[b-xk0lg7y9mp] { border-bottom:1px solid #edf2f6; }
.product-detail-page :global(.cta-demo)[b-xk0lg7y9mp] { margin:20px 34px 0; border-radius:7px; }
@media (max-width:560px) { .product-detail-page__container[b-xk0lg7y9mp] { padding-inline:16px; flex-wrap:wrap; } .product-detail-page :global(.cta-demo)[b-xk0lg7y9mp] { margin-inline:16px; } }
/* _content/Gabinetes.CoClick/Pages/Industrias/Alimentaria.razor.rz.scp.css */
.alimentaria-page[b-lkwzur1s8i] { background: #fff; color: #062c68; font-family: Arial, Helvetica, sans-serif; }
.alimentaria-shell[b-lkwzur1s8i] { width: min(100% - 102px, 1180px); margin: 0 auto; }
.alimentaria-breadcrumb[b-lkwzur1s8i] { background: #f7f9fc; border-bottom: 1px solid #e8edf3; }
.alimentaria-breadcrumb .alimentaria-shell[b-lkwzur1s8i] { display: flex; align-items: center; gap: 12px; min-height: 42px; color: #102f5d; font-size: .67rem; }
.alimentaria-breadcrumb a[b-lkwzur1s8i] { color: #102f5d; text-decoration: none; }
.alimentaria-breadcrumb a:hover[b-lkwzur1s8i] { color: #e6a900; }
.alimentaria-breadcrumb span[aria-hidden="true"][b-lkwzur1s8i] { color: #7e8da3; font-size: .9rem; }
.alimentaria-page :global(.hero-demo)[b-lkwzur1s8i] { height: clamp(420px, 31.7vw, 475px); min-height: 420px; }
.alimentaria-page :global(.hero-demo__content)[b-lkwzur1s8i] { max-width: 1180px; padding: 55px 0 45px; }
.alimentaria-page :global(.hero-demo__copy)[b-lkwzur1s8i] { max-width: 470px; }
.alimentaria-page :global(.hero-demo h1)[b-lkwzur1s8i] { max-width: 450px; font-size: clamp(2.15rem, 3.3vw, 3rem); line-height: 1.12; }
.alimentaria-page :global(.hero-demo__description)[b-lkwzur1s8i] { max-width: 395px; font-size: .95rem; line-height: 1.55; }
.alimentaria-page :global(.hero-demo__rule)[b-lkwzur1s8i] { height: 4px; margin: 18px 0 18px; }
.alimentaria-page :global(.hero-demo__actions)[b-lkwzur1s8i] { gap: 12px; margin-top: 21px; }
.alimentaria-page :global(.hero-demo__button)[b-lkwzur1s8i] { min-height: 40px; padding: 0 18px; font-size: .67rem; }
.alimentaria-page :global(.hero-demo::after)[b-lkwzur1s8i] { background: linear-gradient(90deg, rgba(2,39,84,.93) 0%, rgba(2,39,84,.75) 38%, rgba(2,39,84,.05) 74%); }
.alimentaria-page :global(.benefits-lp-demo)[b-lkwzur1s8i], .alimentaria-page :global(.products-lp-demo)[b-lkwzur1s8i] { padding-left: 22px; padding-right: 22px; }
.alimentaria-page :global(.alimentaria-challenges)[b-lkwzur1s8i] { padding-top: 20px; padding-bottom: 29px; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__intro)[b-lkwzur1s8i] { max-width: 850px; margin-bottom: 18px; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__intro h2)[b-lkwzur1s8i], .alimentaria-section__heading h2[b-lkwzur1s8i] { color: #092f6c; font-size: clamp(1.3rem, 2vw, 1.7rem); }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__intro p)[b-lkwzur1s8i], .alimentaria-section__heading p[b-lkwzur1s8i] { margin-top: 7px; color: #1e3b68; font-size: .78rem; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__items)[b-lkwzur1s8i] { max-width: 1180px; padding: 0; border: 1px solid #e1e8f0; border-radius: 7px; grid-template-columns: repeat(5, 1fr); }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item)[b-lkwzur1s8i] { min-height: 160px; padding: 17px 19px; border-right: 1px solid #e1e8f0; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item:last-child)[b-lkwzur1s8i] { border-right: 0; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__icon)[b-lkwzur1s8i] { width: 42px; height: 42px; margin-bottom: 10px; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item h3)[b-lkwzur1s8i] { font-size: .68rem; }
.alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item p)[b-lkwzur1s8i] { max-width: 175px; margin-top: 8px; font-size: .59rem; line-height: 1.45; }
.alimentaria-section[b-lkwzur1s8i] { padding: 20px 22px 27px; }
.alimentaria-section__heading[b-lkwzur1s8i] { max-width: 820px; margin: 0 auto 15px; text-align: center; }
.alimentaria-section__heading h2[b-lkwzur1s8i] { margin: 0; line-height: 1.15; }
.alimentaria-section__heading p[b-lkwzur1s8i] { margin: 6px 0 0; line-height: 1.5; }
.alimentaria-grid[b-lkwzur1s8i] { width: min(100%, 1180px); margin: 0 auto; display: grid; gap: 14px; }
.alimentaria-grid--applications[b-lkwzur1s8i], .alimentaria-grid--resources[b-lkwzur1s8i] { grid-template-columns: repeat(5, minmax(0, 1fr)); }
.alimentaria-application-card[b-lkwzur1s8i], .alimentaria-resource-card[b-lkwzur1s8i] { overflow: hidden; min-width: 0; border: 1px solid #e1e8f0; border-radius: 6px; background: #fff; }
.alimentaria-application-card__image-wrap[b-lkwzur1s8i] { position: relative; height: 115px; overflow: hidden; background: #dce6ef; }
.alimentaria-application-card__image-wrap[b-lkwzur1s8i]::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 45%, rgba(4,30,71,.28)); }
.alimentaria-application-card__image-wrap img[b-lkwzur1s8i] { display: block; width: 100%; height: 100%; object-fit: cover; }
.alimentaria-application-card__icon[b-lkwzur1s8i] { position: absolute; z-index: 1; left: 9px; bottom: -1px; display: grid; width: 36px; height: 36px; place-items: center; border-radius: 50%; background: #062c68; color: #fff; font-size: 1.2rem; }
.alimentaria-card-copy[b-lkwzur1s8i] { min-height: 75px; padding: 9px 10px 11px; }
.alimentaria-card-copy h3[b-lkwzur1s8i], .alimentaria-resource-card h3[b-lkwzur1s8i] { margin: 0; color: #062c68; font-size: .68rem; line-height: 1.25; }
.alimentaria-card-copy p[b-lkwzur1s8i], .alimentaria-resource-card p[b-lkwzur1s8i] { margin: 6px 0 0; color: #263d60; font-size: .57rem; line-height: 1.42; }
.alimentaria-page :global(.alimentaria-products)[b-lkwzur1s8i] { padding-top: 20px; padding-bottom: 28px; border-top: 1px solid #edf2f6; }
.alimentaria-page :global(.alimentaria-products .products-lp-demo__heading)[b-lkwzur1s8i] { max-width: 1180px; justify-content: center; text-align: center; }
.alimentaria-page :global(.alimentaria-products .products-lp-demo__heading > div)[b-lkwzur1s8i] { width: 100%; }
.alimentaria-page :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; }
.alimentaria-page :global(.alimentaria-products .product-lp-card)[b-lkwzur1s8i] { min-height: 205px; padding: 0 10px 12px; border: 1px solid #e1e8f0; border-radius: 7px; text-align: left; }
.alimentaria-page :global(.alimentaria-products .product-lp-card__image-link)[b-lkwzur1s8i] { height: 112px; margin: 0 -10px; }
.alimentaria-page :global(.alimentaria-products .product-lp-card h3)[b-lkwzur1s8i] { margin-top: 10px; font-size: .67rem; }
.alimentaria-page :global(.alimentaria-products .product-lp-card__description)[b-lkwzur1s8i] { max-width: none; margin-top: 7px; font-size: .58rem; }
.alimentaria-page :global(.alimentaria-products .product-lp-card__link)[b-lkwzur1s8i] { margin-top: 10px; font-size: .57rem; }
.alimentaria-resources[b-lkwzur1s8i] { padding-top: 18px; }
.alimentaria-resource-card[b-lkwzur1s8i] { display: flex; align-items: center; min-height: 104px; padding: 10px; background: #f7f9fc; }
.alimentaria-resource-card__media[b-lkwzur1s8i] { flex: 0 0 46px; height: 72px; overflow: hidden; }
.alimentaria-resource-card__media img[b-lkwzur1s8i] { display: block; width: 100%; height: 100%; object-fit: cover; }
.alimentaria-resource-card__copy[b-lkwzur1s8i] { min-width: 0; padding-left: 9px; }
.alimentaria-resource-card small[b-lkwzur1s8i] { display: block; margin-bottom: 3px; color: #0b438f; font-size: .48rem; font-weight: 700; text-transform: uppercase; }
.alimentaria-resource-card h3[b-lkwzur1s8i] { font-size: .59rem; }
.alimentaria-resource-card p[b-lkwzur1s8i] { min-height: 23px; margin-top: 5px; font-size: .54rem; line-height: 1.25; }
.alimentaria-resource-card a[b-lkwzur1s8i] { display: inline-block; margin-top: 5px; color: #092f6c; font-size: .53rem; font-weight: 700; text-decoration: none; }
.alimentaria-resource-card a:hover[b-lkwzur1s8i] { color: #e2a900; }
.alimentaria-page :global(.cta-demo)[b-lkwzur1s8i] { padding-top: 15px; padding-bottom: 15px; }
.alimentaria-page :global(.cta-demo--featured .cta-demo__panel)[b-lkwzur1s8i] { min-height: 100px; padding: 18px 34px; }
.alimentaria-page :global(.cta-demo--featured .cta-demo__copy h2)[b-lkwzur1s8i] { font-size: 1.35rem; }
.alimentaria-page :global(.cta-demo--featured .cta-demo__copy p)[b-lkwzur1s8i] { font-size: .65rem; }
.alimentaria-page :global(.cta-demo--featured .cta-demo__icon)[b-lkwzur1s8i] { width: 58px; height: 58px; }
.alimentaria-page :global(.cta-demo--featured .cta-demo__icon img)[b-lkwzur1s8i] { width: 35px; height: 35px; }
.alimentaria-trust[b-lkwzur1s8i] { width: min(100% - 102px, 1180px); margin: 0 auto; padding: 10px 0 24px; display: grid; grid-template-columns: repeat(4, 1fr); }
.alimentaria-trust__item[b-lkwzur1s8i] { display: flex; align-items: center; justify-content: center; gap: 12px; min-height: 48px; border-right: 1px solid #e1e8f0; color: #092f6c; font-size: .59rem; line-height: 1.45; }
.alimentaria-trust__item:last-child[b-lkwzur1s8i] { border-right: 0; }
.alimentaria-trust__item img[b-lkwzur1s8i] { width: 35px; height: 35px; object-fit: contain; }
@media (max-width: 900px) { .alimentaria-shell[b-lkwzur1s8i], .alimentaria-trust[b-lkwzur1s8i] { width: min(100% - 40px, 760px); } .alimentaria-grid--applications[b-lkwzur1s8i], .alimentaria-grid--resources[b-lkwzur1s8i] { grid-template-columns: repeat(3, 1fr); } .alimentaria-page :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(3, 1fr); } .alimentaria-page :global(.hero-demo__content)[b-lkwzur1s8i] { padding-left: 25px; padding-right: 25px; } }
@media (max-width: 620px) { .alimentaria-shell[b-lkwzur1s8i], .alimentaria-trust[b-lkwzur1s8i] { width: min(100% - 32px, 520px); } .alimentaria-page :global(.hero-demo)[b-lkwzur1s8i] { height: 620px; min-height: 620px; } .alimentaria-page :global(.hero-demo__content)[b-lkwzur1s8i] { padding: 58px 18px 35px; } .alimentaria-page :global(.hero-demo::after)[b-lkwzur1s8i] { background: linear-gradient(180deg, rgba(2,39,84,.82), rgba(2,39,84,.68) 55%, rgba(2,39,84,.9)); } .alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__items)[b-lkwzur1s8i], .alimentaria-grid--applications[b-lkwzur1s8i], .alimentaria-grid--resources[b-lkwzur1s8i], .alimentaria-page :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(2, 1fr); } .alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item)[b-lkwzur1s8i] { min-height: 150px; } .alimentaria-page :global(.alimentaria-challenges .benefits-lp-demo__item:nth-child(2n))[b-lkwzur1s8i] { border-right: 0; } .alimentaria-page :global(.cta-demo--featured .cta-demo__panel)[b-lkwzur1s8i] { padding: 20px; } .alimentaria-trust[b-lkwzur1s8i] { grid-template-columns: repeat(2, 1fr); gap: 12px 0; } .alimentaria-trust__item:nth-child(2)[b-lkwzur1s8i] { border-right: 0; } }
@media (max-width: 390px) { .alimentaria-grid--applications[b-lkwzur1s8i], .alimentaria-grid--resources[b-lkwzur1s8i], .alimentaria-page :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: 1fr; } .alimentaria-trust[b-lkwzur1s8i] { grid-template-columns: 1fr; } .alimentaria-trust__item[b-lkwzur1s8i], .alimentaria-trust__item:nth-child(2)[b-lkwzur1s8i] { border-right: 0; border-bottom: 1px solid #e1e8f0; justify-content: flex-start; } .alimentaria-trust__item:last-child[b-lkwzur1s8i] { border-bottom: 0; } }

:global(.alimentaria-page) :global(.hero-demo)[b-lkwzur1s8i] { height: clamp(420px, 31.7vw, 475px); min-height: 420px; }
:global(.alimentaria-page) :global(.hero-demo__content)[b-lkwzur1s8i] { max-width: 1180px; padding: 55px 0 45px; }
:global(.alimentaria-page) :global(.hero-demo__copy)[b-lkwzur1s8i] { max-width: 470px; }
:global(.alimentaria-page) :global(.hero-demo h1)[b-lkwzur1s8i] { max-width: 450px; font-size: clamp(2.15rem, 3.3vw, 3rem); line-height: 1.12; }
:global(.alimentaria-page) :global(.hero-demo__description)[b-lkwzur1s8i] { max-width: 395px; font-size: .95rem; line-height: 1.55; }
:global(.alimentaria-page) :global(.hero-demo__rule)[b-lkwzur1s8i] { height: 4px; margin: 18px 0; }
:global(.alimentaria-page) :global(.hero-demo__actions)[b-lkwzur1s8i] { gap: 12px; margin-top: 21px; }
:global(.alimentaria-page) :global(.hero-demo__button)[b-lkwzur1s8i] { min-height: 40px; padding: 0 18px; font-size: .67rem; }
:global(.alimentaria-page) :global(.hero-demo::after)[b-lkwzur1s8i] { background: linear-gradient(90deg, rgba(2,39,84,.93) 0%, rgba(2,39,84,.75) 38%, rgba(2,39,84,.05) 74%); }
:global(.alimentaria-page) :global(.alimentaria-challenges)[b-lkwzur1s8i] { padding-top: 20px; padding-bottom: 29px; }
:global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__intro)[b-lkwzur1s8i] { max-width: 850px; margin-bottom: 18px; }
:global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__items)[b-lkwzur1s8i] { max-width: 1180px; padding: 0; border: 1px solid #e1e8f0; border-radius: 7px; grid-template-columns: repeat(5, 1fr); }
:global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__item)[b-lkwzur1s8i] { min-height: 160px; padding: 17px 19px; border-right: 1px solid #e1e8f0; }
:global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__item:last-child)[b-lkwzur1s8i] { border-right: 0; }
:global(.alimentaria-page) :global(.alimentaria-products)[b-lkwzur1s8i] { padding-top: 20px; padding-bottom: 28px; border-top: 1px solid #edf2f6; }
:global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__heading)[b-lkwzur1s8i] { max-width: 1180px; justify-content: center; text-align: center; }
:global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__heading > div)[b-lkwzur1s8i] { width: 100%; }
:global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__header-link)[b-lkwzur1s8i] { display: none; }
:global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; }
:global(.alimentaria-page) :global(.alimentaria-products .product-lp-card)[b-lkwzur1s8i] { min-height: 205px; padding: 0 10px 12px; border: 1px solid #e1e8f0; border-radius: 7px; text-align: left; }
:global(.alimentaria-page) :global(.alimentaria-products .product-lp-card__image-link)[b-lkwzur1s8i] { height: 112px; margin: 0 -10px; }
:global(.alimentaria-page) :global(.alimentaria-products .product-lp-card h3)[b-lkwzur1s8i] { margin-top: 10px; font-size: .67rem; }
:global(.alimentaria-page) :global(.alimentaria-products .product-lp-card__description)[b-lkwzur1s8i] { max-width: none; margin-top: 7px; font-size: .58rem; }
:global(.alimentaria-page) :global(.alimentaria-products .product-lp-card__link)[b-lkwzur1s8i] { margin-top: 10px; font-size: .57rem; }
:global(.alimentaria-page) :global(.cta-demo)[b-lkwzur1s8i] { padding-top: 15px; padding-bottom: 15px; }
:global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__panel)[b-lkwzur1s8i] { min-height: 100px; padding: 18px 34px; }
:global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__copy h2)[b-lkwzur1s8i] { font-size: 1.35rem; }
:global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__copy p)[b-lkwzur1s8i] { font-size: .65rem; }
:global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__icon)[b-lkwzur1s8i] { width: 58px; height: 58px; }
:global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__icon img)[b-lkwzur1s8i] { width: 35px; height: 35px; }
@media (max-width: 900px) {
    :global(.alimentaria-page) :global(.hero-demo__content)[b-lkwzur1s8i] { padding-left: 25px; padding-right: 25px; }
    :global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 620px) {
    :global(.alimentaria-page) :global(.hero-demo)[b-lkwzur1s8i] { height: 620px; min-height: 620px; }
    :global(.alimentaria-page) :global(.hero-demo__content)[b-lkwzur1s8i] { padding: 58px 18px 35px; }
    :global(.alimentaria-page) :global(.hero-demo::after)[b-lkwzur1s8i] { background: linear-gradient(180deg, rgba(2,39,84,.82), rgba(2,39,84,.68) 55%, rgba(2,39,84,.9)); }
    :global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__items)[b-lkwzur1s8i], :global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: repeat(2, 1fr); }
    :global(.alimentaria-page) :global(.alimentaria-challenges .benefits-lp-demo__item:nth-child(2n))[b-lkwzur1s8i] { border-right: 0; }
    :global(.alimentaria-page) :global(.cta-demo--featured .cta-demo__panel)[b-lkwzur1s8i] { padding: 20px; }
}
@media (max-width: 390px) {
    :global(.alimentaria-page) :global(.alimentaria-products .products-lp-demo__products)[b-lkwzur1s8i] { grid-template-columns: 1fr; }
}

.alimentaria-page[b-lkwzur1s8i]  .hero-demo { height: clamp(420px, 31.7vw, 475px); min-height: 420px; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo__content { max-width: 1180px; padding: 55px 0 45px; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo h1 { max-width: 450px; font-size: clamp(2.15rem, 3.3vw, 3rem); line-height: 1.12; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo__description { max-width: 395px; font-size: .95rem; line-height: 1.55; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo__rule { height: 4px; margin: 18px 0; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo__actions { gap: 12px; margin-top: 21px; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo__button { min-height: 40px; padding: 0 18px; font-size: .67rem; }
.alimentaria-page[b-lkwzur1s8i]  .hero-demo::after { background: linear-gradient(90deg, rgba(2,39,84,.93) 0%, rgba(2,39,84,.75) 38%, rgba(2,39,84,.05) 74%); }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-challenges .benefits-lp-demo__items { grid-template-columns: repeat(5, 1fr); padding: 0; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-challenges .benefits-lp-demo__item { min-height: 160px; padding: 17px 19px; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products { padding-top: 20px; padding-bottom: 28px; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__heading { justify-content: center; text-align: center; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__header-link { display: none; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__products { grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 14px; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .product-lp-card { min-height: 205px; padding: 0 10px 12px; border: 1px solid #e1e8f0; border-radius: 7px; text-align: left; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .product-lp-card__image-link { height: 112px; margin: 0 -10px; }
.alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .product-lp-card__description { max-width: none; }
.alimentaria-page[b-lkwzur1s8i]  .cta-demo { padding-top: 15px; padding-bottom: 15px; }
.alimentaria-page[b-lkwzur1s8i]  .cta-demo--featured .cta-demo__panel { min-height: 100px; padding: 18px 34px; }
@media (max-width: 900px) {
    .alimentaria-page[b-lkwzur1s8i]  .hero-demo__content { padding-left: 25px; padding-right: 25px; }
    .alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__products { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 620px) {
    .alimentaria-page[b-lkwzur1s8i]  .hero-demo { height: 620px; min-height: 620px; }
    .alimentaria-page[b-lkwzur1s8i]  .hero-demo__content { padding: 58px 18px 35px; }
    .alimentaria-page[b-lkwzur1s8i]  .hero-demo::after { background: linear-gradient(180deg, rgba(2,39,84,.82), rgba(2,39,84,.68) 55%, rgba(2,39,84,.9)); }
    .alimentaria-page[b-lkwzur1s8i]  .alimentaria-challenges .benefits-lp-demo__items, .alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__products { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 390px) {
    .alimentaria-page[b-lkwzur1s8i]  .alimentaria-products .products-lp-demo__products { grid-template-columns: 1fr; }
}
/* _content/Gabinetes.CoClick/Pages/Industrias/Energia.razor.rz.scp.css */
.energia-page[b-jsf9e6o68i]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.energia-shell[b-jsf9e6o68i],.energia-trust[b-jsf9e6o68i]{width:min(100% - 102px,1180px);margin:0 auto}.energia-breadcrumb[b-jsf9e6o68i]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.energia-breadcrumb .energia-shell[b-jsf9e6o68i]{display:flex;align-items:center;gap:12px;min-height:42px;color:#102f5d;font-size:.67rem}.energia-breadcrumb a[b-jsf9e6o68i]{color:#102f5d;text-decoration:none}.energia-page :global(.hero-demo)[b-jsf9e6o68i]{height:clamp(420px,31.7vw,475px);min-height:420px}.energia-page :global(.hero-demo__content)[b-jsf9e6o68i]{max-width:1180px;padding:55px 0 45px}.energia-page :global(.hero-demo__copy)[b-jsf9e6o68i]{max-width:470px}.energia-page :global(.hero-demo h1)[b-jsf9e6o68i]{max-width:450px;font-size:clamp(2.15rem,3.3vw,3rem);line-height:1.12}.energia-page :global(.hero-demo__description)[b-jsf9e6o68i]{max-width:395px;font-size:.95rem;line-height:1.55}.energia-page :global(.hero-demo::after)[b-jsf9e6o68i]{background:linear-gradient(90deg,rgba(2,39,84,.93),rgba(2,39,84,.75) 38%,rgba(2,39,84,.05) 74%)}.energia-page :global(.benefits-lp-demo)[b-jsf9e6o68i],.energia-page :global(.products-lp-demo)[b-jsf9e6o68i]{padding-left:22px;padding-right:22px}.energia-page :global(.energia-challenges)[b-jsf9e6o68i]{padding-top:20px;padding-bottom:29px}.energia-page :global(.energia-challenges .benefits-lp-demo__heading)[b-jsf9e6o68i],.energia-heading[b-jsf9e6o68i]{text-align:center}.energia-page :global(.energia-challenges .benefits-lp-demo__heading h2)[b-jsf9e6o68i],.energia-heading h2[b-jsf9e6o68i]{color:#092f6c;font-size:clamp(1.3rem,2vw,1.7rem)}.energia-page :global(.energia-challenges .benefits-lp-demo__heading p)[b-jsf9e6o68i],.energia-heading p[b-jsf9e6o68i]{margin-top:7px;color:#1e3b68;font-size:.78rem}.energia-page :global(.energia-challenges .benefits-lp-demo__items)[b-jsf9e6o68i]{max-width:1180px;padding:0;border:1px solid #e1e8f0;border-radius:7px;grid-template-columns:repeat(5,1fr)}.energia-page :global(.energia-challenges .benefits-lp-demo__item)[b-jsf9e6o68i]{min-height:160px;padding:17px 19px;border-right:1px solid #e1e8f0}.energia-page :global(.energia-challenges .benefits-lp-demo__item:last-child)[b-jsf9e6o68i]{border-right:0}.energia-section[b-jsf9e6o68i]{padding:20px 22px 27px}.energia-heading[b-jsf9e6o68i]{max-width:820px;margin:0 auto 15px}.energia-heading h2[b-jsf9e6o68i]{margin:0;line-height:1.15}.energia-heading p[b-jsf9e6o68i]{margin:6px 0 0;line-height:1.5}.energia-grid[b-jsf9e6o68i]{width:min(100%,1180px);margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.energia-card[b-jsf9e6o68i],.energia-resource[b-jsf9e6o68i]{overflow:hidden;min-width:0;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.energia-card__image[b-jsf9e6o68i]{position:relative;height:115px;overflow:hidden;background:#cfdae1}.energia-card__image[b-jsf9e6o68i]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(4,30,71,.35))}.energia-card__image img[b-jsf9e6o68i]{display:block;width:100%;height:100%;object-fit:cover}.energia-card__image span[b-jsf9e6o68i]{position:absolute;z-index:1;left:9px;bottom:-1px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#062c68;color:#fff;font-size:1.1rem}.energia-card__copy[b-jsf9e6o68i]{min-height:82px;padding:9px 10px 11px}.energia-card__copy h3[b-jsf9e6o68i],.energia-resource h3[b-jsf9e6o68i]{margin:0;color:#062c68;font-size:.65rem;line-height:1.25}.energia-card__copy p[b-jsf9e6o68i],.energia-resource p[b-jsf9e6o68i]{margin:6px 0 0;color:#263d60;font-size:.55rem;line-height:1.42}.energia-page :global(.energia-products)[b-jsf9e6o68i]{padding-top:20px;padding-bottom:28px;border-top:1px solid #edf2f6}.energia-page :global(.energia-products .products-lp-demo__heading)[b-jsf9e6o68i]{max-width:1180px;justify-content:center;text-align:center}.energia-page :global(.energia-products .products-lp-demo__heading>div)[b-jsf9e6o68i]{width:100%}.energia-page :global(.energia-products .products-lp-demo__products)[b-jsf9e6o68i]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.energia-page :global(.energia-products .product-lp-card)[b-jsf9e6o68i]{min-height:205px;padding:0 10px 12px;border:1px solid #e1e8f0;border-radius:7px;text-align:left}.energia-page :global(.energia-products .product-lp-card__image-link)[b-jsf9e6o68i]{height:112px;margin:0 -10px}.energia-page :global(.energia-products .product-lp-card h3)[b-jsf9e6o68i]{margin-top:10px;font-size:.67rem}.energia-page :global(.energia-products .product-lp-card__description)[b-jsf9e6o68i]{max-width:none;margin-top:7px;font-size:.58rem}.energia-page :global(.energia-products .product-lp-card__link)[b-jsf9e6o68i]{margin-top:10px;font-size:.57rem}.energia-resources[b-jsf9e6o68i]{padding-top:18px}.energia-resource[b-jsf9e6o68i]{display:flex;align-items:center;min-height:104px;padding:10px;background:#f7f9fc}.energia-resource>img[b-jsf9e6o68i]{flex:0 0 46px;width:46px;height:72px;object-fit:cover}.energia-resource>div[b-jsf9e6o68i]{min-width:0;padding-left:9px}.energia-resource small[b-jsf9e6o68i]{display:block;margin-bottom:3px;color:#0b438f;font-size:.48rem;font-weight:700;text-transform:uppercase}.energia-resource h3[b-jsf9e6o68i]{font-size:.59rem}.energia-resource p[b-jsf9e6o68i]{min-height:23px;margin-top:5px;font-size:.54rem;line-height:1.25}.energia-resource a[b-jsf9e6o68i]{display:inline-block;margin-top:5px;color:#092f6c;font-size:.53rem;font-weight:700;text-decoration:none}.energia-page :global(.cta-demo)[b-jsf9e6o68i]{padding-top:15px;padding-bottom:15px}.energia-page :global(.cta-demo--featured .cta-demo__panel)[b-jsf9e6o68i]{min-height:100px;padding:18px 34px}.energia-page :global(.cta-demo--featured .cta-demo__copy h2)[b-jsf9e6o68i]{font-size:1.35rem}.energia-trust[b-jsf9e6o68i]{padding:10px 0 24px;display:grid;grid-template-columns:repeat(5,1fr)}.energia-trust>div[b-jsf9e6o68i]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-right:1px solid #e1e8f0;color:#092f6c;font-size:.59rem;line-height:1.45}.energia-trust>div:last-child[b-jsf9e6o68i]{border-right:0}.energia-trust img[b-jsf9e6o68i]{width:35px;height:35px;object-fit:contain}
@media(max-width:900px){.energia-shell[b-jsf9e6o68i],.energia-trust[b-jsf9e6o68i]{width:min(100% - 40px,760px)}.energia-grid[b-jsf9e6o68i],.energia-page :global(.energia-products .products-lp-demo__products)[b-jsf9e6o68i]{grid-template-columns:repeat(3,1fr)}.energia-page :global(.hero-demo__content)[b-jsf9e6o68i]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.energia-shell[b-jsf9e6o68i],.energia-trust[b-jsf9e6o68i]{width:min(100% - 32px,520px)}.energia-page :global(.hero-demo)[b-jsf9e6o68i]{height:620px;min-height:620px}.energia-page :global(.hero-demo__content)[b-jsf9e6o68i]{padding:58px 18px 35px}.energia-page :global(.hero-demo::after)[b-jsf9e6o68i]{background:linear-gradient(180deg,rgba(2,39,84,.82),rgba(2,39,84,.68) 55%,rgba(2,39,84,.9))}.energia-page :global(.energia-challenges .benefits-lp-demo__items)[b-jsf9e6o68i],.energia-grid[b-jsf9e6o68i],.energia-page :global(.energia-products .products-lp-demo__products)[b-jsf9e6o68i]{grid-template-columns:repeat(2,1fr)}.energia-page :global(.energia-challenges .benefits-lp-demo__item:nth-child(2n))[b-jsf9e6o68i]{border-right:0}.energia-page :global(.cta-demo--featured .cta-demo__panel)[b-jsf9e6o68i]{padding:20px}.energia-trust[b-jsf9e6o68i]{grid-template-columns:repeat(2,1fr);gap:12px 0}.energia-trust>div:nth-child(2n)[b-jsf9e6o68i]{border-right:0}}
@media(max-width:390px){.energia-grid[b-jsf9e6o68i],.energia-page :global(.energia-products .products-lp-demo__products)[b-jsf9e6o68i]{grid-template-columns:1fr}.energia-trust[b-jsf9e6o68i]{grid-template-columns:1fr}.energia-trust>div[b-jsf9e6o68i]{border-right:0;border-bottom:1px solid #e1e8f0;justify-content:flex-start}.energia-trust>div:last-child[b-jsf9e6o68i]{border-bottom:0}}
/* _content/Gabinetes.CoClick/Pages/Industrias/Farmaceutica.razor.rz.scp.css */
.farmaceutica-page[b-lnqgmhg9wp] { background:#fff; color:#062c68; font-family:Arial,Helvetica,sans-serif; }
.farmaceutica-shell[b-lnqgmhg9wp],.farmaceutica-trust[b-lnqgmhg9wp] { width:min(100% - 102px,1180px); margin:0 auto; }
.farmaceutica-breadcrumb[b-lnqgmhg9wp] { background:#f7f9fc; border-bottom:1px solid #e8edf3; }
.farmaceutica-breadcrumb .farmaceutica-shell[b-lnqgmhg9wp] { display:flex; align-items:center; gap:12px; min-height:42px; color:#102f5d; font-size:.67rem; }
.farmaceutica-breadcrumb a[b-lnqgmhg9wp] { color:#102f5d; text-decoration:none; }
.farmaceutica-page :global(.hero-demo)[b-lnqgmhg9wp] { height:clamp(420px,31.7vw,475px); min-height:420px; }
.farmaceutica-page :global(.hero-demo__content)[b-lnqgmhg9wp] { max-width:1180px; padding:55px 0 45px; }
.farmaceutica-page :global(.hero-demo__copy)[b-lnqgmhg9wp] { max-width:470px; }
.farmaceutica-page :global(.hero-demo h1)[b-lnqgmhg9wp] { max-width:450px; font-size:clamp(2.15rem,3.3vw,3rem); line-height:1.12; }
.farmaceutica-page :global(.hero-demo__description)[b-lnqgmhg9wp] { max-width:395px; font-size:.95rem; line-height:1.55; }
.farmaceutica-page :global(.hero-demo::after)[b-lnqgmhg9wp] { background:linear-gradient(90deg,rgba(2,39,84,.93),rgba(2,39,84,.75) 38%,rgba(2,39,84,.05) 74%); }
.farmaceutica-page :global(.benefits-lp-demo)[b-lnqgmhg9wp],.farmaceutica-page :global(.products-lp-demo)[b-lnqgmhg9wp] { padding-left:22px; padding-right:22px; }
.farmaceutica-page :global(.farmaceutica-challenges)[b-lnqgmhg9wp] { padding-top:20px; padding-bottom:29px; }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__heading)[b-lnqgmhg9wp],.farmaceutica-section__heading[b-lnqgmhg9wp] { text-align:center; }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__heading h2)[b-lnqgmhg9wp],.farmaceutica-section__heading h2[b-lnqgmhg9wp] { color:#092f6c; font-size:clamp(1.3rem,2vw,1.7rem); }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__heading p)[b-lnqgmhg9wp],.farmaceutica-section__heading p[b-lnqgmhg9wp] { margin-top:7px; color:#1e3b68; font-size:.78rem; }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__items)[b-lnqgmhg9wp] { max-width:1180px; padding:0; border:1px solid #e1e8f0; border-radius:7px; grid-template-columns:repeat(5,1fr); }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__item)[b-lnqgmhg9wp] { min-height:160px; padding:17px 19px; border-right:1px solid #e1e8f0; }
.farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__item:last-child)[b-lnqgmhg9wp] { border-right:0; }
.farmaceutica-section[b-lnqgmhg9wp] { padding:20px 22px 27px; }
.farmaceutica-section__heading[b-lnqgmhg9wp] { max-width:820px; margin:0 auto 15px; }
.farmaceutica-section__heading h2[b-lnqgmhg9wp] { margin:0; line-height:1.15; }
.farmaceutica-section__heading p[b-lnqgmhg9wp] { margin:6px 0 0; line-height:1.5; }
.farmaceutica-grid[b-lnqgmhg9wp] { width:min(100%,1180px); margin:0 auto; display:grid; gap:14px; }
.farmaceutica-grid--applications[b-lnqgmhg9wp],.farmaceutica-grid--resources[b-lnqgmhg9wp] { grid-template-columns:repeat(5,minmax(0,1fr)); }
.farmaceutica-application-card[b-lnqgmhg9wp],.farmaceutica-resource-card[b-lnqgmhg9wp] { overflow:hidden; min-width:0; border:1px solid #e1e8f0; border-radius:6px; background:#fff; }
.farmaceutica-application-card__image-wrap[b-lnqgmhg9wp] { position:relative; height:115px; overflow:hidden; background:#dce6ef; }
.farmaceutica-application-card__image-wrap[b-lnqgmhg9wp]::after { content:""; position:absolute; inset:0; background:linear-gradient(180deg,transparent 45%,rgba(4,30,71,.28)); }
.farmaceutica-application-card__image-wrap img[b-lnqgmhg9wp] { display:block; width:100%; height:100%; object-fit:cover; }
.farmaceutica-application-card__icon[b-lnqgmhg9wp] { position:absolute; z-index:1; left:9px; bottom:-1px; display:grid; width:36px; height:36px; place-items:center; border-radius:50%; background:#062c68; color:#fff; font-size:1.1rem; }
.farmaceutica-card-copy[b-lnqgmhg9wp] { min-height:75px; padding:9px 10px 11px; }
.farmaceutica-card-copy h3[b-lnqgmhg9wp],.farmaceutica-resource-card h3[b-lnqgmhg9wp] { margin:0; color:#062c68; font-size:.68rem; line-height:1.25; }
.farmaceutica-card-copy p[b-lnqgmhg9wp],.farmaceutica-resource-card p[b-lnqgmhg9wp] { margin:6px 0 0; color:#263d60; font-size:.57rem; line-height:1.42; }
.farmaceutica-page :global(.farmaceutica-products)[b-lnqgmhg9wp] { padding-top:20px; padding-bottom:28px; border-top:1px solid #edf2f6; }
.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__heading)[b-lnqgmhg9wp] { max-width:1180px; justify-content:center; text-align:center; }
.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__heading > div)[b-lnqgmhg9wp] { width:100%; }
.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__products)[b-lnqgmhg9wp] { grid-template-columns:repeat(6,minmax(0,1fr)); gap:14px; }
.farmaceutica-page :global(.farmaceutica-products .product-lp-card)[b-lnqgmhg9wp] { min-height:205px; padding:0 10px 12px; border:1px solid #e1e8f0; border-radius:7px; text-align:left; }
.farmaceutica-page :global(.farmaceutica-products .product-lp-card__image-link)[b-lnqgmhg9wp] { height:112px; margin:0 -10px; }
.farmaceutica-page :global(.farmaceutica-products .product-lp-card h3)[b-lnqgmhg9wp] { margin-top:10px; font-size:.67rem; }
.farmaceutica-page :global(.farmaceutica-products .product-lp-card__description)[b-lnqgmhg9wp] { max-width:none; margin-top:7px; font-size:.58rem; }
.farmaceutica-page :global(.farmaceutica-products .product-lp-card__link)[b-lnqgmhg9wp] { margin-top:10px; font-size:.57rem; }
.farmaceutica-resources[b-lnqgmhg9wp] { padding-top:18px; }
.farmaceutica-resource-card[b-lnqgmhg9wp] { display:flex; align-items:center; min-height:104px; padding:10px; background:#f7f9fc; }
.farmaceutica-resource-card__media[b-lnqgmhg9wp] { flex:0 0 46px; height:72px; overflow:hidden; }
.farmaceutica-resource-card__media img[b-lnqgmhg9wp] { display:block; width:100%; height:100%; object-fit:cover; }
.farmaceutica-resource-card__copy[b-lnqgmhg9wp] { min-width:0; padding-left:9px; }
.farmaceutica-resource-card small[b-lnqgmhg9wp] { display:block; margin-bottom:3px; color:#0b438f; font-size:.48rem; font-weight:700; text-transform:uppercase; }
.farmaceutica-resource-card h3[b-lnqgmhg9wp] { font-size:.59rem; }
.farmaceutica-resource-card p[b-lnqgmhg9wp] { min-height:23px; margin-top:5px; font-size:.54rem; line-height:1.25; }
.farmaceutica-resource-card a[b-lnqgmhg9wp] { display:inline-block; margin-top:5px; color:#092f6c; font-size:.53rem; font-weight:700; text-decoration:none; }
.farmaceutica-page :global(.cta-demo)[b-lnqgmhg9wp] { padding-top:15px; padding-bottom:15px; }
.farmaceutica-page :global(.cta-demo--featured .cta-demo__panel)[b-lnqgmhg9wp] { min-height:100px; padding:18px 34px; }
.farmaceutica-page :global(.cta-demo--featured .cta-demo__copy h2)[b-lnqgmhg9wp] { font-size:1.35rem; }
.farmaceutica-trust[b-lnqgmhg9wp] { padding:10px 0 24px; display:grid; grid-template-columns:repeat(5,1fr); }
.farmaceutica-trust__item[b-lnqgmhg9wp] { display:flex; align-items:center; justify-content:center; gap:10px; min-height:48px; border-right:1px solid #e1e8f0; color:#092f6c; font-size:.59rem; line-height:1.45; }
.farmaceutica-trust__item:last-child[b-lnqgmhg9wp] { border-right:0; }
.farmaceutica-trust__item img[b-lnqgmhg9wp] { width:35px; height:35px; object-fit:contain; }
@media(max-width:900px) { .farmaceutica-shell[b-lnqgmhg9wp],.farmaceutica-trust[b-lnqgmhg9wp] { width:min(100% - 40px,760px); } .farmaceutica-grid--applications[b-lnqgmhg9wp],.farmaceutica-grid--resources[b-lnqgmhg9wp],.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__products)[b-lnqgmhg9wp] { grid-template-columns:repeat(3,1fr); } .farmaceutica-page :global(.hero-demo__content)[b-lnqgmhg9wp] { padding-left:25px; padding-right:25px; } }
@media(max-width:620px) { .farmaceutica-shell[b-lnqgmhg9wp],.farmaceutica-trust[b-lnqgmhg9wp] { width:min(100% - 32px,520px); } .farmaceutica-page :global(.hero-demo)[b-lnqgmhg9wp] { height:620px; min-height:620px; } .farmaceutica-page :global(.hero-demo__content)[b-lnqgmhg9wp] { padding:58px 18px 35px; } .farmaceutica-page :global(.hero-demo::after)[b-lnqgmhg9wp] { background:linear-gradient(180deg,rgba(2,39,84,.82),rgba(2,39,84,.68) 55%,rgba(2,39,84,.9)); } .farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__items)[b-lnqgmhg9wp],.farmaceutica-grid--applications[b-lnqgmhg9wp],.farmaceutica-grid--resources[b-lnqgmhg9wp],.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__products)[b-lnqgmhg9wp] { grid-template-columns:repeat(2,1fr); } .farmaceutica-page :global(.farmaceutica-challenges .benefits-lp-demo__item:nth-child(2n))[b-lnqgmhg9wp] { border-right:0; } .farmaceutica-page :global(.cta-demo--featured .cta-demo__panel)[b-lnqgmhg9wp] { padding:20px; } .farmaceutica-trust[b-lnqgmhg9wp] { grid-template-columns:repeat(2,1fr); gap:12px 0; } .farmaceutica-trust__item:nth-child(2n)[b-lnqgmhg9wp] { border-right:0; } }
@media(max-width:390px) { .farmaceutica-grid--applications[b-lnqgmhg9wp],.farmaceutica-grid--resources[b-lnqgmhg9wp],.farmaceutica-page :global(.farmaceutica-products .products-lp-demo__products)[b-lnqgmhg9wp] { grid-template-columns:1fr; } .farmaceutica-trust[b-lnqgmhg9wp] { grid-template-columns:1fr; } .farmaceutica-trust__item[b-lnqgmhg9wp],.farmaceutica-trust__item:nth-child(2)[b-lnqgmhg9wp] { border-right:0; border-bottom:1px solid #e1e8f0; justify-content:flex-start; } .farmaceutica-trust__item:last-child[b-lnqgmhg9wp] { border-bottom:0; } }
/* _content/Gabinetes.CoClick/Pages/Industrias/Index.razor.rz.scp.css */
.industrias-page[b-go85rx8o5m]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.industrias-shell[b-go85rx8o5m]{width:min(100% - 102px,1180px);margin:auto}.industrias-breadcrumb[b-go85rx8o5m]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.industrias-breadcrumb .industrias-shell[b-go85rx8o5m]{display:flex;gap:12px;align-items:center;min-height:42px;font-size:.67rem}.industrias-breadcrumb a[b-go85rx8o5m]{color:#102f5d;text-decoration:none}.industrias-page :global(.hero-demo)[b-go85rx8o5m]{height:310px;min-height:310px;background:#062c68}.industrias-page :global(.hero-demo__content)[b-go85rx8o5m]{max-width:1180px;padding:40px 0}.industrias-page :global(.hero-demo__copy)[b-go85rx8o5m]{max-width:440px}.industrias-page :global(.hero-demo h1)[b-go85rx8o5m]{font-size:clamp(2rem,3.1vw,2.8rem);line-height:1.12}.industrias-page :global(.hero-demo__description)[b-go85rx8o5m]{font-size:.9rem;line-height:1.5}.industrias-page :global(.hero-demo::after)[b-go85rx8o5m]{background:linear-gradient(90deg,rgba(2,39,84,.98),rgba(2,39,84,.8) 45%,rgba(2,39,84,.1))}.industrias-highlights[b-go85rx8o5m]{position:relative;z-index:2;width:min(100% - 102px,1180px);margin:-1px auto 0;padding:20px 28px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e1e8f0;border-radius:7px;background:#fff}.industrias-highlights>div[b-go85rx8o5m]{padding:0 20px;text-align:center;border-right:1px solid #e1e8f0}.industrias-highlights>div:last-child[b-go85rx8o5m]{border:0}.industrias-highlights img[b-go85rx8o5m]{width:38px;height:38px}.industrias-highlights h2[b-go85rx8o5m]{margin:8px 0 0;font-size:.7rem}.industrias-highlights p[b-go85rx8o5m]{margin:7px 0 0;font-size:.58rem;line-height:1.45}.industrias-section[b-go85rx8o5m]{padding:28px 22px}.industrias-heading[b-go85rx8o5m]{text-align:center;max-width:850px;margin:0 auto 18px}.industrias-heading h2[b-go85rx8o5m]{margin:0;color:#092f6c;font-size:clamp(1.35rem,2vw,1.7rem)}.industrias-heading p[b-go85rx8o5m]{margin:7px 0 0;color:#1e3b68;font-size:.78rem}.industrias-cards[b-go85rx8o5m]{width:min(100%,1180px);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.industria-card[b-go85rx8o5m]{overflow:hidden;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.industria-card__image[b-go85rx8o5m]{width:100%;height:118px;display:block;object-fit:cover}.industria-card__body[b-go85rx8o5m]{padding:10px 12px 12px}.industria-card h3[b-go85rx8o5m]{margin:0;color:#062c68;font-size:.82rem}.industria-card p[b-go85rx8o5m]{margin:6px 0;font-size:.58rem;line-height:1.4}.industria-card strong[b-go85rx8o5m]{font-size:.55rem}.industria-card ul[b-go85rx8o5m]{margin:5px 0 10px;padding-left:15px;font-size:.54rem;line-height:1.5}.industria-card__solution[b-go85rx8o5m]{display:flex;align-items:center;justify-content:space-between;min-height:65px;padding:8px;border:1px solid #e1e8f0;border-radius:5px}.industria-card__solution>div[b-go85rx8o5m]{display:flex;flex-direction:column;gap:3px}.industria-card__solution small[b-go85rx8o5m]{font-size:.5rem}.industria-card__solution b[b-go85rx8o5m]{max-width:145px;font-size:.56rem;line-height:1.25}.industria-card__solution a[b-go85rx8o5m]{color:#092f6c;font-size:.53rem;font-weight:700;text-decoration:none}.industria-card__solution img[b-go85rx8o5m]{width:72px;height:62px;object-fit:contain}.industrias-resources[b-go85rx8o5m]{padding-top:18px;background:#f7f9fc}.industrias-resources__grid[b-go85rx8o5m]{width:min(100%,1180px);margin:auto;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.industria-resource[b-go85rx8o5m]{display:flex;align-items:center;min-height:92px;padding:9px;border:1px solid #e1e8f0;border-radius:6px;background:#fff;text-decoration:none}.industria-resource img[b-go85rx8o5m]{width:42px;height:68px;object-fit:cover;flex:none}.industria-resource span[b-go85rx8o5m]{display:flex;flex-direction:column;gap:5px;padding-left:9px}.industria-resource b[b-go85rx8o5m]{color:#062c68;font-size:.58rem;line-height:1.25}.industria-resource small[b-go85rx8o5m]{color:#263d60;font-size:.52rem;line-height:1.25}.industria-resource strong[b-go85rx8o5m]{color:#092f6c;font-size:.5rem}.industrias-trust[b-go85rx8o5m]{padding:22px}.industrias-logos[b-go85rx8o5m]{width:min(100%,1100px);margin:auto;display:grid;grid-template-columns:repeat(8,1fr);align-items:center;text-align:center;gap:15px;color:#55745e;font-size:1.3rem;font-weight:700}.industrias-logos span:nth-child(3)[b-go85rx8o5m]{color:#c65a30}.industrias-logos span:nth-child(6)[b-go85rx8o5m]{color:#bd1f28}.industrias-page :global(.cta-demo)[b-go85rx8o5m]{padding:15px 22px}.industrias-page :global(.cta-demo--featured .cta-demo__panel)[b-go85rx8o5m]{min-height:100px;padding:18px 34px}
@media(max-width:900px){.industrias-shell[b-go85rx8o5m],.industrias-highlights[b-go85rx8o5m]{width:min(100% - 40px,760px)}.industrias-cards[b-go85rx8o5m]{grid-template-columns:repeat(2,1fr)}.industrias-resources__grid[b-go85rx8o5m]{grid-template-columns:repeat(3,1fr)}.industrias-logos[b-go85rx8o5m]{grid-template-columns:repeat(4,1fr)}.industrias-page :global(.hero-demo__content)[b-go85rx8o5m]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.industrias-shell[b-go85rx8o5m],.industrias-highlights[b-go85rx8o5m]{width:min(100% - 32px,520px)}.industrias-page :global(.hero-demo)[b-go85rx8o5m]{height:470px;min-height:470px}.industrias-page :global(.hero-demo__content)[b-go85rx8o5m]{padding:55px 18px 35px}.industrias-page :global(.hero-demo::after)[b-go85rx8o5m]{background:linear-gradient(180deg,rgba(2,39,84,.9),rgba(2,39,84,.75))}.industrias-highlights[b-go85rx8o5m]{grid-template-columns:repeat(2,1fr);gap:18px;padding:18px 8px}.industrias-highlights>div[b-go85rx8o5m]{padding:0 10px;border:0}.industrias-cards[b-go85rx8o5m],.industrias-resources__grid[b-go85rx8o5m]{grid-template-columns:1fr}.industrias-logos[b-go85rx8o5m]{grid-template-columns:repeat(2,1fr)}.industrias-page :global(.cta-demo--featured .cta-demo__panel)[b-go85rx8o5m]{padding:20px}}
/* _content/Gabinetes.CoClick/Pages/Industrias/Metalurgica.razor.rz.scp.css */
.metalurgica-page[b-976jrrkmh7] { background:#fff; color:#062c68; font-family:Arial,Helvetica,sans-serif; }
.metalurgica-shell[b-976jrrkmh7],.metalurgica-trust[b-976jrrkmh7] { width:min(100% - 102px,1180px); margin:0 auto; }
.metalurgica-breadcrumb[b-976jrrkmh7] { background:#f7f9fc; border-bottom:1px solid #e8edf3; }
.metalurgica-breadcrumb .metalurgica-shell[b-976jrrkmh7] { display:flex; align-items:center; gap:12px; min-height:42px; color:#102f5d; font-size:.67rem; }
.metalurgica-breadcrumb a[b-976jrrkmh7] { color:#102f5d; text-decoration:none; }
.metalurgica-page :global(.hero-demo)[b-976jrrkmh7] { height:clamp(420px,31.7vw,475px); min-height:420px; }
.metalurgica-page :global(.hero-demo__content)[b-976jrrkmh7] { max-width:1180px; padding:55px 0 45px; }
.metalurgica-page :global(.hero-demo__copy)[b-976jrrkmh7] { max-width:470px; }
.metalurgica-page :global(.hero-demo h1)[b-976jrrkmh7] { max-width:450px; font-size:clamp(2.15rem,3.3vw,3rem); line-height:1.12; }
.metalurgica-page :global(.hero-demo__description)[b-976jrrkmh7] { max-width:395px; font-size:.95rem; line-height:1.55; }
.metalurgica-page :global(.hero-demo::after)[b-976jrrkmh7] { background:linear-gradient(90deg,rgba(2,39,84,.93),rgba(2,39,84,.75) 38%,rgba(2,39,84,.05) 74%); }
.metalurgica-page :global(.benefits-lp-demo)[b-976jrrkmh7],.metalurgica-page :global(.products-lp-demo)[b-976jrrkmh7] { padding-left:22px; padding-right:22px; }
.metalurgica-page :global(.metalurgica-challenges)[b-976jrrkmh7] { padding-top:20px; padding-bottom:29px; }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__heading)[b-976jrrkmh7],.metalurgica-heading[b-976jrrkmh7] { text-align:center; }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__heading h2)[b-976jrrkmh7],.metalurgica-heading h2[b-976jrrkmh7] { color:#092f6c; font-size:clamp(1.3rem,2vw,1.7rem); }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__heading p)[b-976jrrkmh7],.metalurgica-heading p[b-976jrrkmh7] { margin-top:7px; color:#1e3b68; font-size:.78rem; }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__items)[b-976jrrkmh7] { max-width:1180px; padding:0; border:1px solid #e1e8f0; border-radius:7px; grid-template-columns:repeat(5,1fr); }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__item)[b-976jrrkmh7] { min-height:160px; padding:17px 19px; border-right:1px solid #e1e8f0; }
.metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__item:last-child)[b-976jrrkmh7] { border-right:0; }
.metalurgica-section[b-976jrrkmh7] { padding:20px 22px 27px; }
.metalurgica-heading[b-976jrrkmh7] { max-width:820px; margin:0 auto 15px; }
.metalurgica-heading h2[b-976jrrkmh7] { margin:0; line-height:1.15; }
.metalurgica-heading p[b-976jrrkmh7] { margin:6px 0 0; line-height:1.5; }
.metalurgica-grid[b-976jrrkmh7] { width:min(100%,1180px); margin:0 auto; display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); gap:14px; }
.metalurgica-card[b-976jrrkmh7],.metalurgica-resource[b-976jrrkmh7] { overflow:hidden; min-width:0; border:1px solid #e1e8f0; border-radius:6px; background:#fff; }
.metalurgica-card__image[b-976jrrkmh7] { position:relative; height:115px; overflow:hidden; background:#3b342e; }
.metalurgica-card__image[b-976jrrkmh7]::after { content:""; position:absolute; inset:0; background:linear-gradient(180deg,transparent 40%,rgba(4,30,71,.35)); }
.metalurgica-card__image img[b-976jrrkmh7] { display:block; width:100%; height:100%; object-fit:cover; }
.metalurgica-card__image span[b-976jrrkmh7] { position:absolute; z-index:1; left:9px; bottom:-1px; display:grid; width:36px; height:36px; place-items:center; border-radius:50%; background:#062c68; color:#fff; font-size:1.1rem; }
.metalurgica-card__copy[b-976jrrkmh7] { min-height:82px; padding:9px 10px 11px; }
.metalurgica-card__copy h3[b-976jrrkmh7],.metalurgica-resource h3[b-976jrrkmh7] { margin:0; color:#062c68; font-size:.65rem; line-height:1.25; }
.metalurgica-card__copy p[b-976jrrkmh7],.metalurgica-resource p[b-976jrrkmh7] { margin:6px 0 0; color:#263d60; font-size:.55rem; line-height:1.42; }
.metalurgica-page :global(.metalurgica-products)[b-976jrrkmh7] { padding-top:20px; padding-bottom:28px; border-top:1px solid #edf2f6; }
.metalurgica-page :global(.metalurgica-products .products-lp-demo__heading)[b-976jrrkmh7] { max-width:1180px; justify-content:center; text-align:center; }
.metalurgica-page :global(.metalurgica-products .products-lp-demo__heading > div)[b-976jrrkmh7] { width:100%; }
.metalurgica-page :global(.metalurgica-products .products-lp-demo__products)[b-976jrrkmh7] { grid-template-columns:repeat(6,minmax(0,1fr)); gap:14px; }
.metalurgica-page :global(.metalurgica-products .product-lp-card)[b-976jrrkmh7] { min-height:205px; padding:0 10px 12px; border:1px solid #e1e8f0; border-radius:7px; text-align:left; }
.metalurgica-page :global(.metalurgica-products .product-lp-card__image-link)[b-976jrrkmh7] { height:112px; margin:0 -10px; }
.metalurgica-page :global(.metalurgica-products .product-lp-card h3)[b-976jrrkmh7] { margin-top:10px; font-size:.67rem; }
.metalurgica-page :global(.metalurgica-products .product-lp-card__description)[b-976jrrkmh7] { max-width:none; margin-top:7px; font-size:.58rem; }
.metalurgica-page :global(.metalurgica-products .product-lp-card__link)[b-976jrrkmh7] { margin-top:10px; font-size:.57rem; }
.metalurgica-resources[b-976jrrkmh7] { padding-top:18px; }
.metalurgica-resource[b-976jrrkmh7] { display:flex; align-items:center; min-height:104px; padding:10px; background:#f7f9fc; }
.metalurgica-resource > img[b-976jrrkmh7] { flex:0 0 46px; width:46px; height:72px; object-fit:cover; }
.metalurgica-resource > div[b-976jrrkmh7] { min-width:0; padding-left:9px; }
.metalurgica-resource small[b-976jrrkmh7] { display:block; margin-bottom:3px; color:#0b438f; font-size:.48rem; font-weight:700; text-transform:uppercase; }
.metalurgica-resource h3[b-976jrrkmh7] { font-size:.59rem; }
.metalurgica-resource p[b-976jrrkmh7] { min-height:23px; margin-top:5px; font-size:.54rem; line-height:1.25; }
.metalurgica-resource a[b-976jrrkmh7] { display:inline-block; margin-top:5px; color:#092f6c; font-size:.53rem; font-weight:700; text-decoration:none; }
.metalurgica-page :global(.cta-demo)[b-976jrrkmh7] { padding-top:15px; padding-bottom:15px; }
.metalurgica-page :global(.cta-demo--featured .cta-demo__panel)[b-976jrrkmh7] { min-height:100px; padding:18px 34px; }
.metalurgica-page :global(.cta-demo--featured .cta-demo__copy h2)[b-976jrrkmh7] { font-size:1.35rem; }
.metalurgica-trust[b-976jrrkmh7] { padding:10px 0 24px; display:grid; grid-template-columns:repeat(5,1fr); }
.metalurgica-trust > div[b-976jrrkmh7] { display:flex; align-items:center; justify-content:center; gap:10px; min-height:48px; border-right:1px solid #e1e8f0; color:#092f6c; font-size:.59rem; line-height:1.45; }
.metalurgica-trust > div:last-child[b-976jrrkmh7] { border-right:0; }
.metalurgica-trust img[b-976jrrkmh7] { width:35px; height:35px; object-fit:contain; }
@media(max-width:900px) { .metalurgica-shell[b-976jrrkmh7],.metalurgica-trust[b-976jrrkmh7] { width:min(100% - 40px,760px); } .metalurgica-grid[b-976jrrkmh7],.metalurgica-page :global(.metalurgica-products .products-lp-demo__products)[b-976jrrkmh7] { grid-template-columns:repeat(3,1fr); } .metalurgica-page :global(.hero-demo__content)[b-976jrrkmh7] { padding-left:25px; padding-right:25px; } }
@media(max-width:620px) { .metalurgica-shell[b-976jrrkmh7],.metalurgica-trust[b-976jrrkmh7] { width:min(100% - 32px,520px); } .metalurgica-page :global(.hero-demo)[b-976jrrkmh7] { height:620px; min-height:620px; } .metalurgica-page :global(.hero-demo__content)[b-976jrrkmh7] { padding:58px 18px 35px; } .metalurgica-page :global(.hero-demo::after)[b-976jrrkmh7] { background:linear-gradient(180deg,rgba(2,39,84,.82),rgba(2,39,84,.68) 55%,rgba(2,39,84,.9)); } .metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__items)[b-976jrrkmh7],.metalurgica-grid[b-976jrrkmh7],.metalurgica-page :global(.metalurgica-products .products-lp-demo__products)[b-976jrrkmh7] { grid-template-columns:repeat(2,1fr); } .metalurgica-page :global(.metalurgica-challenges .benefits-lp-demo__item:nth-child(2n))[b-976jrrkmh7] { border-right:0; } .metalurgica-page :global(.cta-demo--featured .cta-demo__panel)[b-976jrrkmh7] { padding:20px; } .metalurgica-trust[b-976jrrkmh7] { grid-template-columns:repeat(2,1fr); gap:12px 0; } .metalurgica-trust > div:nth-child(2n)[b-976jrrkmh7] { border-right:0; } }
@media(max-width:390px) { .metalurgica-grid[b-976jrrkmh7],.metalurgica-page :global(.metalurgica-products .products-lp-demo__products)[b-976jrrkmh7] { grid-template-columns:1fr; } .metalurgica-trust[b-976jrrkmh7] { grid-template-columns:1fr; } .metalurgica-trust > div[b-976jrrkmh7] { border-right:0; border-bottom:1px solid #e1e8f0; justify-content:flex-start; } .metalurgica-trust > div:last-child[b-976jrrkmh7] { border-bottom:0; } }
/* _content/Gabinetes.CoClick/Pages/Industrias/Quimica.razor.rz.scp.css */
.quimica-page[b-p68my2fu67]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.quimica-shell[b-p68my2fu67],.quimica-trust[b-p68my2fu67]{width:min(100% - 102px,1180px);margin:0 auto}.quimica-breadcrumb[b-p68my2fu67]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.quimica-breadcrumb .quimica-shell[b-p68my2fu67]{display:flex;align-items:center;gap:12px;min-height:42px;color:#102f5d;font-size:.67rem}.quimica-breadcrumb a[b-p68my2fu67]{color:#102f5d;text-decoration:none}.quimica-page :global(.hero-demo)[b-p68my2fu67]{height:clamp(420px,31.7vw,475px);min-height:420px}.quimica-page :global(.hero-demo__content)[b-p68my2fu67]{max-width:1180px;padding:55px 0 45px}.quimica-page :global(.hero-demo__copy)[b-p68my2fu67]{max-width:470px}.quimica-page :global(.hero-demo h1)[b-p68my2fu67]{max-width:450px;font-size:clamp(2.15rem,3.3vw,3rem);line-height:1.12}.quimica-page :global(.hero-demo__description)[b-p68my2fu67]{max-width:395px;font-size:.95rem;line-height:1.55}.quimica-page :global(.hero-demo::after)[b-p68my2fu67]{background:linear-gradient(90deg,rgba(2,39,84,.93),rgba(2,39,84,.75) 38%,rgba(2,39,84,.05) 74%)}.quimica-page :global(.benefits-lp-demo)[b-p68my2fu67],.quimica-page :global(.products-lp-demo)[b-p68my2fu67]{padding-left:22px;padding-right:22px}.quimica-page :global(.quimica-challenges)[b-p68my2fu67]{padding-top:20px;padding-bottom:29px}.quimica-page :global(.quimica-challenges .benefits-lp-demo__heading)[b-p68my2fu67],.quimica-heading[b-p68my2fu67]{text-align:center}.quimica-page :global(.quimica-challenges .benefits-lp-demo__heading h2)[b-p68my2fu67],.quimica-heading h2[b-p68my2fu67]{color:#092f6c;font-size:clamp(1.3rem,2vw,1.7rem)}.quimica-page :global(.quimica-challenges .benefits-lp-demo__heading p)[b-p68my2fu67],.quimica-heading p[b-p68my2fu67]{margin-top:7px;color:#1e3b68;font-size:.78rem}.quimica-page :global(.quimica-challenges .benefits-lp-demo__items)[b-p68my2fu67]{max-width:1180px;padding:0;border:1px solid #e1e8f0;border-radius:7px;grid-template-columns:repeat(5,1fr)}.quimica-page :global(.quimica-challenges .benefits-lp-demo__item)[b-p68my2fu67]{min-height:160px;padding:17px 19px;border-right:1px solid #e1e8f0}.quimica-page :global(.quimica-challenges .benefits-lp-demo__item:last-child)[b-p68my2fu67]{border-right:0}.quimica-section[b-p68my2fu67]{padding:20px 22px 27px}.quimica-heading[b-p68my2fu67]{max-width:820px;margin:0 auto 15px}.quimica-heading h2[b-p68my2fu67]{margin:0;line-height:1.15}.quimica-heading p[b-p68my2fu67]{margin:6px 0 0;line-height:1.5}.quimica-grid[b-p68my2fu67]{width:min(100%,1180px);margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.quimica-card[b-p68my2fu67],.quimica-resource[b-p68my2fu67]{overflow:hidden;min-width:0;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.quimica-card__image[b-p68my2fu67]{position:relative;height:115px;overflow:hidden;background:#cbd4df}.quimica-card__image[b-p68my2fu67]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(4,30,71,.35))}.quimica-card__image img[b-p68my2fu67]{display:block;width:100%;height:100%;object-fit:cover}.quimica-card__image span[b-p68my2fu67]{position:absolute;z-index:1;left:9px;bottom:-1px;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#062c68;color:#fff;font-size:1.1rem}.quimica-card__copy[b-p68my2fu67]{min-height:82px;padding:9px 10px 11px}.quimica-card__copy h3[b-p68my2fu67],.quimica-resource h3[b-p68my2fu67]{margin:0;color:#062c68;font-size:.65rem;line-height:1.25}.quimica-card__copy p[b-p68my2fu67],.quimica-resource p[b-p68my2fu67]{margin:6px 0 0;color:#263d60;font-size:.55rem;line-height:1.42}.quimica-page :global(.quimica-products)[b-p68my2fu67]{padding-top:20px;padding-bottom:28px;border-top:1px solid #edf2f6}.quimica-page :global(.quimica-products .products-lp-demo__heading)[b-p68my2fu67]{max-width:1180px;justify-content:center;text-align:center}.quimica-page :global(.quimica-products .products-lp-demo__heading>div)[b-p68my2fu67]{width:100%}.quimica-page :global(.quimica-products .products-lp-demo__products)[b-p68my2fu67]{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.quimica-page :global(.quimica-products .product-lp-card)[b-p68my2fu67]{min-height:205px;padding:0 10px 12px;border:1px solid #e1e8f0;border-radius:7px;text-align:left}.quimica-page :global(.quimica-products .product-lp-card__image-link)[b-p68my2fu67]{height:112px;margin:0 -10px}.quimica-page :global(.quimica-products .product-lp-card h3)[b-p68my2fu67]{margin-top:10px;font-size:.67rem}.quimica-page :global(.quimica-products .product-lp-card__description)[b-p68my2fu67]{max-width:none;margin-top:7px;font-size:.58rem}.quimica-page :global(.quimica-products .product-lp-card__link)[b-p68my2fu67]{margin-top:10px;font-size:.57rem}.quimica-resources[b-p68my2fu67]{padding-top:18px}.quimica-resource[b-p68my2fu67]{display:flex;align-items:center;min-height:104px;padding:10px;background:#f7f9fc}.quimica-resource>img[b-p68my2fu67]{flex:0 0 46px;width:46px;height:72px;object-fit:cover}.quimica-resource>div[b-p68my2fu67]{min-width:0;padding-left:9px}.quimica-resource small[b-p68my2fu67]{display:block;margin-bottom:3px;color:#0b438f;font-size:.48rem;font-weight:700;text-transform:uppercase}.quimica-resource h3[b-p68my2fu67]{font-size:.59rem}.quimica-resource p[b-p68my2fu67]{min-height:23px;margin-top:5px;font-size:.54rem;line-height:1.25}.quimica-resource a[b-p68my2fu67]{display:inline-block;margin-top:5px;color:#092f6c;font-size:.53rem;font-weight:700;text-decoration:none}.quimica-page :global(.cta-demo)[b-p68my2fu67]{padding-top:15px;padding-bottom:15px}.quimica-page :global(.cta-demo--featured .cta-demo__panel)[b-p68my2fu67]{min-height:100px;padding:18px 34px}.quimica-page :global(.cta-demo--featured .cta-demo__copy h2)[b-p68my2fu67]{font-size:1.35rem}.quimica-trust[b-p68my2fu67]{padding:10px 0 24px;display:grid;grid-template-columns:repeat(5,1fr)}.quimica-trust>div[b-p68my2fu67]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-right:1px solid #e1e8f0;color:#092f6c;font-size:.59rem;line-height:1.45}.quimica-trust>div:last-child[b-p68my2fu67]{border-right:0}.quimica-trust img[b-p68my2fu67]{width:35px;height:35px;object-fit:contain}
@media(max-width:900px){.quimica-shell[b-p68my2fu67],.quimica-trust[b-p68my2fu67]{width:min(100% - 40px,760px)}.quimica-grid[b-p68my2fu67],.quimica-page :global(.quimica-products .products-lp-demo__products)[b-p68my2fu67]{grid-template-columns:repeat(3,1fr)}.quimica-page :global(.hero-demo__content)[b-p68my2fu67]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.quimica-shell[b-p68my2fu67],.quimica-trust[b-p68my2fu67]{width:min(100% - 32px,520px)}.quimica-page :global(.hero-demo)[b-p68my2fu67]{height:620px;min-height:620px}.quimica-page :global(.hero-demo__content)[b-p68my2fu67]{padding:58px 18px 35px}.quimica-page :global(.hero-demo::after)[b-p68my2fu67]{background:linear-gradient(180deg,rgba(2,39,84,.82),rgba(2,39,84,.68) 55%,rgba(2,39,84,.9))}.quimica-page :global(.quimica-challenges .benefits-lp-demo__items)[b-p68my2fu67],.quimica-grid[b-p68my2fu67],.quimica-page :global(.quimica-products .products-lp-demo__products)[b-p68my2fu67]{grid-template-columns:repeat(2,1fr)}.quimica-page :global(.quimica-challenges .benefits-lp-demo__item:nth-child(2n))[b-p68my2fu67]{border-right:0}.quimica-page :global(.cta-demo--featured .cta-demo__panel)[b-p68my2fu67]{padding:20px}.quimica-trust[b-p68my2fu67]{grid-template-columns:repeat(2,1fr);gap:12px 0}.quimica-trust>div:nth-child(2n)[b-p68my2fu67]{border-right:0}}
@media(max-width:390px){.quimica-grid[b-p68my2fu67],.quimica-page :global(.quimica-products .products-lp-demo__products)[b-p68my2fu67]{grid-template-columns:1fr}.quimica-trust[b-p68my2fu67]{grid-template-columns:1fr}.quimica-trust>div[b-p68my2fu67]{border-right:0;border-bottom:1px solid #e1e8f0;justify-content:flex-start}.quimica-trust>div:last-child[b-p68my2fu67]{border-bottom:0}}
/* _content/Gabinetes.CoClick/Pages/Mantenimiento/Index.razor.rz.scp.css */
.mantenimiento-page[b-brs6f4cg78]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.mantenimiento-shell[b-brs6f4cg78]{width:min(100% - 78px,1180px);margin:auto}.mantenimiento-breadcrumb[b-brs6f4cg78]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.mantenimiento-breadcrumb .mantenimiento-shell[b-brs6f4cg78]{display:flex;align-items:center;gap:12px;min-height:42px;font-size:.67rem}.mantenimiento-breadcrumb a[b-brs6f4cg78]{color:#102f5d;text-decoration:none}.mantenimiento-page :global(.hero-demo)[b-brs6f4cg78]{height:315px;min-height:315px}.mantenimiento-page :global(.hero-demo__content)[b-brs6f4cg78]{max-width:1180px;padding:34px 0}.mantenimiento-page :global(.hero-demo__copy)[b-brs6f4cg78]{max-width:460px}.mantenimiento-page :global(.hero-demo h1)[b-brs6f4cg78]{font-size:clamp(2rem,3.1vw,2.8rem);line-height:1.1}.mantenimiento-page :global(.hero-demo__description)[b-brs6f4cg78]{font-size:.88rem;line-height:1.5}.mantenimiento-page :global(.hero-demo::after)[b-brs6f4cg78]{background:linear-gradient(90deg,rgba(2,39,84,.96),rgba(2,39,84,.78) 48%,rgba(2,39,84,.08))}.mantenimiento-section[b-brs6f4cg78]{width:min(100% - 78px,1180px);margin:auto;padding:16px 0}.mantenimiento-services[b-brs6f4cg78]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mantenimiento-services article[b-brs6f4cg78]{display:flex;justify-content:space-between;padding:16px;border:1px solid #e1e8f0;border-radius:7px}.mantenimiento-services article>div[b-brs6f4cg78]{min-width:0}.mantenimiento-services h2[b-brs6f4cg78],.mantenimiento-stock h2[b-brs6f4cg78]{margin:0;color:#092f6c;font-size:1.05rem;line-height:1.2}.mantenimiento-services strong[b-brs6f4cg78],.mantenimiento-stock strong[b-brs6f4cg78]{display:block;margin:7px 0;color:#092f6c;font-size:.65rem}.mantenimiento-services p[b-brs6f4cg78],.mantenimiento-stock p[b-brs6f4cg78]{font-size:.59rem;line-height:1.45}.mantenimiento-services article>img[b-brs6f4cg78]{width:155px;height:125px;object-fit:contain}.mantenimiento-services ul[b-brs6f4cg78]{padding-left:0;list-style:none;font-size:.56rem;line-height:1.7}.mantenimiento-columns[b-brs6f4cg78]{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #e1e8f0;padding-top:8px}.mantenimiento-columns>div+div[b-brs6f4cg78]{border-left:1px solid #e1e8f0;padding-left:12px}.mantenimiento-columns b[b-brs6f4cg78]{font-size:.58rem}.mantenimiento-stock[b-brs6f4cg78]{width:min(100% - 78px,1180px);margin:0 auto 12px;padding:16px 20px;display:flex;justify-content:space-between;gap:20px;border:1px solid #dfe8f2;border-radius:7px;background:#f5f8fc}.mantenimiento-stock>div:first-child[b-brs6f4cg78]{max-width:500px}.stock-items[b-brs6f4cg78]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stock-items div[b-brs6f4cg78]{min-width:100px;padding:10px;text-align:center;border-radius:5px;background:#fff}.stock-items img[b-brs6f4cg78],.approach-grid img[b-brs6f4cg78],.benefits-grid img[b-brs6f4cg78],.mantenimiento-data img[b-brs6f4cg78],.mantenimiento-trust img[b-brs6f4cg78]{width:34px;height:34px;object-fit:contain}.stock-items b[b-brs6f4cg78],.stock-items span[b-brs6f4cg78]{display:block;font-size:.57rem}.stock-items span[b-brs6f4cg78]{margin-top:4px}.mantenimiento-heading[b-brs6f4cg78]{text-align:center;margin-bottom:14px}.mantenimiento-heading h2[b-brs6f4cg78]{margin:0;color:#092f6c;font-size:1.45rem}.mantenimiento-heading p[b-brs6f4cg78]{margin:6px 0;font-size:.7rem}.approach-grid[b-brs6f4cg78]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.approach-grid article[b-brs6f4cg78],.benefits-grid article[b-brs6f4cg78]{padding:12px;text-align:center;border:1px solid #e1e8f0;border-radius:6px}.approach-grid span[b-brs6f4cg78]{display:block;margin-bottom:6px;color:#758fc8;font-size:.7rem;font-weight:700}.approach-grid h3[b-brs6f4cg78],.benefits-grid h3[b-brs6f4cg78]{margin:7px 0;font-size:.68rem}.approach-grid p[b-brs6f4cg78]{font-size:.56rem;line-height:1.4}.benefits-grid[b-brs6f4cg78]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.benefits-grid h3[b-brs6f4cg78]{line-height:1.35}.mantenimiento-data[b-brs6f4cg78]{width:min(100% - 78px,1180px);margin:auto;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;background:#f3f7fd;border-radius:5px;font-size:.59rem}.mantenimiento-data>span[b-brs6f4cg78]{display:flex;align-items:center;gap:6px;padding:0 12px;border-left:1px solid #dfe8f2}.mantenimiento-data img[b-brs6f4cg78]{width:25px;height:25px}.mantenimiento-trust[b-brs6f4cg78]{width:min(100% - 78px,1180px);margin:auto;padding:14px 0 24px;display:grid;grid-template-columns:repeat(5,1fr)}.mantenimiento-trust>div[b-brs6f4cg78]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:45px;border-right:1px solid #e1e8f0;font-size:.57rem}.mantenimiento-trust>div:last-child[b-brs6f4cg78]{border:0}.mantenimiento-page :global(.cta-demo)[b-brs6f4cg78]{padding:12px 22px}.mantenimiento-page :global(.cta-demo--featured .cta-demo__panel)[b-brs6f4cg78]{min-height:95px;padding:16px 32px}
@media(max-width:900px){.mantenimiento-shell[b-brs6f4cg78],.mantenimiento-section[b-brs6f4cg78],.mantenimiento-stock[b-brs6f4cg78],.mantenimiento-data[b-brs6f4cg78],.mantenimiento-trust[b-brs6f4cg78]{width:min(100% - 40px,760px)}.mantenimiento-services[b-brs6f4cg78]{grid-template-columns:1fr}.approach-grid[b-brs6f4cg78],.benefits-grid[b-brs6f4cg78]{grid-template-columns:repeat(3,1fr)}.mantenimiento-data[b-brs6f4cg78]{flex-wrap:wrap;gap:8px}.mantenimiento-data>span[b-brs6f4cg78]{flex:1 1 30%}.mantenimiento-trust[b-brs6f4cg78]{grid-template-columns:repeat(3,1fr);gap:10px}.mantenimiento-trust>div:nth-child(3)[b-brs6f4cg78]{border:0}.mantenimiento-page :global(.hero-demo__content)[b-brs6f4cg78]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.mantenimiento-shell[b-brs6f4cg78],.mantenimiento-section[b-brs6f4cg78],.mantenimiento-stock[b-brs6f4cg78],.mantenimiento-data[b-brs6f4cg78],.mantenimiento-trust[b-brs6f4cg78]{width:min(100% - 32px,520px)}.mantenimiento-page :global(.hero-demo)[b-brs6f4cg78]{height:500px;min-height:500px}.mantenimiento-page :global(.hero-demo__content)[b-brs6f4cg78]{padding:55px 18px 35px}.mantenimiento-page :global(.hero-demo::after)[b-brs6f4cg78]{background:linear-gradient(180deg,rgba(2,39,84,.9),rgba(2,39,84,.75))}.mantenimiento-services article[b-brs6f4cg78]{display:block}.mantenimiento-services article>img[b-brs6f4cg78]{display:block;width:100%;height:110px}.mantenimiento-columns[b-brs6f4cg78]{grid-template-columns:1fr}.mantenimiento-columns>div+div[b-brs6f4cg78]{border:0;border-top:1px solid #e1e8f0;padding:10px 0 0}.mantenimiento-stock[b-brs6f4cg78]{display:block}.stock-items[b-brs6f4cg78]{margin-top:12px;grid-template-columns:repeat(2,1fr)}.approach-grid[b-brs6f4cg78],.benefits-grid[b-brs6f4cg78]{grid-template-columns:repeat(2,1fr)}.mantenimiento-data[b-brs6f4cg78]{display:grid;grid-template-columns:repeat(2,1fr)}.mantenimiento-data>strong[b-brs6f4cg78]{grid-column:1/-1}.mantenimiento-data>span[b-brs6f4cg78]{padding:5px;border:0}.mantenimiento-trust[b-brs6f4cg78]{grid-template-columns:1fr 1fr}.mantenimiento-trust>div:nth-child(3)[b-brs6f4cg78]{border-right:1px solid #e1e8f0}.mantenimiento-page :global(.cta-demo--featured .cta-demo__panel)[b-brs6f4cg78]{padding:20px}}
@media(max-width:390px){.approach-grid[b-brs6f4cg78],.benefits-grid[b-brs6f4cg78],.mantenimiento-data[b-brs6f4cg78],.mantenimiento-trust[b-brs6f4cg78]{grid-template-columns:1fr}.mantenimiento-data>strong[b-brs6f4cg78]{grid-column:auto}.mantenimiento-trust>div[b-brs6f4cg78],.mantenimiento-trust>div:nth-child(3)[b-brs6f4cg78]{border-right:0;border-bottom:1px solid #e1e8f0;justify-content:flex-start}.mantenimiento-trust>div:last-child[b-brs6f4cg78]{border:0}}
/* _content/Gabinetes.CoClick/Pages/portafiltros/modelos/Pf-12x12.razor.rz.scp.css */
.product-detail-page[b-1ss6nv8mg6] { background:#fff; font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page__breadcrumb[b-1ss6nv8mg6] { background:#fff; border-bottom:1px solid #e2e8f0; color:#29476c; font:500 .68rem/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page--pf12x12 :global(.hero-p-demo)[b-1ss6nv8mg6],.product-detail-page--pf12x12 :global(.solution-p-demo)[b-1ss6nv8mg6],.product-detail-page--pf12x12 :global(.available-sizes-p-demo)[b-1ss6nv8mg6],.product-detail-page--pf12x12 :global(.industries-lp-demo)[b-1ss6nv8mg6],.product-detail-page--pf12x12 :global(.certificates-p-demo)[b-1ss6nv8mg6],.product-detail-page--pf12x12 :global(.cta-demo)[b-1ss6nv8mg6] { font-family:inherit; }
.product-detail-page__container[b-1ss6nv8mg6] { max-width:1180px; margin-inline:auto; padding:9px 22px; display:flex; align-items:center; gap:8px; }
.product-detail-page__breadcrumb a[b-1ss6nv8mg6] { color:#29476c; text-decoration:none; }
.product-detail-page__breadcrumb span[aria-current="page"][b-1ss6nv8mg6] { color:#73849a; }
.product-detail-page :global(.hero-p-demo)[b-1ss6nv8mg6] { min-height:420px; }
.product-detail-page :global(.solution-p-demo)[b-1ss6nv8mg6],.product-detail-page :global(.available-sizes-p-demo)[b-1ss6nv8mg6],.product-detail-page :global(.industries-lp-demo)[b-1ss6nv8mg6],.product-detail-page :global(.certificates-p-demo)[b-1ss6nv8mg6] { padding-top:30px; padding-bottom:34px; }
.product-detail-page :global(.cta-demo)[b-1ss6nv8mg6] { margin:20px 34px 0; border-radius:7px; }
.pf12x12-section-inner[b-1ss6nv8mg6] { max-width:1180px; margin-inline:auto; padding-inline:22px; }
.pf12x12-section-heading[b-1ss6nv8mg6] { display:flex; justify-content:space-between; align-items:end; gap:24px; margin-bottom:16px; }
.pf12x12-section-heading h2[b-1ss6nv8mg6],.pf12x12-design h2[b-1ss6nv8mg6] { margin:0; color:#082f6b; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.08; font-weight:800; }
.pf12x12-section-heading p[b-1ss6nv8mg6] { max-width:620px; margin:0; color:#566a86; font-size:.82rem; line-height:1.45; }
.pf12x12-design[b-1ss6nv8mg6] { padding:34px 0; background:#f1f6fa; border-top:1px solid #e1eaf2; }
.pf12x12-design[b-1ss6nv8mg6] { background:#fff; }
.pf12x12-design-grid[b-1ss6nv8mg6] { grid-template-columns:repeat(3,minmax(0,1fr)); margin-top:20px; }
.pf12x12-design-card[b-1ss6nv8mg6] { position:relative; min-height:190px; padding:24px 18px 18px; border-right:1px solid #e2e8f0; }
.pf12x12-design-card:last-child[b-1ss6nv8mg6] { border-right:0; }
.pf12x12-design-card img[b-1ss6nv8mg6] { width:46px; height:46px; margin-bottom:10px; object-fit:contain; }
.pf12x12-design-number[b-1ss6nv8mg6] { position:absolute; top:4px; right:16px; color:#b5c8db; font-size:2rem; font-weight:800; }
.pf12x12-design-card h3[b-1ss6nv8mg6] { margin:0 0 6px; color:#082f6b; font-size:.9rem; }
.pf12x12-design-card p[b-1ss6nv8mg6] { margin:0; color:#425a76; font-size:.72rem; line-height:1.45; }
.pf12x12-design-action[b-1ss6nv8mg6] { margin-top:10px; text-align:center; }
.pf12x12-button[b-1ss6nv8mg6] { display:inline-flex; align-items:center; gap:10px; padding:12px 20px; color:#fff; background:#00a890; border-radius:4px; font-size:.7rem; font-weight:800; text-decoration:none; }
.pf12x12-button:hover[b-1ss6nv8mg6] { background:#008f7c; }
@media (max-width:800px) { .pf12x12-card-grid[b-1ss6nv8mg6] { grid-template-columns:repeat(2,minmax(0,1fr)); } .pf12x12-section-heading[b-1ss6nv8mg6] { display:block; } .pf12x12-section-heading p[b-1ss6nv8mg6] { margin-top:10px; } }
@media (max-width:560px) { .product-detail-page__container[b-1ss6nv8mg6],.pf12x12-section-inner[b-1ss6nv8mg6] { padding-inline:16px; } .product-detail-page :global(.cta-demo)[b-1ss6nv8mg6] { margin-inline:16px; } .pf12x12-card-grid[b-1ss6nv8mg6],.pf12x12-design-grid[b-1ss6nv8mg6] { grid-template-columns:1fr; } .pf12x12-design-card[b-1ss6nv8mg6] { border-right:0; border-bottom:1px solid #e2e8f0; } .pf12x12-design-card:last-child[b-1ss6nv8mg6] { border-bottom:0; } }
/* _content/Gabinetes.CoClick/Pages/portafiltros/modelos/Pf-12x24.razor.rz.scp.css */
.product-detail-page[b-whcoz8eu17] { background:#fff; font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page__breadcrumb[b-whcoz8eu17] { background:#fff; border-bottom:1px solid #e2e8f0; color:#29476c; font:500 .68rem/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page--pf12x24 :global(.hero-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.beneficios-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.details-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.solution-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.characteristics-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.available-sizes-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.industries-lp-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.certificates-p-demo)[b-whcoz8eu17],.product-detail-page--pf12x24 :global(.cta-demo)[b-whcoz8eu17] { font-family:inherit; }
.product-detail-page__container[b-whcoz8eu17] { max-width:1180px; margin-inline:auto; padding:9px 22px; display:flex; align-items:center; gap:8px; }
.product-detail-page__breadcrumb a[b-whcoz8eu17] { color:#29476c; text-decoration:none; }
.product-detail-page__breadcrumb span[aria-current="page"][b-whcoz8eu17] { color:#73849a; }
.product-detail-page :global(.hero-p-demo)[b-whcoz8eu17] { min-height:420px; }
.product-detail-page :global(.beneficios-p-demo)[b-whcoz8eu17] { padding-top:22px; padding-bottom:25px; }
.product-detail-page :global(.details-p-demo)[b-whcoz8eu17],.product-detail-page :global(.solution-p-demo)[b-whcoz8eu17],.product-detail-page :global(.characteristics-p-demo)[b-whcoz8eu17],.product-detail-page :global(.available-sizes-p-demo)[b-whcoz8eu17],.product-detail-page :global(.industries-lp-demo)[b-whcoz8eu17],.product-detail-page :global(.certificates-p-demo)[b-whcoz8eu17] { padding-top:30px; padding-bottom:34px; }
.product-detail-page :global(.product-detail-page__benefits)[b-whcoz8eu17] { border-bottom:1px solid #edf2f6; }
.product-detail-page :global(.cta-demo)[b-whcoz8eu17] { margin:20px 34px 0; border-radius:7px; }
@media (max-width:560px) { .product-detail-page__container[b-whcoz8eu17] { padding-inline:16px; flex-wrap:wrap; } .product-detail-page :global(.cta-demo)[b-whcoz8eu17] { margin-inline:16px; } }
/* _content/Gabinetes.CoClick/Pages/portafiltros/modelos/Pf-24x24.razor.rz.scp.css */
.product-detail-page[b-okbjy7l2lr] { background:#fff; font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page__breadcrumb[b-okbjy7l2lr] { background:#fff; border-bottom:1px solid #e2e8f0; color:#29476c; font:500 .68rem/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; }
.product-detail-page--pf24x24 :global(.hero-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.beneficios-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.details-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.solution-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.characteristics-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.available-sizes-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.industries-lp-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.certificates-p-demo)[b-okbjy7l2lr],.product-detail-page--pf24x24 :global(.cta-demo)[b-okbjy7l2lr] { font-family:inherit; }
.product-detail-page__container[b-okbjy7l2lr] { max-width:1180px; margin-inline:auto; padding:9px 22px; display:flex; align-items:center; gap:8px; }
.product-detail-page__breadcrumb a[b-okbjy7l2lr] { color:#29476c; text-decoration:none; }
.product-detail-page__breadcrumb span[aria-current="page"][b-okbjy7l2lr] { color:#73849a; }
.product-detail-page :global(.hero-p-demo)[b-okbjy7l2lr] { min-height:420px; }
.product-detail-page :global(.beneficios-p-demo)[b-okbjy7l2lr] { padding-top:22px; padding-bottom:25px; }
.product-detail-page :global(.details-p-demo)[b-okbjy7l2lr],.product-detail-page :global(.solution-p-demo)[b-okbjy7l2lr],.product-detail-page :global(.characteristics-p-demo)[b-okbjy7l2lr],.product-detail-page :global(.available-sizes-p-demo)[b-okbjy7l2lr],.product-detail-page :global(.industries-lp-demo)[b-okbjy7l2lr],.product-detail-page :global(.certificates-p-demo)[b-okbjy7l2lr] { padding-top:30px; padding-bottom:34px; }
.product-detail-page :global(.product-detail-page__benefits)[b-okbjy7l2lr] { border-bottom:1px solid #edf2f6; }
.product-detail-page :global(.cta-demo)[b-okbjy7l2lr] { margin:20px 34px 0; border-radius:7px; }

.pf24x24-section-inner[b-okbjy7l2lr] { max-width:1180px; margin-inline:auto; padding-inline:22px; }
.pf24x24-problems[b-okbjy7l2lr] { background:#fff; padding:18px 0 25px; }
.pf24x24-section-heading[b-okbjy7l2lr] { display:flex; justify-content:space-between; align-items:end; gap:24px; margin-bottom:16px; }
.pf24x24-section-heading h2[b-okbjy7l2lr],.pf24x24-maintenance-copy h2[b-okbjy7l2lr] { margin:0; color:#082f6b; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.05; font-weight:800; }
.pf24x24-section-heading p[b-okbjy7l2lr] { max-width:560px; margin:0; color:#566a86; font-size:.82rem; line-height:1.45; }
.pf24x24-problem-grid[b-okbjy7l2lr] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
.pf24x24-problem-card[b-okbjy7l2lr] { display:grid; grid-template-columns:54px 1fr 14px; align-items:center; gap:12px; min-height:88px; padding:13px 15px; color:#082f6b; border:1px solid #e0e8f1; border-radius:6px; box-shadow:0 3px 10px rgba(8,47,107,.06); text-decoration:none; }
.pf24x24-problem-card:hover[b-okbjy7l2lr] { border-color:#0a74b8; transform:translateY(-1px); }
.pf24x24-problem-card img[b-okbjy7l2lr] { width:45px; height:45px; object-fit:contain; }
.pf24x24-problem-card h3[b-okbjy7l2lr] { margin:0 0 5px; color:#082f6b; font-size:.9rem; }
.pf24x24-problem-card p[b-okbjy7l2lr],.pf24x24-maintenance-copy p[b-okbjy7l2lr] { margin:0; color:#425a76; font-size:.72rem; line-height:1.4; }
.pf24x24-problem-card > span[b-okbjy7l2lr] { color:#006fc4; font-size:1.5rem; }
.pf24x24-maintenance[b-okbjy7l2lr] { background:#f1f6fa; padding:34px 0; border-top:1px solid #e1eaf2; }
.pf24x24-maintenance-grid[b-okbjy7l2lr] { display:grid; grid-template-columns:250px 1fr; gap:20px; align-items:start; }
.pf24x24-maintenance-copy h2[b-okbjy7l2lr] { margin-bottom:10px; }
.pf24x24-maintenance-cards[b-okbjy7l2lr] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:10px; }
.pf24x24-maintenance-card[b-okbjy7l2lr] { overflow:hidden; background:#fff; border:1px solid #e0e8f1; border-radius:4px; }
.pf24x24-maintenance-card img[b-okbjy7l2lr] { display:block; width:100%; height:126px; object-fit:cover; }
.pf24x24-maintenance-card h3[b-okbjy7l2lr] { margin:8px 10px 3px; color:#082f6b; font-size:.73rem; }
.pf24x24-maintenance-card p[b-okbjy7l2lr] { margin:0 10px 10px; color:#425a76; font-size:.66rem; line-height:1.35; }
@media (max-width:700px) { .pf24x24-section-heading[b-okbjy7l2lr],.pf24x24-maintenance-grid[b-okbjy7l2lr] { display:block; } .pf24x24-section-heading p[b-okbjy7l2lr] { margin-top:10px; } .pf24x24-problem-grid[b-okbjy7l2lr],.pf24x24-maintenance-cards[b-okbjy7l2lr] { grid-template-columns:repeat(2,minmax(0,1fr)); margin-top:14px; } }
@media (max-width:560px) { .product-detail-page__container[b-okbjy7l2lr],.pf24x24-section-inner[b-okbjy7l2lr] { padding-inline:16px; } .product-detail-page :global(.cta-demo)[b-okbjy7l2lr] { margin-inline:16px; } .pf24x24-problem-grid[b-okbjy7l2lr],.pf24x24-maintenance-cards[b-okbjy7l2lr] { grid-template-columns:1fr; } }
/* _content/Gabinetes.CoClick/Pages/portafiltros/PortafiltroCajonDeExtraccion.razor.rz.scp.css */
.frontales-page[b-1yjezkw533] { background:#fff; color:#082f6b; font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif; }
.frontales-breadcrumb[b-1yjezkw533] { border-bottom:1px solid #e2e8f0; font-size:.68rem; }
.frontales-container[b-1yjezkw533] { max-width:1180px; margin-inline:auto; padding-inline:22px; }
.frontales-breadcrumb .frontales-container[b-1yjezkw533] { display:flex; gap:8px; align-items:center; padding-block:9px; }
.frontales-breadcrumb a[b-1yjezkw533] { color:#29476c; text-decoration:none; }
.frontales-breadcrumb span[aria-current="page"][b-1yjezkw533] { color:#73849a; }
.frontales-page :global(.hero-p-demo)[b-1yjezkw533] { min-height:420px; }
.frontales-page :global(.cta-demo)[b-1yjezkw533] { margin:20px 34px 0; border-radius:7px; }
.frontales-pains[b-1yjezkw533] { padding:30px 0; background:#fff; }
.frontales-pain-grid[b-1yjezkw533] { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
.frontales-pain-card[b-1yjezkw533] { overflow:hidden; background:#f1f6fa; border:1px solid #dce6ef; border-radius:6px; }
.frontales-pain-card img[b-1yjezkw533] { display:block; width:100%; height:150px; object-fit:cover; }
.frontales-pain-card div[b-1yjezkw533] { padding:13px 14px 15px; }
.frontales-pain-card h3[b-1yjezkw533] { margin:0 0 6px; color:#082f6b; font-size:.88rem; }
.frontales-pain-card p[b-1yjezkw533] { margin:0; color:#425a76; font-size:.72rem; line-height:1.45; }
.frontales-dimensions[b-1yjezkw533],.frontales-feature[b-1yjezkw533],.frontales-how[b-1yjezkw533],.frontales-filters[b-1yjezkw533],.frontales-construction[b-1yjezkw533],.frontales-table-section[b-1yjezkw533] { padding:30px 0; }
.frontales-dimensions[b-1yjezkw533],.frontales-filters[b-1yjezkw533],.frontales-table-section[b-1yjezkw533] { background:#fff; }
.frontales-feature[b-1yjezkw533],.frontales-how[b-1yjezkw533] { background:#f1f6fa; border-top:1px solid #e1eaf2; }
.frontales-heading[b-1yjezkw533] { display:flex; justify-content:space-between; align-items:end; gap:24px; margin-bottom:16px; }
.frontales-heading h2[b-1yjezkw533] { margin:0; color:#082f6b; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.08; font-weight:800; }
.frontales-heading p[b-1yjezkw533] { max-width:650px; margin:0; color:#425a76; font-size:.8rem; line-height:1.45; }
.frontales-lengths[b-1yjezkw533] { display:flex; gap:10px; margin-bottom:20px; }
.frontales-length[b-1yjezkw533] { min-width:78px; padding:10px 17px; color:#082f6b; background:#fff; border:1px solid #cad8e5; border-radius:6px; font-weight:800; cursor:pointer; }
.frontales-length:hover[b-1yjezkw533],.frontales-length.is-selected[b-1yjezkw533] { color:#fff; background:#07589c; border-color:#07589c; }
.frontales-dimension-layout[b-1yjezkw533] { display:grid; grid-template-columns:1fr 290px; gap:22px; align-items:center; }
.frontales-dimension-image[b-1yjezkw533] { display:block; width:100%; max-height:220px; object-fit:contain; }
.frontales-spec-panel[b-1yjezkw533] { padding:17px; background:#f1f6fa; border-radius:7px; }
.frontales-spec-panel h3[b-1yjezkw533] { margin:0 0 10px; color:#07589c; font-size:.9rem; }
.frontales-spec-panel dl[b-1yjezkw533] { display:grid; grid-template-columns:1fr auto; gap:6px 10px; margin:0; font-size:.7rem; }
.frontales-spec-panel dt[b-1yjezkw533] { color:#425a76; }.frontales-spec-panel dd[b-1yjezkw533] { margin:0; color:#173d68; font-weight:700; }
.frontales-note[b-1yjezkw533] { display:flex; gap:8px; margin:15px 0 0; padding-top:12px; border-top:1px solid #d6e3ed; color:#425a76; font-size:.64rem; line-height:1.35; }
.frontales-note span[b-1yjezkw533] { display:inline-grid; flex:0 0 18px; place-items:center; width:18px; height:18px; color:#fff; background:#07589c; border-radius:50%; font-weight:800; }
.frontales-feature-grid[b-1yjezkw533] { display:grid; grid-template-columns:1.05fr 1fr; gap:24px; align-items:center; }
.frontales-feature-grid > img[b-1yjezkw533] { width:100%; height:250px; object-fit:cover; border-radius:6px; }
.frontales-eyebrow[b-1yjezkw533] { display:block; margin-bottom:8px; color:#0a79b7; font-size:.62rem; font-weight:800; letter-spacing:.12em; text-transform:uppercase; }
.frontales-feature h2[b-1yjezkw533] { margin:0 0 10px; font-size:clamp(1.35rem,2vw,1.8rem); line-height:1.08; }
.frontales-feature p[b-1yjezkw533] { margin:0 0 10px; color:#425a76; font-size:.75rem; line-height:1.45; }
.frontales-trust-row[b-1yjezkw533] { display:flex; gap:18px; color:#07589c; font-size:1.25rem; }.frontales-trust-row span[b-1yjezkw533] { display:flex; gap:6px; align-items:center; }.frontales-trust-row b[b-1yjezkw533] { color:#29476c; font-size:.63rem; line-height:1.25; }
.frontales-how img[b-1yjezkw533] { display:block; width:100%; max-height:380px; object-fit:contain; }
.frontales-filter-grid[b-1yjezkw533] { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }
.frontales-filter-grid article[b-1yjezkw533] { display:grid; grid-template-columns:145px 1fr; gap:14px; align-items:center; padding:12px; border:1px solid #dce6ef; border-radius:6px; }
.frontales-filter-grid img[b-1yjezkw533] { width:100%; height:130px; object-fit:contain; }.frontales-filter-grid h3[b-1yjezkw533] { margin:0 0 8px; font-size:.86rem; }.frontales-filter-grid ul[b-1yjezkw533] { margin:0; padding-left:18px; color:#425a76; font-size:.68rem; line-height:1.55; }
.frontales-construction[b-1yjezkw533] { padding:30px 0; background:#f1f6fa; border-top:1px solid #e1eaf2; }
.frontales-construction-grid[b-1yjezkw533] { display:grid; grid-template-columns:1.4fr .8fr; gap:20px; align-items:center; }.frontales-construction-grid > div:first-child > img[b-1yjezkw533] { width:100%; height:220px; object-fit:contain; }
.frontales-callouts[b-1yjezkw533] { display:grid; grid-template-columns:repeat(2,1fr); gap:8px; margin-top:8px; color:#425a76; font-size:.68rem; }.frontales-callouts b[b-1yjezkw533] { color:#07589c; }
.frontales-connections[b-1yjezkw533] { padding:18px; background:#fff; border-radius:6px; }.frontales-connections h3[b-1yjezkw533] { margin:0; font-size:1rem; }.frontales-connections p[b-1yjezkw533] { margin:5px 0 15px; color:#425a76; font-size:.72rem; }.frontales-connection-grid[b-1yjezkw533] { display:grid; grid-template-columns:repeat(3,1fr); gap:8px; text-align:center; }.frontales-connection-grid span[b-1yjezkw533] { display:grid; gap:4px; padding:12px 6px; background:#f5f8fb; border-radius:4px; color:#07589c; font-size:1.6rem; }.frontales-connection-grid b[b-1yjezkw533] { font-size:.65rem; }.frontales-connection-grid small[b-1yjezkw533] { color:#425a76; font-size:.58rem; }
.frontales-table-wrap[b-1yjezkw533] { overflow-x:auto; border:1px solid #d7e3ed; border-radius:5px; }.frontales-table-wrap table[b-1yjezkw533] { width:100%; min-width:720px; border-collapse:collapse; font-size:.68rem; }.frontales-table-wrap th[b-1yjezkw533] { padding:8px; color:#fff; background:#07589c; text-align:center; }.frontales-table-wrap td[b-1yjezkw533] { padding:8px; border-top:1px solid #d7e3ed; color:#29476c; text-align:center; }.frontales-table-wrap tr.is-selected td[b-1yjezkw533] { background:#dceffc; font-weight:800; }
.frontales-configure[b-1yjezkw533] { padding:32px 0; color:#fff; background:#07508d; }.frontales-configure-grid[b-1yjezkw533] { display:grid; grid-template-columns:1.3fr .7fr; gap:28px; align-items:center; }.frontales-configure h2[b-1yjezkw533] { margin:0; color:#fff; font-size:1.55rem; }.frontales-configure p[b-1yjezkw533] { margin:6px 0 0; font-size:.75rem; }.frontales-steps[b-1yjezkw533] { display:grid; grid-template-columns:repeat(4,1fr); gap:8px; margin-top:22px; }.frontales-steps span[b-1yjezkw533] { display:grid; gap:7px; padding-right:8px; border-right:1px solid rgba(255,255,255,.35); }.frontales-steps i[b-1yjezkw533] { display:grid; place-items:center; width:25px; height:25px; border:1px solid #fff; border-radius:50%; font-style:normal; }.frontales-steps b[b-1yjezkw533] { font-size:.68rem; white-space:pre-line; }.frontales-advice[b-1yjezkw533] { padding:18px; background:#06447b; border-radius:6px; }.frontales-advice h3[b-1yjezkw533] { margin:0; font-size:.86rem; }.frontales-advice p[b-1yjezkw533] { line-height:1.4; }.frontales-advice a[b-1yjezkw533] { display:inline-block; margin-top:10px; padding:9px 14px; color:#07508d; background:#fff; border-radius:4px; font-size:.68rem; font-weight:800; text-decoration:none; }
.sr-only[b-1yjezkw533] { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
@media (max-width:800px) { .frontales-dimension-layout[b-1yjezkw533],.frontales-feature-grid[b-1yjezkw533],.frontales-construction-grid[b-1yjezkw533],.frontales-configure-grid[b-1yjezkw533] { grid-template-columns:1fr; }.frontales-filter-grid[b-1yjezkw533],.frontales-pain-grid[b-1yjezkw533] { grid-template-columns:1fr; } }
@media (max-width:560px) { .frontales-container[b-1yjezkw533] { padding-inline:16px; }.frontales-heading[b-1yjezkw533] { display:block; }.frontales-heading p[b-1yjezkw533] { margin-top:8px; }.frontales-lengths[b-1yjezkw533] { overflow-x:auto; }.frontales-feature-grid > img[b-1yjezkw533] { height:210px; }.frontales-trust-row[b-1yjezkw533] { gap:8px; }.frontales-steps[b-1yjezkw533] { grid-template-columns:repeat(2,1fr); }.frontales-page :global(.cta-demo)[b-1yjezkw533] { margin-inline:16px; } }
/* _content/Gabinetes.CoClick/Pages/portafiltros/PortafiltroFrontalesCotización.razor.rz.scp.css */
.pf-quote-page[b-sl4jgz4pz6] { min-height: 100vh; color: #0b3f70; background: #fff; font-family: Arial, sans-serif; }
.pf-quote-hero[b-sl4jgz4pz6] { min-height: 279px; background: linear-gradient(90deg, #fff 0%, #fff 46%, #ffffff00 68%), url('/Images/Portafiltros/Frontales/portafiltro-frontal-hero-background.png') right center / cover no-repeat; }
.pf-quote-hero__copy[b-sl4jgz4pz6] { box-sizing: border-box; width: min(1320px, 100%); max-width: 1320px; margin: auto; padding: 29px 44px 22px; }
.pf-quote-breadcrumb[b-sl4jgz4pz6] { margin-bottom: 12px; color: #3a6590; font-size: .68rem; }
.pf-quote-hero h1[b-sl4jgz4pz6] { margin: 0; color: #0b3f70; font-size: clamp(2rem, 4.4vw, 3rem); line-height: .98; letter-spacing: -.045em; font-weight: 800; }
.pf-quote-hero p[b-sl4jgz4pz6] { margin: 12px 0 0; color: #1d527e; font-size: .84rem; line-height: 1.35; }
.pf-quote-hero__benefits[b-sl4jgz4pz6] { display: flex; gap: 38px; margin-top: 25px; }
.pf-quote-hero__benefits span[b-sl4jgz4pz6] { display: grid; grid-template-columns: 33px 1fr; column-gap: 7px; align-items: center; min-width: 135px; }
.pf-quote-hero__benefits b[b-sl4jgz4pz6] { grid-row: span 2; color: #09539a; font-size: 2rem; font-weight: 400; text-align: center; }
.pf-quote-hero__benefits strong[b-sl4jgz4pz6] { color: #0a3f70; font-size: .62rem; }
.pf-quote-hero__benefits small[b-sl4jgz4pz6] { color: #3d668b; font-size: .54rem; line-height: 1.2; }
.pf-quote-steps[b-sl4jgz4pz6] { box-sizing: border-box; display: grid; grid-template-columns: repeat(5, 1fr); width: min(1320px, calc(100% - 2rem)); max-width: 1320px; margin: 0 auto; padding: 15px 40px 12px; border-top: 1px solid #d6e4ed; }
.pf-quote-steps span[b-sl4jgz4pz6] { position: relative; display: grid; justify-items: center; gap: 7px; color: #315c84; font-size: .61rem; text-align: center; }
.pf-quote-steps span[b-sl4jgz4pz6]::before { position: absolute; top: 17px; left: calc(-50% + 20px); right: calc(50% + 20px); height: 1px; background: #c4d9e7; content: ''; }
.pf-quote-steps span:first-child[b-sl4jgz4pz6]::before { display: none; }
.pf-quote-steps b[b-sl4jgz4pz6] { z-index: 1; display: grid; place-items: center; width: 29px; height: 29px; border: 1px solid #b9d0e1; border-radius: 50%; color: #0a477e; background: #fff; font-size: .76rem; }
.pf-quote-steps .is-active b[b-sl4jgz4pz6] { color: #fff; background: #075bae; border-color: #075bae; }
.pf-quote-steps small[b-sl4jgz4pz6] { font-size: inherit; }
.pf-quote-form[b-sl4jgz4pz6] {
    display: block;
    box-sizing: border-box;
    width: min(1320px, calc(100% - 2rem));
    max-width: 1320px;
    margin: 0 auto;
    padding: 6px 40px 42px;
}

.pf-quote-form__inner[b-sl4jgz4pz6] {
    width: 100%;
}

.pf-quote-card[b-sl4jgz4pz6] { margin-top: 15px; overflow: hidden; border: 1px solid #d9e8f1; border-radius: 7px; background: #fff; }
.pf-quote-card > header[b-sl4jgz4pz6] { display: flex; align-items: center; gap: 13px; padding: 10px 15px; background: linear-gradient(90deg, #eef8fd, #f5fbfe); }
.pf-quote-card > header > b[b-sl4jgz4pz6] { display: grid; flex: 0 0 32px; place-items: center; width: 32px; height: 32px; color: #fff; background: #075bae; border-radius: 50%; font-size: .82rem; }
.pf-quote-card h2[b-sl4jgz4pz6] { margin: 0; color: #0b3f70; font-size: 1.06rem; line-height: 1; }
.pf-quote-card header p[b-sl4jgz4pz6] { margin: 4px 0 0; color: #477091; font-size: .62rem; line-height: 1.2; }
.pf-quote-fields[b-sl4jgz4pz6] { display: grid; gap: 11px 15px; padding: 13px 15px; }
.pf-quote-fields--three[b-sl4jgz4pz6] { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.pf-quote-fields--two[b-sl4jgz4pz6] { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.pf-quote-field label[b-sl4jgz4pz6], .pf-quote-label[b-sl4jgz4pz6], .pf-quote-project-grid legend[b-sl4jgz4pz6], .pf-quote-conditions legend[b-sl4jgz4pz6] { display: block; margin-bottom: 4px; color: #174c7a; font-size: .6rem; font-weight: 700; }
.pf-quote-field em[b-sl4jgz4pz6], .pf-quote-project-grid em[b-sl4jgz4pz6], .pf-quote-consent em[b-sl4jgz4pz6] { color: #c32929; font-style: normal; }
.pf-quote-field input[b-sl4jgz4pz6], .pf-quote-field select[b-sl4jgz4pz6], .pf-quote-field textarea[b-sl4jgz4pz6], .pf-quote-project-grid select[b-sl4jgz4pz6], .pf-quote-inline-input[b-sl4jgz4pz6] { box-sizing: border-box; width: 100%; min-height: 29px; padding: 6px 8px; border: 1px solid #cbdde9; border-radius: 3px; color: #315c84; background: #fff; font: inherit; font-size: .61rem; outline: none; }
.pf-quote-field textarea[b-sl4jgz4pz6] { resize: vertical; }
.pf-quote-field input:focus[b-sl4jgz4pz6], .pf-quote-field select:focus[b-sl4jgz4pz6], .pf-quote-field textarea:focus[b-sl4jgz4pz6], .pf-quote-project-grid select:focus[b-sl4jgz4pz6], .pf-quote-inline-input:focus[b-sl4jgz4pz6] { border-color: #0a67ae; box-shadow: 0 0 0 2px #0a67ae20; }
.pf-quote-field__error[b-sl4jgz4pz6] { margin: 4px 0 0; color: #b42318; font-size: .56rem; }
.pf-quote-project-grid[b-sl4jgz4pz6] { display: grid; grid-template-columns: 1.05fr 1.15fr 1fr; gap: 18px; padding: 14px 15px 4px; }
.pf-quote-project-grid fieldset[b-sl4jgz4pz6], .pf-quote-dimensions[b-sl4jgz4pz6], .pf-quote-conditions[b-sl4jgz4pz6] { min-width: 0; margin: 0; padding: 0; border: 0; }
.pf-quote-check[b-sl4jgz4pz6], .pf-quote-radio[b-sl4jgz4pz6] { display: flex; align-items: flex-start; gap: 6px; margin: 5px 0; color: #315c84; font-size: .58rem; line-height: 1.25; }
.pf-quote-check input[b-sl4jgz4pz6], .pf-quote-radio input[b-sl4jgz4pz6] { flex: 0 0 auto; width: 14px; height: 14px; margin: 0; accent-color: #075bae; }
.pf-quote-inline-input[b-sl4jgz4pz6] { margin-top: 5px; }
.pf-quote-project-extra[b-sl4jgz4pz6] { padding-top: 8px; }
.pf-quote-replacement[b-sl4jgz4pz6], .pf-quote-conditional[b-sl4jgz4pz6] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 15px; padding: 0 15px 12px; }
.pf-quote-dimensions[b-sl4jgz4pz6] { margin: 0 15px; padding: 12px 0 5px; border-top: 1px solid #e2edf3; }
.pf-quote-dimensions legend[b-sl4jgz4pz6], .pf-quote-conditions legend[b-sl4jgz4pz6] { font-size: .67rem; }
.pf-quote-conditions[b-sl4jgz4pz6] { margin: 6px 15px 15px; padding: 12px 0 0; border-top: 1px solid #e2edf3; }
.pf-quote-conditions__row[b-sl4jgz4pz6] { display: grid; grid-template-columns: 1fr 2fr; gap: 20px; }
.pf-quote-conditions__row > div:last-child[b-sl4jgz4pz6] { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0 12px; }
.pf-quote-conditions__row > div:last-child .pf-quote-label[b-sl4jgz4pz6] { grid-column: 1 / -1; }
.pf-quote-files-grid[b-sl4jgz4pz6] { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; padding: 15px; }
.pf-quote-files-grid input[type=file][b-sl4jgz4pz6] { width: 100%; padding: 17px; border: 1px dashed #8eb8d5; border-radius: 4px; color: #315c84; background: #f7fbfe; font-size: .61rem; }
.pf-quote-help[b-sl4jgz4pz6] { margin: 6px 0 0; color: #477091; font-size: .55rem; line-height: 1.3; }
.pf-quote-upload-list[b-sl4jgz4pz6] { margin: 8px 0 0; padding-left: 17px; color: #315c84; font-size: .57rem; }
.pf-quote-upload-list small[b-sl4jgz4pz6] { color: #6b879d; }
.pf-quote-card--confirm[b-sl4jgz4pz6] { padding-bottom: 15px; }
.pf-quote-consent[b-sl4jgz4pz6] { display: flex; gap: 8px; margin: 14px 15px 0; color: #315c84; font-size: .59rem; line-height: 1.35; }
.pf-quote-consent input[b-sl4jgz4pz6] { flex: 0 0 auto; width: 15px; height: 15px; accent-color: #075bae; }
.pf-quote-consent a[b-sl4jgz4pz6] { display: block; color: #075bae; text-decoration: underline; }
.pf-quote-submit[b-sl4jgz4pz6] { display: flex; justify-content: center; align-items: center; gap: 0; margin-top: 14px; }
.pf-quote-submit a[b-sl4jgz4pz6], .pf-quote-submit button[b-sl4jgz4pz6] { min-height: 34px; padding: 8px 18px; border: 1px solid #075bae; font-size: .62rem; font-weight: 700, text-decoration: none; }
.pf-quote-submit a[b-sl4jgz4pz6] { color: #075bae; background: #fff; border-radius: 4px 0 0 4px; }
.pf-quote-submit button[b-sl4jgz4pz6] { color: #fff; background: #075bae; border-radius: 0 4px 4px 0; cursor: pointer; }
.pf-quote-submit button:disabled[b-sl4jgz4pz6] { opacity: .65; cursor: wait; }
.pf-quote-alert[b-sl4jgz4pz6] { padding: 12px 15px; color: #8b1e1e; border: 1px solid #e8baba; border-radius: 4px; background: #fff4f4; font-size: .65rem; }
.pf-quote-honeypot[b-sl4jgz4pz6] { position: absolute; left: -9999px; width: 1px; height: 1px; opacity: 0; }
.pf-quote-confirmation[b-sl4jgz4pz6] { display: grid; min-height: 70vh; place-items: center; padding: 40px 20px; background: #f5fbfe; }
.pf-quote-confirmation__card[b-sl4jgz4pz6] { max-width: 520px; padding: 40px; border: 1px solid #d6e6ef; border-radius: 9px; color: #0b3f70; background: #fff; text-align: center; box-shadow: 0 10px 30px #12486d14; }
.pf-quote-confirmation__check[b-sl4jgz4pz6] { display: grid; width: 54px; height: 54px; margin: 0 auto 15px; place-items: center; color: #fff; background: #0b75b9; border-radius: 50%; font-size: 2rem; }
.pf-quote-confirmation h1[b-sl4jgz4pz6] { margin: 0; font-size: 1.8rem; }
.pf-quote-confirmation p[b-sl4jgz4pz6] { color: #477091; font-size: .8rem; line-height: 1.5; }
.pf-quote-confirmation strong[b-sl4jgz4pz6] { display: block; margin-top: 18px; font-size: .7rem; }
.pf-quote-confirmation code[b-sl4jgz4pz6] { display: inline-block; margin: 8px 0 12px; padding: 7px 12px; color: #075bae; background: #eef8fd; font-size: 1rem; font-weight: 700; letter-spacing: .08em; }
.pf-quote-confirmation__actions[b-sl4jgz4pz6] { display: flex; justify-content: center; gap: 10px; margin-top: 22px; }
.pf-quote-confirmation__actions button[b-sl4jgz4pz6], .pf-quote-confirmation__actions a[b-sl4jgz4pz6] { padding: 9px 13px; border: 1px solid #075bae; border-radius: 4px; color: #075bae; background: #fff; font-size: .65rem; font-weight: 700; text-decoration: none; }
.pf-quote-confirmation__actions button[b-sl4jgz4pz6] { color: #fff; background: #075bae; cursor: pointer; }

@media (max-width: 800px) { .pf-quote-hero[b-sl4jgz4pz6] { background: linear-gradient(90deg, #fffffff2, #fffffff0), url('/Images/Portafiltros/Frontales/portafiltro-frontal-hero-background.png') center / cover; } .pf-quote-hero__copy[b-sl4jgz4pz6] { padding-inline: 24px; } .pf-quote-project-grid[b-sl4jgz4pz6], .pf-quote-conditions__row[b-sl4jgz4pz6] { grid-template-columns: 1fr; } .pf-quote-conditions__row > div:last-child[b-sl4jgz4pz6] { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 620px) { .pf-quote-steps[b-sl4jgz4pz6] { padding-inline: 8px; } .pf-quote-steps small[b-sl4jgz4pz6] { font-size: .48rem; } .pf-quote-form[b-sl4jgz4pz6] { padding-inline: 12px; } .pf-quote-fields--three[b-sl4jgz4pz6], .pf-quote-fields--two[b-sl4jgz4pz6], .pf-quote-files-grid[b-sl4jgz4pz6], .pf-quote-replacement[b-sl4jgz4pz6] { grid-template-columns: 1fr; } .pf-quote-hero__benefits[b-sl4jgz4pz6] { flex-direction: column; gap: 10px; } .pf-quote-desktop[b-sl4jgz4pz6] { display: none; } .pf-quote-confirmation__card[b-sl4jgz4pz6] { padding: 28px 20px; } }
/* _content/Gabinetes.CoClick/Pages/Proyectos.razor.rz.scp.css */
.proyectos-page[b-2fjdxhdlga]{background:#fff;color:#062c68;font-family:Arial,Helvetica,sans-serif}.proyectos-shell[b-2fjdxhdlga]{width:min(100% - 102px,1180px);margin:auto}.proyectos-breadcrumb[b-2fjdxhdlga]{background:#f7f9fc;border-bottom:1px solid #e8edf3}.proyectos-breadcrumb .proyectos-shell[b-2fjdxhdlga]{display:flex;gap:12px;align-items:center;min-height:42px;font-size:.67rem}.proyectos-breadcrumb a[b-2fjdxhdlga]{color:#102f5d;text-decoration:none}.proyectos-page :global(.hero-demo)[b-2fjdxhdlga]{height:315px;min-height:315px}.proyectos-page :global(.hero-demo__content)[b-2fjdxhdlga]{max-width:1180px;padding:42px 0}.proyectos-page :global(.hero-demo__copy)[b-2fjdxhdlga]{max-width:440px}.proyectos-page :global(.hero-demo h1)[b-2fjdxhdlga]{font-size:clamp(2rem,3.1vw,2.8rem);line-height:1.12}.proyectos-page :global(.hero-demo__description)[b-2fjdxhdlga]{font-size:.88rem;line-height:1.5}.proyectos-page :global(.hero-demo::after)[b-2fjdxhdlga]{background:linear-gradient(90deg,rgba(2,39,84,.96),rgba(2,39,84,.74) 47%,rgba(2,39,84,.08))}.proyectos-section[b-2fjdxhdlga]{padding:22px}.proyectos-heading[b-2fjdxhdlga]{text-align:center;max-width:900px;margin:0 auto 18px}.proyectos-heading h2[b-2fjdxhdlga]{margin:0;color:#092f6c;font-size:clamp(1.35rem,2vw,1.7rem)}.proyectos-heading p[b-2fjdxhdlga]{margin:7px 0 0;color:#1e3b68;font-size:.78rem}.proyectos-type-grid[b-2fjdxhdlga],.proyectos-process-grid[b-2fjdxhdlga],.proyectos-panels[b-2fjdxhdlga]{width:min(100%,1180px);margin:auto;display:grid;gap:14px}.proyectos-type-grid[b-2fjdxhdlga]{grid-template-columns:repeat(2,1fr)}.proyectos-type-grid article[b-2fjdxhdlga]{display:flex;justify-content:space-between;min-height:220px;padding:16px;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.proyectos-type-grid h3[b-2fjdxhdlga]{margin:0;font-size:.82rem}.proyectos-type-grid strong[b-2fjdxhdlga]{display:block;margin-top:8px;font-size:.58rem}.proyectos-type-grid p[b-2fjdxhdlga]{max-width:300px;margin:10px 0;font-size:.6rem;line-height:1.5}.proyectos-type-grid a[b-2fjdxhdlga],.proyectos-card a[b-2fjdxhdlga]{color:#092f6c;font-size:.57rem;font-weight:700;text-decoration:none}.proyectos-type-grid img[b-2fjdxhdlga]{width:180px;object-fit:contain}.proyectos-process[b-2fjdxhdlga]{background:#f7f9fc}.proyectos-process-grid[b-2fjdxhdlga]{grid-template-columns:repeat(4,1fr)}.proyectos-process-grid article[b-2fjdxhdlga]{padding:15px;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.proyectos-process-grid span[b-2fjdxhdlga]{color:#092f6c;font-size:.75rem;font-weight:700}.proyectos-process-grid h3[b-2fjdxhdlga]{margin:5px 0;font-size:.78rem}.proyectos-process-grid p[b-2fjdxhdlga],.proyectos-process-grid li[b-2fjdxhdlga]{font-size:.56rem;line-height:1.45}.proyectos-process-grid ul[b-2fjdxhdlga]{padding-left:15px}.proyectos-process-grid strong[b-2fjdxhdlga]{font-size:.55rem}.proyectos-capability-grid[b-2fjdxhdlga]{width:min(100%,1180px);margin:auto;display:grid;grid-template-columns:repeat(5,1fr)}.proyectos-capability-grid article[b-2fjdxhdlga]{padding:8px 18px;text-align:center;border-right:1px solid #e1e8f0}.proyectos-capability-grid article:last-child[b-2fjdxhdlga]{border:0}.proyectos-capability-grid img[b-2fjdxhdlga]{width:40px;height:40px}.proyectos-capability-grid h3[b-2fjdxhdlga]{margin:8px 0 0;font-size:.65rem}.proyectos-capability-grid p[b-2fjdxhdlga]{font-size:.55rem;line-height:1.45}.proyectos-panels[b-2fjdxhdlga]{grid-template-columns:repeat(2,1fr)}.proyectos-panels article[b-2fjdxhdlga]{padding:16px;border:1px solid #e1e8f0;border-radius:6px;background:#fff}.proyectos-panels h2[b-2fjdxhdlga]{margin:0;font-size:.9rem}.proyectos-panels p[b-2fjdxhdlga]{font-size:.58rem;line-height:1.45}.proyectos-flow[b-2fjdxhdlga]{padding:18px 5px;color:#092f6c;text-align:center;font-size:.6rem;line-height:2}.proyectos-specialties[b-2fjdxhdlga]{display:flex;justify-content:space-around;padding:18px 0;text-align:center;font-size:.6rem;line-height:1.5}.proyectos-case-images[b-2fjdxhdlga]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.proyectos-case-images img[b-2fjdxhdlga]{width:100%;height:75px;object-fit:cover;border-radius:4px}.proyectos-clients[b-2fjdxhdlga]{padding:22px}.proyectos-logos[b-2fjdxhdlga]{width:min(100%,1100px);margin:auto;display:grid;grid-template-columns:repeat(8,1fr);align-items:center;text-align:center;gap:15px;color:#55745e;font-size:1.3rem;font-weight:700}.proyectos-logos span:nth-child(3)[b-2fjdxhdlga]{color:#c65a30}.proyectos-logos span:nth-child(6)[b-2fjdxhdlga]{color:#bd1f28}.proyectos-page :global(.cta-demo)[b-2fjdxhdlga]{padding:15px 22px}.proyectos-page :global(.cta-demo--featured .cta-demo__panel)[b-2fjdxhdlga]{min-height:100px;padding:18px 34px}
@media(max-width:900px){.proyectos-shell[b-2fjdxhdlga]{width:min(100% - 40px,760px)}.proyectos-process-grid[b-2fjdxhdlga]{grid-template-columns:repeat(2,1fr)}.proyectos-capability-grid[b-2fjdxhdlga]{grid-template-columns:repeat(3,1fr)}.proyectos-capability-grid article:nth-child(3)[b-2fjdxhdlga]{border:0}.proyectos-logos[b-2fjdxhdlga]{grid-template-columns:repeat(4,1fr)}.proyectos-page :global(.hero-demo__content)[b-2fjdxhdlga]{padding-left:25px;padding-right:25px}}
@media(max-width:620px){.proyectos-shell[b-2fjdxhdlga]{width:min(100% - 32px,520px)}.proyectos-page :global(.hero-demo)[b-2fjdxhdlga]{height:470px;min-height:470px}.proyectos-page :global(.hero-demo__content)[b-2fjdxhdlga]{padding:55px 18px 35px}.proyectos-page :global(.hero-demo::after)[b-2fjdxhdlga]{background:linear-gradient(180deg,rgba(2,39,84,.9),rgba(2,39,84,.75))}.proyectos-type-grid[b-2fjdxhdlga],.proyectos-process-grid[b-2fjdxhdlga],.proyectos-panels[b-2fjdxhdlga]{grid-template-columns:1fr}.proyectos-type-grid article[b-2fjdxhdlga]{min-height:190px}.proyectos-type-grid img[b-2fjdxhdlga]{width:125px}.proyectos-capability-grid[b-2fjdxhdlga]{grid-template-columns:repeat(2,1fr)}.proyectos-capability-grid article:nth-child(3)[b-2fjdxhdlga]{border-right:1px solid #e1e8f0}.proyectos-logos[b-2fjdxhdlga]{grid-template-columns:repeat(2,1fr)}.proyectos-page :global(.cta-demo--featured .cta-demo__panel)[b-2fjdxhdlga]{padding:20px}}
/* _content/Gabinetes.CoClick/Pages/Recursos/Detalle.razor.rz.scp.css */
.resource-detail[b-nvi6zitsdk]{min-height:70vh;background:#fff;color:#082f6b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.resource-detail__breadcrumb[b-nvi6zitsdk]{display:flex;gap:10px;padding:11px max(24px,calc((100% - 1132px)/2));border-bottom:1px solid #e4eaf2;color:#29476c;font-size:12px}.resource-detail__breadcrumb a[b-nvi6zitsdk]{color:#082f6b}.resource-detail__container[b-nvi6zitsdk]{max-width:1132px;margin:auto;padding:24px}.resource-detail__back[b-nvi6zitsdk]{font-size:11px;margin-bottom:18px}.resource-detail__back a[b-nvi6zitsdk]{color:#2763a5;text-decoration:none}.resource-detail__grid[b-nvi6zitsdk]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px}.resource-detail__preview[b-nvi6zitsdk]{position:relative;min-height:330px;border:1px solid #e1e9f2;border-radius:6px;background:#f3f7fc;display:grid;place-items:center;overflow:hidden}.resource-detail__preview img[b-nvi6zitsdk]{width:100%;height:330px;object-fit:cover}.resource-detail__preview span[b-nvi6zitsdk]{position:absolute;left:14px;bottom:14px;border-radius:4px;padding:6px 9px;background:#073985;color:#fff;font-size:10px;font-weight:750}.resource-detail__content[b-nvi6zitsdk]{padding:24px 0}.resource-detail__eyebrow[b-nvi6zitsdk]{font-size:10px;color:#2864a4;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.resource-detail h1[b-nvi6zitsdk]{font-size:30px;line-height:1.16;margin:10px 0;color:#082f6b}.resource-detail__summary[b-nvi6zitsdk]{max-width:680px;color:#3b5270;font-size:14px;line-height:1.7}.resource-detail__buttons[b-nvi6zitsdk]{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.resource-detail__buttons a[b-nvi6zitsdk]{border:1px solid #d6e2f1;border-radius:4px;padding:11px 15px;color:#164a8b;text-decoration:none;font-size:11px}.resource-detail__buttons .resource-detail__primary[b-nvi6zitsdk]{background:#073985;border-color:#073985;color:#fff}.resource-detail__aside[b-nvi6zitsdk]{border:1px solid #e1e9f2;border-radius:6px;padding:18px;align-self:start}.resource-detail__aside h2[b-nvi6zitsdk],.resource-detail__relations h2[b-nvi6zitsdk]{font-size:14px;margin:0 0 14px}.resource-detail__aside h2+dl[b-nvi6zitsdk]{margin-bottom:25px}.resource-detail dl[b-nvi6zitsdk]{display:grid;grid-template-columns:1fr;gap:4px}.resource-detail dt[b-nvi6zitsdk]{font-size:9px;color:#70829b;text-transform:uppercase;margin-top:8px}.resource-detail dd[b-nvi6zitsdk]{margin:0;font-size:11px;color:#193d70}.resource-related[b-nvi6zitsdk]{display:flex;flex-direction:column;gap:6px}.resource-related a[b-nvi6zitsdk],.resource-relation-links a[b-nvi6zitsdk]{display:flex;justify-content:space-between;gap:10px;padding:8px 0;color:#1f5d9f;text-decoration:none;font-size:11px;border-bottom:1px solid #edf1f6}.resource-detail__relations[b-nvi6zitsdk]{border-top:1px solid #e4eaf2;padding:22px 0 34px}.resource-relation-links[b-nvi6zitsdk]{display:flex;gap:10px;flex-wrap:wrap}.resource-relation-links a[b-nvi6zitsdk]{border:1px solid #dbe5f1;border-radius:4px;padding:10px 12px;border-bottom:1px solid #dbe5f1}.resource-detail--empty[b-nvi6zitsdk]{text-align:center;padding:80px 24px}.resource-detail--empty h1[b-nvi6zitsdk]{font-size:25px}.resource-detail--empty a[b-nvi6zitsdk]{color:#1f5d9f;font-size:12px}@media(max-width:800px){.resource-detail__grid[b-nvi6zitsdk]{grid-template-columns:1fr}.resource-detail__aside[b-nvi6zitsdk]{order:2}.resource-detail__preview[b-nvi6zitsdk],.resource-detail__preview img[b-nvi6zitsdk]{min-height:230px;height:230px}.resource-detail h1[b-nvi6zitsdk]{font-size:25px}.resource-detail__breadcrumb[b-nvi6zitsdk]{padding-left:16px;padding-right:16px}}
/* _content/Gabinetes.CoClick/Pages/Recursos/Index.razor.rz.scp.css */
.resources-page[b-pikdh3p9i5]{background:#fff;color:#082f6b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.resources-container[b-pikdh3p9i5]{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}.resources-breadcrumb[b-pikdh3p9i5]{border-bottom:1px solid #e4eaf2;color:#29476c;font-size:12px}.resources-breadcrumb .resources-container[b-pikdh3p9i5]{display:flex;gap:10px;padding-top:11px;padding-bottom:11px}.resources-breadcrumb a[b-pikdh3p9i5]{color:#082f6b}.resources-hero[b-pikdh3p9i5]{background:linear-gradient(90deg,rgba(3,39,91,.98),rgba(3,52,111,.94)),url('/Images/Pagnas/gabinetes-portafiltros-industriales-hero.webp') center/cover;color:white}.resources-hero__inner[b-pikdh3p9i5]{display:flex;align-items:center;justify-content:space-between;gap:38px;min-height:182px;padding-top:28px;padding-bottom:28px}.resources-eyebrow[b-pikdh3p9i5]{font-size:11px;font-weight:700;letter-spacing:.16em}.resources-hero h1[b-pikdh3p9i5]{max-width:580px;margin:12px 0 10px;font-size:30px;line-height:1.14;font-weight:750}.resources-rule[b-pikdh3p9i5]{display:block;width:32px;height:3px;background:#f7c400;margin:0 0 14px}.resources-hero p[b-pikdh3p9i5]{max-width:520px;margin:0;font-size:14px;line-height:1.6}.resources-hero__stats[b-pikdh3p9i5]{min-width:210px;padding:18px 24px;border-left:1px solid rgba(255,255,255,.3);display:flex;flex-direction:column}.resources-hero__stats strong[b-pikdh3p9i5]{font-size:34px}.resources-hero__stats span[b-pikdh3p9i5]{font-size:13px}.resources-hero__stats small[b-pikdh3p9i5]{margin-top:12px;color:#dbe8ff;font-size:9px;line-height:1.6}.resources-catalogue[b-pikdh3p9i5]{display:grid;grid-template-columns:225px 1fr;gap:16px;padding-top:24px;padding-bottom:16px}.resources-sidebar[b-pikdh3p9i5]{border:1px solid #e5ebf3;border-radius:5px;padding:18px 14px;align-self:start}.resources-sidebar__heading[b-pikdh3p9i5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.resources-sidebar h2[b-pikdh3p9i5]{font-size:13px;margin:0;font-weight:750}.resources-clear[b-pikdh3p9i5]{border:0;background:transparent;color:#2763a5;font-size:10px;cursor:pointer}.resources-label[b-pikdh3p9i5]{display:block;margin:13px 0 6px;font-size:10px;font-weight:700}.resources-sidebar select[b-pikdh3p9i5]{width:100%;border:1px solid #d8e3f0;border-radius:4px;background:#fff;color:#183a70;padding:9px 7px;font:inherit;font-size:10px}.resources-sidebar__group[b-pikdh3p9i5]{border-top:1px solid #e4eaf2;margin:18px 6px 10px;padding-top:18px}.resource-check[b-pikdh3p9i5]{display:flex;align-items:center;gap:7px;font-size:11px;margin:13px 0;cursor:pointer}.resource-check input[b-pikdh3p9i5]{accent-color:#0b4b99}.resource-check em[b-pikdh3p9i5]{margin-left:auto;color:#2461a7;font-size:10px;font-style:normal}.resource-tags[b-pikdh3p9i5]{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.resource-tag[b-pikdh3p9i5]{border:1px solid #d8e3f0;background:#f8fbff;color:#24558e;border-radius:4px;padding:5px 7px;font-size:10px;cursor:pointer}.resource-tag.is-selected[b-pikdh3p9i5]{background:#dbeaff;border-color:#79a7dd}.resources-toolbar[b-pikdh3p9i5]{display:flex;align-items:center;gap:14px;margin-bottom:13px}.resource-search[b-pikdh3p9i5]{display:flex;align-items:center;border:1px solid #dbe4ef;border-radius:4px;flex:1}.resource-search span[b-pikdh3p9i5]{font-size:24px;padding:0 10px;color:#0b4388}.resource-search input[b-pikdh3p9i5]{border:0;outline:0;width:100%;padding:11px 8px;font:inherit;font-size:11px}.resource-sort[b-pikdh3p9i5]{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:10px}.resource-sort select[b-pikdh3p9i5]{border:1px solid #dbe4ef;border-radius:4px;padding:10px 24px 10px 10px;color:#173b73;background:white;font:inherit}.resources-summary[b-pikdh3p9i5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.resources-summary strong[b-pikdh3p9i5]{font-size:11px}.resources-summary span[b-pikdh3p9i5]{font-size:10px;color:#607794}.resource-cards[b-pikdh3p9i5]{display:flex;flex-direction:column;gap:8px}.resource-card[b-pikdh3p9i5]{display:grid;grid-template-columns:122px minmax(200px,1fr) 145px;align-items:center;border:1px solid #e2e9f2;border-radius:6px;padding:12px 14px;min-height:126px}.resource-card__preview[b-pikdh3p9i5]{height:105px;position:relative;display:grid;place-items:center;background:#f2f6fb;border-radius:4px;overflow:hidden}.resource-card__preview img[b-pikdh3p9i5]{width:100%;height:100%;object-fit:cover}.resource-format[b-pikdh3p9i5]{position:absolute;left:6px;bottom:6px;border-radius:3px;padding:4px 6px;background:#073985;color:#fff;font-size:9px;font-weight:750}.resource-card__main[b-pikdh3p9i5]{padding:0 16px}.resource-card__eyebrow[b-pikdh3p9i5]{display:flex;gap:8px;flex-wrap:wrap;color:#2864a4;font-size:9px;text-transform:uppercase;font-weight:700}.resource-card__eyebrow span+span[b-pikdh3p9i5]{color:#6c7f98;font-weight:500}.resource-card h2[b-pikdh3p9i5]{font-size:15px;margin:7px 0;font-weight:750}.resource-card h2 a[b-pikdh3p9i5]{color:#082f6b;text-decoration:none}.resource-card p[b-pikdh3p9i5]{font-size:10px;line-height:1.5;margin:0;color:#263f67}.resource-card__tags[b-pikdh3p9i5]{display:flex;gap:5px;margin-top:9px;flex-wrap:wrap}.resource-card__tags span[b-pikdh3p9i5]{padding:3px 6px;background:#f0f5fb;color:#48719e;border-radius:3px;font-size:9px}.resource-card__actions[b-pikdh3p9i5]{border-left:1px solid #e4eaf2;display:flex;flex-direction:column;gap:12px;padding-left:14px}.resource-card__actions>a[b-pikdh3p9i5]{display:flex;align-items:center;gap:7px;color:#12498e;text-decoration:none;font-size:10px}.resource-card__actions>a:first-child[b-pikdh3p9i5]{font-size:20px}.resource-card__actions>a:first-child span[b-pikdh3p9i5]{font-size:10px}.resource-detail-link[b-pikdh3p9i5]{justify-content:space-between;border:1px solid #e0e8f2;border-radius:4px;padding:9px 10px}.resource-detail-link span[b-pikdh3p9i5]{font-size:17px}.resources-pagination[b-pikdh3p9i5]{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0;font-size:11px}.resources-pagination button[b-pikdh3p9i5],.resources-empty button[b-pikdh3p9i5]{border:1px solid #dbe4ef;background:white;color:#174d94;padding:7px 12px;cursor:pointer}.resources-pagination button:disabled[b-pikdh3p9i5]{opacity:.45;cursor:not-allowed}.resources-empty[b-pikdh3p9i5]{text-align:center;border:1px dashed #cbd9e8;padding:42px 20px}.resources-empty>span[b-pikdh3p9i5]{font-size:34px}.resources-empty h2[b-pikdh3p9i5]{font-size:16px;margin:8px 0}.resources-empty p[b-pikdh3p9i5]{font-size:11px;color:#5d7190}.resources-cta[b-pikdh3p9i5]{display:flex;align-items:center;gap:20px;background:#f3f7fc;border:1px solid #e0e8f2;border-radius:5px;margin-top:0;margin-bottom:26px;padding:14px 48px}.resources-cta__icon[b-pikdh3p9i5]{width:32px;height:32px;display:grid;place-items:center;border:1px solid #073b83;border-radius:50%;font-size:20px}.resources-cta h2[b-pikdh3p9i5]{font-size:14px;margin:0 0 3px}.resources-cta p[b-pikdh3p9i5]{font-size:10px;margin:0}.resources-cta>a[b-pikdh3p9i5]{margin-left:auto;background:#073985;color:white;padding:12px 22px;border-radius:4px;text-decoration:none;font-size:10px;font-weight:750}.resources-cta>a span[b-pikdh3p9i5]{margin-left:15px;font-size:17px}@media(max-width:900px){.resources-hero__inner[b-pikdh3p9i5]{display:block}.resources-hero__stats[b-pikdh3p9i5]{margin-top:24px;border-left:0;border-top:1px solid rgba(255,255,255,.3)}.resources-catalogue[b-pikdh3p9i5]{grid-template-columns:1fr}.resources-sidebar[b-pikdh3p9i5]{order:2}.resource-card[b-pikdh3p9i5]{grid-template-columns:100px 1fr}.resource-card__actions[b-pikdh3p9i5]{grid-column:2;border:0;margin-top:12px;padding-left:16px;flex-direction:row}.resources-toolbar[b-pikdh3p9i5]{flex-wrap:wrap}.resource-sort[b-pikdh3p9i5]{margin-left:auto}}@media(max-width:600px){.resources-container[b-pikdh3p9i5]{padding-left:16px;padding-right:16px}.resources-hero h1[b-pikdh3p9i5]{font-size:25px}.resource-card[b-pikdh3p9i5]{grid-template-columns:80px 1fr;padding:10px}.resource-card__preview[b-pikdh3p9i5]{height:85px}.resource-card__main[b-pikdh3p9i5]{padding:0 8px}.resource-card__actions[b-pikdh3p9i5]{grid-column:1 / -1;padding-left:0}.resources-summary[b-pikdh3p9i5]{display:block}.resources-summary span[b-pikdh3p9i5]{display:block;margin-top:5px}.resources-cta[b-pikdh3p9i5]{margin-left:16px;margin-right:16px;padding:16px;flex-wrap:wrap}.resources-cta>a[b-pikdh3p9i5]{margin-left:0;width:100%;text-align:center}}
.resource-card__match[b-pikdh3p9i5]{margin-top:7px;color:#6a7e98;font-size:9px;font-style:italic}.resource-card mark[b-pikdh3p9i5]{background:#ffe28a;color:#082f6b;border-radius:2px;padding:0 2px}
/* _content/Gabinetes.CoClick/Shared/Footer.razor.rz.scp.css */
.footer-logo[b-v86fe1wd77] {
    filter: brightness(0) invert(1);
}
/* _content/Gabinetes.CoClick/Shared/MainLayout.razor.rz.scp.css */
.page[b-9ta0z45xym] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-9ta0z45xym] {
    flex: 1;
}

.sidebar[b-9ta0z45xym] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-9ta0z45xym] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-9ta0z45xym]  a, .top-row .btn-link[b-9ta0z45xym] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-9ta0z45xym] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-9ta0z45xym] {
        display: none;
    }

    .top-row.auth[b-9ta0z45xym] {
        justify-content: space-between;
    }

    .top-row a[b-9ta0z45xym], .top-row .btn-link[b-9ta0z45xym] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-9ta0z45xym] {
        flex-direction: row;
    }

    .sidebar[b-9ta0z45xym] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-9ta0z45xym] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-9ta0z45xym], article[b-9ta0z45xym] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/Gabinetes.CoClick/Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-gvyg6hynde] {
    background-color: rgba(255, 255, 255, 0.1);
}

.nav-desktop-actions[b-gvyg6hynde] {
    display: none;
}

@media (min-width: 768px) {
    .nav-desktop-actions[b-gvyg6hynde] {
        display: flex;
        flex-shrink: 1;
        min-width: 0;
    }
}

.top-row[b-gvyg6hynde] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-gvyg6hynde] {
    font-size: 1.1rem;
}

.oi[b-gvyg6hynde] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-gvyg6hynde] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-gvyg6hynde] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-gvyg6hynde] {
        padding-bottom: 1rem;
    }

    .nav-item[b-gvyg6hynde]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item[b-gvyg6hynde]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-gvyg6hynde]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-gvyg6hynde] {
        display: none;
    }

    .collapse[b-gvyg6hynde] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-gvyg6hynde] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
