.gdblog-wrapper{max-width:1180px;margin:0 auto;padding:20px 16px 40px;color:#e9e4f7;font-family:inherit;box-sizing:border-box}.gdblog-wrapper *{box-sizing:border-box}.gdblog-wrapper a{text-decoration:none!important}.gdblog-encabezado{text-align:center;margin-bottom:26px}.gdblog-encabezado h1{color:#fff;font-size:30px;font-weight:900;letter-spacing:.5px;margin:0 0 8px}.gdblog-encabezado h1 span{background:linear-gradient(90deg,#7a6ff0,#3ec6e0);-webkit-background-clip:text;background-clip:text;color:#fff0}.gdblog-encabezado p{color:#a89cc8;font-size:14.5px;margin:0}.gdblog-filtros{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:26px}.gdblog-pildoras{display:flex;flex-wrap:wrap;gap:8px}.gdblog-pildora{display:inline-block;padding:8px 16px;border-radius:30px;background:#1a1428;border:1px solid #2b2440;color:#cfc7ea!important;font-size:12.5px;font-weight:700;letter-spacing:.3px;transition:background .15s ease,color .15s ease}.gdblog-pildora:hover{background:#2b2440;color:#fff!important}.gdblog-pildora.activa{background:linear-gradient(135deg,#7a6ff0,#3ec6e0);border-color:#fff0;color:#fff!important}.gdblog-buscador{display:flex;align-items:center;background:#14101f;border:1px solid #2b2440;border-radius:30px;padding:4px 6px 4px 16px}.gdblog-buscador input{background:#fff0;border:none;outline:none;color:#e9e4f7;font-size:13.5px;padding:8px 0;min-width:160px}.gdblog-buscador input::placeholder{color:#8c84a8}.gdblog-buscador button{width:32px;height:32px;border-radius:50%;border:none;background:linear-gradient(135deg,#7a6ff0,#3ec6e0);color:#fff;cursor:pointer}.gdblog-hero{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#14101f;border:1px solid #2b2440;border-radius:18px;overflow:hidden;margin-bottom:30px;transition:transform .15s ease,box-shadow .15s ease}.gdblog-hero:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgb(122 111 240 / .2)}.gdblog-hero-texto{padding:32px 30px;display:flex;flex-direction:column;justify-content:center}.gdblog-hero-imagen{background-size:cover;background-position:center;background-color:#241d38;min-height:260px}.gdblog-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.gdblog-badge-destacado{display:inline-block;background:#ffd447;color:#241238;font-size:11px;font-weight:800;padding:5px 12px;border-radius:20px}.gdblog-badge{display:inline-block;color:#fff;font-size:11px;font-weight:800;letter-spacing:.3px;padding:5px 12px;border-radius:20px}.gdblog-hero-texto h2{color:#fff;font-size:26px;font-weight:800;line-height:1.3;margin:0 0 10px}.gdblog-hero-texto p{color:#a89cc8;font-size:14px;line-height:1.6;margin:0 0 16px}.gdblog-meta{color:#8c84a8;font-size:12.5px;margin-bottom:18px}.gdblog-boton{display:inline-block;background:linear-gradient(135deg,#7a6ff0,#3ec6e0);color:#fff!important;font-size:13.5px;font-weight:700;padding:11px 22px;border-radius:30px;width:fit-content}.gdblog-columnas{display:grid;grid-template-columns:1fr 320px;gap:28px;align-items:start}.gdblog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gdblog-tarjeta{display:block;background:#14101f;border:1px solid #2b2440;border-radius:14px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.gdblog-tarjeta:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgb(122 111 240 / .2)}.gdblog-tarjeta-imagen{position:relative;width:100%;padding-top:62%;background-size:cover;background-position:center;background-color:#241d38}.gdblog-tarjeta-imagen .gdblog-badge{position:absolute;top:10px;left:10px}.gdblog-tarjeta-cuerpo{padding:14px 16px 18px}.gdblog-tarjeta-cuerpo h3{color:#fff;font-size:15px;font-weight:800;line-height:1.35;margin:0 0 8px}.gdblog-tarjeta .gdblog-meta{margin-bottom:10px}.gdblog-leer{color:#3ec6e0!important;font-size:13px;font-weight:700}.gdblog-sin-resultados{grid-column:1 / -1;text-align:center;color:#8c84a8;padding:40px 0}.gdblog-paginacion{display:flex;justify-content:center;gap:8px;margin-top:26px}.gdblog-paginacion a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#1a1428;border:1px solid #2b2440;color:#cfc7ea!important;font-size:13px;font-weight:700}.gdblog-paginacion a:hover{background:#2b2440;color:#fff!important}.gdblog-paginacion a.activa{background:linear-gradient(135deg,#7a6ff0,#3ec6e0);border-color:#fff0;color:#fff!important}.gdblog-sidebar{display:flex;flex-direction:column;gap:20px}.gdblog-caja-newsletter{background:radial-gradient(circle at 20% 0%,#1c1430 0%,#0d0817 65%);border:1px solid #2b2440;border-radius:18px;padding:26px 24px}.gdblog-newsletter-icono{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#6d28d9);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 20px rgb(139 92 246 / .45);margin-bottom:16px}.gdblog-caja-newsletter .gdblog-caja-titulo{color:#fff;font-size:22px;font-weight:800;line-height:1.3;margin:0 0 10px}.gdblog-caja-newsletter .gdblog-caja-texto{color:#a89cc8;font-size:13.5px;line-height:1.65;margin:0 0 20px}.gdblog-caja-newsletter .gdblog-caja-texto strong{color:#fff;font-weight:700}.gdblog-newsletter-form input[type="email"]{width:100%;background:#0d0817;border:1.5px solid #3ec6e0;border-radius:10px;padding:13px 14px;color:#fff;font-size:13.5px;outline:none;margin-bottom:12px}.gdblog-newsletter-form input[type="email"]::placeholder{color:#7a7195}.gdblog-newsletter-form button{width:100%;background:linear-gradient(135deg,#7c3aed,#a78bfa);border:none;border-radius:10px;padding:14px;color:#fff;font-size:14.5px;font-weight:800;cursor:pointer;box-shadow:0 8px 20px rgb(124 58 237 / .4);transition:transform .15s ease,box-shadow .15s ease}.gdblog-newsletter-form button:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgb(124 58 237 / .55)}.gdblog-caja-nota{display:block;color:#7a7195;font-size:11.5px;text-align:center;margin-top:12px}.gdblog-aviso-ok{background:rgb(126 217 87 / .12);border:1px solid rgb(126 217 87 / .35);color:#b6f0a1;font-size:12.5px;padding:10px 12px;border-radius:8px;margin:0 0 14px;line-height:1.5}.gdblog-aviso-ok a{color:#fff!important;text-decoration:underline!important;font-weight:700}.gdblog-aviso-error{background:rgb(255 95 109 / .12);border:1px solid rgb(255 95 109 / .35);color:#ffb3ba;font-size:12.5px;padding:10px 12px;border-radius:8px;margin:0 0 14px}.gdblog-caja-populares{background:#14101f;border:1px solid #2b2440;border-radius:18px;padding:22px 22px 10px}.gdblog-caja-titulo{color:#fff;font-size:15px;font-weight:800;margin:0 0 16px}.gdblog-caja-populares ol{list-style:none;margin:0;padding:0}.gdblog-caja-populares li{display:flex;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #241d38}.gdblog-caja-populares li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gdblog-numero{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#7a6ff0,#3ec6e0);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.gdblog-caja-populares img{width:42px;height:42px;object-fit:cover;border-radius:8px;flex:0 0 auto;background:#241d38}.gdblog-caja-populares li>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.gdblog-caja-populares li a{color:#e9e4f7!important;font-size:12.5px;font-weight:700;line-height:1.35}.gdblog-caja-populares li a:hover{color:#3ec6e0!important}.gdblog-caja-populares li small{color:#7a7195;font-size:11px}.gdblog-beneficios{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:#14101f;border:1px solid #2b2440;border-radius:18px;padding:24px;margin-top:34px}.gdblog-beneficios>div{display:flex;align-items:flex-start;gap:12px}.gdblog-beneficios span{font-size:24px;line-height:1}.gdblog-beneficios strong{display:block;color:#fff;font-size:13.5px;margin-bottom:4px}.gdblog-beneficios p{color:#a89cc8;font-size:12px;margin:0;line-height:1.5}@media (max-width:960px){.gdblog-columnas{grid-template-columns:1fr}.gdblog-hero{grid-template-columns:1fr}.gdblog-hero-imagen{min-height:200px;order:-1}.gdblog-beneficios{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.gdblog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.gdblog-encabezado h1{font-size:22px}.gdblog-grid{grid-template-columns:1fr;gap:12px}.gdblog-beneficios{grid-template-columns:1fr}.gdblog-filtros{flex-direction:column;align-items:stretch}}