/* Grupos CIJLEX: menos elementos, ancho real y lectura cómoda en celulares. */
.cijlex-groups-page{width:100%!important;max-width:none!important;padding:0 0 65px!important;overflow-x:clip}.cijlex-groups-page .entry-content{width:100%!important;max-width:none!important}.cijlex-groups-page .cijlex-groups-intro-premium{min-height:265px!important;margin:0 0 35px!important;border-radius:0!important;border-left:0;border-right:0}.cijlex-groups-page .cijlex-groups-intro-content{width:min(1320px,calc(100% - 40px))!important;padding:40px 0!important}.cijlex-groups-page .cijlex-groups-intro-premium h1{font-size:clamp(34px,3.3vw,52px)!important;margin:10px 0!important}.cijlex-groups-page .cijlex-groups-intro-premium p{font-size:16px!important;line-height:1.55!important}.cijlex-groups-page .cijlex-groups-list-heading,.cijlex-groups-page .cijlex-groups-grid{width:min(1320px,calc(100% - 40px))!important;max-width:none!important}.cijlex-groups-page .cijlex-groups-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important}.cijlex-groups-page .cijlex-group-card.premium{border-radius:14px;min-width:0!important;box-shadow:0 6px 18px #05284413!important}.cijlex-groups-page .cijlex-group-card-top{min-height:76px!important;padding:12px 18px!important}.cijlex-groups-page .cijlex-group-card-top .cijlex-group-symbol{width:44px!important;height:44px!important;font-size:27px!important}.cijlex-groups-page .cijlex-group-monogram{font-size:64px!important;bottom:-12px!important}.cijlex-groups-page .cijlex-group-card-body{padding:16px 18px 6px!important}.cijlex-groups-page .cijlex-group-card.premium h3{font-size:20px!important;min-height:0!important;margin:0 0 6px!important;overflow-wrap:anywhere}.cijlex-groups-page .cijlex-group-card.premium p{font-size:12px!important;line-height:1.45!important;min-height:0!important}.cijlex-groups-page .cijlex-group-card.premium .cijlex-group-card-foot{width:calc(100% - 36px)!important;margin:0 18px 14px!important;padding-top:9px!important;font-size:11px!important}.cijlex-groups-page .cijlex-groups-list-heading{margin-bottom:17px!important}.cijlex-groups-page .cijlex-groups-list-heading h2{font-size:clamp(27px,3vw,35px)!important}.cijlex-group-page{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 65px!important}.cijlex-group-page .cijlex-group-hero{width:100%;max-width:none!important;margin:0 0 28px!important;border-radius:0!important;padding:40px max(22px,calc((100% - 1180px)/2))!important}.cijlex-group-page .cijlex-group-hero h1{font-size:clamp(32px,3.5vw,48px)!important}.cijlex-group-page .cijlex-group-compose,.cijlex-group-page .cijlex-group-feed,.cijlex-group-page>p,.cijlex-group-page>.notice{width:min(1120px,calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important}.cijlex-group-page .cijlex-group-feed{max-width:1120px}.cijlex-group-page .cijlex-group-compose .cijlex-quick-composer{border:2px solid #d8ae55;box-shadow:0 12px 30px #0c355414}.cijlex-group-page .cijlex-group-compose .cijlex-quick-form textarea{background:#fff;border:2px solid #bbcfde}.cijlex-group-page .cijlex-group-feed>h2{font-size:27px;margin:22px 0}.cijlex-group-page .cijlex-group-feed .cijlex-feed-card{max-width:920px;margin-left:auto;margin-right:auto}.cijlex-embedded-video{display:flex;justify-content:center;align-items:center;max-width:900px;margin:18px auto;border-radius:14px;overflow:hidden;background:#061b31}.cijlex-embedded-video iframe,.cijlex-embedded-video video{display:block;width:100%!important;max-width:100%!important;aspect-ratio:16/9;max-height:75vh;height:auto;border:0;object-fit:contain}.cijlex-video-link{border:1px solid #e1e8ef;background:#f7f9fb;padding:10px 14px;border-radius:10px;margin:12px 0}.cijlex-video-link>summary{cursor:pointer;color:#153d60;font-weight:700;font-size:13px}.cijlex-video-link label{font-size:12px}.cijlex-video-link input{width:100%;border:1px solid #c9d7e2;background:#fff;padding:10px;border-radius:8px}.cijlex-video-link small{color:#728799;font-size:11px}@media(max-width:1160px){.cijlex-groups-page .cijlex-groups-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:850px){.cijlex-groups-page .cijlex-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cijlex-groups-page .cijlex-groups-list-heading{display:block}.cijlex-groups-page .cijlex-groups-list-heading>p{margin-top:8px}}@media(max-width:580px){.cijlex-groups-page .cijlex-groups-grid{grid-template-columns:1fr!important}.cijlex-groups-page .cijlex-groups-intro-premium{min-height:220px!important;background-position:66% center!important}.cijlex-groups-page .cijlex-groups-intro-content{width:calc(100% - 28px)!important;padding:28px 0!important}.cijlex-groups-page .cijlex-groups-list-heading,.cijlex-groups-page .cijlex-groups-grid{width:calc(100% - 28px)!important}.cijlex-groups-page .cijlex-group-card-body{padding:14px 17px 3px!important}.cijlex-group-page .cijlex-group-hero{padding:30px 17px!important}.cijlex-group-page .cijlex-group-compose,.cijlex-group-page .cijlex-group-feed,.cijlex-group-page>p,.cijlex-group-page>.notice{width:calc(100% - 26px)!important}.cijlex-group-page .cijlex-group-hero-actions{gap:10px}.cijlex-group-page .cijlex-group-hero-actions .button{font-size:12px}}
